pagedown
Paginate the HTML Output of R Markdown with CSS for Print (by rstudio)
tinytex
A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live (by rstudio)
Our great sponsors
pagedown | tinytex | |
---|---|---|
4 | 10 | |
863 | 932 | |
0.3% | 2.0% | |
5.1 | 7.8 | |
4 months ago | 16 days ago | |
R | R | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pagedown
Posts with mentions or reviews of pagedown.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-05-04.
-
Bookdown PDF download option
See pagedown, you can add commands in your yaml that will automatically print a pdf when you knit.
- Rstudio/Pagedown: Paginate the HTML Output of R Markdown with CSS for Print
-
Beautiful PDFs from HTML
I use pagedown all the time.
-
Changing font family in Rmarkdown using Latex
As alternative to latex you can also use pagedown https://github.com/rstudio/pagedown
tinytex
Posts with mentions or reviews of tinytex.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-23.
-
Running Quarto Markdown in Docker
# Based on https://github.com/analythium/quarto-docker-examples/blob/main/Dockerfile.base # Version number of Quarto to download and use ARG QUARTO_VERSION="1.4.529" ARG OS_USERNAME=quarto ARG UID=1000 ARG GID=1000 FROM eddelbuettel/r2u:20.04 # librsvg2-bin is to allow SVG conversion when rendering a PDF file # (will install the rsvg-view binary) RUN set -e -x && \ apt-get update && apt-get install -y --no-install-recommends \ pandoc \ pandoc-citeproc \ curl \ gdebi-core \ librsvg2-bin \ python3.8 python3-pip \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN set -e -x && \ install.r shiny jsonlite ggplot2 htmltools remotes renv knitr rmarkdown quarto # Download and install Quarto ARG QUARTO_VERSION RUN set -e -x && \ curl -o quarto-linux-amd64.deb -L https://github.com/quarto-dev/quarto-cli/releases/download/v${QUARTO_VERSION}/quarto-${QUARTO_VERSION}-linux-amd64.deb \ && gdebi --non-interactive quarto-linux-amd64.deb \ && rm -f quarto-linux-amd64.deb # Should be done for the user; won't work if done for root # (quarto will say that "tinytex is not installed") ARG OS_USERNAME ARG UID ARG GID RUN set -e -x && \ groupadd -g $GID -o "${OS_USERNAME}" && \ useradd -m -u $UID -g $GID -o -s /bin/bash "${OS_USERNAME}" USER "${OS_USERNAME}" # Install tools like tinytex to allow conversion to PDF RUN set -e -x && \ quarto install tool tinytex --update-path RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr update" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr update --self --all && \ ~/.TinyTeX/bin/x86_64-linux/fmtutil-sys --all # See https://github.com/rstudio/tinytex/issues/426 for explanation RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr install for a few tinyText packages (needed for PDF conversion)" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr install fvextra footnotebackref pagecolor sourcesanspro sourcecodepro titling USER root RUN set -e -x && \ mkdir -p /input USER "${OS_USERNAME}" WORKDIR /
- TinyTeX – lightweight, cross-platform, portable, and easy-to-maintain LaTeX
-
Any LaTeX software on osx that won't need installing and works with XeLaTeX?
Some of the others have mentioned other installs, but they can pull down a lot of packages which might not be ideal if it's not your PC (even the TexLive install is quite chonky.) I'd personally recommend: TinyTex.
-
Knitting an Rmd file to PDF using TinyTex in RStudio Not Working
See https://yihui.org/tinytex
-
Error in knitting RMD file as PDF, Can anyone help me fix this as I want to knit rmd file to pdf
that will install a lightweight latex distribution ready to render your rmarkdown documents. just restart rstudio and give a try after this process (for more stuff, see https://yihui.org/tinytex/ )
-
Issue installing LaTex on Mac
Have you tried the things mentioned at the link? https://github.com/yihui/tinytex/issues/24
-
Installed MacTeX - but why is it almost 5GB in size?
There is the tinyTeX distribution which was designed for use with R, but can be used on its own as well. It's a subsetted version of TeX live and available from https://yihui.org/tinytex/
-
Install only makeglossaries in Ubuntu
If you'd like to install only a small subset of packages, there are projects like TinyTeX.
-
Install latex with Tinytex
Tinytex is a relative new Latex distribution by Yihui Xie from the R community. The distribution is tiny, less than 100mb, which is a great alternative to TexLive and MikTex for basic users.
- Can not wrap "luajithbtex"
What are some alternatives?
When comparing pagedown and tinytex you can also consider the following projects:
ReLaXed - Create PDF documents using web technologies
rmarkdown - Dynamic Documents for R
bookdown-template - Template for R bookdown books
miktex - the MiKTeX source code
pdf - Tutorial on paged.js
latex2e - The LaTeX2e kernel
publisher - speedata Publisher - a professional database Publishing system
brms - brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan
markdeep-thesis - Write your (under)graduate thesis with Markdeep and typeset it right in your browser.
ffscrapr - R API Client for Fantasy Football League Platforms
asciidoctor-web-pdf - Convert AsciiDoc documents to PDF using web technologies
drake - An R-focused pipeline toolkit for reproducibility and high-performance computing