Como modificar o comando \sectiontitle?

Como modificar o comando \sectiontitle?

Estou escrevendo minha tese de doutorado e os títulos das páginas estão marcados com \chaptertitlee \sectiontitle. No entanto, incluí um capítulo especial no qual não quero incluir nenhuma numeração, por isso estou usando comandos \section*{}e \addcontentsline{toc}{section}{}, mas meu problema é que os títulos das páginas mantêm a última seção numerada.

Alguém sabe como redefinir manualmente o comando \sectiontitle?

Se for de ajuda, encontrei este tópico, mas não recebo nenhuma diferença. https://stackoverflow.com/questions/39238993/latex-get-the-name-of-an-unnumbered-subsection

Desde já agradeço a todos.

Responder1

No final resolvo o problema sozinho e acho justo compartilhar o que aprendi. Não consegui alterar o valor de, \sectiontitlemas fiz o seguinte trabalho, que é uma solução válida para mim. Criei uma nova variável que assumiria o valor do título da seção, e também criei uma variável booleana que informaria ao cabeçalho qual \sectiontitleusar, então a solução tem este formato:

\newcommand{\sectiontitleA}{ }  % define the new section title command and leave it at blank
\newif\ifsectiontitleA          % Boolean variable
\sectiontitleAfalse             % Initialized to zero. 
\makeatletter                   % I don’t know why I do it this way but I think it is correct
\newenvironment{myseccc}[1]{    % I define the new enviroment
\renewcommand{\sectiontitleA}{#1}   % Modify the section title
\section*{#1}                   % Create section without numbering
    \sectiontitleAtrue          % Set the Boolean variable to use the new section title
    \addcontentsline{toc}{section}{#1}  % Add content to TOC
}
\makeatother

E o cabeçalho das páginas é definido como:

\newpagestyle{esitscCD} % Page style of my institution
{
    \esirulehead        % whatever
    \sethead[\numpagpar % If the page is an even number print chapter title
     \;\ chaptertitle ][][]
    {}{}{               % If not print the \sectiontitle or \sectiontitleA depending on ifsectiontitleA
        \ifsectiontitleA \sectiontitleA \else \sectiontitle \fi \numpagodd
}

Ao final do capítulo especial é necessário o comando \sectiontitleAfalsepara que continue imprimindo \sectiontitleos capítulos seguintes. Entendo que esta não é a solução ideal, mas espero que ajude outra pessoa. Porém se você leu este post e conhece uma maneira melhor de fazer isso, compartilhe-o, e espero que ainda chegue a tempo de usá-lo em teses de doutorado.

informação relacionada