Commit Graph

449 Commits (main)

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 03b6da8f22 close the port 4 years ago
Matthew Butterick ec99ed25e9 respect underline position & thickness 4 years ago
Matthew Butterick af9bde6aa9 allow false arg 4 years ago
Matthew Butterick 2fce950f11 use gregor moments & fix date encoding 4 years ago
Matthew Butterick cd3b784bd0 default arg for character tracking 4 years ago
Matthew Butterick 85940c3827 report errors betterly 5 years ago
Matthew Butterick 86c1ca78fc no paren 5 years ago
Matthew Butterick 8f6b184fca handle more metadata fields 5 years ago
Matthew Butterick d579da879a nicer test 5 years ago
Matthew Butterick bd8c14c04b deglobalize page size 5 years ago
Matthew Butterick 03c69081ab factor out page sizing 5 years ago
Matthew Butterick b216ba3bc3 export image fns 5 years ago
Matthew Butterick 99ab41a458 nits 5 years ago
Matthew Butterick b0731d4af2 keyword args for `image` 5 years ago
Matthew Butterick 443b0d9725 consistent order for encoded fonts 5 years ago
Matthew Butterick 5b911587dc shorten that 5 years ago
Matthew Butterick b09405cb46 update path 5 years ago
Matthew Butterick b5aafbd2a3 allow bytes 5 years ago
Matthew Butterick a84955b8cc move zlib 5 years ago
Matthew Butterick 5351deaa75 handle default argument correctly 5 years ago
Matthew Butterick f2cd53c648 extroversion 5 years ago
Matthew Butterick 80815b90f1 still works 5 years ago
Matthew Butterick 34e6f38e84 works but 5 years ago
Matthew Butterick f493e041cf plane truth 5 years ago
Matthew Butterick 2eea67a988 reversions 5 years ago
Matthew Butterick d42bac35bf utf16 encoding 5 years ago
Matthew Butterick 84fc9a3a15 better js-style rounding 5 years ago
Matthew Butterick a1900aa5a1 more fallback work (addresses #6) 5 years ago
Matthew Butterick b739ce847b store upm 5 years ago
Matthew Butterick ac0f8ba060 update error msg 5 years ago
Matthew Butterick c31121ba2a shorten printer 5 years ago
Matthew Butterick e068063a4b kw 5 years ago
Matthew Butterick 05aa6a844b tracking 5 years ago
Matthew Butterick 9b81743e9a rain 5 years ago
Matthew Butterick 0fcdf74fb5 prefix 5 years ago
Matthew Butterick fb5b5c7d10 testier 5 years ago
Matthew Butterick 5a10976df7 font counter 5 years ago
Matthew Butterick 7336d8ae79 acc 5 years ago
Matthew Butterick cd5a226a5e restore cffing 5 years ago
Matthew Butterick 6fb1344b80 leniency 5 years ago
Matthew Butterick 505ad3e3c8 handle empty string better 5 years ago
Matthew Butterick 011849c2f8 don't be mean 5 years ago
Matthew Butterick ba4303674e export core 5 years ago
Matthew Butterick ad8536b307 it's my default 5 years ago
Matthew Butterick 9480db2925 tidy width & height handling 5 years ago
Matthew Butterick 97666688e4 export more 5 years ago
Matthew Butterick 32d5501970 bgcolor 5 years ago
Matthew Butterick 7156551516 refac optional args into kwargs 5 years ago
Matthew Butterick c0cf182c80 export more 5 years ago