Seite 1 von 1

Überschrift in Kopfzeile aber nicht im Text

Verfasst: Do 6. Dez 2012, 12:03
von Flo8155
Hallo,
ich habe ein Problem mit der Formatierung meines Textes.
Ich versuche schon seit Tagen, eine Überschrift (\section), die NUR in der Kopfzeile und im Inhaltsverzeichnis erscheinen soll zu erzeugen.

Ein Minimalbeispiel habe ich beigefügt:
Das Fett gedruckte (1 Text 1) usw. soll quasi nicht im Text erscheinen sondern nur in der Kofzeile und im toc..

Kann mir jemand helfen?

MfG Flo

\documentclass[%
   headinclude=false,
   headsepline,
   ]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

% Layout
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ofoot{\pagemark}
\chead{\headmark}

\usepackage{blindtext}

\begin{document}
\tableofcontents
\newpage

\section{Test1}
\blindtext[10]
\newpage

\section{Test2}
\blindtext[10] 

\newpage
\section{Test3}
\blindtext[10]
\end{document}
[code]

Verfasst: Do 6. Dez 2012, 12:09
von u_fischer
Benutze \sectionmark{Test1} statt \section{Test1}.

Edit: und natürlich davor ein \refstepcounter{section}.

Wenn du die Nummer gar nicht in der Kopfzeile haben willst, kannst du auch einfach \markright{Test 1} benutzen (oder evtl. \markboth{Test 1}{Test 1}, ich habe jetzt keine Zeit nachzuschauen, welche Marke scrpage2 benutzt).

Verfasst: Do 6. Dez 2012, 13:02
von Flo8155
u_fischer hat geschrieben:Benutze \sectionmark{Test1} statt \section{Test1}.

Edit: und natürlich davor ein \refstepcounter{section}.

Wenn du die Nummer gar nicht in der Kopfzeile haben willst, kannst du auch einfach \markright{Test 1} benutzen (oder evtl. \markboth{Test 1}{Test 1}, ich habe jetzt keine Zeit nachzuschauen, welche Marke scrpage2 benutzt).
Hi,
vielen Dank für die schnelle Antwort!

Ich hab´s mal ausprobiert...
-funktioniert teilweise, wenn ich z.B.: \sectionmark{Test1} benutze!
Aber dann wird der Titel (Test1) nicht mehr im toc. angezeigt!?

Mfg Flo

Verfasst: Do 6. Dez 2012, 13:21
von u_fischer
Flo8155 hat geschrieben: Ich hab´s mal ausprobiert...
-funktioniert teilweise, wenn ich z.B.: \sectionmark{Test1} benutze!
Aber dann wird der Titel (Test1) nicht mehr im toc. angezeigt!?
Du wolltest doch eine Überschrift, die NUR (Hervorhebung von dir!) in der Kopfzeile erscheint.

Versuche so was:
\newcommand\invisiblesection[1]{%
 \refstepcounter{section}%
 \sectionmark{#1}%
 \addcontentsline{toc}{section}{#1}}
und benutze dann \invisiblesection{Test1}.

Verfasst: Do 6. Dez 2012, 14:00
von Flo8155
u_fischer hat geschrieben:
Flo8155 hat geschrieben: Ich hab´s mal ausprobiert...
-funktioniert teilweise, wenn ich z.B.: \sectionmark{Test1} benutze!
Aber dann wird der Titel (Test1) nicht mehr im toc. angezeigt!?
Du wolltest doch eine Überschrift, die NUR (Hervorhebung von dir!) in der Kopfzeile erscheint.

Versuche so was:
\newcommand\invisiblesection[1]{%
 \refstepcounter{section}%
 \sectionmark{#1}%
 \addcontentsline{toc}{section}{#1}}
und benutze dann \invisiblesection{Test1}.


Ja hast Recht, mein Fehler! (korrigiert)

Dieser Befehl funktioniert einwadfrei! nur im toc. keine Nummern der \section mehr...
kannst du mir da noch mal helfen?

Verfasst: Do 6. Dez 2012, 14:13
von u_fischer
Entschuldigung, da fehlte \numberline
\newcommand\invisiblesection[1]{%
  \refstepcounter{section}%
  \sectionmark{#1}%
  \addcontentsline{toc}{section}{\numberline{\thesection}#1}}

Verfasst: Do 6. Dez 2012, 14:23
von Flo8155
Richtig Super!!!

Jetzt hat´s funktioniert!!!

Ich Danke Dir Vielmals!!! :D

MfG Flo