Commit Graph

65 Commits (4220033f3770d1870e0e651ef2e48ac187f0be68)

Author SHA1 Message Date
Matthew Butterick 4220033f37 track character-tracking in add-text
in certain cases we need to jump out of a PDF text-drawing command (`TJ`) to reset the xy position (say, if the next glyph has a special offset). We need to account for any tracking that the TJ might impose
2 years ago
Matthew Butterick ec99ed25e9 respect underline position & thickness 4 years ago
Matthew Butterick af9bde6aa9 allow false arg 4 years ago
Matthew Butterick cd3b784bd0 default arg for character tracking 4 years ago
Matthew Butterick f493e041cf plane truth 5 years ago
Matthew Butterick 2eea67a988 reversions 5 years ago
Matthew Butterick a1900aa5a1 more fallback work (addresses #6) 5 years ago
Matthew Butterick e068063a4b kw 5 years ago
Matthew Butterick 05aa6a844b tracking 5 years ago
Matthew Butterick 32d5501970 bgcolor 5 years ago
Matthew Butterick 7156551516 refac optional args into kwargs 5 years ago
Matthew Butterick 86872eaef7 restructify fonts 5 years ago
Matthew Butterick c8a2e7cb01 renaming 5 years ago
Matthew Butterick eedcb734a4 dels 5 years ago
Matthew Butterick 4bb9f94a63 introduce current-font-features 5 years ago
Matthew Butterick bc3d7f3b11 refac 5 years ago
Matthew Butterick 81edc8472e cachier 5 years ago
Matthew Butterick e838e89ef4 more 5 years ago
Matthew Butterick 34df875d63 tidy 5 years ago
Matthew Butterick bd8c60665c Revert "start structifying font"
This reverts commit 4a96601654.
5 years ago
Matthew Butterick 4a96601654 start structifying font 5 years ago
Matthew Butterick 3aa77f32fb nits 5 years ago
Matthew Butterick 85ec995c9d step19 5 years ago
Matthew Butterick 415723eb7c step5 5 years ago
Matthew Butterick 26a49ab3cf structify page 5 years ago
Matthew Butterick 9163a7d1d2 nit 5 years ago
Matthew Butterick fd58f7a545 hyph 5 years ago
Matthew Butterick 5068b7e344 inherits 5 years ago
Matthew Butterick 981ab945d3 inherits 5 years ago
Matthew Butterick d6d4906c3c refac 5 years ago
Matthew Butterick 83acf28272 stylize 5 years ago
Matthew Butterick 31f9e9d42b simpler 5 years ago
Matthew Butterick b75476df73 simpler 5 years ago
Matthew Butterick faa9f4327f methodize text 5 years ago
Matthew Butterick 3b7180a37e soapier 5 years ago
Matthew Butterick 9195f4218c renaming 5 years ago
Matthew Butterick 8bc4109a91 methodize fonts 5 years ago
Matthew Butterick 30693ca0b9 nits 5 years ago
Matthew Butterick 0672e129d1 missed 5 years ago
Matthew Butterick a66814cfd7 rename 5 years ago
Matthew Butterick 8c1320a2d0 renaming 5 years ago
Matthew Butterick e15a268650 margin struct 5 years ago
Matthew Butterick ac9438b57e fixup 6 years ago
Matthew Butterick b36489e986 goodbye racket/function 6 years ago
Matthew Butterick 018edcbe34 structify glyph position 6 years ago
Matthew Butterick b76fa53bd4 retire the dark pattern 6 years ago
Matthew Butterick a111263513 explore 6 years ago
Matthew Butterick 42f5f93199 working on 10 6 years ago
Matthew Butterick 4254c001e2 test4 6 years ago
Matthew Butterick ebc8ddb911 buildable not testable 6 years ago