2011-02-03 3 views
1

Я пытаюсь сделать формат заголовка с большим номером главы, а затем меньший текст с названием заголовка. Следующий код в основном делает то, что я хочу:Изменить вертикальное выравнивание текста в заголовке

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

Я не знаю, какая команда сделала бы это возможным - и, вероятно, есть много лучших способов решения этой проблемы.

Спасибо!

+0

Теперь у нас есть специальный Q & A сайт для вопросов TeX. Пожалуйста, задайте свой вопрос еще раз на tex.stackexchange.com –

+0

Спасибо, я сделал, и я получил ответ, который я искал. Хотя я не знаю, почему TeX отделяется от других вещей в stackoverflow ... Sigh. =) –

ответ

0

Чтобы избежать ответа на этот вопрос, существует несколько подходов к tex.sx qn Vertical Text Alignment in Title, где решение, которое вы приняли, переопределяет внутренний макрос Latex \@makechapterhead, чтобы вывести заголовок главы на выходе; обратите внимание, что есть другие внутренние макросы, которые либо определяют текст, который можно использовать в верхних колонтитулах, либо устанавливать линию в TOC, и они также могут быть переопределены.

Следует обратить внимание на стили стилей в классе Memoir; Lars Maden's expose дает стандартные стили, встроенные в класс, и показывает, как вы можете определить некоторые альтернативы,

+0

Спасибо за ссылку на публикацию Lars Maden, это было очень полезно! –

Смежные вопросы