Вертикальный интервал в многострочном заголовке

Вертикальный интервал в многострочном заголовке

Используя LyX, я установил для документа интервал 1,5, и это применяется к моему, titleвызывая странный пробел, так как мой заголовок переходит на вторую строку. В других местах документа изменение настройки абзаца на одинарный интервал вручную (настройка абзаца -> межстрочный интервал) работает нормально, но в заголовке это не работает. Есть идеи, как сделать интервал между строками моего заголовка одинарным вместо 1,5?

Вот код заголовка:

\begin{singlespace}

\title{Long title Long title Long title Long title Long title Long title Long title Long title Long title}
\end{singlespace}

\maketitle

решение1

Проблема здесь в том, что интервал между абзацами устанавливается вокруг \titleмакроса, который ничего не устанавливает. Заголовок устанавливается только с помощью вызова \maketitle, который все еще имеет исходный OneHalfинтервал. Вам придется обновить его \maketitle, чтобы окружить себя соответствующим интервалом.

Добавьте следующее в Документ > Настройки... > Преамбула LaTeX:

\let\oldmaketitle\maketitle% Store old \maketitle
\renewcommand{\maketitle}{% Update \maketitle
\begin{singlespace}
  \oldmaketitle% Use singlespace
\end{singlespace}}

введите описание изображения здесь

Связанный контент