\SetTracking 似乎没有效果

\SetTracking 似乎没有效果

来自文档:

\SetTracking [〈options〉] {〈set of fonts〉} {〈tracking amount〉}

我尝试过该命令的各种不同版本(其中许多都是从网上逐字复制的),但都无济于事。我对 LaTeX 还很陌生,所以也许我只是用错了?

以下是 MWE:

\documentclass{article}

\usepackage{lmodern}

\usepackage[tracking=true]{microtype}
\SetTracking{encoding = *}{4}

\usepackage[utf8]{inputenc}
\raggedright

\usepackage[paperwidth=2.125in,paperheight=2.75in,top=.2in,bottom=.2in,left=.25in,right=.2in]{geometry}
\usepackage{graphicx}

\begin{document}
\pagenumbering{gobble}

\tiny
Here is my text. \textbf{I occasionally use bold text} For whatever reason, size tiny "stretches out" my letters. I am trying to make it look good again.
\end{document}

大括号中的 4 是一个数字,我已经用巨大的数字和小的数字替换了它,但似乎无法让它对输出产生任何改变。

这段代码会生成一个我实在不明白的警告:

Package microtype Warning: tracking amount list `book.tex/6' will override list

有人知道我做错了什么吗?

答案1

字母看起来“被拉长了”,因为 使用的字体\tiny就是这样设计的;警告只是提醒您正在覆盖默认设置。但重点是必须使用 明确启用跟踪\lsstyle

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage[
  paperwidth=2.125in,
  paperheight=2.75in,
  top=.2in,
  bottom=.2in,
  left=.25in,
  right=.2in
]{geometry}

\usepackage{lmodern}
\usepackage[tracking=true]{microtype}
\SetTracking{encoding = *}{1000}

\raggedright

\begin{document}
\pagestyle{empty}

\tiny\lsstyle
Here is my text. \textbf{I occasionally use bold text} For 
whatever reason, size tiny "stretches out" my letters. I am
trying to make it look good again.

\end{document}

在此处输入图片描述

相关内容