summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg')
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg108
1 files changed, 76 insertions, 32 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg b/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
index d13e1cf7e90..ed68898bcdb 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
@@ -45,14 +45,14 @@
%% ------------------------------------------------------------------------
%%
\ProvidesFile
- {mt-NewComputerModern.cfg}[2021/08/08 v1.0 microtype config. file: New Computer Modern (AT)]
+ {mt-NewComputerModern.cfg}[2021/11/09 v1.1 microtype config. file: New Computer Modern (AT)]
%%% -----------------------------------------------------------------------
%%% INHERITANCE
%% for xetex (EU1) and luatex (EU2), resp. both (TU)
\DeclareCharacterInheritance
- { encoding = {EU1,EU2,TU},
+ { encoding = {TU,EU1,EU2},
family = {New Computer Modern} }
{
A = {À,Á,Â,Ã,Ä,Å,Ā,Ă,Ą,Ǻ,Ȁ,Ạ,Ả,Ấ,Ầ,Ẩ,Ẫ,Ậ,Ắ,Ằ,Ẳ,Ặ,
@@ -137,8 +137,7 @@
\SetProtrusion
[ name = NCM-default ]
- { encoding = {EU1,EU2,TU},
- family = {New Computer Modern} }
+ { }
{
A = {50,50},
Æ = {50, },
@@ -151,14 +150,8 @@
W = {50,50},
X = {50,50},
Y = {50,50},
- /a.end = {,330},
- /e.end = {,350},
k = { ,50},
- /k.alt = { ,50},
r = { ,50},
- /r.end = {,300},
- /m.end = {,200},
- /n.end = {,300},
t = { ,70},
v = {50,50},
w = {50,50},
@@ -223,11 +216,6 @@
× = {150,250},
÷ = {150,250},
€ = {100, },
- /one.oldstyle = {100,100},
- /two.oldstyle = { 50, 50},
- /three.oldstyle = { 30, 80},
- /four.oldstyle = { 50, 50},
- /seven.oldstyle = { 50, 80},
Ά = {50,50}, % /Alphatonos
Ὰ = {120,50}, %
Ἀ = {120,50}, %
@@ -321,10 +309,40 @@
}
\SetProtrusion
+ [ name = NCM-TU,
+ load = NCM-default ]
+ { encoding = {TU,EU1,EU2},
+ family = {New Computer Modern} }
+ {
+ /a.end = {,330},
+ /e.end = {,350},
+ /k.alt = { ,50},
+ /r.end = {,300},
+ /m.end = {,200},
+ /n.end = {,300},
+ /one.oldstyle = {100,100},
+ /two.oldstyle = { 50, 50},
+ /three.oldstyle = { 30, 80},
+ /four.oldstyle = { 50, 50},
+ /seven.oldstyle = { 50, 80},
+ }
+
+\SetProtrusion
+ [ name = CMU-TU,
+ load = NCM-default ]
+ { encoding = {TU,EU1,EU2},
+ family = {CMU Serif} }
+ {
+ /oneoldstyle = {100,100},
+ /twooldstyle = { 50, 50},
+ /threeoldstyle = { 30, 80},
+ /fouroldstyle = { 50, 50},
+ /sevenoldstyle = { 50, 80},
+ }
+
+\SetProtrusion
[ name = NCM-it ]
- { encoding = {EU1,EU2,TU},
- family = {New Computer Modern},
- shape = {it,sl} }
+ { }
{
A = {125,100},
Æ = {125,-55},
@@ -382,12 +400,6 @@
x = {65,-40},
y = {130,-20},
z = {110,-80},
- /a.end = {,330}, %Fix
- /e.end = {,350}, %Fix
- /k.alt = { ,50}, %Fix
- /r.end = {,300}, %Fix
- /m.end = {,200}, %Fix
- /n.end = {,300}, %Fix
0 = {170,-85},
1 = {230,110},
2 = {130,-70},
@@ -447,14 +459,6 @@
× = {200,200},
÷ = {200,200},
€ = {150, },
- /one.oldstyle = {100,100},
- /two.oldstyle = {100, 80},
- /three.oldstyle = { 80, 50},
- /four.oldstyle = { 80, 80},
- /five.oldstyle = { 50, },
- /six.oldstyle = { 50, },
- /seven.oldstyle = { 80, 80},
- /eight.oldstyle = { 50, },
Γ = {100,120}, % /Gamma
Δ = {120,100}, % /Delta
Θ = {120, 50}, % /Theta
@@ -555,6 +559,46 @@
ψ = {80,},
}
+\SetProtrusion
+ [ name = NCM-it-TU,
+ load = NCM-it ]
+ { encoding = {TU,EU1,EU2},
+ family = {New Computer Modern},
+ shape = {it,sl} }
+ {
+ /a.end = {,330}, %Fix
+ /e.end = {,350}, %Fix
+ /k.alt = { ,50}, %Fix
+ /r.end = {,300}, %Fix
+ /m.end = {,200}, %Fix
+ /n.end = {,300}, %Fix
+ /one.oldstyle = {100,100},
+ /two.oldstyle = {100, 80},
+ /three.oldstyle = { 80, 50},
+ /four.oldstyle = { 80, 80},
+ /five.oldstyle = { 50, },
+ /six.oldstyle = { 50, },
+ /seven.oldstyle = { 80, 80},
+ /eight.oldstyle = { 50, },
+ }
+
+\SetProtrusion
+ [ name = CMU-it-TU,
+ load = NCM-it ]
+ { encoding = {TU,EU1,EU2},
+ family = {CMU Serif},
+ shape = {it,sl} }
+ {
+ /oneoldstyle = {100,100},
+ /twooldstyle = {100, 80},
+ /threeoldstyle = { 80, 50},
+ /fouroldstyle = { 80, 80},
+ /fiveoldstyle = { 50, },
+ /sixoldstyle = { 50, },
+ /sevenoldstyle = { 80, 80},
+ /eightoldstyle = { 50, },
+ }
+
\endinput
%%
%% End of file `mt-NewComputerModern.cfg'.