更改标题中的文本垂直对齐
我正在尝试使用大章节编号制作标题格式,然后使用标题名称制作较小的文本。以下代码主要执行我想要的操作:
documentclass[12pt]{book}
usepackage{fontspec}
setromanfont[Mapping=tex-text]{Garamond}
usepackage{titlesec}
titleformat{chapter}{raggedright}
{fontsize{72pt}{72pt}selectfontthechapter}{1em}{huge}
begin{document}
chapter{A Short Title}
Lorem ipsum...
chapter{A Very Long Title With Extra Words}
Lorem ipsum...
end{document}
但是,如果章节标题长于1行,则数字的垂直对齐是令人不愉快的。我想告诉数字是垂直对齐的,这样数字的顶部与行上文本的其余部分的顶部相匹配,而不是当前的对齐,其中数字的基线与基线对齐文本的其余部分。
我不知道什么命令会使这成为可能 - 而且很可能有更好的方法来解决这个问题。
谢谢!
没有找到相关结果
已邀请:
1 个回复
念炯
以在输出中布置章节标题;请注意,还有其他内部宏可以定义可以在页眉/页脚中使用的文本,也可以在TOC中设置行,这些可以类似地重新定义。 值得一看的是Memoir课中的章节风格; Lars Maden的揭示给出了类中内置的标准样式,并展示了如何定义一些替代方案,