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.

IMPLEMENTATION: Package options 1203867 \MT@glet\MT@copy@font\relax3868 \fi3869 }3870 }{3871 3872 3873 \MT@def@bool@opt{copyfonts}{%3874 \csname if\@tempa\endcsname3875 \MT@error3876 {<strong>The</strong> pdftex version you are using is too old\MessageBreak3877 to use the `copyfonts’ option}{Upgrade pdftex.}%3878 {<strong>The</strong> `copyfonts’ option does not work with xetex}3879 {Use pdftex or luatex instead.}%3880 \fi3881 }3882 }3883 final is the opposite to draft.3884 3885 \MT@def@bool@opt{final}{%3886 \csname if\@tempa\endcsname3887 \MT@draftfalse3888 \else3889 \MT@drafttrue3890 \fi3891 }For verbose output, we redefine \MT@vinfo.3892 \define@key{MT}{verbose}[true]{%3893 \let\MT@vinfo\MT@info@nl3894 \def\@tempa{#1}%3895 \MT@ifstreq\@tempa{true}\relax{%Take problems seriously.3896 \MT@ifstreq\@tempa{errors}{%3897 \let\MT@warning \MT@warn@err3898 \let\MT@warning@nl\MT@warn@err3899 }{%3900 \let\MT@vinfo\@gobbleCast warnings to the winds.3901 \MT@ifstreq\@tempa{silent}{%3902 \let\MT@warning \MT@info3903 \let\MT@warning@nl\MT@info@nl3904 }{%3905 \MT@ifstreq\@tempa{false}\relax{\MT@optwarn@admissible{#1}{verbose}}%3906 }%3907 }%3908 }%3909 }3910 Options with numerical keys: factor, stretch, shrink, step, letterspace.3911 3912 \MT@requires@latex1{3913 \MT@map@clist@n{%3914 stretch,shrink,step,%3915 letterspace}{%3916 \define@key{MT}{#1}[\csname MT@#1@default\endcsname]{%3917 \def\@tempa{##1 }%No nonsense in \MT@factor et al.? A space terminates the number.3918 \MT@ifint\@tempa3919 {\MT@edef@n{MT@#1}{\@tempa}}%

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

Saved successfully!

Ooh no, something went wrong!