Я пытаюсь создать формат заголовка с большим номером главы, а затем уменьшенный текст с названием заголовка. Следующий код в основном делает то, что я хочу:
\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 строки, выравнивание по вертикали цифры неприятно. Я хотел бы сказать, что цифра должна быть выровнена по вертикали, чтобы верхняя часть цифры соответствовала верхней части остального текста в строке, в отличие от текущего выравнивания, где базовая линия числительного совпадает с базовой остальной части текста.
Я не знаю, какая команда сделала бы это возможным - и, вероятно, есть гораздо лучшие способы решения этой проблемы.
Спасибо!