Andere Kopfzeile auf der 1.Kapitelseite + Verzeichnisse

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Andere Kopfzeile auf der 1.Kapitelseite + Verzeichnisse

von snookhook » Do 25. Jul 2013, 17:53

\addtocontents{toc}{\protect\markright{}}
\addtocontents{lof}{\protect\markright{}}
\addtocontents{lot}{\protect\markright{}}
Jepp, diese Varianten in der Prämabel funktionieren einwandfrei.
\addtocontents{toc}{\protect\markright{}}
Auch dies funktioniert proplemlos. Erstelle meine Bibliothek mit JabRef.

Bei selbst erstellten Kapiteln funktioniert auch der weitere Tipp einfach den vorher definierenten \ohead{} ohne \rightmark

Danke, dass du du mir dabei geholfen hast :)

von Noch so einer » Do 25. Jul 2013, 15:02

Klar, Du kannst \ohead beliebig oft im Dokument mit unterschiedlichen Angaben aufrufen. Die entsprechende Änderung gilt dann aber der aktuellen Seite. Oder Du kannst mit (ungestestet)
\addtocontents{toc}{\protect\markright{}}
(entsprechend mit lof oder lot statt toc für das Abbildungs und das Inhaltsverzeichnis) die rechte Marke diesen Verzeichnissen löschen. Beim Literaturverzeichnis kann man das eventuell über die Präambeldefinition
\setbibpreamble{\markright{}}
lösen. Das hängt davon ab, wie Du das Literaturverzeichnis erzeugst. Einfacher dürfte sein, für die entsprechenden Seiten \ohead ohne \markright im Argument zu verwenden.

von snookhook » Do 25. Jul 2013, 14:05

Es klappt! Super. Vielen herzlichen Dank.
Stimmt. Sieht doch deutlich besser aus, wenn Kapitel- und Sektionangaben weit voneinerander entfernt sind. Behalte ich bei. :)

Mir ist nur gerade aufgefallen, dass ich nun leider auch ab der zweiten Seite aller Verzeichnisse (Lit., Abb., Tab., Bib.), immer doppelt links und rechts das gleiche stehen habe. Das wirkt unschön. Nur in meinem Maincontent soll die Sektionangabe ab der jeweiligen Seite 2 auftauchen. In den Verzeichnissen nur die Kapitelangabe... Kann ich dies auch mit scrpage2 einstellen?

von Noch so einer » Do 25. Jul 2013, 08:36

Normalerweise zentriert scrpage2 die einzelnen Elemente vertikal. Man muss also irgendwie dafür sorgen, dass die Höhen so sind, dass die Zentrierung zu einer Ausrichtung unten führt. Dafür gibt es viele Wege. Ich zeige hier einmal nur einen.

Das dichte hintereinander quetschen des Kapitel- und Abschnitteintrags sieht für mich falsch aus, deshalb habe ich das auch noch geändert. 0.4pt ist übrigens die Voreinstellung für die Liniendicke und \normalfont wird auch für den Text verwendet. Also habe ich auch noch die ganzen überflüssigen Zeilen weggelassen:
\documentclass[a4paper,12pt,ngerman,oneside,headheight=21mm,
  % Eigentlich sollte man hier auch noch headinclude und footinclude setzen,
  % weil durch die Linien und die dicht besetzte Kopfzeile min. der Kopf aber
  % eigentlich auch der Fuß optisch zum Satzspiegel gehört!
]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman,english,british]{babel}    
\usepackage{blindtext}
\usepackage{graphicx}% Bitte Optionen pdftex und dvips weglassen!!!!
\graphicspath{{Images/}}        % here are the document's pictures
   
\usepackage[
  automark,      % Create automatic running heads
  headsepline,                % Separation line beneath header.
  footsepline,                % Separation line beneath footer.
  plainfootsepline,           % Also line in plain pages
  plainheadsepline,           % Also line in plain pages
  ilines                      % Justify separation line left.
]{scrpage2}

\pagestyle{scrheadings}
\clearscrheadfoot
\setkomafont{pagehead}{\normalfont}
\automark[section]{chapter}
\ihead[\leftmark]{\leftmark}
\ohead[{\raisebox{0pt}[\ht\strutbox]{\rule{35pt}{35pt}}}]%
      {\rightmark\unskip\raisebox{0pt}[\ht\strutbox]{\rule{0pt}{35pt}}}
\ofoot[\pagemark]{\pagemark}

\begin{document}

\Blinddocument
\end{document}
Übrigens verwenden moderne Editoren UTF8 als Eingabecodierung und das sollte man auch nutzen, weil damit Dinge wie xelatex, biblatex+biber etc. out of the box funktionieren und man international wird.

von snookhook » Do 25. Jul 2013, 01:14

Noch eine kleine Frage hätte ich.
Kann ich mit scrpage2 auch irgenwie regulieren, dass das Logo bündig mit dem Kapitel unten im Header abschließt? Wenn ich nämlich so meine Seiten wechsele, verschiebt sich meine Kopfzeile leicht.
Hab in der super langen Doku nichts über Bilder in Headers gefunden.

