10.07.2015 Views

The microtype package

The microtype package

The microtype package

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IMPLEMENTATION: Preliminaries 35\MT@old@cmd\MT@warning\MT@warning@nl\MT@info\MT@info@nl\MT@vinfo\MT@error\MT@warn@err54 \newcommand*\lslig[1]{#1}55 56 }<strong>The</strong>se commands also have a starred version.57 \def\DeclareMicrotypeSet#1#{\@gobbletwo}58 \def\DeclareMicrotypeVariants#1#{\@gobble}Set declarations are only allowed in the preamble (resp. the main configurationfile). <strong>The</strong> configuration commands, on the other hand, must be allowed in thedocument, too, since they may be called inside font configuration files, which, inprinciple, may be loaded at any time.59 \@onlypreamble\DeclareMicrotypeSet60 \@onlypreamble\UseMicrotypeSet61 \@onlypreamble\DeclareMicrotypeSetDefault62 \@onlypreamble\DisableLigatures63 \@onlypreamble\DeclareMicrotypeVariants64 \@onlypreamble\DeclareMicrotypeBabelHookDon’t load letterspace.65 \expandafter\let\csname ver@letterspace.sty\endcsname\@empty<strong>The</strong> old command names had one more hunch.66 \def\MT@old@cmd#1#2{%67 \newcommand*#1{\MT@warning{%68 \string#1 is deprecated. Please use\MessageBreak69 \string#2 instead}%70 \let #1#2#2}}71 \MT@old@cmd\DeclareMicroTypeAlias\DeclareMicrotypeAlias72 \MT@old@cmd\DeclareMicroTypeSet \DeclareMicrotypeSet73 \MT@old@cmd\UseMicroTypeSet \UseMicrotypeSet74 \MT@old@cmd\LoadMicroTypeFile \LoadMicrotypeFile75 Communicate.76 \def\MT@warning{\PackageWarning\MT@MT}77 \def\MT@warning@nl#1{\MT@warning{#1\@gobble}}78 79 \def\MT@info{\PackageInfo\MT@MT}80 \def\MT@info@nl#1{\MT@info{#1\@gobble}}81 \let\MT@vinfo\@gobble82 \def\MT@error{\PackageError\MT@MT}83 \def\MT@warn@err#1{\MT@error{#1}{%84 This error message appears because you loaded the `\MT@MT’\MessageBreak85 <strong>package</strong> with the option `verbose=errors’. Consult the documentation\MessageBreak86 in \MT@MT.pdf to find out what went wrong.}}14.1.1 Debugging\tracing<strong>microtype</strong>\MT@dinfo\MT@dinfo@nlCases for \tracing<strong>microtype</strong>:0: almost none1: + sets & lists2: + heirs3: + slots4: + factors87 88 \MT@warning@nl{This is the debug version}89 \newcount\tracing<strong>microtype</strong>

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

Saved successfully!

Ooh no, something went wrong!