| Type: | Package |
| Title: | 'linl' is not 'Letter' |
| Version: | 0.0.5 |
| Date: | 2023-01-11 |
| Author: | Dirk Eddelbuettel and Aaron Wolen |
| Maintainer: | Dirk Eddelbuettel <edd@debian.org> |
| Description: | A 'LaTeX' Letter class for 'rmarkdown', using the 'pandoc-letter' template adapted for use with 'markdown'. |
| URL: | https://github.com/eddelbuettel/linl, https://dirk.eddelbuettel.com/code/linl.html |
| BugReports: | https://github.com/eddelbuettel/linl/issues |
| Imports: | rmarkdown, knitr |
| Suggests: | testthat, yaml |
| VignetteBuilder: | knitr |
| License: | GPL-3 |
| Encoding: | UTF-8 |
| RoxygenNote: | 7.2.3 |
| NeedsCompilation: | no |
| Packaged: | 2023-01-12 01:33:47 UTC; edd |
| Repository: | CRAN |
| Date/Publication: | 2023-01-12 03:20:02 UTC |
LaTeX Letter format
Description
A format suitable for standard letters, along a with a number of helpful extensions
Usage
linl(..., keep_tex = FALSE)
Arguments
... |
Additional arguments to |
keep_tex |
A boolean toggle to select whether intermediate
LaTeX files are to be kept, defaults to |
Value
R Markdown output format to pass to
render
Letter features
Various aspects of the letter can be customized by setting the following variables in the document metadata:
addressName and address of the recipient; takes a list for a multi-line address.
authorWriter of the letter; can take a list for a multi-line signature.
blockquoteChanges style of block quotations to match bootstrap (requires the
mdframedpackage).ccRecipients to be carbon-copied; can take a list for multiple recipients.
closingText for the complementary close.
closing-indentationAmount for closing signature block to be intended from left margin.
dateCustom date, and the current date will be automatically inserted if not specified.
enclList of enclosures.
inline-linksPrint links as standard inline hyperlinks rather than footnotes.
openingText for the salutation.
letterhead,letterfootImage file to be used as header or footer (requires the
wallpaperpackage), applied only to the first page.letterhead-side,letterfoot-sideSpecifies which side of the page the header/footer is aligned to. Must be either
L(left, the default) orR(right).letterhead-scale,letterfoot-scaleScale the header/footer to fraction of page width or height (depending on the file's aspect ratio).
letterhead-x-offset,letterhead-y-offset,letterfoot-x-offset,letterfoot-y-offsetHow far the image must be placed away from the specified corner (0pt by default).
psText to be added at the end of the letter as a postscript.
return-addressAddress of the sender: takes a list to allow a multi-line address.
signatureImage file for a signature.
signature-before,signature-afterAllows adjustment of vertical space surrounding signature.
The vignette source shows several of these options in use.
References
JJ Allaire, R Foundation, Hadley Wickham, Journal of Statistical Software, Yihui Xie, Ramnath Vaidyanathan, Association for Computing Machinery, Carl Boettiger, Elsevier, Karl Broman, Kirill Mueller, Bastiaan Quast, Randall Pruim, Ben Marwick, Charlotte Wickham, Oliver Keyes and Miao Yu (2017). rticles: Article Formats for R Markdown. R package version 0.4.1. https://CRAN.R-project.org/package=rticles
JJ Allaire, Joe Cheng, Yihui Xie, Jonathan McPherson, Winston Chang, Jeff Allen, Hadley Wickham, Aron Atkins, Rob Hyndman and Ruben Arslan (2017). rmarkdown: Dynamic Documents for R. R package version 1.6. https://CRAN.R-project.org/package=rmarkdown
Yihui Xie (2017). knitr: A General-Purpose Package for Dynamic Report Generation in R. R package version 1.17.
Aaron Wolen (2017). pandoc-letter. GitHub Repository. https://github.com/aaronwolen/pandoc-letter.
Examples
## Not run:
rmarkdown::draft("MyLetter.Rmd", template = "pdf", package = "linl")
rmarkdown::render("MyLetter.Rmd")
## End(Not run)