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.

THE TITLE LOGO: Macros 213\printbbs8763 \xdef\mt@order{\mt@order[(Logo)}8764 \let\mtl@resources\@empty8765 \def\mtl@register#1{%8766 \immediate\pdfobj{>}8767 \expandafter\xdef\csname mtl@#1\endcsname{\the\pdflastobj\space 0 R }8768 \xdef\mt@objects{\mt@objects\csname mtl@#1\endcsname}8769 \xdef\mt@order{\mt@order\csname mtl@#1\endcsname}8770 \xdef\mtl@resources{\mtl@resources/#1 \csname mtl@#1\endcsname}}8771 \mtl@register{canvas}8772 \mtl@register{characters}8773 \mtl@register{bounding-boxes}8774 \mtl@register{TeX-boxes}8775 \xdef\mt@order{\mt@order]}8776 \global\let\mtl@objects\mt@objects8777 \ifx\pdfcolorstack\@undefined8778 \pdfcatalog{/OCProperties >}8781 \fi8782 \def\togglelayer#1#2{%8783 \pdfstartlink width \wd\logobox height \ht\logobox depth \dp\logobox8784 user{/Subtype/Link8785 /BS > /H/O8786 /A >8788 }#2\pdfendlink8789 }Preparation.8790 \setcommand\printbbs#1{%8791 \setbox0\hbox{#1}%8792 \leavevmode8793 \kern-\fboxrulei<strong>The</strong> canvas in the natural width of the text minus protrusion, in color bgcolor.8794 \mtl@layer{canvas}{%8795 \getboundarychars#1\relax8796 \tempdim=\dimexpr\wd0 - (\scaletoem{\lpcode\font\firstchar}+8797 \scaletoem{\rpcode\font\lastchar})\relax8798 \kern\dimexpr\scaletoem{\lpcode\font\firstchar}\relax8799 \lower\dimexpr\dp0+0.05em \relax \vbox{\color{bgcolor}%8800 \hrule width \tempdim8801 height \dimexpr\dp0+\ht0+0.15em\relax}%8802 \kern-\tempdim<strong>The</strong> baseline, in color blcolor.8803 \vbox{\color{blcolor}%8804 \hrule width \tempdim8805 height \fboxrulei}%8806 }%8807 \kern-\dimexpr\wd0 -\scaletoem{\rpcode\font\lastchar}\relax<strong>The</strong> string.\getboundarychars Get first . . . .\getlastchar8808 \printbbss #1\relax\relax8809 }8810 \def\getboundarychars#1#2\relax{%8811 \def\firstchar{`#1}%8812 \getlastchar#1#2\relax8813 }. . . and last character.8814 \def\getlastchar#1#2{%8815 \ifx\relax#2\relax8816 \def\lastchar{`#1}%8817 \else8818 \expandafter\getlastchar

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

Saved successfully!

Ooh no, something went wrong!