Kelas huruf lateks sangat berguna untuk huruf sederhana. Karena huruf -huruf seperti itu juga agak terstandarisasi, mereka membuat kandidat yang sangat baik untuk digunakan oleh Markdown.
Paket ini bersandar pada karya sebelumnya oleh Aaron Wolen di repositori Pandoc-Letter-nya, dan memperluasnya untuk digunakan dari R melalui paket RMarkdown.
Kerangka itu menciptakan surat yang sangat sederhana. Ini menunjukkan sumber (lengkap) di sebelah kiri dan PDF yang diberikan di sebelah kanan:
Beberapa format default untuk font, fontsize, indentasi sedang digunakan. Lihat help(linl)
untuk daftar lengkap dan nilai default.
Contoh sketsa sedikit lebih fitur dan menunjukkan cara memasukkan kop surat sesuai permintaan, tanda tangan, dan beberapa pengaturan pemformatan. Semua ini didorong oleh header YAML sederhana seperti yang terlihat di sebelah kiri:
Vignette juga berisi beberapa baris metadata sketsa yang akan dikecualikan dari huruf normal.
Paket ini sepenuhnya berfungsi, dan di cran.
Saat paket sedang dalam cran, Anda dapat menggunakan standar
install.packages( " linl " )
untuk menginstalnya dari cran, dan kemudian menggunakan sebagai templat penurunan harga melalui rstudio, atau menggunakan kode seperti
library( rmarkdown )
draft( " myletter.Rmd " , template = " pdf " , package = " linl " , edit = FALSE )
render( " myletter.Rmd " )
Untuk membuat draf pertama dari myletter.Rmd
baru.
Versi sementara dan pengujian juga dapat muncul di repo GHRR DRAT dari mana mereka dapat diinstal melalui satu baris tambahan seperti di
drat ::: addRepo( " ghrr " ) # registers the ghrr drat repo
install.packages( " linl " ) # installs linl from ghrr
Setelah diinstal, contoh kode di atas harus berfungsi seperti yang diharapkan.
Di luar dependensi paket R, diperlukan biner pandoc
yang berfungsi. Rstudio menginstal salinannya sendiri, jika tidak lakukan apa yang dibutuhkan pada OS Anda ( yaitu , sesuatu seperti sudo apt-get install pandoc pandoc-citeproc
).
Dirk Eddelbuettel dan Aaron Wolen dengan kontribusi oleh Michal Bojanowski dan Iñaki Ucar.
wallpaper.sty
yang disertakan. Sty ditulis oleh Michael HF Wilkinson.
GPL-3 Untuk paket ini, pekerjaan di Pandoc-Letter, serta Template Pandoc yang mendasarinya.