修改 \chapter、\section 等中的字母间距

修改 \chapter、\section 等中的字母间距

我尝试创建一个类似于这个的设计:

在此处输入图片描述

如您所见,每个字母之间的间距比默认的要长一些,这在用大写字母排版时非常有用。我看到了以下主题:扩大字距(= 字母间距)但我无法使其适应我的文档。

\documentclass{article}

\usepackage{sectsty}
\usepackage{xcolor}

% Create a new command, \addspaces, ta receive a string and format it as                                                 
% all uppecase with more spaces between letters.                                                                    
\def\theLetterSpace{0.5pt}
\def\theWordSpace{2\LocalLetterSpace}                      
\newlength\LocalLetterSpace
\newcommand\spaceout[2][\theLetterSpace]{%
\setlength\LocalLetterSpace{#1}\expandafter\spaceouthelpA#2 \relax\relax}                                             
\def\spaceouthelpA#1 #2\relax{%
    \spaceouthelpB#1\relax\relax                
}                                                                                                                       
\def\spaceouthelpB#1#2\relax{%
    #1%
    \ifx\relax#2\else                         
    \kern\LocalLetterSpace\spaceouthelpB#2\relax%               
    \fi
}     

\newcommand{\addspaces}[1]{
    \textsc{\large\spaceout[2pt]{#1}}
}

\sectionfont{\normalfont\LARGE\scshape\color{red}\raggedright}

\begin{document}
\section{†est}
\addspaces{Hello World}
\end{document}

提前感谢您的帮助。

答案1

您必须使用\addfontfeatures,但它需要明确声明字体。

\documentclass{article}

\usepackage{fontspec}
\usepackage{sectsty}
\usepackage{xcolor}

\setmainfont{Latin Modern Roman}[
  SmallCapsFont={* Caps},
]

\newcommand{\spacedsc}{\scshape\addfontfeatures{LetterSpace=20}}

\sectionfont{\normalfont\LARGE\spacedsc\color{red!80!blue}\raggedright}

\begin{document}

\section{Special Relativity in Four Sentences}

\end{document}

在此处输入图片描述

答案2

在 pdfLaTeX 和 LuaLaTeX 下,您可以加载letterspace包并添加\lsstyle到设置的参数列表中\sectionfont

在此处输入图片描述

\documentclass{article}
\usepackage{sectsty,xcolor}
\usepackage{letterspace}  % for "\lsstyle" macro

\sectionfont{\normalfont\LARGE\scshape\lsstyle\color{red}\raggedright}

\begin{document}
\section{Special Relativity in Four Sentences}
\end{document}

相关内容