更改标题中的文本垂直对齐

我正在尝试使用大章节编号制作标题格式,然后使用标题名称制作较小的文本。以下代码主要执行我想要的操作:
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行,则数字的垂直对齐是令人不愉快的。我想告诉数字是垂直对齐的,这样数字的顶部与行上文本的其余部分的顶部相匹配,而不是当前的对齐,其中数字的基线与基线对齐文本的其余部分。 我不知道什么命令会使这成为可能 - 而且很可能有更好的方法来解决这个问题。 谢谢!     
已邀请:
为了解决这个问题:在标题中tex.sx qn垂直文本对齐有几种方法,你接受的解决方案重新定义了Latex内部宏
@makechapterhead
以在输出中布置章节标题;请注意,还有其他内部宏可以定义可以在页眉/页脚中使用的文本,也可以在TOC中设置行,这些可以类似地重新定义。 值得一看的是Memoir课中的章节风格; Lars Maden的揭示给出了类中内置的标准样式,并展示了如何定义一些替代方案,     

要回复问题请先登录注册