Arabic interfacesNo. 07

Arabic on a thermal printer, and the five bytes that ate a roll

Why ESC/POS printers mangle Arabic, how to print it as a 1-bit image at the head's exact width, and the geometry bug that turned a 12 cm receipt into a roll on the floor.

Did this article help you?

A heart tells me what to write more of.

Comments

Join the conversation

Sign in with Google to like articles and comment. It takes one tap.

Keep reading

Architecture

372 tests passed. No sale could reach the ledger.

How I keep a 322,000-line accounting system correct on my own: one save gate, append-only money, a hash-chained audit trail, real-database tests, and the audit that caught what they missed.