Package: pnpmisc Type: Package Title: Utilities for Print-and-Play Board Games Version: 0.2.0-21 Authors@R: c(person("Trevor L.", "Davis", role=c("aut", "cre"), email="trevor.l.davis@gmail.com", comment = c(ORCID = "0000-0001-6341-4639"))) URL: https://github.com/trevorld/pnpmisc, https://trevorldavis.com/R/pnpmisc/dev/ BugReports: https://github.com/trevorld/pnpmisc/issues Description: Functions for creating and editing PDF files for print-and-play board games with a consistent interface in which the input filename is the first argument, the output filename is the second, and all other arguments are named. Includes functions to resize, scale, rotate, and combine PDF pages, add crop marks, crosshairs, and origami fold guides, and create plastic storage box jackets and origami card wallets. Also provides layout functions for splitting pages into individual component images and reassembling them. Wraps PDF functionality from 'qpdf', 'pdftools', and 'xmpdf' and optionally uses 'ghostscript', 'pdfxup', and 'bittermelon' for additional functionality. Depends: R (>= 4.2) Imports: grid, grDevices, pdftools, qpdf (>= 1.4.1), rlang, stats, tools, utils Suggests: bittermelon (>= 2.2.0-1), gridpattern, jpeg, piecepackr (>= 1.14.0-6), png, marquee, testthat (>= 3.0.0), xmpdf SystemRequirements: Several features require `ghostscript`. To make N-up pdf documents you'll also need `pdfxup`. License: MIT + file LICENSE Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Encoding: UTF-8 Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libjpeg-dev libssl-dev libpoppler-cpp-dev poppler-data Repository: https://trevorld.r-universe.dev Date/Publication: 2026-05-11 06:12:25 UTC RemoteUrl: https://github.com/trevorld/pnpmisc RemoteRef: HEAD RemoteSha: a6e959d5bd2e03e8d473f633c7ec5698f38f970a NeedsCompilation: no Packaged: 2026-06-10 09:53:42 UTC; root Author: Trevor L. Davis [aut, cre] (ORCID: ) Maintainer: Trevor L. Davis