![如何改变所有字母之间的间距?](https://linux22.com/image/456376/%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%89%80%E6%9C%89%E5%AD%97%E6%AF%8D%E4%B9%8B%E9%97%B4%E7%9A%84%E9%97%B4%E8%B7%9D%EF%BC%9F.png)
我想将文档中所有字母之间的默认间距改大一点。也就是说,我希望能够手动选择所有字母之间的距离。我应该更改字距来实现这一点吗?如果是这样,那么根据下面列出的两种字体类型,我该如何更改字距?
\documentclass[12pt]{article}
\usepackage{fontspec} %allows fro Play italics
\usepackage{titlesec}
\setmainfont[
AutoFakeSlant=0.3,
BoldFont=Play-Bold.ttf,
ItalicFont=Play-Regular.ttf,
BoldItalicFont=Play-Bold.ttf
]
{Play-Regular.ttf}
\setsansfont[AutoFakeSlant=0.3,
BoldFont=Lato-Bold.ttf,
ItalicFont=Lato-Regular.ttf,
BoldItalicFont=Lato-Bold.ttf
]
{Lato-Regular.ttf}
\titleformat{\section}{\rmfamily}{}{0em}{}
\renewcommand\familydefault{\sfdefault}
\begin{document}
\section{section example}
text text text
\end{document}
答案1
刚刚意识到我可以使用\addfontfeature
\documentclass[12pt]{article}
\usepackage{fontspec} %allows fro Play italics
\usepackage{titlesec}
\setmainfont[
AutoFakeSlant=0.3,LetterSpace=20.0,
BoldFont=Play-Bold.ttf,
ItalicFont=Play-Regular.ttf,
BoldItalicFont=Play-Bold.ttf
]
{Play-Regular.ttf}
\setsansfont[AutoFakeSlant=0.3,LetterSpace=10.0,
BoldFont=Lato-Bold.ttf,
ItalicFont=Lato-Regular.ttf,
BoldItalicFont=Lato-Bold.ttf
]
{Lato-Regular.ttf}
\titleformat{\section}{\rmfamily}{}{0em}{}
\renewcommand\familydefault{\sfdefault}
\begin{document}
\section{section example}
text text text
\end{document}