فئة الرسائل اللاتكس مفيدة للغاية لرسائل بسيطة. نظرًا لأن هذه الرسائل موحدة أيضًا إلى حد ما ، فإنها تجعل المرشحين الممتازين للاستخدام عن طريق تخفيض التنقل.
تعتمد هذه الحزمة على العمل السابق من قبل آرون وولين في مستودعه من Pandoc-Letter ، ويمتدها للاستخدام من R عبر حزمة Rmarkdown.
الهيكل العظمي يخلق رسالة بسيطة للغاية. هذا يوضح المصدر (الكامل) على اليسار و PDF المقدمة على اليمين:
هناك العديد من التخلف عن تنسيق للخط ، والحجم ، والمسافة البادئة قيد الاستخدام. انظر help(linl)
للحصول على قائمة كاملة والقيم الافتراضية.
مثال VIGNETTE أكثر ميزة ويوضح كيفية تضمين ترويس عند الطلب ، وتوقيع ، وبعض إعدادات التنسيق. كل هذه مدفوعة برؤوس يامل بسيطة كما يظهر على اليسار:
تحتوي المقالة القصيرة أيضًا على خطوط قليلة من بيانات التعريف المقالة القصيرة التي يستبعدها المرء من رسالة عادية.
الحزمة تعمل بشكل كامل ، وعلى كران.
نظرًا لأن الحزمة موجودة على Cran ، يمكنك استخدام المعيار
install.packages( " linl " )
لتثبيته من Cran ، ثم استخدمه كقالب تخفيض عبر RSTUDIO ، أو استخدام رمز مثل
library( rmarkdown )
draft( " myletter.Rmd " , template = " pdf " , package = " linl " , edit = FALSE )
render( " myletter.Rmd " )
لإنشاء مسودة أولى من myletter.Rmd
جديد.
قد تظهر الإصدارات المؤقتة والاختبار أيضًا على ريبو GHRR DRAT الذي يمكن تثبيته منه عبر سطر إضافي واحد كما في
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
).
ديرك إيدلبويتيل وآرون وولين بمساهمة من قبل ميشال بوجانوفسكي وإييناكي أوكار.
كتب wallpaper.sty
مشمولة.
GPL-3 لهذه الحزمة ، العمل في Pandoc-Letter ، وكذلك قالب Pandoc الأساسي.