Xetex/fontspec 中等寬字體的 LetterSpace(追蹤)

Xetex/fontspec 中等寬字體的 LetterSpace(追蹤)

如何增加 Xetex 中等寬字體的字母間距(追蹤)?

這似乎不起作用:

\documentclass{minimal}
\setlength{\parindent}{0cm}
\usepackage{fontspec}

\begin{document}

\addfontfeature{LetterSpace=0}
HLHHLLH\\
\addfontfeature{LetterSpace=50.0}
HLHHLLH\\

\addfontfeature{LetterSpace=0}
\texttt{HLHHLLH}\\
\addfontfeature{LetterSpace=50.0}
\texttt{HLHHLLH}\\

\end{document}

結果是:

fontspec 等寬字體中非追蹤渲染的螢幕截圖

答案1

您應該將 \addfontfeature 放入 \t​​exttt 中,並且必須使用 fontspec 命令載入字型:

\documentclass{article}
\setlength{\parindent}{0cm}
\usepackage{fontspec}
\setmainfont{Latin Modern Roman}
\setmonofont{Latin Modern Mono}
\begin{document}

\texttt{\addfontfeature{LetterSpace=50}HLHHLLH}

\end{document}

在此輸入影像描述

相關內容