{"id":13666092,"url":"https://github.com/eddelbuettel/linl","last_synced_at":"2025-04-05T21:09:20.750Z","repository":{"id":41124893,"uuid":"107019949","full_name":"eddelbuettel/linl","owner":"eddelbuettel","description":"Linl Is Not Letter -- Markdown-based LaTeX Letter Template","archived":false,"fork":false,"pushed_at":"2024-08-30T22:25:20.000Z","size":1552,"stargazers_count":111,"open_issues_count":3,"forks_count":17,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-12T21:26:15.518Z","etag":null,"topics":["cran","letter","markdown","package","pandoc","r"],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eddelbuettel.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-15T14:33:23.000Z","updated_at":"2024-08-30T22:25:24.000Z","dependencies_parsed_at":"2024-01-17T16:08:28.252Z","dependency_job_id":"a2ca1972-33d4-4bcf-ae47-7d28d8d6b1f0","html_url":"https://github.com/eddelbuettel/linl","commit_stats":{"total_commits":73,"total_committers":7,"mean_commits":"10.428571428571429","dds":0.452054794520548,"last_synced_commit":"eb7887fb473168199fdc2f0661fe489e7798ddd4"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddelbuettel%2Flinl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddelbuettel%2Flinl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddelbuettel%2Flinl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eddelbuettel%2Flinl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eddelbuettel","download_url":"https://codeload.github.com/eddelbuettel/linl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399878,"owners_count":20932880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cran","letter","markdown","package","pandoc","r"],"created_at":"2024-08-02T06:00:57.808Z","updated_at":"2025-04-05T21:09:20.724Z","avatar_url":"https://github.com/eddelbuettel.png","language":"TeX","funding_links":[],"categories":["TeX"],"sub_categories":[],"readme":"## linl: Linl is not Letter\n\n[![CI](https://github.com/eddelbuettel/linl/workflows/ci/badge.svg)](https://github.com/eddelbuettel/linl/actions?query=workflow%3Aci)\n[![Package-License](https://img.shields.io/badge/license-GPL--3-brightgreen.svg?style=flat)](http://www.gnu.org/licenses/gpl-3.0.html) \n[![CRAN](https://www.r-pkg.org/badges/version/linl)](https://cran.r-project.org/package=linl) \n[![Dependencies](https://tinyverse.netlify.app/badge/linl)](https://cran.r-project.org/package=linl) \n[![Downloads](https://cranlogs.r-pkg.org/badges/linl?color=brightgreen)](https://www.r-pkg.org:443/pkg/linl)\n[![Last Commit](https://img.shields.io/github/last-commit/eddelbuettel/linl)](https://github.com/eddelbuettel/linl)\n\n### Motivation\n\nThe LaTeX Letter class is very useful for simple letters.  As such\nletters are also somewhat standardized, they make for excellent\ncandidates for use by Markdown.\n\nThis package leans on earlier work by [Aaron Wolen](https://www.aaronwolen.com/) in his\n[pandoc-letter](https://github.com/aaronwolen/pandoc-letter) repository, and extends it for use from\nR via the [rmarkdown](https://cran.r-project.org/package=rmarkdown) package.\n\n### Example\n\n#### Skeleton\n\nThe skeleton creates a very simple letter.  This shows the (complete) source on the left and the\nrendered pdf on the right:\n\n![](https://eddelbuettel.github.io/linl/skeleton.png)\n\nSeveral formatting defaults for font, fontsize, indentation are in use. See `help(linl)` for a \ncomplete list and default values.\n\n#### Vignette\n\nThe vignette example is a little more featureful and shows how to include a letterhead on-demand, a\nsignature, and a few formatting settings.  All of these are driven by simple YAML headers as seen on\nthe left:\n\n![](https://eddelbuettel.github.io/linl/vignette.png)\n\nThe vignette also contains the few lines of vignette metadata one would exclude from a normal\nletter.\n        \n### Status\n\nThe package is fully working, and on [CRAN](https://cran.r-project.org/).\n\n### Usage \n\nAs the package is on CRAN, you can use the standard \n\n```r\ninstall.packages(\"linl\")\n```\n\nto install it from CRAN, and then use as a Markdown template via RStudio, or use code such as\n\n```r\nlibrary(rmarkdown)\ndraft(\"myletter.Rmd\", template=\"pdf\", package=\"linl\", edit=FALSE)\nrender(\"myletter.Rmd\")\n```\n\nto create a first draft of a new `myletter.Rmd`.        \n\nInterim and test versions may also appear on the [ghrr drat repo](https://ghrr.github.io/drat/) from\nwhich they can be installed via one additional line as in\n\n```r\ndrat:::addRepo(\"ghrr\")     # registers the ghrr drat repo\ninstall.packages(\"linl\")   # installs linl from ghrr\n```\n\nOnce installed, the above code examples should work as expected.\n\n### Requirements\n\nBeyond the R package dependencies, a working `pandoc` binary is needed. RStudio installs\nits own copy, otherwise do what is needed on your OS (_i.e._, something like `sudo apt-get\ninstall pandoc pandoc-citeproc`).\n\n### See Also\n\n- [binb](https://github.com/eddelbuettel/binb): Binb is not Beamer: Stylish pdf Presentations from RMarkdown\n- [pinp](https://github.com/eddelbuettel/pinp): Pinp is not PNAS: Snazzy one-or two column short papers or vignettes \n- [tint](https://github.com/eddelbuettel/tint): tint is not tufte: Beautiful pdf or html handout or writeups\n\n### Authors\n\nDirk Eddelbuettel and Aaron Wolen with contribution by Michal Bojanowski and Iñaki Ucar.\n\nThe included `wallpaper.sty` was written by Michael H.F. Wilkinson.\n\n### License\n\nGPL-3 for this package, the work in [pandoc-letter](https://github.com/aaronwolen/pandoc-letter), \nas well as underlying Pandoc template.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddelbuettel%2Flinl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feddelbuettel%2Flinl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feddelbuettel%2Flinl/lists"}