Class: MarkdownToBeamer::Converter
- Inherits:
-
Object
- Object
- MarkdownToBeamer::Converter
- Defined in:
- lib/markdown2beamer.rb
Instance Method Summary collapse
- #convert ⇒ Object
-
#initialize(input_file, output_file) ⇒ Converter
constructor
A new instance of Converter.
Constructor Details
#initialize(input_file, output_file) ⇒ Converter
Returns a new instance of Converter.
3 4 5 6 |
# File 'lib/markdown2beamer.rb', line 3 def initialize(input_file, output_file) @input_file = input_file @output_file = output_file end |
Instance Method Details
#convert ⇒ Object
8 9 10 11 12 13 |
# File 'lib/markdown2beamer.rb', line 8 def convert content = File.read(@input_file) latex_content = convert_to_beamer(content) File.write(@output_file, wrap_in_beamer(latex_content)) puts "Conversion complete! Beamer presentation saved to #{@output_file}" end |