Maybaygiare.org

Blog Network

R Markdown Cookbook

1.2 instalați LaTeX (TinyTeX) pentru rapoarte PDF

Dacă doriți să creați documente PDF din R Markdown, va trebui să aveți instalată o distribuție LaTeX. Deși există mai multe opțiuni tradiționale, inclusiv MiKTeX, MacTeX, și TeX Live, vă recomandăm ca utilizatorii R Markdown instala TinyTeX.

TinyTeX este o distribuție LaTeX personalizată bazată pe TeX Live, care are dimensiuni relativ mici, dar funcționează bine în majoritatea cazurilor, în special pentru utilizatorii R. Instalarea sau rularea TinyTeX nu necesită privilegii sysadmin.1 puteți instala TinyTeX cu pachetul r tinytex (Xie 2020e):

tinytex::install_tinytex()# to uninstall TinyTeX, run tinytex::uninstall_tinytex()

vă rugăm să rețineți că „tinytex” se referă la pachetul R, iar „TinyTeX” se referă la distribuția LaTeX. Există două avantaje ale utilizării TinyTeX:

  1. TinyTeX este ușor (în comparație cu alte distribuții LaTeX), cross-platform și portabil. De exemplu, puteți stoca o copie a TinyTeX pe unitatea USB sau pe alte dispozitive portabile și o puteți utiliza pe alte computere cu același sistem de operare.

  2. când R Markdown este convertit în PDF, Pandoc convertește Markdown într-un document intermediar LaTeX mai întâi. Pachetul r tinytex a furnizat funcții de ajutor pentru compilarea documentelor LaTeX în PDF (funcția principală este tinytex::latexmk()). Dacă utilizați TinyTeX și anumite pachete LaTeX sunt necesare, dar nu sunt instalate, tinytex va încerca să le instaleze automat pentru dvs. De asemenea, va încerca să compileze fișierul LaTeX de un număr suficient de ori pentru a vă asigura că toate referințele încrucișate sunt rezolvate.

Dacă sunteți interesat de detaliile tehnice, puteți consulta articolul Xie (2019b) și pagina de întrebări frecvente lahttps://yihui.org/tinytex/faq/.

Lasă un răspuns

Adresa ta de email nu va fi publicată.