使用 microtype 设置小型大写字体的跟踪

使用 microtype 设置小型大写字体的跟踪

这个问题和Microtype 的跟踪功能适用于某些字体,但不适用于其他字体。只是这次我尝试使用不同的字体来实现相同的效果。

Bob Tennent 已经将IM Fell English几天前我向他建议将字体转换为 LaTeX 字体。但我不知道如何为其小写字体设置跟踪。

已接受回答@UlrikeFischer 介绍了如何使用Alegreya字体显然是针对特定字体系列定制的,我不知道如何修改它IM Fell English

如果有人能向我们展示如何做到这一点,我将非常感激,最好能附带一些代码解释,这样我就不必再次询问我遇到的下一个字体系列。

\documentclass{article}
\usepackage[tracking = true, letterspace = 500]{microtype}
%\usepackage{Alegreya}
%   \DeclareMicrotypeSet*[tracking]{alegreyasc}{font = */AlegreyaSC-TLF/*/*/*}
\usepackage{imfellEnglish}
    \DeclareMicrotypeSet*[tracking]{imfellenglishsc}{font = */IM_FELL_English_SC-TLF/*/*/*}
\begin{document}
\textsc{Hello world!}
\end{document}

在此处输入图片描述

答案1

使用正确的姓氏:

\documentclass{article}
\usepackage[tracking = true, letterspace = 250]{microtype}
\usepackage{imfellEnglish}

\DeclareMicrotypeSet*[tracking]{imfellenglishsc}{font = */IMFELLEnglishSC-TLF/*/*/*}

\begin{document}

\textsc{Hello world!}

\end{document}

在此处输入图片描述

可以从软件包分发的目录结构中推断出家族名称:

LY1IMFELLEnglish-TLF.fd
LY1IMFELLEnglishSC-TLF.fd
OT1IMFELLEnglish-TLF.fd
OT1IMFELLEnglishSC-TLF.fd
T1IMFELLEnglish-TLF.fd
T1IMFELLEnglishSC-TLF.fd
TS1IMFELLEnglish-TLF.fd
TS1IMFELLEnglishSC-TLF.fd
imfellEnglish.sty

相关内容