%% %% This is file `microtype.cfg', %% generated with the docstrip utility. %% %% The original source files were: %% %% microtype.dtx (with options: `config,m-t') %% %% ----------------------------------------------------------------------- %% The `microtype' package %% An interface to the micro-typographic extensions of pdfTeX %% Copyright (c) 2004, 2005 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. %% 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. %% ----------------------------------------------------------------------- %% \ProvidesFile {microtype.cfg}[2005/08/16 v1.6 microtype main configuration file (RS)] %%% ---------------------------------------------------------------------- %%% FONT SETS \DeclareMicrotypeSet{all} { } \DeclareMicrotypeSet{allmath} { encoding = {T1,LY1,OT1,OT4,T5,TS1,OML,OMS,U} } \DeclareMicrotypeSet{alltext} { encoding = {T1,LY1,OT1,OT4,T5,TS1} } \DeclareMicrotypeSet{basicmath} { encoding = {T1,LY1,OT1,OT4,T5,OML,OMS}, family = {rm*,sf*}, series = {m}, size = {normalsize,footnotesize,small,large} } \DeclareMicrotypeSet{basictext} { encoding = {T1,LY1,OT1,OT4,T5}, family = {rm*,sf*}, series = {m}, 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 %%% ---------------------------------------------------------------------- %%% 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 = 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,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}, _ = {100,100}, \% = {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} } { \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 = OT1-it ] { encoding = OT1, shape = {it,sl} } { . = { ,500}, {,}= { ,500}, : = { ,300}, ; = { ,300}, _ = { ,100}, & = {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} } { \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 = 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 = textcomp ] { encoding = TS1 } { \textminus = {200,200}, \texttrademark = {100,100}, \textcopyright = {100,100}, \textregistered = {100,100}, \textdegree = {300,300}, } \endinput %% %% End of file `microtype.cfg'.