Wie ändere ich den Befehl \sectiontitle?

Wie ändere ich den Befehl \sectiontitle?

\chaptertitleIch schreibe meine Doktorarbeit und die Seitenüberschriften sind mit und festgelegt \sectiontitle. Ich habe jedoch ein spezielles Kapitel eingefügt, in das ich keine Nummerierung einfügen möchte. Daher verwende ich die Befehle \section*{}und \addcontentsline{toc}{section}{}. Mein Problem besteht jedoch darin, dass die Überschriften auf den Seiten den letzten nummerierten Abschnitt beibehalten.

Weiß jemand, wie man den Befehl manuell neu definiert \sectiontitle?

Falls es hilft, ich habe dieses Thema gefunden, aber ich sehe keinen Unterschied. https://stackoverflow.com/questions/39238993/latex-get-the-name-of-an-unnumbered-subsection

Vielen Dank im Voraus an alle.

Antwort1

Am Ende habe ich das Problem selbst gelöst und ich denke, es ist fair, meine Erkenntnisse weiterzugeben. Ich konnte den Wert nicht ändern, \sectiontitlehabe aber den folgenden Workaround durchgeführt, der für mich eine gültige Lösung darstellt. Ich habe eine neue Variable erstellt, die den Wert des Abschnittstitels annimmt, und ich habe auch eine Boolesche Variable erstellt, die der Überschrift mitteilt, welcher Wert \sectiontitleverwendet werden soll. Die Lösung hat also diese Form:

\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

Und die Kopfzeile der Seiten wird wie folgt definiert:

\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
}

Am Ende des speziellen Kapitels wird der Befehl benötigt, \sectiontitleAfalsedamit \sectiontitledie folgenden Kapitel weiter ausgedruckt werden. Ich verstehe, dass dies nicht die optimale Lösung ist, aber ich hoffe, dass es jemand anderem hilft. Wenn Sie diesen Beitrag jedoch lesen und einen besseren Weg kennen, dies zu tun, teilen Sie ihn bitte mit, und ich hoffe, ich bin noch rechtzeitig, um ihn in meiner Doktorarbeit zu verwenden.

verwandte Informationen