每个字母后都有空格的新命令

每个字母后都有空格的新命令

我怎样才能创建一个命令\headline{COURSE PROJECT},导致

\textbf{C\,O\,U\,R\,S\,E\;P\,R\,O\,J\,E\,C\,T}

答案1

软件包 soul 可以提供帮助:

\textbf{\so{CURSE PROJECT}}

当然,你需要在序言中写上:

\usepackage{soul}

答案2

除了使用soul包之外,您还可以使用微型 \textls-如果您使用 pdfTeX 1.40 或 LuaTeX 0.62,则执行此命令。

摘自 microtype (v2.5a) 手册第 23 页:

\textls [< amount >] {< general text >}

虽然第 5.3 节中描述的跟踪功能将适用于字体集,但您可能还希望对较短的文本设置字母间距,而不管它们排版的字体是什么。对于这种临时字母间距,microtype 引入了两个命令,它们可以像 LaTeX 的文本命令一样使用(与是否启用跟踪选项无关):\textls– 也适用于数学模式 – 需要强制参数中的文本,而\lsstyle将为所有后续字体打开字母间距,直到当前组结束。

我强烈建议阅读有关字母间距的整个部分。

最后:

\newcommand{\headline}[1]{\textls{#1}}
[...]
\begin{document}
\headline{COURSE PROJECT}
[...]

相关内容