diff options
author | Karl Berry <karl@freefriends.org> | 2006-06-01 22:56:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-06-01 22:56:51 +0000 |
commit | 3f78b824add5f8236277b3be45a141e7436ec5d5 (patch) | |
tree | 7d1229feafb6d21bba77d8e26488a74a985a5789 /Master/texmf-dist/tex/latex/microtype/microtype.cfg | |
parent | e39a33ec4d6321f43329645a687af33893234ff5 (diff) |
microtype 1.9d
git-svn-id: svn://tug.org/texlive/trunk@1647 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.cfg | 234 |
1 files changed, 161 insertions, 73 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.cfg b/Master/texmf-dist/tex/latex/microtype/microtype.cfg index e6b005186f2..ae5e4b57548 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.cfg +++ b/Master/texmf-dist/tex/latex/microtype/microtype.cfg @@ -4,14 +4,14 @@ %% %% The original source files were: %% -%% microtype.dtx (with options: `config,m-t') +%% microtype.dtx (with options: `config,cfg-t,m-t') %% %% ----------------------------------------------------------------------- %% The `microtype' package %% An interface to the micro-typographic extensions of pdfTeX -%% Copyright (c) 2004, 2005 R Schlicht <w.m.l@gmx.net> +%% Copyright (c) 2004--2006 R Schlicht <w.m.l@gmx.net> %% -%% This work may be distributed and/or modified under the conditions of +%% This work may be distributed and/or modified under the conditions of %% the LaTeX Project Public License, either version 1.3 of this license or %% (at your option) any later version. The latest version of this license %% is in: http://www.latex-project.org/lppl.txt, and version 1.3 or later @@ -23,19 +23,20 @@ %% derived file microtype.sty. %% %% ----------------------------------------------------------------------- -%% This is the main configuration file for the `microtype' package. -%% It contains settings for font expansion and character protrusion. -%% Please consult the documentation for details. +%% This is the main configuration file for the `microtype' package. +%% It contains settings for font expansion and character protrusion, +%% as well as character inheritance and font set declarations. +%% Please consult the documentation for details. %% -%% You may customize these settings here, or in a different file. If -%% you think you have found improvements to the settings, please tell -%% me about them. -%% -%% When modifying this file, also change the identification line below. -%% ----------------------------------------------------------------------- +%% You may customize these settings here, or in a different file. If +%% you think you have found improvements to the settings, please let +%% me know. %% +%% When modifying this file, also change the identification line below. +%% ----------------------------------------------------------------------- +%% \ProvidesFile - {microtype.cfg}[2005/08/16 v1.6 microtype main configuration file (RS)] + {microtype.cfg}[2006/04/20 v1.8 microtype main configuration file (RS)] %%% ---------------------------------------------------------------------- %%% FONT SETS @@ -44,22 +45,22 @@ { } \DeclareMicrotypeSet{allmath} - { encoding = {T1,LY1,OT1,OT4,T5,TS1,OML,OMS,U} } + { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1,OML,OMS,U} } \DeclareMicrotypeSet{alltext} - { encoding = {T1,LY1,OT1,OT4,T5,TS1} } + { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1} } \DeclareMicrotypeSet{basicmath} - { encoding = {T1,LY1,OT1,OT4,T5,OML,OMS}, + { encoding = {OT1,T1,LY1,OT4,QX,T5,OML,OMS}, family = {rm*,sf*}, - series = {m}, + series = {md*}, size = {normalsize,footnotesize,small,large} } \DeclareMicrotypeSet{basictext} - { encoding = {T1,LY1,OT1,OT4,T5}, + { encoding = {OT1,T1,LY1,OT4,QX,T5}, family = {rm*,sf*}, - series = {m}, + series = {md*}, size = {normalsize,footnotesize,small,large} } @@ -84,7 +85,11 @@ \DeclareMicrotypeAlias{qpl} {ppl} % qfonts/QuasiPalatino \DeclareMicrotypeAlias{txr} {ptm} % txfonts \DeclareMicrotypeAlias{qtm} {ptm} % qfonts/QuasiTimes - +\DeclareMicrotypeAlias{mdbch}{bch} % mathdesign/Charter +\DeclareMicrotypeAlias{mdugm}{ugm} % mathdesign/URW Garamond +\DeclareMicrotypeAlias{zpeus}{zpeu} % Adobe Euro sans -> serif +\DeclareMicrotypeAlias{eurosans}{zpeu} % Adobe Euro sans -> serif +\DeclareMicrotypeAlias{euroitcs}{euroitc} % ITC Euro sans -> serif %%% ---------------------------------------------------------------------- %%% CHARACTER INHERITANCE @@ -100,47 +105,47 @@ \DeclareCharacterInheritance { encoding = T1 } - { A = {\`A,\'A,\^A,\~A,\"A,\r{A},\k{A},\u{A}}, - a = {\`a,\'a,\^a,\~a,\"a,\r{a},\k{a},\u{a}}, - C = {\'C,\c{C},\v{C}}, - c = {\'c,\c{c},\v{c}}, - D = {\v{D},\DH}, - d = {\v{d},\dj}, - E = {\`E,\'E,\^E,\"E,\k{E},\v{E}}, - e = {\`e,\'e,\^e,\"e,\k{e},\v{e}}, + { A = {\`A,\'A,\^A,\~A,\"A,\r A,\k A,\u A}, + a = {\`a,\'a,\^a,\~a,\"a,\r a,\k a,\u a}, + C = {\'C,\c C,\v C}, + c = {\'c,\c c,\v c}, + D = {\v D,\DH}, + d = {\v d,\dj}, + E = {\`E,\'E,\^E,\"E,\k E,\v E}, + e = {\`e,\'e,\^e,\"e,\k e,\v e}, f = {027}, % ff - G = {\u{G}}, - g = {\u{g}}, + G = {\u G}, + g = {\u g}, I = {\`I,\'I,\^I,\"I,\.I}, i = {\`i,\'i,\^i,\"i,\i}, j = {\j}, - L = {\L,\'L,\v{L}}, - l = {\l,\'l,\v{l}}, - N = {\'N,\~N,\v{N}}, - n = {\'n,\~n,\v{n}}, - O = {\O,\`O,\'O,\^O,\~O,\"O,\H{O}}, - o = {\o,\`o,\'o,\^o,\~o,\"o,\H{o}}, - R = {\'R,\v{R}}, - r = {\'r,\v{r}}, - S = {\'S,\c{S},\v{S},\SS}, - s = {\'s,\c{s},\v{s}}, - T = {\c{T},\v{T}}, - t = {\c{t},\v{t}}, - U = {\`U,\'U,\^U,\"U,\H{U},\r{U}}, - u = {\`u,\'u,\^u,\"u,\H{u},\r{u}}, + L = {\L,\'L,\v L}, + l = {\l,\'l,\v l}, + N = {\'N,\~N,\v N}, + n = {\'n,\~n,\v n}, + O = {\O,\`O,\'O,\^O,\~O,\"O,\H O}, + o = {\o,\`o,\'o,\^o,\~o,\"o,\H o}, + R = {\'R,\v R}, + r = {\'r,\v r}, + S = {\'S,\c S,\v S,\SS}, + s = {\'s,\c s,\v s}, + T = {\c T,\v T}, + t = {\c t,\v t}, + U = {\`U,\'U,\^U,\"U,\H U,\r U}, + u = {\`u,\'u,\^u,\"u,\H u,\r u}, Y = {\'Y,\"Y}, y = {\'y,\"y}, - Z = {\'Z,\.Z,\v{Z}}, - z = {\'z,\.z,\v{z}}, + Z = {\'Z,\.Z,\v Z}, + z = {\'z,\.z,\v z}, - = {127}, } \DeclareCharacterInheritance { encoding = LY1 } - { A = {\`A,\'A,\^A,\~A,\"A,\r{A}}, - a = {\`a,\'a,\^a,\~a,\"a,\r{a}}, - C = {\c{C}}, - c = {\c{c}}, + { A = {\`A,\'A,\^A,\~A,\"A,\r A}, + a = {\`a,\'a,\^a,\~a,\"a,\r a}, + C = {\c C}, + c = {\c c}, D = {\DH}, E = {\`E,\'E,\^E,\"E}, e = {\`e,\'e,\^e,\"e}, @@ -153,24 +158,24 @@ n = {\~n}, O = {\`O,\'O,\^O,\~O,\"O,\O}, o = {\`o,\'o,\^o,\~o,\"o,\o}, - S = {\v{S}}, - s = {\v{s}}, + S = {\v S}, + s = {\v s}, U = {\`U,\'U,\^U,\"U}, u = {\`u,\'u,\^u,\"u}, Y = {\'Y,\"Y}, y = {\'y,\"y}, - Z = {\v{Z}}, - z = {\v{z}}, + Z = {\v Z}, + z = {\v z}, } \DeclareCharacterInheritance { encoding = OT4 } - { A = {\k{A}}, - a = {\k{a}}, + { A = {\k A}, + a = {\k a}, C = {\'C}, c = {\'c}, - E = {\k{E}}, - e = {\k{e}}, + E = {\k E}, + e = {\k e}, f = {011}, % ff i = {\i}, j = {\j}, @@ -187,33 +192,65 @@ } \DeclareCharacterInheritance + { encoding = QX } + { A = {\`A,\'A,\^A,\~A,\"A,\k A,\AA}, + a = {\`a,\'a,\^a,\~a,\"a,\k a,\aa}, + C = {\'C,\c C}, + c = {\'c,\c c}, + D = {\DH}, + E = {\`E,\'E,\^E,\"E,\k E}, + e = {\`e,\'e,\^e,\"e,\k e}, + f = {011}, % ff + I = {\`I,\'I,\^I,\"I,\k I}, + i = {\`i,\'i,\^i,\"i,\k i,\i}, + j = {\j}, + L = {\L}, + l = {\l}, + N = {\'N,\~N}, + n = {\'n,\~n}, + O = {\O,\`O,\'O,\^O,\~O,\"O}, + o = {\o,\`o,\'o,\^o,\~o,\"o}, + S = {\'S,\c S,\v S}, + s = {\'s,\c s,\v s}, + T = {\c T}, + t = {\c t}, + U = {\`U,\'U,\^U,\"U,\k U}, + u = {\`u,\'u,\^u,\"u,\k u}, + Y = {\'Y,\"Y}, + y = {\'y,\"y}, + Z = {\'Z,\.Z,\v Z}, + z = {\'z,\.z,\v z}, + . = \textellipsis + } + +\DeclareCharacterInheritance { encoding = T5 } - { A = {\`A,\'A,\~A,\h{A},\d{A},\^A,\u{A}, + { A = {\`A,\'A,\~A,\h A,\d A,\^A,\u A, \`\Acircumflex,\'\Acircumflex,\~\Acircumflex,\h\Acircumflex,\d\Acircumflex, \`\Abreve,\'\Abreve,\~\Abreve,\h\Abreve,\d\Abreve}, - a = {\`a,\'a,\~a,\h{a},\d{a},\^a,\u{a}, + a = {\`a,\'a,\~a,\h a,\d a,\^a,\u a, \`\acircumflex,\'\acircumflex,\~\acircumflex,\h\acircumflex,\d\acircumflex, \`\abreve,\'\abreve,\~\abreve,\h\abreve,\d\abreve}, D = {\DJ}, d = {\dj}, - E = {\`E,\'E,\~E,\h{E},\d{E},\^E, + E = {\`E,\'E,\~E,\h E,\d E,\^E, \`\Ecircumflex,\'\Ecircumflex,\~\Ecircumflex,\h\Ecircumflex,\d\Ecircumflex}, - e = {\`e,\'e,\~e,\h{e},\d{e},\^e, + e = {\`e,\'e,\~e,\h e,\d e,\^e, \`\ecircumflex,\'\ecircumflex,\~\ecircumflex,\h\ecircumflex,\d\ecircumflex}, - I = {\`I,\'I,\~I,\h{I},\d{I}}, - i = {\`i,\'i,\~i,\h{i},\d{i},\i}, - O = {\`O,\'O,\~O,\h{O},\d{O},\^O,\horn{O}, + I = {\`I,\'I,\~I,\h I,\d I}, + i = {\`i,\'i,\~i,\h i,\d i,\i}, + O = {\`O,\'O,\~O,\h O,\d O,\^O,\horn O, \`\Ocircumflex,\'\Ocircumflex,\~\Ocircumflex,\h\Ocircumflex,\d\Ocircumflex, \`\Ohorn,\'\Ohorn,\~\Ohorn,\h\Ohorn,\d\Ohorn}, - o = {\`o,\'o,\~o,\h{o},\d{o},\^o,\horn{o}, + o = {\`o,\'o,\~o,\h o,\d o,\^o,\horn o, \`\ocircumflex,\'\ocircumflex,\~\ocircumflex,\h\ocircumflex,\d\ocircumflex, \`\ohorn,\'\ohorn,\~\ohorn,\h\ohorn,\d\ohorn}, - U = {\`U,\'U,\~U,\h{U},\d{U},\horn{U}, + U = {\`U,\'U,\~U,\h U,\d U,\horn U, \`\Uhorn,\'\Uhorn,\~\Uhorn,\h\Uhorn,\d\Uhorn}, - u = {\`u,\'u,\~u,\h{u},\d{u},\horn{u}, + u = {\`u,\'u,\~u,\h u,\d u,\horn u, \`\uhorn,\'\uhorn,\~\uhorn,\h\uhorn,\d\uhorn}, - Y = {\`Y,\'Y,\~Y,\h{Y},\d{Y}}, - y = {\`y,\'y,\~y,\h{y},\d{y}}, + Y = {\`Y,\'Y,\~Y,\h Y,\d Y}, + y = {\`y,\'y,\~y,\h y,\d y}, } %%% ---------------------------------------------------------------------- @@ -221,7 +258,7 @@ \SetExpansion [ name = default ] - { encoding = {OT1,OT4,T1,LY1} } + { encoding = {OT1,OT4,QX,T1,LY1} } { A = 500, a = 700, \AE = 500, \ae = 700, @@ -316,7 +353,6 @@ ? = { ,100}, @ = {50,50}, ~ = {200,250}, - _ = {100,100}, \% = {50,50}, * = {200,200}, + = {250,250}, @@ -333,6 +369,7 @@ load = default ] { encoding = {T1,LY1} } { + _ = {100,100}, \textbackslash = {100,200}, \quotesinglbase = {400,400}, \quotedblbase = {400,400}, \guilsinglleft = {400,300}, \guilsinglright = {300,400}, @@ -343,6 +380,23 @@ } \SetProtrusion + [ name = QX-default, + load = default ] + { encoding = QX } + { + {=} = {100,100}, + \textunderscore = {100,100}, + \textbackslash = {100,200}, + \quotedblbase = {400,400}, + \guillemotleft = {200,200}, \guillemotright = {200,200}, + \textexclamdown = {100, }, \textquestiondown = {100, }, + \textbraceleft = {400,200}, \textbraceright = {200,400}, + \textless = {200,100}, \textgreater = {100,200}, + \textminus = {200,200}, \textdegree = {300,300}, + \copyright = {100,100}, \textregistered = {100,100}, + } + +\SetProtrusion [ name = OT1-it ] { encoding = OT1, shape = {it,sl} } @@ -351,7 +405,6 @@ {,}= { ,500}, : = { ,300}, ; = { ,300}, - _ = { ,100}, & = {50,50}, \% = {100, }, * = {200,200}, @@ -372,6 +425,7 @@ { encoding = {T1,LY1}, shape = {it,sl} } { + _ = { ,100}, \textbackslash = {100,200}, \quotesinglbase = {300,700}, \quotedblbase = {400,500}, \guilsinglleft = {400,400}, \guilsinglright = {300,500}, @@ -381,6 +435,24 @@ } \SetProtrusion + [ name = QX-it-default, + load = OT1-it ] + { encoding = {QX}, + shape = {it,sl} } + { + {=} = {100,100}, + \textunderscore = {100,100}, + \textbackslash = {100,200}, + \quotedblbase = {300,400}, + \guillemotleft = {300,300}, \guillemotright = {300,300}, + \textexclamdown = {200, }, \textquestiondown = {200, }, + \textbraceleft = {200,100}, \textbraceright = {200,200}, + \textless = {100,100}, \textgreater = {100,100}, + \textminus = {200,200}, \textdegree = {300,150}, + \copyright = {100,100}, \textregistered = {100,100}, + } + +\SetProtrusion [ name = OT1-sc, load = default ] { encoding = OT1, @@ -413,6 +485,22 @@ } \SetProtrusion + [ name = QX-sc, + load = QX-default ] + { encoding = QX, + shape = sc } + { + a = {50,50}, + f = { ,50}, + j = {50, }, + l = { ,50}, + 013 = { ,50}, % fl + r = { , 0}, + t = {50,50}, + y = {50,50}, + } + +\SetProtrusion [ name = textcomp ] { encoding = TS1 } { |