Нет новой строки перед разделом, сохраняется информация заголовка

Нет новой строки перед разделом, сохраняется информация заголовка

Я пытаюсь добиться того же, что и в этом посте: Удалить новую строку *перед* \section Но проблема в том, что с предлагаемым решением информация о разделе не может быть использована в заголовке. Есть ли способ удалить новую строку перед подразделом и в то же время сохранить информацию о разделе для заголовка? Мне нужен текущий заголовок с информацией о первом и последнем разделе и подразделе.

По сути, я пытаюсь добиться комбинации этого: Нет новой строки перед разделом, сохраняется информация заголовка

И это: Главы и стихи текущей страницы в заголовке

решение1

Я думаю, вы хотите что-то вроде этого, ключ в том, чтобы использовать \markright(или \markbothили одну из других команд отметки), чтобы оставить отметку на странице, заголовок страницы может затем выбрать первую и последнюю отметку на странице и использовать соответственно. В стандартных классах \sectionиспользует \markright(с отметками уровня главы, использующими левую отметку), поэтому я сделал то же самое здесь, определив простой, \sectionкоторый использует счетчик и оставляет отметку, но без дополнительной обработки или формы звезды, и очень мало форматирования заголовка

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

\documentclass{report}

\usepackage[paperheight=8cm,paperwidth=7cm, margin=2cm]{geometry}

\pagestyle{headings}

\renewcommand\section[1]{%
\refstepcounter{section}%
\textsection\thesection\markright{#1}~\textit{#1} %
}

\begin{document}

%\chapter{zzz} omit this as page heading is open on chapter start pages by default
\refstepcounter{chapter}

\section{Start} something about the beginning \section{This} and a bit more
\section{That} A longer section about something that has more than one paragraph.

It seems a bit odd to have a paragraph more distinguished than a section heading, so perhaps that is not needed. \section{Then} and sections will always be inline.

\section{Later} or at the start of a paragraph.

\section{Second Start} something about the beginning \section{Second This} and a bit more
\section{Second That} A longer section about something that has more than one paragraph.

It seems a bit odd to have a paragraph more distinguished than a section heading, so perhaps that is not needed. \section{Second Then} and sections will always be inline.

\section{Second Later} or at the start of a paragraph.

\section{Third} Is surprisingly different to the first two.
\end{document}

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