Module: Tex2png
- Defined in:
- lib/tex2png.rb,
lib/tex2png/errors.rb,
lib/tex2png/result.rb,
lib/tex2png/command.rb,
lib/tex2png/version.rb,
lib/tex2png/converter.rb
Defined Under Namespace
Classes: Command, Converter, Error, Result
Constant Summary
collapse
- LATEX_PACKAGES =
[
"amssymb", "amsmath", "color", "amsfonts"
].freeze
- TEMP_DIR =
"/tmp/tex2png"
- AbstractCommandError =
Class.new(Error)
- CommandNotFound =
Class.new(Error)
- ExcutionError =
Class.new(Error)
- VERSION =
"0.0.1"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.dvipng ⇒ Object
19
20
21
|
# File 'lib/tex2png.rb', line 19
def dvipng
@dvipng ||= Command.new(:dvipng)
end
|
.latex ⇒ Object
15
16
17
|
# File 'lib/tex2png.rb', line 15
def latex
@latex ||= Command.new(:latex)
end
|
Instance Method Details
#Convert(formula, density: 155) ⇒ Object
24
25
26
|
# File 'lib/tex2png.rb', line 24
def Convert(formula, density: 155)
Converter.new(formula, density: density)
end
|