Matthew Butterick
|
d6e4b81675
|
Merge branch 'main' of https://github.com/mbutterick/typesetting
|
3 years ago |
Matthew Butterick
|
09d7a8f939
|
allow upper or lowercase font extensions
|
3 years ago |
Matthew Butterick
|
4297717f25
|
improve font resolution
|
3 years ago |
Matthew Butterick
|
e2c2f9429c
|
define attrs in attr.rkt
put other ops in attr-passes
|
3 years ago |
Matthew Butterick
|
67ba2690cc
|
add `set-font` drawing instruction
|
3 years ago |
Matthew Butterick
|
6edad964bd
|
implement `remove-font-without-char`
|
3 years ago |
Matthew Butterick
|
fd30c9ed44
|
paths can be case sensitive, can't they
|
3 years ago |
Matthew Butterick
|
2b459351bc
|
add font & attr passes
|
3 years ago |
Matthew Butterick
|
8a3110e9f4
|
add `resolve-font-features`
|
3 years ago |
Matthew Butterick
|
d0e6a86cd5
|
delete font-size-previous key
|
3 years ago |
Matthew Butterick
|
728433fcde
|
finish resolving font sizes
|
3 years ago |
Matthew Butterick
|
93ed327a32
|
tag attr-keys as mandatory and provide default values
|
3 years ago |
Matthew Butterick
|
6175eeb909
|
work on font size cascading
|
3 years ago |
Matthew Butterick
|
1028171471
|
use attr objects
|
3 years ago |
Matthew Butterick
|
ce02eca979
|
improve iteration
handle flat list or tree
|
3 years ago |
Matthew Butterick
|
ddc3a030d7
|
introduce typed attrs
|
3 years ago |
Matthew Butterick
|
dc30317d44
|
resolve font paths
|
3 years ago |