Sha256: d27e9b71cb4dee5367d80e901fe6bd9837a13710135b8a6a2b8b6b990fc68a13
Contents?: true
Size: 557 Bytes
Versions: 8
Compression:
Stored size: 557 Bytes
Contents
module Formatafacil ARTIGO_LATEX = "artigo.tex" ARTIGO_PDF = "artigo.pdf" class Compila def compila_artigo raise "Erro ao tentar compilar um arquivo que não existe: #{ARTIGO_LATEX}" unless File.exist?(ARTIGO_LATEX) system("/usr/bin/pdflatex -interaction=batchmode #{ARTIGO_LATEX}") system("/usr/bin/pdflatex -interaction=batchmode #{ARTIGO_LATEX}") raise "Erro durante a criação do PDF, provavelmente existe erro no arquivo #{ARTIGO_LATEX}" unless File.exist?(ARTIGO_PDF) end end end
Version data entries
8 entries across 8 versions & 1 rubygems