diff options
Diffstat (limited to 'tex/context/base/mkxl/font-pre.mkxl')
-rw-r--r-- | tex/context/base/mkxl/font-pre.mkxl | 47 |
1 files changed, 18 insertions, 29 deletions
diff --git a/tex/context/base/mkxl/font-pre.mkxl b/tex/context/base/mkxl/font-pre.mkxl index 52a7dc60f..27b1f6fdf 100644 --- a/tex/context/base/mkxl/font-pre.mkxl +++ b/tex/context/base/mkxl/font-pre.mkxl @@ -53,6 +53,7 @@ script=auto, % on speed; 'base' just doesn't play well with dynamics; some day we can even autoscript=position, autolanguage=position, + textcontrol=collapsehyphens, kern=yes, % consider skipping the base passes when no base mode is used mark=yes, mkmk=yes, @@ -61,22 +62,23 @@ \definefontfeature [default] [always] - [liga=yes, -% ccmp=yes, % maybe too -% locl=yes, % maybe too -% calt=yes, % maybe too -% clig=yes, % maybe too -% rlig=yes, % maybe too -% tlig=yes, % no longer default -% trep=yes, % no longer default - ] % texligatures=yes,texquotes=yes + [liga=yes] + + % ccmp=yes, % maybe too + % locl=yes, % maybe too + % calt=yes, % maybe too + % clig=yes, % maybe too + % rlig=yes, % maybe too + % tlig=yes, % no longer default (texligatures=yes) + % trep=yes, % no longer default (texquotes=yes) % if needed users can add this to a local cont-loc.mkxl in texmf-local: % \definefontfeature % [default] % [default] -% [tlig=yes, +% [textcontrol=, +% tlig=yes, % trep=yes] \definefontfeature @@ -86,17 +88,13 @@ \definefontfeature [smallcaps] [always] - [smcp=yes, - tlig=yes, - trep=yes] % texligatures=yes,texquotes=yes + [smcp=yes] \definefontfeature [oldstyle] [always] [onum=yes, - liga=yes, - tlig=yes, - trep=yes] % texligatures=yes,texquotes=yes + liga=yes] \definefontfeature [inlinenumbers] @@ -123,9 +121,7 @@ \definefontfeature % == default unless redefined [ligatures] [always] - [liga=yes, - tlig=yes, - trep=yes] + [liga=yes] \definefontfeature [letterspacing] @@ -140,20 +136,15 @@ [complete] [always] [compose=yes, - liga=yes, -% ccmp=yes, -% locl=yes, -% calt=yes, -% clig=yes, -% rlig=yes, - tlig=yes, - trep=yes] + liga=yes] \definefontfeature [none] [mode=none, features=no] +% \definefontfeature[none][none][textcontrol=collapsehyphens] + \definefontfeature [semitic-complete] [mode=node,analyze=yes,language=dflt,ccmp=yes, @@ -409,8 +400,6 @@ % mode=none, % better, maybe do this last kern=yes, % liga=yes, % makes no sense - % tlig=yes, % makes no sense - % trep=yes, % makes no sense mathnolimitsmode={0,800}, % this looks okay on the average font mathalternates=yes, mathitalics=yes, % we pass them |