diff options
author | Karl Berry <karl@freefriends.org> | 2007-07-16 15:54:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-07-16 15:54:19 +0000 |
commit | 095c21ac9a136a78a974cb1bdcb06215f815eb64 (patch) | |
tree | 87a2ffd1b3c67f1485059e6cfad05c92dfe606fd /Master/texmf-dist/tex/latex/microtype/microtype.cfg | |
parent | 858c858014703d3a44c1e0bd5c69f14fe2702012 (diff) |
microtype 2.2 (14jul07)
git-svn-id: svn://tug.org/texlive/trunk@4600 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 | 99 |
1 files changed, 56 insertions, 43 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.cfg b/Master/texmf-dist/tex/latex/microtype/microtype.cfg index d3dc6e480a9..7adaf78198f 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.cfg +++ b/Master/texmf-dist/tex/latex/microtype/microtype.cfg @@ -7,6 +7,7 @@ %% microtype.dtx (with options: `config,cfg-t,m-t') %% %% ------------------------------------------------------------------------ +%% %% The `microtype' package %% An interface to the micro-typographic extensions of pdfTeX %% Copyright (c) 2004--2007 R Schlicht <w.m.l@gmx.net> @@ -19,25 +20,25 @@ %% %% This work has the LPPL maintenance status `author-maintained'. %% -%% This work consists of the files microtype.dtx and microtype.ins and the +%% This work consists of the files microtype.dtx and microtype.ins and the %% derived files microtype.sty and letterspace.sty. %% %% ------------------------------------------------------------------------ %% This is the main configuration file for the `microtype' package. %% It contains settings for font expansion and character protrusion, -%% interword spacing and additional kerning, as well as character -%% inheritance and font set declarations. +%% tracking, interword spacing and additional kerning, as well as +%% character inheritance and font set declarations. +%% You may customise these settings here, or in a different file. %% 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. +%% If you think you have found improvements to these settings, please +%% let me know. %% %% When modifying this file, also change the identification line below. %% ------------------------------------------------------------------------ %% \ProvidesFile - {microtype.cfg}[2007/01/14 v2.0 microtype main configuration file (RS)] + {microtype.cfg}[2007/07/14 v2.2 microtype main configuration file (RS)] %%% ----------------------------------------------------------------------- %%% FONT SETS @@ -90,10 +91,12 @@ \DeclareMicrotypeSetDefault[expansion] {basictext} \DeclareMicrotypeSetDefault[spacing] {basictext} \DeclareMicrotypeSetDefault[kerning] {alltext} -\DeclareMicrotypeSetDefault[tracking] {normalfont} +\DeclareMicrotypeSetDefault[tracking] {smallcaps} %%% ----------------------------------------------------------------------- -%%% FONT ALIASES +%%% FONT VARIANTS AND ALIASES + +\DeclareMicrotypeVariants{x,j,w,a,d,0,1} \DeclareMicrotypeAlias{lmr} {cmr} % lmodern \DeclareMicrotypeAlias{aer} {cmr} % ae @@ -101,13 +104,17 @@ \DeclareMicrotypeAlias{cmor}{cmr} % eco \DeclareMicrotypeAlias{hfor}{cmr} % hfoldsty \DeclareMicrotypeAlias{pxr} {ppl} % pxfonts -\DeclareMicrotypeAlias{qpl} {ppl} % qfonts/QuasiPalatino +\DeclareMicrotypeAlias{qpl} {ppl} % TeX Gyre Pagella (formerly: qfonts/QuasiPalatino) +\DeclareMicrotypeAlias{fp9x}{pplx} % FPL Neu +\DeclareMicrotypeAlias{fp9j}{pplj} % " \DeclareMicrotypeAlias{txr} {ptm} % txfonts -\DeclareMicrotypeAlias{qtm} {ptm} % qfonts/QuasiTimes +\DeclareMicrotypeAlias{qtm} {ptm} % TeX Gyre Termes (formerly: qfonts/QuasiTimes) \DeclareMicrotypeAlias{zeur}{eur} % Euler VM -\DeclareMicrotypeAlias{zeus}{eus} +\DeclareMicrotypeAlias{zeus}{eus} % " +\DeclareMicrotypeAlias{chr} {bch} % CH Math \DeclareMicrotypeAlias{mdbch}{bch} % mathdesign/Charter \DeclareMicrotypeAlias{mdugm}{ugm} % mathdesign/URW Garamond +\DeclareMicrotypeAlias{ulg} {blg} % URW LetterGothic -> Bitstream LetterGothic12Pitch \DeclareMicrotypeAlias{zpeus} {zpeu} % Adobe Euro sans -> serif \DeclareMicrotypeAlias{eurosans}{zpeu} % Adobe Euro sans -> serif \DeclareMicrotypeAlias{euroitcs}{euroitc} % ITC Euro sans -> serif @@ -120,7 +127,7 @@ {kerning=french, spacing=} \DeclareMicrotypeBabelHook - {english,UKenglish,british,american,USenglish} + {english,UKenglish,british,USenglish,american} {kerning=, spacing=nonfrench} \DeclareMicrotypeBabelHook @@ -136,7 +143,7 @@ i = {\i}, j = {\j}, O = {\O}, - o = {\o}, + o = {\o} } \DeclareCharacterInheritance @@ -172,8 +179,7 @@ Y = {\'Y,\"Y}, y = {\'y,\"y}, Z = {\'Z,\.Z,\v Z}, - z = {\'z,\.z,\v z}, - - = {127}, + z = {\'z,\.z,\v z} } \DeclareCharacterInheritance @@ -201,7 +207,7 @@ Y = {\'Y,\"Y}, y = {\'y,\"y}, Z = {\v Z}, - z = {\v z}, + z = {\v z} } \DeclareCharacterInheritance @@ -224,7 +230,7 @@ S = {\'S}, s = {\'s}, Z = {\'Z,\.Z}, - z = {\'z,\.z}, + z = {\'z,\.z} } \DeclareCharacterInheritance @@ -286,11 +292,19 @@ 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} } %%% ----------------------------------------------------------------------- -%%% EXPANSION SETTINGS +%%% TRACKING/LETTERSPACING + +\SetTracking + [ no ligatures = {f} ] + { encoding = {OT1,T1,LY1,OT4,QX} } + {} + +%%% ----------------------------------------------------------------------- +%%% EXPANSION \SetExpansion [ name = default ] @@ -321,7 +335,7 @@ 3 = 700, 6 = 700, 8 = 700, - 9 = 700, + 9 = 700 } \SetExpansion @@ -351,11 +365,11 @@ 3 = 700, 6 = 700, 8 = 700, - 9 = 700, + 9 = 700 } %%% ----------------------------------------------------------------------- -%%% PROTRUSION SETTINGS +%%% PROTRUSION \SetProtrusion [ name = default ] @@ -397,7 +411,7 @@ - = {500,500}, \textendash = {200,200}, \textemdash = {150,150}, \textquoteleft = {300,400}, \textquoteright = {300,400}, - \textquotedblleft = {300,300}, \textquotedblright = {300,300}, + \textquotedblleft = {300,300}, \textquotedblright = {300,300} } \SetProtrusion @@ -412,7 +426,7 @@ \guillemotleft = {200,200}, \guillemotright = {200,200}, \textexclamdown = {100, }, \textquestiondown = {100, }, \textbraceleft = {400,200}, \textbraceright = {200,400}, - \textless = {200,100}, \textgreater = {100,200}, + \textless = {200,100}, \textgreater = {100,200} } \SetProtrusion @@ -429,7 +443,7 @@ \textbraceleft = {400,200}, \textbraceright = {200,400}, \textless = {200,100}, \textgreater = {100,200}, \textminus = {200,200}, \textdegree = {300,300}, - \copyright = {100,100}, \textregistered = {100,100}, + \copyright = {100,100}, \textregistered = {100,100} } \SetProtrusion @@ -452,7 +466,7 @@ - = {300,300}, \textendash = {200,200}, \textemdash = {150,150}, \textquoteleft = {400,200}, \textquoteright = {400,200}, - \textquotedblleft = {400,200}, \textquotedblright = {400,200}, + \textquotedblleft = {400,200}, \textquotedblright = {400,200} } \SetProtrusion @@ -485,7 +499,7 @@ \textbraceleft = {200,100}, \textbraceright = {200,200}, \textless = {100,100}, \textgreater = {100,100}, \textminus = {200,200}, \textdegree = {300,150}, - \copyright = {100,100}, \textregistered = {100,100}, + \copyright = {100,100}, \textregistered = {100,100} } \SetProtrusion @@ -501,7 +515,7 @@ 013 = { ,50}, % fl r = { , 0}, t = {50,50}, - y = {50,50}, + y = {50,50} } \SetProtrusion @@ -517,7 +531,7 @@ 029 = { ,50}, % fl r = { , 0}, t = {50,50}, - y = {50,50}, + y = {50,50} } \SetProtrusion @@ -533,7 +547,7 @@ 013 = { ,50}, % fl r = { , 0}, t = {50,50}, - y = {50,50}, + y = {50,50} } \SetProtrusion @@ -548,7 +562,7 @@ } %%% ----------------------------------------------------------------------- -%%% INTERWORD SPACING SETTINGS +%%% INTERWORD SPACING \SetExtraSpacing [ name = default ] @@ -569,7 +583,7 @@ w = { ,-100,100}, z = { ,-100,100}, x = { ,-100,100}, - y = { ,-100,100}, % ? + y = { ,-100,100}, i = { , 50, -50}, m = { , 50, -50}, n = { , 50, -50}, @@ -578,7 +592,7 @@ ; = { ,200,-200}, . = { ,250,-250}, ! = { ,250,-250}, - ? = { ,250,-250}, + ? = { ,250,-250} } \SetExtraSpacing @@ -593,7 +607,7 @@ ! = {333,2000,-667}, : = {333,1000,-500}, ; = { , 500,-333}, - {,}= { , 250,-200}, + {,}= { , 250,-200} } \SetExtraSpacing @@ -607,7 +621,7 @@ ! = {240,2000,-667}, : = {240,1000,-500}, ; = { , 500,-333}, - {,}= { , 250,-200}, + {,}= { , 250,-200} } %%% ----------------------------------------------------------------------- @@ -627,7 +641,7 @@ : = {1000,}, % = \fontdimen2 ; = {500, }, % ~ \thinspace ! = {500, }, - ? = {500, }, + ? = {500, } } \SetExtraKerning @@ -638,7 +652,7 @@ { encoding = {T1,LY1} } { \guillemotleft = { ,800}, % = 0.8\fontdimen2 - \guillemotright = {800, }, + \guillemotright = {800, } } \SetExtraKerning @@ -651,13 +665,12 @@ \SetExtraKerning [ name = turkish, - context = turkish, - unit = space ] + context = turkish ] { encoding = {OT1,T1,LY1} } { - : = {500, }, % ~ \thinspace - ! = {500, }, - {=} = {500, }, + : = {167, }, % = \thinspace + ! = {167, }, + {=} = {167, } } \endinput |