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 1173726 }\relax3727 }{%• Both items are ranges.3728 \MT@ifdim\@tempb{#1}{%3730 \MT@if@true3731 \edef\@tempb{#1 to #2 (with range: \@tempb\space to \@tempc)}%3732 }\relax3733 }\relax3734 }%3735 }%3736 \ifMT@if@3737 \MT@warning{\@nameuse{MT@abbr@\MT@permutelist} list3738 `\@nameuse{MT@\MT@permutelist @name}’ will override\MessageBreak3739 list `#3’ for font \@tempa,\MessageBreak size \@tempb}%If we’ve already found a conflict with this item, we can skip the rest of the list.3740 \expandafter\MT@tlist@break3741 \fi3742 }\ifMT@opt@expansion\ifMT@opt@auto\ifMT@opt@DVI\MT@optwarn@admissible\MT@optwarn@nan\MT@opt@def@set14.4 Package options14.4.1 Declaring the optionsKeep track of whether the user explicitly set these options.3743 \newif\ifMT@opt@expansion3744 \newif\ifMT@opt@auto3745 \newif\ifMT@opt@DVISome warnings.3746 \def\MT@optwarn@admissible#1#2{%3747 \MT@warning@nl{`#1’ is not an admissible value for option\MessageBreak3748 `#2’. Assuming `false’}%3749 }3750 3751 3752 \MT@requires@latex1{3753 \def\MT@optwarn@nan#1#2{%3754 \MT@warning@nl{Value `#1’ for option `#2’ is not a\MessageBreak number.3755 Using default value of \number\@nameuse{MT@#2@default}}%3756 }3757 }\relax3758 3759 3760 \def\MT@opt@def@set#1{%3761 \MT@ifdefined@n@TF{MT@\@tempb @set@@\MT@val}{%3762 \MT@xdef@n{MT@\@tempb @setname}{\MT@val}%3763 }{%3764 \MT@xdef@n{MT@\@tempb @setname}{\@nameuse{MT@default@\@tempb @set}}%3765 \MT@warning@nl{<strong>The</strong> #1 set `\MT@val’ is undeclared.\MessageBreak3766 Using set `\@nameuse{MT@\@tempb @setname}’ instead}%3767 }%3768 }

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

Saved successfully!

Ooh no, something went wrong!