Hier der Code. Ich hoffe, dass ist ein ausreichendes Minimalbeispiel (war gerade noch kompilierbar.)
\documentclass[a4paper,12pt,ngerman,oneside]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman,english,british]{babel}     
    \usepackage{blindtext}
    \usepackage[dvips,final]{graphicx}
        \graphicspath{{Images/}}        % here are the document�s pictures
    

    \usepackage[
        automark,                   % Create chapter indication in header automatically.
        headsepline,                % Separation line beneath header.
        footsepline,                % Separation line beneath footer.
        plainfootsepline,           % Also line in plain pages
        plainheadsepline,           % Also line in plain pages
        ilines                      % Justify separation line left.
    ]{scrpage2}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Header and footer ----------------------------------------------------------------------------------
% Formatting -----------------------------------------------------------------------------------------
    %\pagestyle{scrheadings}
    %\renewcommand*{\chapterpagestyle}{scrheadings}  % header & footer also on pages beginning chapters
    \renewcommand{\headfont}{\normalfont}           % font of header
    \setheadwidth[]{\textwidth}

    %\pagestyle{fancy}                   % Requires package \usepackage{fancyhdr}
    %\fancyhf{}
% ----------------------------------------------------------------------------------------------------
% Header ---------------------------------------------------------------------------------------------
\pagestyle{scrheadings}
    \clearscrheadfoot
    %\clearscrheadings
    \setkomafont{pagehead}{\normalfont}
        \automark[section]{chapter}
\ihead[\leftmark]{\leftmark \vspace{3mm} \rightmark}
\ohead[\rule{35pt}{35pt}]{}%die Linie dient als Ersatz fuer das Logo
\ofoot[\pagemark]{\pagemark}
    %\ohead{}



%\renewcommand*{\chapterheadstartvskip}{\vspace*{-3mm}}


    \setlength{\headheight}{21mm}                   % height of header
    %\setheadwidth[0pt]{textwithmarginpar}           % broaden header more than text width
    \setheadsepline[text]{0.4pt}                    % Separation line below header
    %\setheadtopline{2pt}                            % Separation line above header

\begin{document}

\Blinddocument
\end{document}
Grüße
Snookhook

von snookhook » Mi 24. Jul 2013, 23:56

Hallo Stefan,

hmm also ich habe die Beispiele auch getestet und der letzte Beitrag hat es mir einigermaßen verständlich gemacht, dass man innerhalb von opt. [] Klammern weitere verwendete [] Klammern mit {} schützen muss.

Also habe ich
\ohead[\includegraphics{[scale=0.075]}{LogoUni.png}]{}

eingesetzt und noch zig andere Klammer Varianten probiert, leider ohne richtige Möglichkeit.

Latex Error File [{scale=0.075}] not found.
Also den Fehler verstehe ich so, dass scale als mein Bild verstanden wird...

Hmmm, ich habe mich nun dazu entschieden das Bild einfach kleiner zu skalieren, zu speichern und so zu verwenden. Dann geht es....

Grüße


PS: Habe es gerade doch noch geschafft.
\ohead[{\includegraphics[height=.98\headheight]{LogoUniHeader.pdf}}]{}

Hatte davor eine Klammer übersehen... :roll:

von Stefan Kottwitz » Mi 24. Jul 2013, 23:01

Hallo snookhook,

das liegt an den verschachtelten eckigen Klammern. Eine Lösung mit Erklärung findest Du hier: ] in optionalen Argumenten.

Stefan

von snookhook » Mi 24. Jul 2013, 22:49

esdd hat geschrieben:
\documentclass[parskip=half,listof=totoc, bibliography=totoc,headheight=40pt]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}%fuer \Blinddocument

