%% %% This is file `microtype.cfg', %% generated with the docstrip utility. %% %% The original source files were: %% %% microtype.dtx (with options: `config,cfg-t,m-t') %% %% ----------------------------------------------------------------------- %% The `microtype' package %% An interface to the micro-typographic extensions of pdfTeX %% Copyright (c) 2004--2006 R Schlicht %% %% 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 %% is part of all distributions of LaTeX version 2003/12/01 or later. %% %% This work has the LPPL maintenance status `author-maintained'. %% %% This work consists of the files microtype.dtx and microtype.ins and the %% derived file microtype.sty. %% %% ----------------------------------------------------------------------- %% 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 let %% me know. %% %% When modifying this file, also change the identification line below. %% ----------------------------------------------------------------------- %% \ProvidesFile {microtype.cfg}[2006/04/20 v1.8 microtype main configuration file (RS)] %%% ---------------------------------------------------------------------- %%% FONT SETS \DeclareMicrotypeSet{all} { } \DeclareMicrotypeSet{allmath} { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1,OML,OMS,U} } \DeclareMicrotypeSet{alltext} { encoding = {OT1,T1,LY1,OT4,QX,T5,TS1} } \DeclareMicrotypeSet{basicmath} { encoding = {OT1,T1,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}, family = {rm*,sf*}, series = {md*}, size = {normalsize,footnotesize,small,large} } \DeclareMicrotypeSet{normalfont} { font = */*/*/*/* } %%% ---------------------------------------------------------------------- %%% DEFAULT SETS \DeclareMicrotypeSetDefault[protrusion]{alltext} \DeclareMicrotypeSetDefault[expansion] {basictext} %%% ---------------------------------------------------------------------- %%% FONT ALIASES \DeclareMicrotypeAlias{lmr} {cmr} % lmodern \DeclareMicrotypeAlias{aer} {cmr} % ae \DeclareMicrotypeAlias{zer} {cmr} % zefonts \DeclareMicrotypeAlias{cmor}{cmr} % eco \DeclareMicrotypeAlias{hfor}{cmr} % hfoldsty \DeclareMicrotypeAlias{pxr} {ppl} % pxfonts \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 \DeclareCharacterInheritance { encoding = OT1 } { f = {011}, % ff i = {\i}, j = {\j}, O = {\O}, o = {\o}, } \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}, f = {027}, % ff 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}, Y = {\'Y,\"Y}, y = {\'y,\"y}, 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}, D = {\DH}, E = {\`E,\'E,\^E,\"E}, e = {\`e,\'e,\^e,\"e}, f = {011}, % ff I = {\`I,\'I,\^I,\"I}, i = {\`i,\'i,\^i,\"i,\i}, L = {\L}, l = {\l}, N = {\~N}, n = {\~n}, O = {\`O,\'O,\^O,\~O,\"O,\O}, o = {\`o,\'o,\^o,\~o,\"o,\o}, 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}, } \DeclareCharacterInheritance { encoding = OT4 } { A = {\k A}, a = {\k a}, C = {\'C}, c = {\'c}, E = {\k E}, e = {\k e}, f = {011}, % ff i = {\i}, j = {\j}, L = {\L}, l = {\l}, N = {\'N}, n = {\'n}, O = {\O,\'O}, o = {\o,\'o}, S = {\'S}, s = {\'s}, Z = {\'Z,\.Z}, z = {\'z,\.z}, } \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, \`\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, \`\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, \`\Ecircumflex,\'\Ecircumflex,\~\Ecircumflex,\h\Ecircumflex,\d\Ecircumflex}, 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, \`\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, \`\ocircumflex,\'\ocircumflex,\~\ocircumflex,\h\ocircumflex,\d\ocircumflex, \`\ohorn,\'\ohorn,\~\ohorn,\h\ohorn,\d\ohorn}, 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, \`\uhorn,\'\uhorn,\~\uhorn,\h\uhorn,\d\uhorn}, Y = {\`Y,\'Y,\~Y,\h Y,\d Y}, y = {\`y,\'y,\~y,\h y,\d y}, } %%% ---------------------------------------------------------------------- %%% EXPANSION SETTINGS \SetExpansion [ name = default ] { encoding = {OT1,OT4,QX,T1,LY1} } { A = 500, a = 700, \AE = 500, \ae = 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, \OE = 500, \oe = 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, } \SetExpansion [ name = T5 ] { encoding = T5 } { 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, } %%% ---------------------------------------------------------------------- %%% PROTRUSION SETTINGS \SetProtrusion [ name = default ] { encoding = OT1 } { A = {50,50}, \AE = {50, }, F = { ,50}, J = {50, }, K = { ,50}, L = { ,50}, T = {50,50}, V = {50,50}, W = {50,50}, X = {50,50}, Y = {50,50}, k = { ,50}, r = { ,50}, v = {50,50}, w = {50,50}, x = {50,50}, y = { ,50}, 1 = {50,50}, 4 = {50,50}, 7 = {50,50}, . = { ,700}, {,}= { ,500}, : = { ,500}, ; = { ,300}, ! = { ,100}, ? = { ,100}, @ = {50,50}, ~ = {200,250}, \% = {50,50}, * = {200,200}, + = {250,250}, ( = {100, }, ) = { ,200}, / = {100,200}, - = {500,500}, \textendash = {200,200}, \textemdash = {150,150}, \textquoteleft = {300,400}, \textquoteright = {300,400}, \textquotedblleft = {300,300}, \textquotedblright = {300,300}, } \SetProtrusion [ name = T1-default, load = default ] { encoding = {T1,LY1} } { _ = {100,100}, \textbackslash = {100,200}, \quotesinglbase = {400,400}, \quotedblbase = {400,400}, \guilsinglleft = {400,300}, \guilsinglright = {300,400}, \guillemotleft = {200,200}, \guillemotright = {200,200}, \textexclamdown = {100, }, \textquestiondown = {100, }, \textbraceleft = {400,200}, \textbraceright = {200,400}, \textless = {200,100}, \textgreater = {100,200}, } \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} } { . = { ,500}, {,}= { ,500}, : = { ,300}, ; = { ,300}, & = {50,50}, \% = {100, }, * = {200,200}, + = {150,200}, @ = {50,50}, ~ = {150,150}, ( = {200, }, ) = { ,200}, / = {100,200}, - = {300,300}, \textendash = {200,200}, \textemdash = {150,150}, \textquoteleft = {400,200}, \textquoteright = {400,200}, \textquotedblleft = {400,200}, \textquotedblright = {400,200}, } \SetProtrusion [ name = T1-it-default, load = OT1-it ] { encoding = {T1,LY1}, shape = {it,sl} } { _ = { ,100}, \textbackslash = {100,200}, \quotesinglbase = {300,700}, \quotedblbase = {400,500}, \guilsinglleft = {400,400}, \guilsinglright = {300,500}, \guillemotleft = {300,300}, \guillemotright = {300,300}, \textexclamdown = {100, }, \textquestiondown = {200, }, \textbraceleft = {200,100}, \textbraceright = {200,200}, } \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, shape = sc } { a = {50,50}, f = { ,50}, j = {50, }, l = { ,50}, 013 = { ,50}, % fl r = { , 0}, t = {50,50}, y = {50,50}, } \SetProtrusion [ name = T1-sc, load = T1-default ] { encoding = {T1,LY1}, shape = sc } { a = {50,50}, f = { ,50}, j = {50, }, l = { ,50}, 029 = { ,50}, % fl r = { , 0}, t = {50,50}, y = {50,50}, } \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 } { \textminus = {200,200}, \texttrademark = {100,100}, \textcopyright = {100,100}, \textregistered = {100,100}, \textdegree = {300,300}, } \endinput %% %% End of file `microtype.cfg'.