Class: Formatafacil::Compila
- Defined in:
- lib/formatafacil/compila.rb
Instance Attribute Summary
Attributes inherited from Tarefa
Instance Method Summary collapse
Methods inherited from Tarefa
Constructor Details
This class inherits a constructor from Formatafacil::Tarefa
Instance Method Details
#compila_artigo ⇒ Object
8 9 10 11 12 13 |
# File 'lib/formatafacil/compila.rb', line 8 def compila_artigo raise "Erro ao tentar compilar um arquivo que não existe: #{ARTIGO_LATEX}" unless File.exist?(ARTIGO_LATEX) Kernel::system("latexmk -pdf -time -silent #{ARTIGO_LATEX}") raise "Erro durante a criação do PDF, provavelmente existe erro no arquivo #{ARTIGO_LATEX}" unless File.exist?(ARTIGO_PDF) logger.info "Arquivo compilado com sucesso." unless logger.nil? end |