summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/microtype/microtype.cfg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-11-13 15:50:38 +0000
committerKarl Berry <karl@freefriends.org>2009-11-13 15:50:38 +0000
commit9f6934cabc90af62c40c7ed913cf91f6a9c6f61a (patch)
tree5edeca5cb0efc25d9dd0fe3d5957a147e3e6f88e /Master/texmf-dist/tex/latex/microtype/microtype.cfg
parentc0010265e0a3454faeaec5801d0cb199d0c366fc (diff)
microtype 2.3e (10nov09)
git-svn-id: svn://tug.org/texlive/trunk@16007 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/microtype.cfg')
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype.cfg163
1 files changed, 150 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.cfg b/Master/texmf-dist/tex/latex/microtype/microtype.cfg
index 76a859bc1d7..83115070e7f 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/microtype.cfg
@@ -39,7 +39,7 @@
%%
\ProvidesFile
{microtype.cfg}
- [2009/03/27 v2.3d
+ [2009/11/09 v2.3e
microtype main configuration file
(RS)]
@@ -50,37 +50,37 @@
{ }
\DeclareMicrotypeSet{allmath}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1,OML,OMS,U} }
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1,OML,OMS,U} }
\DeclareMicrotypeSet{alltext}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1} }
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1} }
\DeclareMicrotypeSet{basicmath}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,OML,OMS},
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,OML,OMS},
family = {rm*,sf*},
series = {md*},
size = {normalsize,footnotesize,small,large}
}
\DeclareMicrotypeSet{basictext}
- { encoding = {OT1,T1,LY1,OT4,QX,T5},
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5},
family = {rm*,sf*},
series = {md*},
size = {normalsize,footnotesize,small,large}
}
\DeclareMicrotypeSet{smallcaps}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1},
- shape = {sc}
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1},
+ shape = {sc*}
}
\DeclareMicrotypeSet{footnotesize}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1},
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1},
size = {-small}
}
\DeclareMicrotypeSet{scriptsize}
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1},
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1},
size = {-footnotesize}
}
@@ -304,7 +304,7 @@
\SetTracking
[ name = default,
no ligatures = {f} ]
- { encoding = {OT1,T1,LY1,OT4,QX} }
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX} }
{ }
%%% -----------------------------------------------------------------------
@@ -343,6 +343,68 @@
}
\SetExpansion
+ [ name = T2A ]
+ { encoding = T2A }
+ {
+ A = 500, a = 700,
+ B = 700, b = 700,
+ C = 700, c = 700,
+ D = 500, d = 700,
+ E = 700, e = 700,
+ F = 700,
+ G = 500, g = 700,
+ H = 700, h = 700,
+ K = 700, k = 700,
+ M = 700, m = 700,
+ N = 700, n = 700,
+ O = 500, o = 700,
+ P = 700, p = 700,
+ Q = 500, q = 700,
+ R = 700,
+ S = 700, s = 700,
+ U = 700, u = 700,
+ W = 700, w = 700,
+ Z = 700, z = 700,
+ 2 = 700,
+ 3 = 700,
+ 6 = 700,
+ 8 = 700,
+ 9 = 700,
+ \CYRA = 500, \cyra = 700,
+ \CYRB = 700, \cyrb = 700,
+ \CYRV = 700, \cyrv = 700,
+ \CYRG = 700, \cyrg = 700,
+ \CYRD = 700, \cyrd = 700,
+ \CYRE = 700, \cyre = 700,
+ \CYRZH = 700, \cyrzh = 700,
+ \CYRZ = 700, \cyrz = 700,
+ \CYRI = 700, \cyri = 700,
+ \CYRISHRT = 700, \cyrishrt = 700,
+ \CYRK = 700, \cyrk = 700,
+ \CYRL = 700, \cyrl = 700,
+ \CYRM = 700, \cyrm = 700,
+ \CYRN = 700, \cyrn = 700,
+ \CYRO = 500, \cyro = 700,
+ \CYRP = 700, \cyrp = 700,
+ \CYRR = 700, \cyrr = 700,
+ \CYRS = 700, \cyrs = 700,
+ \CYRT = 700, \cyrt = 700,
+ \CYRU = 700, \cyru = 700,
+ \CYRF = 700, \cyrf = 700,
+ \CYRH = 700, \cyrh = 700,
+ \CYRC = 700, \cyrc = 700,
+ \CYRCH = 700, \cyrch = 700,
+ \CYRSH = 700, \cyrsh = 700,
+ \CYRSHCH = 700, \cyrshch = 700,
+ \CYRHRDSN = 700, \cyrhrdsn = 700,
+ \CYRERY = 700, \cyrery = 700,
+ \CYRSFTSN = 700, \cyrsftsn = 700,
+ \CYREREV = 700, \cyrerev = 700,
+ \CYRYU = 700, \cyryu = 700,
+ \CYRYA = 700, \cyrya = 700
+ }
+
+\SetExpansion
[ name = T5 ]
{ encoding = T5 }
{
@@ -377,10 +439,9 @@
\SetProtrusion
[ name = default ]
- { encoding = OT1 }
+ { }
{
A = {50,50},
- \AE = {50, },
F = { ,50},
J = {50, },
K = { ,50},
@@ -419,10 +480,19 @@
}
\SetProtrusion
+ [ name = OT1-default,
+ load = default ]
+ { encoding = OT1 }
+ {
+ \AE = {50, },
+ }
+
+\SetProtrusion
[ name = T1-default,
load = default ]
{ encoding = {T1,LY1} }
{
+ \AE = {50, },
_ = {100,100},
\textbackslash = {100,200},
\quotesinglbase = {400,400}, \quotedblbase = {400,400},
@@ -434,10 +504,34 @@
}
\SetProtrusion
+ [ name = T2A-default,
+ load = default ]
+ { encoding = T2A,
+ }
+ {
+ \CYRA = {50,50},
+ \CYRG = { ,50},
+ \CYRK = { ,50},
+ \CYRT = {50,50},
+ \CYRH = {50,50},
+ \CYRU = {50,50},
+ \cyrk = { ,50},
+ \cyrg = { ,50},
+ \cyrh = {50,50},
+ \cyru = {50,50},
+ _ = {100,100},
+ \textbackslash = {100,200}, \quotedblbase = {400,400},
+ \guillemotleft = {200,200}, \guillemotright = {200,200},
+ \textbraceleft = {400,200}, \textbraceright = {200,400},
+ \textless = {200,100}, \textgreater = {100,200}
+ }
+
+\SetProtrusion
[ name = QX-default,
load = default ]
{ encoding = QX }
{
+ \AE = {50, },
{=} = {100,100},
\textunderscore = {100,100},
\textbackslash = {100,200},
@@ -489,6 +583,18 @@
}
\SetProtrusion
+ [ name = T2A-it-default,
+ load = OT1-it ]
+ { encoding = T2A,
+ shape = {it,sl} }
+ {
+ _ = { ,100},
+ \textbackslash = {100,200}, \quotedblbase = {400,500},
+ \guillemotleft = {300,300}, \guillemotright = {300,300},
+ \textbraceleft = {200,100}, \textbraceright = {200,200},
+ }
+
+\SetProtrusion
[ name = QX-it-default,
load = OT1-it ]
{ encoding = {QX},
@@ -539,6 +645,18 @@
}
\SetProtrusion
+ [ name = T2A-sc,
+ load = T2A-default ]
+ { encoding = T2A,
+ shape = sc }
+ {
+ \cyra = {50,50},
+ \cyrg = { ,50},
+ \cyrt = {50,50},
+ \cyry = { ,50}
+ }
+
+\SetProtrusion
[ name = QX-sc,
load = QX-default ]
{ encoding = QX,
@@ -600,6 +718,25 @@
}
\SetExtraSpacing
+ [ name = T2A,
+ load = default ]
+ { encoding = T2A,
+ family = cmr }
+ {
+ \cyrg = { ,-300,300},
+ \cyrb = { ,-200,200},
+ \cyrk = { ,-200,200},
+ \cyrs = { ,-100,100},
+ \cyrr = { ,-100,100},
+ \cyrh = { ,-100,100},
+ \cyru = { ,-100,100},
+ \cyrt = { , 50, -50},
+ \cyrp = { , 50, -50},
+ \cyri = { , 50, -50},
+ \cyrishrt = { , 50, -50},
+ }
+
+\SetExtraSpacing
[ name = nonfrench-cmr,
load = default,
context = nonfrench ]
@@ -633,7 +770,7 @@
\SetExtraKerning
[ name = empty ]
- { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1} }
+ { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1} }
{ }
\SetExtraKerning