A aula de letra de látex é muito útil para letras simples. Como essas cartas também são um pouco padronizadas, elas são excelentes candidatos para uso por Markdown.
Este pacote se inclina sobre trabalhos anteriores de Aaron Wolen em seu repositório Pandoc-Letter e o estende para uso do R através do pacote Rmarkdown.
O esqueleto cria uma carta muito simples. Isso mostra a fonte (completa) à esquerda e o PDF renderizado à direita:
Vários padrões de formatação para fontes, fontsize e indentação estão em uso. Consulte help(linl)
para obter uma lista completa e valores padrão.
O exemplo da vinheta é um pouco mais característico e mostra como incluir um papel timbrado sob demanda, uma assinatura e algumas configurações de formatação. Tudo isso é impulsionado por cabeçalhos simples da YAML, como visto à esquerda:
A vinheta também contém as poucas linhas de metadados da vinheta que seriam excluídas de uma letra normal.
O pacote está funcionando totalmente e em Cran.
Como o pacote está em cran, você pode usar o padrão
install.packages( " linl " )
para instalá -lo em Cran e depois usar como um modelo de marcação via rstudio ou usar código como
library( rmarkdown )
draft( " myletter.Rmd " , template = " pdf " , package = " linl " , edit = FALSE )
render( " myletter.Rmd " )
Para criar um primeiro rascunho de um novo myletter.Rmd
.
As versões intermediárias e de teste também podem aparecer no repo Ghrr drat a partir do qual podem ser instalados através de uma linha adicional como em
drat ::: addRepo( " ghrr " ) # registers the ghrr drat repo
install.packages( " linl " ) # installs linl from ghrr
Depois de instalado, os exemplos de código acima devem funcionar conforme o esperado.
Além das dependências do pacote R, é necessário um binário pandoc
que trabalha. O RStudio instala sua própria cópia, caso contrário, faça o que é necessário no seu sistema operacional ( ou seja , algo como sudo apt-get install pandoc pandoc-citeproc
).
Dirk Eddelbuettel e Aaron Wolen com contribuição de Michal Bojanowski e Iñaki Ucar.
O wallpaper.sty
incluído.sty foi escrito por Michael HF Wilkinson.
GPL-3 Para este pacote, o trabalho em Pandoc-Letter, bem como o modelo Pandoc subjacente.