PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : einen Befehl "rückgängig"



Statist
17-09-2006, 13:41
Hallo,

habe ein kleines Problem mit einem Befehl, den ich hier im Forum gefunden habe, und soweit auch super funktioniert. Nur würde ich gerne im weiteren Verlauf des Dokuments diesen Befehl wieder aufheben.

Im Anhang habe ich in einer Überschrift ein Mathematisches Symbol, was ich gerne im Fett haben will. Das erreiche ich mit


\let\itemOld\item
\makeatletter
\renewcommand\item[1][]{%
\def\@tempa{#1}
\ifx\@tempa\@empty\itemOld\else\boldmath\itemOld[#1]\unboldmath\fi%
}
\makeatother
\let\sectionOld\section
\renewcommand\section[2][\empty]{%
\boldmath\sectionOld[#1]{#2}\unboldmath%
}


Damit kann ich dann eine Subsection einbauen mit
\section{Berechnung von \texorpdfstring{$E_\ast(F)$}{Erwartungswert} und \texorpdfstring{$Var_\ast(F)$}{Varianz} \label{Anhang_KenRoger_FG}}

Leider macht mir das meine Kopfzeile kaputt, die ich mit


\pagestyle{scrheadings}
%\ohead{\pagemark}
\ihead{\headmark} \cfoot{\pagemark} \chead{}


Das Problem ist nun, das im weiteren Dokument in der Kopfzeile nur noch die Nummer steht, kein Titel mehr.
Deswegen würde ich gerne Befehl aus CODE 1 nach der Section, wo ich ihn brauche rückgängig machen. Weiß aber leider nicht wie. Da die Section, mit den Mathebefehlen sehr kurz ist, wird dafür keine Kopfzeile erzeugt.

Ich hoffe, man versteht mein Problem....
Minimalbeispiel:


\documentclass[headsepline]{scrreprt}
\usepackage{amsmath}
\usepackage{scrpage2}

\pagestyle{scrheadings}
%\ohead{\pagemark}
\ihead{\headmark} \cfoot{\pagemark} \chead{}
\automark[section]{chapter}

\begin{document}
\section{Bla}
Text Text \newpage Kopfzeile noch okay

\let\itemOld\item
\makeatletter
\renewcommand\item[1][]{%
\def\@tempa{#1}
\ifx\@tempa\@empty\itemOld\else\boldmath\itemOld[#1]\unboldmath\fi%
} \makeatother
\let\sectionOld\section
\renewcommand\section[2][\empty]{%
\boldmath\sectionOld[#1]{#2}\unboldmath%
}

\section{Mathe $E$}blabla \newpage Kopfzeile defekt, aber egal
\section{weiter gehts}
blabla \newpage hier soll wieder die abschnittsüberschrift stehen


\end{document}



Guido

Statist
18-09-2006, 17:22
Lösung gefunden


\addtokomafont{sectioning}{\boldmath}

Dann klappt es... die anderen Befehle können also weg.

Guido