Commit Graph

646 Commits (861e2293c20412ae16226e301a6b068aa642d8df)

Author SHA1 Message Date
Matthew Butterick 95931ad513 naive kp 6 years ago
Matthew Butterick c155abfe30 nits 6 years ago
Matthew Butterick 2bbd69bee0 nits 6 years ago
Matthew Butterick 6c2b6c4a88 switch to otf 6 years ago
Matthew Butterick 25871f2723 line alignment, naive 6 years ago
Matthew Butterick ae4d53a787 better zooming 6 years ago
Matthew Butterick 3ef91a0f4b resize text alignment fixed 6 years ago
Matthew Butterick 556377caab next: alignment of resized text 6 years ago
Matthew Butterick aa1a7edde9 sleeker 6 years ago
Matthew Butterick 3e9138ea05 start cascading font size 6 years ago
Matthew Butterick 59c0938252 wrap a degen case better 6 years ago
Matthew Butterick 011a36c510 nit 6 years ago
Matthew Butterick 2956910cab font mapping, less naive 6 years ago
Matthew Butterick 3fcd1d9c3d font mapping, naive 6 years ago
Matthew Butterick 97a18d4fb4 wiser division 6 years ago
Matthew Butterick 8eb6450296 quad-set! 6 years ago
Matthew Butterick 9f00a042d4 non-naive keep 6 years ago
Matthew Butterick 0f2d009fb4 naive keep 6 years ago
Matthew Butterick 62471ad972 inhibit 6 years ago
Matthew Butterick ea91b38faf keep with next 6 years ago
Matthew Butterick c4c6b343c4 initial count 6 years ago
Matthew Butterick 6fdcb463bf upem 6 years ago
Matthew Butterick 22b6033af5 bordering 6 years ago
Matthew Butterick d5fd81b274 catch 6 years ago
Matthew Butterick 79dfb72b60 punt 6 years ago
Matthew Butterick 82a7974238 naive bulleting 6 years ago
Matthew Butterick 5d0ae09c3a to be surprised 6 years ago
Matthew Butterick 1241d97dea urg 6 years ago
Matthew Butterick 519ee64115 better blockage 6 years ago
Matthew Butterick 3febe20e5b put offset properties under markup 6 years ago
Matthew Butterick fce85ca7a7 and that 6 years ago
Matthew Butterick 7c4965ef8e study line height 6 years ago
Matthew Butterick 8b2d7a3eb3 bullet hell 6 years ago
Matthew Butterick a66f25cb5d test material 6 years ago
Matthew Butterick bbd727376f rerun 6 years ago
Matthew Butterick 9096610c86 dq form 6 years ago
Matthew Butterick 474fc23864 the break 6 years ago
Matthew Butterick 22f5e149c6 the play 6 years ago
Matthew Butterick e4da7d1291 eesh 6 years ago
Matthew Butterick f1112b09fe ww 6 years ago
Matthew Butterick dc898971b0 cracks 6 years ago
Matthew Butterick d32865a9eb resolved 6 years ago
Matthew Butterick 4425b16241 a conundrum 6 years ago
Matthew Butterick d7194e75f4 ramifications 6 years ago
Matthew Butterick df871eb5d7 collapsing 6 years ago
Matthew Butterick ed82c7455c add wrap-anywhere option 6 years ago
Matthew Butterick eeaddc0b77 change some names 6 years ago
Matthew Butterick fa76b65de7 better offset idea 6 years ago
Matthew Butterick da85dd3e0b breakable blockquote & multicolor debug draw 6 years ago
Matthew Butterick a49bf21d07 unbreakable blockquote 6 years ago
Matthew Butterick eec4933f67 date & time in footer 6 years ago
Matthew Butterick 2630b3e901 page numbers (to be centered) 6 years ago
Matthew Butterick f29d3e704a full sample 6 years ago
Matthew Butterick 6f2adae090 links 6 years ago
Matthew Butterick 73a59fbb08 page sizing 6 years ago
Matthew Butterick 07c820fd35 headings 6 years ago
Matthew Butterick 0ddddd771b bgcolor for text (eh) 6 years ago
Matthew Butterick 0e3512205e dump -proc suffix 6 years ago
Matthew Butterick da0f57f461 code blocks 6 years ago
Matthew Butterick 1da4c0e511 line spacer 6 years ago
Matthew Butterick 1d4ae70355 add information to wrap op 6 years ago
Matthew Butterick b796fd2067 em & strong 6 years ago
Matthew Butterick 4dbbcf0b42 start md printer 6 years ago
Matthew Butterick 8de16a52e2 unsend 6 years ago
Matthew Butterick f45b95b6bb change quad printing 6 years ago
Matthew Butterick 8b3fadd348 nit 6 years ago
Matthew Butterick bc6de1d707 notes 6 years ago
Matthew Butterick 6b69bf7f81 touchin up 6 years ago
Matthew Butterick a145800a6f lose it 6 years ago
Matthew Butterick 5bacfa48d1 less 6 years ago
Matthew Butterick 1d09780840 refac 6 years ago
Matthew Butterick 59ffecf689 remove interstitial breaks 6 years ago
Matthew Butterick 9c14e99af8 make quads immutable 6 years ago
Matthew Butterick cd71170ff9 delete unneeded cache 6 years ago
Matthew Butterick 4f912e125f nit 6 years ago
Matthew Butterick 309756456b nits 6 years ago
Matthew Butterick 165241cbc4 Revert "pairify pts"
This reverts commit 7296e8f41b.
6 years ago
Matthew Butterick 7296e8f41b pairify pts 6 years ago
Matthew Butterick 129ba48818 demon 6 years ago
Matthew Butterick becc7b54f4 hrm 6 years ago
Matthew Butterick 92f6825b74 up 6 years ago
Matthew Butterick a508c26677 lift 6 years ago
Matthew Butterick 1d40971ea5 touches 6 years ago
Matthew Butterick ab7a115e16 codey 6 years ago
Matthew Butterick 97b48c4cc4 the skeleton chokes 6 years ago
Matthew Butterick 5a23d154d2 some call it progress 6 years ago
Matthew Butterick ab24a49ac6 changes 6 years ago
Matthew Butterick fe736f82ee hum 6 years ago
Matthew Butterick 47512f4c19 nit 6 years ago
Matthew Butterick 35c0e3f5c2 nertz 6 years ago
Matthew Butterick 5aa01523a4 whoops 6 years ago
Matthew Butterick 488215b026 repair promise 6 years ago
Matthew Butterick 10df7a14a5 conundrum 6 years ago
Matthew Butterick 25598e662d no con 6 years ago
Matthew Butterick aaf2828094 nits 6 years ago
Matthew Butterick 593a832dbb improve 6 years ago
Matthew Butterick 4a187bf629 lass wasteful 6 years ago
Matthew Butterick 4342c93827 try 6 years ago
Matthew Butterick 49eee02f25 classier 6 years ago
Matthew Butterick 42c64ba04c classy 6 years ago
Matthew Butterick 5ddcf29d70 yesterday once more 6 years ago
Matthew Butterick e547c15e3e match 6 years ago
Matthew Butterick c0c0a4c897 del 6 years ago
Matthew Butterick 5db89a31aa qtestify 6 years ago
Matthew Butterick ee44ea5201 drop $char 6 years ago
Matthew Butterick 8741a51f8f names 6 years ago
Matthew Butterick 4412c556f1 kafka test 6 years ago
Matthew Butterick f465ee5fee longer 6 years ago
Matthew Butterick 2a783a6f00 gbye 6 years ago
Matthew Butterick 7cd96d5cac deparameterize 6 years ago
Matthew Butterick 9d8f9b43ba structified 6 years ago
Matthew Butterick ef251deb3c start-doc and end-doc 6 years ago
Matthew Butterick e5284a6d76 amend 6 years ago
Matthew Butterick 94cf078315 fontland updates 6 years ago
Matthew Butterick 1666384271 nit 6 years ago
Matthew Butterick acb73d2d1f run indexing 6 years ago
Matthew Butterick ba97689189 run indexing 6 years ago
Matthew Butterick c324069b4c add csp 6 years ago
Matthew Butterick 35b952b101 cachier 6 years ago
Matthew Butterick b09c5097bb fix soft break 6 years ago
Matthew Butterick f26ede6ca2 fixes 6 years ago
Matthew Butterick 93d40a4ad5 Update .travis.yml 6 years ago
Matthew Butterick 1ba417641f harder test 6 years ago
Matthew Butterick 1e9770b6e5 it's on 6 years ago
Matthew Butterick e3081596e7 deps 6 years ago
Matthew Butterick 4171608b7d use fontland 6 years ago
Matthew Butterick cffecceb5f woe 6 years ago
Matthew Butterick c6e263c176 chunkier 6 years ago
Matthew Butterick 0608024893 subseq 6 years ago
Matthew Butterick 24208e3e24 rename 6 years ago
Matthew Butterick 527682d624 refac 6 years ago
Matthew Butterick 2c6def624b all but 2 6 years ago
Matthew Butterick a900bb4ec4 dog and fleas 6 years ago
Matthew Butterick edab49eba3 resume in shy 6 years ago
Matthew Butterick 3613946395 hard hyphens 6 years ago
Matthew Butterick d6386829e1 leading & trailing 6 years ago
Matthew Butterick 75d96b12ff chars and spaces work 6 years ago
Matthew Butterick 7cc85ac28f chars do wrap 6 years ago
Matthew Butterick 4188f8d2c8 so wrong 6 years ago
Matthew Butterick 54e4b81a43 a step 6 years ago
Matthew Butterick 3e64c7dc96 clarity 7 years ago
Matthew Butterick 24f0ca5ff1 need for speed 7 years ago
Matthew Butterick b6c2c97fcf study 7 years ago
Matthew Butterick 5891d1b09d investigate slow 7 years ago
Matthew Butterick 84f3dd2c28 whoa that's slow 7 years ago
Matthew Butterick 3fcdea1b3a tidy 7 years ago
Matthew Butterick 4a640342ba yay math 7 years ago
Matthew Butterick d17104fa10 explore 7 years ago
Matthew Butterick 381e21e088 improve bi and bo position 7 years ago
Matthew Butterick 87c921550e fontsize & baseline 7 years ago
Matthew Butterick 1b361f1f68 measure ascent 7 years ago
Matthew Butterick f714796e3a resume in font sizing 7 years ago
Matthew Butterick 45063f4220 qexpressibility 7 years ago
Matthew Butterick e9726fa082 opt/mandatory → soft/hard 7 years ago
Matthew Butterick cbe6fd4d5b wrap → break 7 years ago
Matthew Butterick c18e2c2b19 yep 7 years ago
Matthew Butterick 9d3e7913f1 futurism 7 years ago
Matthew Butterick 956c8b392f fut 7 years ago
Matthew Butterick d5c87b291a refac 7 years ago
Matthew Butterick 418c08f060 linkage 7 years ago
Matthew Butterick 65e73603d9 touch 7 years ago
Matthew Butterick 649e0ed452 minor caching 7 years ago
Matthew Butterick 30c40b5b7a measure fonts 7 years ago
Matthew Butterick b1541fa772 page breaking, page numbers, embedded ttf 7 years ago
Matthew Butterick 1a75e163e1 naive runify 7 years ago
Matthew Butterick d1ec05ece1 tiny 7 years ago
Matthew Butterick 6efcc8cdd7 introduce `printable?` 7 years ago
Matthew Butterick 5305a037a4 endness? 7 years ago
Matthew Butterick aacc4eb11b refac 7 years ago
Matthew Butterick 8411309933 shy 7 years ago
Matthew Butterick f67ae23f35 Update README.md 7 years ago
Matthew Butterick 38c024ab9a to MIT 7 years ago
Matthew Butterick 56b40e01bf Update LICENSE 7 years ago
Matthew Butterick e84e781598 another 7 years ago
Matthew Butterick b717e129c8 one more time 7 years ago
Matthew Butterick 22e198bb35 adjust 7 years ago
Matthew Butterick 44f53d295e adjust 7 years ago
Matthew Butterick 50debd89c4 adjust 7 years ago
Matthew Butterick 355d894468 duh 7 years ago
Matthew Butterick 709ac8eb76 add dep 7 years ago
Matthew Butterick 70c1fd68f2 soft hyphen victory 7 years ago
Matthew Butterick f61cd2b8db soft hyphen mysteries 7 years ago
Matthew Butterick 96641d4985 better 7 years ago
Matthew Butterick 3c07d9a4e7 failing better 7 years ago
Matthew Butterick f64d3c2d57 failure is an option 7 years ago
Matthew Butterick 68eae0854e Update README.md 7 years ago
Matthew Butterick 1e3a02bcfc Create travis.yml 7 years ago
Matthew Butterick e5de445c5c what about hyphens? 7 years ago
Matthew Butterick 2f698e6cc9 successful typewriter test 7 years ago
Matthew Butterick e3e6664ec3 default to origin 7 years ago
Matthew Butterick 3091304c3b depend 7 years ago
Matthew Butterick 0e3049640f touchy 7 years ago
Matthew Butterick 926ec47828 resume in tw 7 years ago
Matthew Butterick b2a327ef99 change param name 7 years ago
Matthew Butterick a5abc51314 wrap with distance 7 years ago
Matthew Butterick b81da18ec0 triangle 7 years ago
Matthew Butterick 3967393fd3 in progress 7 years ago
Matthew Butterick ab97bb55c3 cleanse 7 years ago
Matthew Butterick cbc82ee174 add position module 7 years ago
Matthew Butterick 7bfe789c51 z 7 years ago
Matthew Butterick 8581321a90 generic 7 years ago
Matthew Butterick b8a4d72093 experiment 7 years ago
Matthew Butterick fb15212ce5 tty 7 years ago
Matthew Butterick 4f6c89df11 qexpring 7 years ago
Matthew Butterick a39930fbd2 tiny 7 years ago
Matthew Butterick 9279750b2e clearance 7 years ago
Matthew Butterick cc60dbbb31 slug 7 years ago
Matthew Butterick d836e3b958 hold 7 years ago
Matthew Butterick 338d32666c page breaks 7 years ago
Matthew Butterick ec32b352f9 touch 7 years ago
Matthew Butterick 5fcfbcf71f more more 7 years ago
Matthew Butterick 5c7e99838c more 7 years ago
Matthew Butterick fd1eeaf889 simplify 7 years ago
Matthew Butterick 2b6e5cb185 abstracter 7 years ago
Matthew Butterick d80154595b level up 7 years ago
Matthew Butterick 09541f4152 propagate 7 years ago
Matthew Butterick 37f150fe21 stricter atomizing 7 years ago
Matthew Butterick 707ae3172b inversion 7 years ago
Matthew Butterick 7de33ee60f curiouser 7 years ago
Matthew Butterick daaf82e511 break 7 years ago
Matthew Butterick 0b9457e778 structs instead 7 years ago
Matthew Butterick 907b6c11df a loop 7 years ago
Matthew Butterick 2ff47497d7 allow duplicate attrs 7 years ago
Matthew Butterick ca25159120 keep hope alive 7 years ago
Matthew Butterick b4d02d0e16 got path 8 years ago
Matthew Butterick b8c4705761 clear build error 8 years ago
Matthew Butterick 3e75e07ea2 improvements 9 years ago
Matthew Butterick 167fe4bcd5 combine break tests 9 years ago
Matthew Butterick 2fa0b1bdec note 9 years ago
Matthew Butterick 271caa979e put in basic pdf renderer 9 years ago
Matthew Butterick 9ab47b1c65 add overflow error handling 9 years ago
Matthew Butterick ee85254a77 notes 9 years ago
Matthew Butterick 41cdc8d676 move string munging into quad constructor 9 years ago
Matthew Butterick 3b9df7e7b6 use optional args in test 9 years ago
Matthew Butterick a1e9bf4c53 add optional args to `typeset` 9 years ago
Matthew Butterick 01ca734c2f typos 9 years ago
Matthew Butterick cf3cc42dd0 handle imperative breaks; add debug rendering 9 years ago
Matthew Butterick f89808fc40 use struct for typesetting position 9 years ago
Matthew Butterick ea71562753 typo 9 years ago
Matthew Butterick 6520faf2a7 improve typeset loop with cols & pages 9 years ago
Matthew Butterick 8a32e3c58d simplify typeset loop 9 years ago
Matthew Butterick 50b2193782 add ffi measuring; continuation-based linebreaking 9 years ago
Matthew Butterick d1233df71b get hashy 9 years ago
Matthew Butterick 0eb3c5e382 get flat 9 years ago
Matthew Butterick 9306946df6 add $quad-white and `gather-common-attrs` 9 years ago
Matthew Butterick f0de2a1e84 add whitespace to grammar 9 years ago
Matthew Butterick 6f1febab17 improve whitespace test 9 years ago
Matthew Butterick c7c80bc510 add `quad/text` and #lang line options 9 years ago
Matthew Butterick a6906fe841 more 9 years ago
Matthew Butterick d4aa40528b tokenize & parse 9 years ago