Matthew Butterick

Results 190 comments of Matthew Butterick

> That could work for sure, though wouldn't it be cleaner to do this in-memory, and avoid leaving artifacts on the filesystem to clean up? I’ll have to think about...

(but for now, your original example should work)

“raw PNG or PDF bytes” = for instance, encoded as base64?

Right, I think of `quadwriter` as following the flow-based model of word processors — where, for the most part, you’re not specifying the exact position of anything — vs. the...

This sounds reasonable, and suggests the utility of a `quaddraw` app as a complement to `quadwriter`. Mostly I think it’s a matter of factoring out the reusable parts from `quadwriter`...

1. I can’t endorse anyone investing “a lot of time” in Quad because it is far from finished. And its finished form may be very different from its current form....

The current default footer includes the page number. The `footer-display` attribute controls whether it’s hidden or shown. Where I’m stuck is customizing the other fields, without introducing a bunch of...

It makes more sense to do it that way than to have some magic string like `__$$PAGE_NUMBER$$__` that gets replaced. Though I would probably do it this way: `(q ((meta...

See also https://github.com/mbutterick/unicode-linebreak