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 228\MT@set@tr@codes: also adjust tracking if protrusion isnot enabled, and even for letterspace (reportedby Stephan Hennig) . . . . . . . . . . . . . . . . . . . . 72possibility to customise outer kerning (suggestedby Stephan Hennig) . . . . . . . . . . . . . . . . . . . . 72\MT@SetTracking: sanity check for value . . . . . . . 107\MT@setup@tracking: enable protrusion when trackingis enabled . . . . . . . . . . . . . . . . . . . . . . . 130\MT@tr@outer@l: only change pre outer space if itcontains shrink . . . . . . . . . . . . . . . . . . . . . . . 772008/02/29 Version 2.3aGeneral: fix test for soul under plain TEX . . . . . . . 53Documentation: add hint about babel having to beloaded first . . . . . . . . . . . . . . . . . . . . . . . . . . 26add table of available and enabled features . . . . . 7mention soulutf8 . . . . . . . . . . . . . . . . . . . . . . 29Protrusion: adjust LMR quotation marks again . . . 150\MT@error@doesnt@work: error messages if pdfTEX istoo old for extensions . . . . . . . . . . . . . . . . . 131\MT@fix@catcode: fix catcodes earlier, and also for theletterspace <strong>package</strong> . . . . . . . . . . . . . . . . . . . 34\MT@getkey: fix: key=val in class options list . . . . 126\MT@maybe@etex: removed . . . . . . . . . . . . . . . . . . 37\MT@set@codes: generalised . . . . . . . . . . . . . . . . . 60\MT@setupfont@hook: restore percent character ifMexican babel is loaded . . . . . . . . . . . . . . . . 512008/06/04 Version 2.3bGeneral: compatibility with CJKutf8: also check forits definition . . . . . . . . . . . . . . . . . . . . . . . . . 94\MT@exp@gcs: new macro: reduce save stack size . . 42\MT@font@copy: enable font copies also with protrusioncontexts (reported by Nathan Rosenblum) 55\MT@get@size: grouping . . . . . . . . . . . . . . . . . . . . 101\MT@noligatures@: fix: warning messages for unknownslots . . . . . . . . . . . . . . . . . . . . . . . . . 81\MT@requires@latex: new macro . . . . . . . . . . . . . 37\MT@set@tr@codes: fix: protrusion adjustment onlyfor new fonts (reported by Wolfram Schaalo) . . 72\MT@tr@outer@l: fix: only in horizontal mode . . . . 77make \spaceskip-aware (ragged2e) . . . . . . . . . 77\MT@tr@outer@r@@: additional test for horizontalmode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782008/11/11 Version 2.3cGeneral: LuaTEX supported by default . . . . . . . . . . 39Documentation: add hint about spacing being experimental. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26add hint about partial incompatibility with CJK . 27Inheritance: add \textcommabelow[STst] to QX encoding(reported by Vasile Gaburici) . . . . . . . 140\MT@detokenize@c: fix: remove last space only (reportedby Ulrich Dirr) . . . . . . . . . . . . . . . . . . 43\MT@tr@outer@r@@: additional test for horizontalmode (reported by Sveinung Heggen) . . . . . . . 782009/03/27 Version 2.3dGeneral: fix pinyin compatibility check (reported bySilas S. Brown) . . . . . . . . . . . . . . . . . . . . . . . 53move setup to the very end (for Colin Rourke) . 134\ifMT@inannot: use pdftexcmds for debugging . . . . 36\lsstyle: disable for LuaTEX . . . . . . . . . . . . . . . . 75make invalid in math mode . . . . . . . . . . . . . . . . 75\<strong>microtype</strong>setup: select font after setup . . . . . . . 123\MT@check@active@set: warning for missing defaultsets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122\MT@lua: update for LuaTEX 0.36 . . . . . . . . . . . . . . 39\MT@set@tr@codes: allow zero tracking . . . . . . . . . 72\MT@set@tr@zero: fix: allow switching off tracking(reported by Ulrich Dirr) . . . . . . . . . . . . . . . . 75\MT@setup@expansion: default step: 1 for pdfTEXversions ≥ 1.40 . . . . . . . . . . . . . . . . . . . . . . 127\MT@tr@outer@r@@: don’t use \x (reported by UlrichDirr) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78fix: don’t adjust in math mode (reported byChristoph Bier) . . . . . . . . . . . . . . . . . . . . . . . 78fix: don’t adjust inside discretionary (reported byMaverick Woo) . . . . . . . . . . . . . . . . . . . . . . . 78\MT@tr@set@okern: allow empty value for outerkerning . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80\textls: make math mode aware . . . . . . . . . . . . . 792009/11/09 Version 2.3eDocumentation: suggest to patch \@verbatim insteadof \verbatim . . . . . . . . . . . . . . . . . . . . . . . . . 25Expansion: settings for T2A encoding (contributed byKarl Karlsson) . . . . . . . . . . . . . . . . . . . . . . . 142Font sets: sc* instead of sc in smallcaps set . . . . 134add T2A encoding . . . . . . . . . . . . . . . . . . . . . 134Protrusion: settings for T2A encoding (contributed byKarl Karlsson) . . . . . . . . . . . . . . . . . . . . . . . 150Spacing: settings for T2A encoding (contributed byKarl Karlsson) . . . . . . . . . . . . . . . . . . . . . . . 187\MT@get@font@dimen@six: fix: gobbling settings withtracking failed (reported by Leo) . . . . . . . . . . 59\MT@setup@: make space-unaware (requested byMarcin Borkowski) . . . . . . . . . . . . . . . . . . . . . 49\MT@tr@outer@r: compatibility with tikz (first reportedby Christian Stark) . . . . . . . . . . . . . . . 77\MT@tr@outer@r@@: fix: set current kerning and spacingagain (found by Lars Rönnbäck) . . . . . . . . 78

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

Saved successfully!

Ooh no, something went wrong!