Geração automática de documentos

Geração automática de documentos

Ilustramos aqui 3 mecanismos para geração automática de documentos vistos no curso:

  1. Documentos HTML
  2. Documentos ODF (openoffice)
  3. Documentos LaTeX (que podem gerar ps, pdf etc)

Mais detalhes sobre os mecanismos são comentados nos documentos.

Documentos HTML

  1. Requisito: instalar o pacote R2HTML
  2. Documento fonte que pode ser editado em qualquer editor de formato texto.
  3. Processar no R com
    require(R2HTML)
    Sweave("exHTML.Rnw", driver=driver=RweaveHTML())
  4. O comando acima vai gerar um arquivo exHTML.html

Documentos odfWeave

  1. Requisito: instalar o pacote do R odfWeave, o possuir o OpenOffice instalado no seu sistema
  2. Documento fonteque pode ser editado no próprio OpenOffice
  3. Processar no R com
    require(odfWeave)
    odfWeave(in="exODT-src.odt", out="exODT.odt")
  4. O comando acima vai gerar um arquivo exODT.odt e visializado no openofice.

Documentos LaTeX

  1. Requisito: possuir o LaTeX instalado no seu sistema.
  2. Documento fonte que pode ser editado em qualquer editor de formato texto, e/ou para documentos LaTeX.
  3. Processar no R com
    Sweave("exLaTeX.Rnw")
  4. O comando acima vai gerar um arquivo exLateX.tex que deve ser compilado de forma usual com latex ou pdflatex.