คลาสจดหมายยางพารามีประโยชน์มากสำหรับตัวอักษรง่ายๆ เช่นตัวอักษรดังกล่าวยังค่อนข้างเป็นมาตรฐานพวกเขาทำให้ผู้สมัครที่ยอดเยี่ยมใช้งานโดย Markdown
แพ็คเกจนี้โน้มตัวทำงานก่อนหน้านี้โดย Aaron Wolen ในที่เก็บตัวอักษร Pandoc ของเขาและขยายออกไปเพื่อใช้จาก R ผ่านแพ็คเกจ Rmarkdown
โครงกระดูกสร้างตัวอักษรที่ง่ายมาก สิ่งนี้แสดงแหล่งที่มา (สมบูรณ์) ทางด้านซ้ายและ PDF ที่แสดงผลทางด้านขวา:
การจัดรูปแบบหลายค่าเริ่มต้นสำหรับแบบอักษร, ตัวอักษร, การเยื้องมีการใช้งาน ดู help(linl)
สำหรับรายการที่สมบูรณ์และค่าเริ่มต้น
ตัวอย่างบทความสั้น ๆ นั้นมีคุณสมบัติมากกว่าเล็กน้อยและแสดงวิธีการรวมหัวจดหมายตามความต้องการลายเซ็นและการตั้งค่าการจัดรูปแบบเล็กน้อย ทั้งหมดนี้ถูกขับเคลื่อนด้วยส่วนหัวของ Yaml ที่เรียบง่ายตามที่เห็นทางด้านซ้าย:
บทความสั้น ๆ ยังมีเมตาดาต้าบทความสั้น ๆ ไม่กี่บรรทัดจะแยกออกจากตัวอักษรปกติ
แพ็คเกจทำงานได้อย่างสมบูรณ์และบน Cran
เนื่องจากแพ็คเกจอยู่บน CRAN คุณสามารถใช้มาตรฐานได้
install.packages( " linl " )
ในการติดตั้งจาก CRAN จากนั้นใช้เป็นเทมเพลต markdown ผ่าน rstudio หรือใช้รหัสเช่น
library( rmarkdown )
draft( " myletter.Rmd " , template = " pdf " , package = " linl " , edit = FALSE )
render( " myletter.Rmd " )
เพื่อสร้างร่างแรกของ myletter.Rmd
ใหม่
เวอร์ชันระหว่างกาลและการทดสอบอาจปรากฏบน Repo DRAT GHRR ซึ่งสามารถติดตั้งได้ผ่านบรรทัดเพิ่มเติมหนึ่งบรรทัด
drat ::: addRepo( " ghrr " ) # registers the ghrr drat repo
install.packages( " linl " ) # installs linl from ghrr
เมื่อติดตั้งตัวอย่างรหัสข้างต้นควรทำงานตามที่คาดไว้
นอกเหนือจากการพึ่งพาแพ็คเกจ R จำเป็นต้องใช้ไบนารี pandoc
ที่ใช้งานได้ Rstudio ติดตั้งสำเนาของตัวเองไม่เช่นนั้นทำสิ่งที่จำเป็นในระบบปฏิบัติการของคุณ ( เช่น บางอย่างเช่น sudo apt-get install pandoc pandoc-citeproc
)
Dirk Eddelbuettel และ Aaron Wolen โดยมีส่วนร่วมโดย Michal Bojanowski และIñaki Ucar
wallpaper.sty
ที่รวมอยู่ในนั้นเขียนโดย Michael HF Wilkinson
GPL-3 สำหรับแพ็คเกจนี้งานในตัวอักษร Pandoc รวมถึงเทมเพลต Pandoc พื้นฐาน