%% %% This is file `test-microtype.tex', %% generated with the docstrip utility. %% %% The original source files were: %% %% microtype.dtx (with options: `test') %% %% ------------------------------------------------------------------------ %% %% The `microtype' package %% Subliminal refinements towards typographical perfection %% Copyright (c) 2004--2024 R Schlicht %% %% This work may be distributed and/or modified under the conditions of the %% LaTeX Project Public License, either version 1.3c of this license or (at %% your option) any later version. The latest version of this license is in: %% https://www.latex-project.org/lppl.txt, and version 1.3c or later is part %% of all distributions of LaTeX version 2005/12/01 or later. %% %% This work has the LPPL maintenance status `maintained'. %% %% This work consists of the files microtype.dtx, microtype-utf.dtx and %% microtype.ins and the derived files microtype.sty, microtype-pdftex.def, %% microtype-luatex.def, microtype-xetex.def, microtype.lua, letterspace.sty %% and microtype-show.sty. %% %% ------------------------------------------------------------------------ %% This file might be useful to test protrusion settings for a font. %% You may do with it whatever you want. %% ------------------------------------------------------------------------ %% \documentclass{article} %% options are passed through to microtype \usepackage[stretch=50]{microtype-show} %% options for microtype-show \ShowGlyphIndextrue \ShowMissingGlyphstrue \def\GlyphScaleFactor{2} %% load any required font packages: \ifpdftex \usepackage[T1]{fontenc} \else \usepackage{fontspec} \fi \begin{document} \microtypesetup{expansion=false} %% load your font here: \ShowCharacterInheritance \newpage \ShowProtrusion \newpage %% show single glyphs %\ShowDummyLine %\ShowProtrusionLineGlyph{A} %\ShowProtrusionLineIndex{27} %% loop through all glyphs of the font; %% protrusion values are shown in 1000th of 1em \ShowProtrusionDefined %\ShowProtrusionMissing %\ShowProtrusionAll \newpage %% ------------------------------------------------------------------- This is the current font stretched by 5\%, normal, and shrunk by 5\%: \newlength{\MTln} \newcommand*\teststring {ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz} \settowidth{\MTln}{\teststring} \microtypesetup{expansion=true} \bigskip\noindent\parbox{1.05\MTln}{\teststring\linebreak\\\teststring}\par \bigskip\noindent\parbox{0.95\MTln}{\teststring} \end{document} \endinput %% %% End of file `test-microtype.tex'.