Commit Graph

301 Commits (ba872ac51f8f5426527e47c6ff536e6247f359e7)

Author SHA1 Message Date
Matthew Butterick cfbc56c96c infer font families from filename alone
Allows a group of four RIBBI styles to be treated as a family, if they contain "bold" or "italic" in the filename
3 years ago
Matthew Butterick dfb8c83340 support "next" value for `page-side-start` 3 years ago
Matthew Butterick 6921e2bb7f improve dummy element 3 years ago
Matthew Butterick e3a9537432 a sad omission 3 years ago
Matthew Butterick a1d26ec66b start tidying into passes 3 years ago
Matthew Butterick 1ba819c816 allow less overfill in justified lines 3 years ago
Matthew Butterick e2cc21549f first-line-indent takes a dimension string 3 years ago
Matthew Butterick 5ff4b6ef24 document default interparagraph spacing 3 years ago
Matthew Butterick e3c49c9f8d use quad not string as dummy element
a string will get concatenated to a subsequent string
3 years ago
Matthew Butterick 577cd9f8d7 `link` values are case sensitive 4 years ago
Matthew Butterick c5555653fe fix handling of justified spacers
these are new quads added the line so they need to observe the same line-height logic as the rest of the line. That means we don't just look at the line height of the line-quad prototype.
4 years ago
Matthew Butterick d83c3b6c8a calculate line-q for each paragraph 4 years ago
Matthew Butterick da0fa8588b move justify-overfill calculation 4 years ago
Matthew Butterick 378f0db4e2 rename quadwriter/markup to quadwriter/html 4 years ago
Matthew Butterick 7469550947 don't add auto line breaks (fixes #64) 5 years ago
Matthew Butterick 3076614787 parse line breaks (fixes #64) 5 years ago
Matthew Butterick db69933ba6 decode paragraphs in expander, not reader (fixes #63) 5 years ago
Matthew Butterick 9e61117542 tutorial render bug (fixes #61) 5 years ago
Matthew Butterick 8323fd042b logic flaw 5 years ago
Matthew Butterick 9807d5f718 use list of exts 5 years ago
Matthew Butterick f424e50e1f allow path string as font-family value 5 years ago
Matthew Butterick c8099ef871 be more obvious 5 years ago
Matthew Butterick 22610a8e17 store global attrs in param 5 years ago
Matthew Butterick 7aa542f286 output-path is cased 5 years ago
Matthew Butterick 17abeaf252 put tnum in headings 5 years ago
Matthew Butterick 956e9dbee2 remove default feature 5 years ago
Matthew Butterick f348d9cd88 less slovenly still 5 years ago
Matthew Butterick 4d11a6206b less slovenly 5 years ago
Matthew Butterick 5d54ae55db dyadicity 5 years ago
Matthew Butterick 488b208f85 support pica measurement 5 years ago
Matthew Butterick 754e4bc05a force one para 5 years ago
Matthew Butterick b254c55086 make footer-display false by default 5 years ago
Matthew Butterick d80001b882 simpler 5 years ago
Matthew Butterick 9bc3349f79 support system fonts 5 years ago
Matthew Butterick c23143923e move hyphenate default 5 years ago
Matthew Butterick c41b2e1b2d add font-underline attribute (fixes #57) 5 years ago
Matthew Butterick e0ccba0bdc parent & repeat attributes, query strings 5 years ago
Matthew Butterick 21b15762e1 complete the path 5 years ago
Matthew Butterick ce6bdfa0de catch null 5 years ago
Matthew Butterick 15d66f8a9e more multi query ops 5 years ago
Matthew Butterick 748416c183 test 5 years ago
Matthew Butterick e8bf5b99dc avoid work 5 years ago
Matthew Butterick bce98d2e48 rock 5 years ago
Matthew Butterick 74b6cb3581 oneiric 5 years ago
Matthew Butterick 9e0ecdca88 step 5 years ago
Matthew Butterick fc9f2f32c1 nudge 5 years ago
Matthew Butterick 0a94dcb733 but not wrap 5 years ago
Matthew Butterick 7ee5419080 we want size 5 years ago
Matthew Butterick fc13338629 better querying 5 years ago
Matthew Butterick ebc4531af7 debug attrr 5 years ago