2 unstable releases
0.2.0 | Apr 5, 2020 |
---|---|
0.1.0 | Feb 17, 2020 |
#12 in #receipt
33KB
745 lines
Mintmark
Driver for an Epson TM-U220B receipt printer, taking Markdown as input.
Usage
target/debug/mintmark /dev/usb/lp0 < input.md
Features
- 6 distinct heading types, all centered
- Bold, rendered as double-strike
- Italic, rendered as underline
- Ordered and unordered lists
- Inline code and code blocks, rendered as red
- Strikethrough
- Blockquotes, rendered as indent
- Horizontal rules, rendered by cutting the paper
- Arbitrary 1-bit images, specified as ASCII art in code blocks with the
image
language identifier - QR codes, specified as code blocks with the
qrcode
language identifier - Code128 code set B barcodes, specified as code blocks with the
code128
language identifier
Missing and non-features
Dependencies
~7MB
~116K SLoC