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: Font setup 71\MT@preset@kn1655 \def\MT@set@all@kn#1#2{%1656 \MT@dinfo@nl{3}{-- knac/knbc: setting all to #1/#2}%1657 \let\MT@temp\@empty1658 \MT@ifempty{#1}\relax{\g@addto@macro\MT@temp{\knbccode\MT@font\@tempcnta=#1\relax}}%1659 \MT@ifempty{#2}\relax{\g@addto@macro\MT@temp{\knaccode\MT@font\@tempcnta=#2\relax}}%1660 \MT@do@font\MT@temp1661 }1662 \def\MT@reset@kn@codes@{\MT@set@all@kn\z@\z@}1663 \let\MT@reset@kn@codes\relax\MT@preset@kn@ 1664 \def\MT@preset@kn{%1665 \expandafter\expandafter\expandafter\MT@preset@kn@1666 \csname MT@kn@c@\MT@kn@c@name @preset\endcsname\@nil1667 }1668 \def\MT@preset@kn@#1,#2\@nil{%1669 \ifx\MT@kn@unit@\@empty1670 \MT@warn@preset@towidth{kn}%1671 \let\MT@preset@aux\MT@preset@aux@factor1672 \else1673 \def\MT@preset@aux{\MT@preset@aux@space2}%1674 \fi1675 \MT@ifempty{#1}{\let\@tempa\@empty}{\MT@preset@aux{#1}\@tempa}%1676 \MT@ifempty{#2}{\let\@tempb\@empty}{\MT@preset@aux{#2}\@tempb}%1677 \MT@set@all@kn\@tempa\@tempb1678 }1679 }\relax1680 \MT@tracking\MT@tracking@\MT@tr@font@list\MT@set@tr@codes14.2.5 TrackingThis only works with pdfTEX 1.40 or LuaTEX 0.62.1681 1682 \MT@requires@pdftex61683 \MT@requires@luatex31684 {We only check whether a font should not be letterspaced at all, not whether we’vealready done that (because we have to do it again).1685 \let\MT@tr@font@list\@empty1686 \def\MT@tracking@{%1687 \MT@exp@one@n\MT@in@clist\MT@font\MT@tr@font@list1688 \ifMT@inlist@\else1689 \MT@maybe@do{tr}%1690 \ifMT@do\else1691 \xdef\MT@tr@font@list{\MT@tr@font@list\MT@font,}%1692 \fi1693 \fi1694 }1695 1696 \let\MT@tracking1697 \MT@tracking@1698 \relax<strong>The</strong> tracking amount is determined by the optional argument to \textls, settingsfrom \SetTracking, or the global letterspace option, in this order.1699 1700 \def\MT@set@tr@codes{%1701 1702 \MT@vinfo{Tracking font `\MT@@font’\on@line}%1703 \MT@get@font@dimen@six{%1704 \MT@if@list@exists1705 \MT@get@tr@opt

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

Saved successfully!

Ooh no, something went wrong!