我正在尝试制作带有大章节号的标题格式,然后是带有标题名称的较小文本。下面的代码主要做我想要的:
\documentclass[12pt]{book}
\usepackage{fontspec}
\setromanfont[Mapping=tex-text]{Garamond}
\usepackage{titlesec}
\titleformat{\chapter}{\raggedright}
{\fontsize{72pt}{72pt}\selectfont\thechapter}{1em}{\huge}
\begin{document}
\chapter{A Short Title}
Lorem ipsum...
\chapter{A Very Long Title With Extra Words}
Lorem ipsum...
\end{document}
但是,如果章节标题超过 1 行,则数字的垂直对齐方式令人不快。我很想告诉数字要垂直对齐,以便数字的顶部与行上其余文本的顶部匹配,而不是当前对齐方式,其中数字的基线与基线对齐文本的其余部分。
我不知道什么命令可以使这成为可能 - 很可能有很多更好的方法来解决这个问题。
谢谢!