\usepackage[automark,headsepline,plainheadsepline,footsepline,plainfootsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\chead{\headmark}
\ohead[\rule{35pt}{35pt}]{}%die Linie dient als Ersatz fuer das Logo
\ofoot[\pagemark]{\pagemark}

\renewcommand*{\chapterheadstartvskip}{\vspace*{-3mm}}

\begin{document}
\tableofcontents
\Blinddocument
\Blinddocument
\end{document}
Hallo,
der Code von Elke funktioniert bei mir so weit und ist auch genau so, wie ich eigentlich meine Headers ausgeben möchte. Allerdings habe ich ein Problem, wenn ich mein Bild einfüge.
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead[\includegraphics{LogoUni.png}]{}%die Linie dient als Ersatz fuer das Logo
\ofoot[\pagemark]{\pagemark}

\renewcommand*{\chapterheadstartvskip}{\vspace*{-3mm}}
Wie ihr seht habe ich keine option für die Größe einbauen können, da
\ohead[\includegraphics[scale=0.075]{LogoUni.png}]{}
oder sämtlich andere Varianten nicht laufen.

Hat jemand einen Tipp?

Viele Grüße
snookhook

von Besserwisser » Di 17. Jul 2012, 07:48

Freddy hat geschrieben:
\usepackage{geometry}
\geometry{right=25mm}
\setlength{\textheight}{230mm}												%höhe rumpf
\setlength{\footskip}{15mm}													  %abstand fußzeile rumpf
Du solltest alle Seiteneinstellungen mit geometry machen. Das ist spätestens dann wichtig, wenn Du im Dokument irgendwann einmal Änderungen vornehmen musst. In der Anleitung zu geometry steht, wie das geht.
Freddy hat geschrieben:
\usepackage{scrpage2}
%Kopf-und Fußzeile bestimmen FÜR ALLE KAPITELSEITE
\pagestyle{scrheadings}\clearscrheadfoot\chead{\headmark}\setheadsepline{0.4pt}\setfootsepline{0.4pt}\ofoot{\pagemark}\automark{chapter}         


%Kopf-und Fußzeile bestimmen FÜR ERSTE KAPITELSEITE + alle Verzeichnisse
\deftripstyle{chapterstyle}[.4pt]{}{}{\includegraphics[height=35pt]{LOGO}}{}{}{\pagemark}
\renewcommand*{\chapterpagestyle}{chapterstyle}
Du hast offenbar den Hinweis auf scrplain und das optionale Argument von \chead nicht gesehen oder nicht verstanden. Das geht alles viel einfacher und ohne Änderung von \chapterpagestyle:
\usepackage[headsepline,% Linie unter dem Fuß
  plainheadsepline% dasselbe bei plain-Seiten
]{scrpage2}
\automark{chapter}
\clearscrheadfoot
\chead[{% auf den plain-Seiten:
  \raisebox{0pt}[\ht\strutbox}[\dp\strutbox]{% mit \raisebox werden Warnungen wegen zu hohem Kopf vermieden
    \includegraphics[height=15pt]{LOGO}%
  }%
}]{% auf den scrheadings-Seiten:
  \headmark
}
\ofoot[\pagemark]{\pagemark}% sowohl auf plain- als auch auf scrheadings-Seiten
Und dann bitte unbedingt die Umdefinierung von \chapterpagestyle weglassen.

Lies bitte noch einmal in Ruhe den kompletten Abschnitt 5.1 in der KOMA-Script-Anleitung, scrguide.pdf durch. Ein pdf komascript kenne ich nicht. Ich würde aber immer empfehlen, die primäre Anleitung eines Pakets zu lesen und das ist scrguide.pdf (Deutsch) oder scrguien.pdf (Englisch). Alles andere würde ich als ergänzende Information betrachten. Im Zweifelsfall ist aber die primäre Doku maßgeblich!

BTW: Wie man in der Regel die Doku zu einem Paket findet, ist beispielsweise in den wichtigen Hinweisen für dieses Unterforum zu finden. Solche TOP-Themen gibt es in den meisten Unterforen hier, jeweils individuell an das jeweilige Unterforum angepasst. Sie seien wärmstens empfohlen!

von Freddy » Mo 16. Jul 2012, 21:59

Danke für den Hinweise auf \deftripstyle!!
Hab das Problem in wenigen Minuten gelöst - auch mit der pdf komaskript.
Klappt jetzt wie ich es wollte.
%\documentclass[a4paper, 11pt,halfparskip,listof=totoc, bibtotoc]{scrreprt}	
\usepackage{geometry}
\geometry{right=25mm}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{scrpage2} 						%Kopf- und Fusszeilen formatieren
\usepackage{graphicx}						  %das Grafikpaket
%Einbindung von Bildern aus verschiedenen Bilderordnern
\graphicspath{{Grafiken/}{Visio/}}

%---------------------------------------------------------------------------------------
\setlength{\textheight}{230mm}												%höhe rumpf
\setlength{\footskip}{15mm}													  %abstand fußzeile rumpf

%Kopf-und Fußzeile bestimmen FÜR ALLE KAPITELSEITE
\pagestyle{scrheadings}\clearscrheadfoot\chead{\headmark}\setheadsepline{0.4pt}\setfootsepline{0.4pt}\ofoot{\pagemark}\automark{chapter}         


%Kopf-und Fußzeile bestimmen FÜR ERSTE KAPITELSEITE + alle Verzeichnisse
\deftripstyle{chapterstyle}[.4pt]{}{}{\includegraphics[height=35pt]{LOGO}}{}{}{\pagemark}


\begin{document}
%----------------------------------Erstellung der SSE------------------------
\renewcommand*{\chapterpagestyle}{chapterstyle}

\chapter{Selbstständigkeitserklärung}
Habe nichts geklaut!
%------------------------Einfügen der Kapitel----------------
\pagenumbering{arabic} %Seitenzahl arabisch 
\chapter{Erstens} %hier soll chapterpagestyle sein
Nochmal Hallo
\newpage
Tschüss						%hier soll pagestyle sein

\end{document}
Wünsch dir noch ne schönes woche.
und danke nochmal

Nach oben