simPDF: Fast Multi-Page PDF Report Layout on the Graphics Device

A lightweight, dependency-free engine to build multi-page PDF reports quickly on top of R's built-in graphics device ('pdf'/'cairo_pdf'). Content is placed by a measured flow layout: every text block reports its real width and height via 'strwidth'/'strheight', the vertical cursor advances by measured height, and pages break automatically. This eliminates the text-overlap of dead-reckoned coordinate reports (such as the 'nmw' NONMEM diagnostic reports) and replaces slow '.Rmd'/'knitr'/'LaTeX' pipelines for fixed report generation. Interactive AcroForm CRFs are out of scope and handled by the sibling 'pdfCRF' package.

Version: 0.1.1
Depends: R (≥ 3.6.0)
Imports: grDevices, graphics
Suggests: tinytest, png, jpeg, knitr, rmarkdown
Published: 2026-07-30
DOI: 10.32614/CRAN.package.simPDF (may not be active yet)
Author: Kyun-Seop Bae [aut, cre]
Maintainer: Kyun-Seop Bae <k at acr.kr>
License: GPL-3
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: simPDF results

Documentation:

Reference manual: simPDF.html , simPDF.pdf
Vignettes: simPDF: Fast Multi-Page PDF Reports (source, R code)

Downloads:

Package source: simPDF_0.1.1.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): simPDF_0.1.1.tgz, r-oldrel (arm64): simPDF_0.1.1.tgz, r-release (x86_64): simPDF_0.1.1.tgz, r-oldrel (x86_64): simPDF_0.1.1.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=simPDF to link to this page.

mirror server hosted at Truenetwork, Russian Federation.