Skip to content

typr

Write and Render 'Typst' Documents

v0.0.4 · Sep 2, 2025 · MIT + file LICENSE

Description

Compile 'Typst' files using the 'typst-cli' (<https://typst.app>) command line tool. Automatically falls back to rendering via embedded 'Typst' from 'Quarto' (<https://quarto.org>) if 'Typst' is not installed. Includes utilities to check for 'typst-cli' availability and run 'Typst' commands.

Downloads

528

Last 30 days

6796th

1.8K

Last 90 days

6.4K

Last year

Trend: -10.5% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 20, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 15, 2026
ERROR r-release-windows-x86_64

examples

Running examples in 'typr-Ex.R' failed
The error most likely occurred in:

> ### Name: typr_init
> ### Title: Create a project from a template
> ### Aliases: typr_init
> 
> ### ** Examples
> 
> ## Don't show: 
> if (has_any_typst()) (if (getRversion(
...[truncated]...
lers)
 10.         └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
 11.           └─value[[3L]](cond)
 12.             └─cli::cli_abort("Problem running `typst`.", parent = e)
 13.               └─rlang::abort(...)
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies cli fs processx rlang typr

Version History

new 0.0.4 Mar 10, 2026
updated 0.0.4 ← 0.0.3 diff Sep 1, 2025
updated 0.0.3 ← 0.0.1 diff May 29, 2025
new 0.0.1 Apr 21, 2025