\usepackage{fontspec} なしの LetterSpace

\usepackage{fontspec} なしの LetterSpace

テキストの一部の LetterSpace を増やす必要があります。

次のコードでそれが可能であることはわかっています:

\usepackage{fontspec}
\NewDocumentCommand{\allcaps}{m}{%
  {\addfontfeatures{LetterSpace=7.5}#1}%
}

しかし、このコードは LaTeX ではなく LuaLaTeX (または XeLaTeX など) で実行する必要があります。

LaTeX で実行し続けたいのですが (そうしないと結果が異なります)、テキストの LetterSpace を変更する他の方法はどれですか?

答え1

「LaTeX」が pdflatex を意味する場合は、microtype を使用できます。

\documentclass[10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{microtype}
\begin{document}
ABC \textls[500]{ABC}
\end{document}

ここに画像の説明を入力してください

関連情報