Überschrift in Kopfzeile aber nicht im Text

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Flo8155
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 6. Dez 2012, 11:45
Wohnort: Rodgau

Überschrift in Kopfzeile aber nicht im Text

Beitrag 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]
Zuletzt geändert von Flo8155 am Do 6. Dez 2012, 13:51, insgesamt 1-mal geändert.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4271
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag 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).

Flo8155
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 6. Dez 2012, 11:45
Wohnort: Rodgau

Beitrag 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

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4271
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag 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}.

Flo8155
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 6. Dez 2012, 11:45
Wohnort: Rodgau

Beitrag 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?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4271
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Entschuldigung, da fehlte \numberline
\newcommand\invisiblesection[1]{%
  \refstepcounter{section}%
  \sectionmark{#1}%
  \addcontentsline{toc}{section}{\numberline{\thesection}#1}}

Flo8155
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 6. Dez 2012, 11:45
Wohnort: Rodgau

Beitrag von Flo8155 »

Richtig Super!!!

Jetzt hat´s funktioniert!!!

Ich Danke Dir Vielmals!!! :D

MfG Flo

Antworten