1.2 Instalar o LaTeX (TinyTeX) para os relatórios PDF
Se quiser criar documentos PDF a partir do R Markdown, terá de instalar uma distribuição de LaTeX. Embora existam várias opções tradicionais, incluindo MiKTeX, MacTeX e TeX Live, recomendamos que os usuários R Markdown instalem TinyTeX.
TinyTeX é uma distribuição de LaTeX personalizada baseada em TeX Live que é relativamente pequeno em tamanho, mas funciona bem na maioria dos casos, especialmente para usuários R. A instalação ou execução do TinyTeX não necessita de privilégios do sysadmin.1 Você pode instalar TinyTeX com o pacote de R tinytex (Xie 2020e):
tinytex::install_tinytex()# to uninstall TinyTeX, run tinytex::uninstall_tinytex()
por Favor, note que “tinytex” refere-se ao pacote de R, e “TinyTeX” refere-se ao Látex de distribuição. Existem duas vantagens de usar TinyTeX:
-
TinyTeX é leve (em comparação com outras distribuições de LaTeX), plataforma cruzada e portátil. Por exemplo, você pode armazenar uma cópia de TinyTeX em seu drive USB ou outros dispositivos portáteis, e usá-lo em outros computadores com o mesmo sistema operacional.
-
Quando R Markdown é convertido para PDF, Pandoc converte Markdown para um documento intermediário em LaTeX primeiro. O pacote R tinytex forneceu funções auxiliares para compilar documentos LaTeX para PDF (a função principal é ). Se você usar o TinyTeX e alguns pacotes de LaTeX são necessários, mas não instalados, o tinytex irá tentar instalá-los automaticamente para você. Ele também vai tentar compilar o arquivo LaTeX para um número suficiente de vezes para se certificar de que todas as referências cruzadas são resolvidas.
Se estiver interessado nos detalhes técnicos, pode consultar o artigo Xie (2019b) e a página FAQ em https://yihui.org/tinytex/faq/.