Estou tentando conseguir o mesmo que este post: Remover nova linha *antes* \section Mas o problema é que com a solução sugerida as informações da seção não podem ser utilizadas no cabeçalho. Existe alguma maneira de remover a nova linha antes de uma subseção e ao mesmo tempo manter as informações da seção para o cabeçalho? Preciso de um cabeçalho em execução com as informações da primeira e da última seção e subseção.
Basicamente, estou tentando conseguir uma combinação disso: Nenhuma nova linha antes da seção, preserve as informações do cabeçalho
Responder1
Eu acho que você quer algo assim, a chave é usar \markright
(ou \markboth
um dos outros comandos de marca) para deixar uma marca na página, o cabeçalho da página pode então pegar a primeira e a última marca na página e usar de acordo. Nas classes padrão \section
usa \markright
(com marcas de nível de capítulo usando a marca da esquerda), então fiz o mesmo aqui, definindo um simples \section
que usa um contador e deixa uma marca, mas sem manipulação opcional ou forma de estrela, e muito pouca formatação de título
\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}