Package: pikchr 1.1.1

Andre Leite

pikchr: R Wrapper for 'pikchr' (PIC) Diagram Language

An 'R' interface to 'pikchr' (<https://pikchr.org>, pronounced "picture"), a 'PIC'-like markup language for creating diagrams within technical documentation. Originally developed by Brian Kernighan, 'PIC' has been adapted into 'pikchr' by D. Richard Hipp, the creator of 'SQLite'. 'pikchr' is designed to be embedded in fenced code blocks of Markdown or other documentation markup languages, making it ideal for generating diagrams in text-based formats. This package allows R users to seamlessly integrate the descriptive syntax of 'pikchr' for diagram creation directly within the 'R' environment.

Authors:Andre Leite [aut, cre], Hugo Vaconcelos [aut], Diogo Bezerra [aut], Marcos Wasilew [aut], Carlos Amorim [aut], Richard Hipp [ctb], Brian Kernighan [ctb]

pikchr_1.1.1.tar.gz
pikchr_1.1.1.zip(r-4.7)pikchr_1.1.1.zip(r-4.6)pikchr_1.1.1.zip(r-4.5)
pikchr_1.1.1.tgz(r-4.6-x86_64)pikchr_1.1.1.tgz(r-4.6-arm64)pikchr_1.1.1.tgz(r-4.5-x86_64)pikchr_1.1.1.tgz(r-4.5-arm64)
pikchr_1.1.1.tar.gz(r-4.7-arm64)pikchr_1.1.1.tar.gz(r-4.7-x86_64)pikchr_1.1.1.tar.gz(r-4.6-arm64)pikchr_1.1.1.tar.gz(r-4.6-x86_64)
pikchr_1.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
pikchr/json (API)

# Install 'pikchr' in R:
install.packages('pikchr', repos = c('https://strategicprojects.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/strategicprojects/pikchr/issues

Pkgdown/docs site:https://strategicprojects.github.io

Datasets:

On CRAN:

Conda:

4.60 score 1 stars 8 scripts 605 downloads 1 exports 19 dependencies

Last updated from:1cb84cc288. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK143
linux-devel-x86_64OK129
source / vignettesOK177
linux-release-arm64OK147
linux-release-x86_64OK123
macos-release-arm64OK94
macos-release-x86_64OK300
macos-oldrel-arm64OK86
macos-oldrel-x86_64OK372
windows-develOK80
windows-releaseOK83
windows-oldrelOK85
wasm-releaseOK121

Exports:pikchr

Dependencies:base64encbrioclidigestevaluatefastmapgluehighrhtmltoolsknitrlifecyclemagrittrrlangrsvgstringistringrvctrsxfunyaml

Pikchr User Manual
Introduction | Running Pikchr Scripts | Viewing Pikchr Script Source Code For This Document | About Pikchr Scripts | Pikchr Statements | Layout | Controlling Layout Using Attributes | The Advantage Of Relative Layout | Single-Pass Design | Labeling Objects | Layout Of Block Objects | Automatic Layout Of Block Objects | Adjusting The Size Of Block Objects | Default Sizes | Setting Sizes Using Attributes | Automatic Sizing To Fit Text Annotations | Attributes For Stroke Width And Drawing Colors | Filled Polygons | Text Annotations | Text Attributes | Position Text Above Or Below The Center Of The Object | Justify Text Left Or Right | Text Attribute "center" | Bold And Italic Font Styles | Monospace Font Family | Aligned Text | Adjusting The Font Size | Text Is Positioned Around The Center Of The Object | Containers | Object Stacking Order | Summary And Conclusion

Last update: 2026-04-07
Started: 2024-11-08

Examples
Example 1 | Example 2 | Example 3 | Example 4 | Example 5 | Example 6 | Example 7 | Example 8 | Example 9 | Example 10 | Example 11 | Example 12 | Example 13 | Example 14 | Example 15 | Example 16 | Example 17 | Example 18

Last update: 2024-12-02
Started: 2024-11-03