10.07.2015 Views

The microtype package

The microtype package

The microtype package

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHANGE HISTORY 226\MT@is@active: support for Unicode (inputenc/utf8) 90\MT@setupfont@hook: restore \% and \# when tex4htis loaded (reported by Peter Dyballa) . . . . . . . 51\SetProtrusion: (et al.) optimise: unify keys formandatory argument . . . . . . . . . . . . . . . . . . 105(et al.) split keys of optional and mandatory argument. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052006/07/28 Version 1.9eGeneral: fix: default value for activate: true . . . 118Documentation: add hint about unknown encodings 26include LPPL . . . . . . . . . . . . . . . . . . . . . . . . . 238Font sets: declare zeur and zeus (eulervm) as aliasesof eur resp. eus (euler) . . . . . . . . . . . . . . . . 136Inheritance: adapt to marvosym’s changed encoding 141Protrusion: complete settings for Euler Fraktur andScript fonts . . . . . . . . . . . . . . . . . . . . . . . . . 183fix: forgotten comma in mt-mvs.cfg; adapt tomarvosym’s changed encoding . . . . . . . . . . . . 184settings for Euler Roman font . . . . . . . . . . . . . 180\DeclareCharacterInheritance: new key ‘inputenc’to set the input encoding . . . . . . . . . . . . . . . 112\MT@rem@from@clist: model after \@removeelement 47\MT@setup@: empty \MT@setup@ after use (compatibilitywith the combine class) . . . . . . . . . . . . . . . 49\pickup@font: no tracing with trace <strong>package</strong> . . . . 95\SetExpansion: new key: inputenc . . . . . . . . . . . 106\SetProtrusion: (et al.) new key: inputenc . . . . 1052006/09/09 Version 1.9fProtrusion: fix: euler-vm did not load euler settings 181\MT@curr@list@name: fix: \MessageBreak must not beexpanded . . . . . . . . . . . . . . . . . . . . . . . . . . . 92\MT@gdef@n: new macros: global variants . . . . . . . . 42\MT@get@inh@list: fix: input encoding must be setafter the inheritance list has been parsed . . . . 86\MT@glet: new macro . . . . . . . . . . . . . . . . . . . . . . 42\MT@reset@context: only reset context if it has actuallybeen changed . . . . . . . . . . . . . . . . . . . . . 97\MT@set@inh@list: fix: forgotten comma in the featureslist . . . . . . . . . . . . . . . . . . . . . . . . . . . 113\MT@set@named@keys: new macro: set name first, simplifyparsing of optional argument . . . . . . . . 107\SetProtrusion: (et al.) set catcodes before parsingoptional argument . . . . . . . . . . . . . . . . . . . . 1052007/01/14 Version 2.0General: (beta:1) new option: babel, by default false(language-dependent setup suggested by UlrichDirr) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118(beta:1) new option: letterspace, by default 100 120(beta:3) compatibility with soul: register \textlsand \lsstyle . . . . . . . . . . . . . . . . . . . . . . . . 53(beta:8) option ‘babel’: fix: switch off Frenchbabel’s shorthands properly (reported by DanielFlipo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133(beta:8) option ‘babel’: switch off Turkish babel’sshorthands . . . . . . . . . . . . . . . . . . . . . . . . . 133compatibility with listings: set catcode of backslashto zero (reported by Steven Bath) . . . . . . 53new <strong>package</strong> letterspace: a stripped-down version,containing the letterspacing commandsonly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1option ‘unit’, \SetProtrusion: deprecate value‘relative’ completely . . . . . . . . . . . . . . . . . 111Documentation: add hint about how to increasefont _ max and font _ mem _ size . . . . . . . . . . . . 27add hint about warning when tracking and expansionis applied to a font . . . . . . . . . . . . . . . . . 27add remark about ‘draft’ option disabling<strong>microtype</strong> (noted by Michalis Miatidis) . . . . . . . 9qualify hint about web documents with regard toolder pdfTEX versions . . . . . . . . . . . . . . . . . . 25qualify hints about expansion error messages withregard to older pdfTEX versions . . . . . . . . . . . 27Font sets: add footnotesize and scriptsize sets 135add smallcaps set . . . . . . . . . . . . . . . . . . . . . 134\DeclareMicrotypeBabelHook: (beta:1) new command:interaction with babel . . . . . . . . . . . . 105\lsstyle: (beta:1) new command: letterspacing . . 75(beta:8) fix: font switches don’t pose a problemanymore . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75(beta:8) fix: letterspacing commands may benested . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75totally redone, using the new \letterspacefont 75\MT@declare@sets: fix: empty size list when redefiningset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99\MT@is@symbol: made even more robust . . . . . . . . 91\MT@load@inputenc: sanitise catcodes before loadinginput encoding (problem with listings) . . . . 65\MT@pdftex@no: (beta:1) case 6: pdfTEX 1.40 . . . . . 38\MT@setup@noligatures: maybe disable\MT@noligatures after the preamble . . . . . . . 132\MT@split@name: adjust to possible letterspacing . . 56\SetExtraKerning: (beta:1) new command: additionalkerning . . . . . . . . . . . . . . . . . . . . . . . 107\SetExtraSpacing: (beta:1) new command: adjustmentof interword spacing . . . . . . . . . . . . . . 107\SetTracking: new command: tracking . . . . . . . . 106\textls: (beta:1) new command: letterspacing . . . 79starred version: remove spaces around text . . . . 79\tracing<strong>microtype</strong>inpdf: new debug method: markall fonts with PDF annotations . . . . . . . . . . . . 36

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!