You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matthew Butterick
7a9ac1c43f
A microbenchmark reveals that alist lookup with assq never beats a hasheq lookup with hash-ref. |
3 years ago | |
---|---|---|
.. | ||
.github | 3 years ago | |
fontproof | 5 years ago | |
qtest | 3 years ago | |
quad | 3 years ago | |
quad2 | 3 years ago | |
quadwriter | 3 years ago | |
.gitignore | 5 years ago | |
LICENSE.md | 5 years ago | |
README.md | 4 years ago | |
info.rkt | 5 years ago |
README.md
Quad
A work-in-progress document processor written in Racket.
Create PDFs from a simple text-based source format. Use any TTF or OTF or WOFF fonts you like.
Quad lets you avoid:
- word processors
- page-layout programs
- web browsers
- LaTeX and derivatives
- subscriptions, surveillance, and “creative clouds”
Quad, by contrast —
- is downloadable & self-contained
- is open source
- makes document layout fast & easy
- uses source files that are portable between Mac OS, Windows, and Linux
- works with Pollen
Install
Using Racket 6.10+, install from the command line:
raco pkg install quad
And update like so:
raco pkg update --update-deps quad
Docs
http://docs.racket-lang.org/quad
Questions
Can be posted in the pollen-users
discussion area.
License
Code: MIT
Fonts: mostly OFL, noted in each directory that contains fonts
Unicode Consortium documents: licensed under Unicode terms of use
Project status
Actively developed, though progress tends to go in bursts due to other commitments. Even when I’m not committing code to Quad, I am thinking about it.