arguments are strings, so we need `equal?`
|3 months ago|
|.github||3 years ago|
|pollen||3 months ago|
|.gitignore||5 years ago|
|CODE_OF_CONDUCT.md||2 years ago|
|CONTRIBUTING.md||1 year ago|
|LICENSE.md||4 years ago|
|README.md||1 year ago|
|info.rkt||2 years ago|
If you think documents should be programmable, you’ll love it.
If not, you can move along.
Pollen gives you access to a full programming language (Racket) with a text-based syntax that makes it easy to embed code within your documents.
- Quick tour
- Pollen as a text preprocessor (for CSS, etc.)
- Pollen for Markdown authoring
- Pollen for free-form markup authoring
- Pollen for multiple-output publishing
- Full docs
Using Racket 6.3+, install from the command line:
raco pkg install pollen
And update like so:
raco pkg update --update-deps pollen
Official forum: https://forums.matthewbutterick.com/c/typesetting/
Actively developed, though the pace has slowed now that Pollen is arguably feature complete and stable. I use it almost every day so it's not going anywhere. But I have no plans to substantially enlarge or extend it.