Falsche Kopfzeile im Abkürzungsverzeichnis

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: Falsche Kopfzeile im Abkürzungsverzeichnis

von cgnieder » So 19. Feb 2017, 19:40

Blahtex hat geschrieben:
Anonymous hat geschrieben:
  • String-Optionen wie pdftitle setzt man besser nicht per \usepackage, sondern \hypersetup, weil hyperref nur dann die Codierung zuverlässig PDF-konform ändern kann.

verstehe ich nicht, wo ich das \hypersetup einfügen soll. Habe aber mal gelesen, dass man den Teil auch weglassen könnte und das PDF nicht unbedingt so definiert werden müsste..
Anonymous hat geschrieben:
  • hyperref sollte man nicht als eines der ersten, sondern so spät wie möglich laden.
Also den ganzen Teil
\usepackage[
	pdftitle={Fintechs als Finanzierungsalternative zu Banken - Akzeptanz von KMUs},
	pdfsubject={Bachelorarbeit},
	pdfauthor={Lukas Hesse},
	pdfkeywords={},	
	%Links nicht einrahmen
	hidelinks
]{hyperref}
ans Ende der Packages packen?
Gast meint etwa folgendes:


\documentclass[...]{...}

...

\usepackage{hyperref}
\hypersetup{
  pdftitle = {Fintechs als Finanzierungsalternative zu Banken - Akzeptanz von
    KMUs} ,
  pdfsubject = {Bachelorarbeit} ,
  pdfauthor = {Lukas Hesse} ,
  pdfkeywords = {} ,	
  hidelinks
}

\begin{document}

...

\end{document}
Es gibt ganz wenige Pakete, die man nach hyperref laden sollte, und die schreiben das dann explizit in ihrer Anleitung.

Grüße

von Blahtex » So 19. Feb 2017, 13:47

\documentclass[ 
  12pt, 
  listof=totoc 
]{scrreprt} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 

\usepackage[ 
  automark, 
  headsepline 
]{scrlayer-scrpage} 
\clearmainofpairofpagestyles 
\ihead{\headmark}
\automark{section} %LÖST MEIN PROBLEM VON OBEN!
\ohead{\pagemark} 
\renewcommand\chapterpagestyle{empty} 

\usepackage{mwe}% für Fülltext in Minimalbeispielen 
\begin{document} 
\tableofcontents 
\listoffigures 
\listoftables 

\addchap{Abkürzungsverzeichnis} 
\Blindtext 

\Blinddocument 
\end{document}
:)

von Bartman » So 19. Feb 2017, 13:01

Blahtex hat geschrieben:Das einzige Problem ist, dass mir die Tiefe des angezeigten Kapitels nicht gefällt.. also das müsste an sich \ihead{\headmark} sein. Ich möchte gerne, dass der Name von Kapitel X.1. bzw. Y.2. angezeigt wird und nicht von X bzw. Y.
Blahtex hat geschrieben:Man glaubt es kaum, aber ich habe es selber hinbekommen
Es wäre für einige Leser vermutlich interessant, wenn Du Deine Lösung hier veröffentlichst. Ein Quelltextausschnitt könnte in diesem Fall bereits ausreichend sein.

@esdd

Danke

von Blahtex » So 19. Feb 2017, 10:46

Man glaubt es kaum, aber ich habe es selber hinbekommen :))

Trotzdem, vielen Dank an alle Helfer :)

von Blahtex » So 19. Feb 2017, 10:26

esdd hat geschrieben:
Oder als lauffähiges Beispiel
\documentclass[
  12pt,
  listof=totoc
]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[
  automark,
  headsepline
]{scrlayer-scrpage}
\clearmainofpairofpagestyles
\ihead{\headmark}
\ohead{\pagemark}
\renewcommand\chapterpagestyle{empty}

\usepackage{mwe}% für Fülltext in Minimalbeispielen
\begin{document}
\tableofcontents
\listoffigures
\listoftables

\addchap{Abkürzungsverzeichnis}
\Blindtext

\Blinddocument
\end{document}
Es ist fast perfekt!!! Vielen, vielen Dank!

Das einzige Problem ist, dass mir die Tiefe des angezeigten Kapitels nicht gefällt.. also das müsste an sich \ihead{\headmark} sein. Ich möchte gerne, dass der Name von Kapitel X.1. bzw. Y.2. angezeigt wird und nicht von X bzw. Y.

Dann wäre es perfekt!! :)

von esdd » So 19. Feb 2017, 07:24

@Bartmann: Ich hatte irgendwie \scshape statt \slshape gelesen. Hab die Zeile jetzt gelöscht.

von Bartman » So 19. Feb 2017, 02:26

@esdd

In den Beispielen von Blahtex sehen ich die Einstellung
\lhead{\slshape \rightmark}
Da aber \slshape zur Voreinstellung von pageheadfoot gehört, dürfte die entsprechend geänderte Zeile
\addtokomafont{pagehead}{\slshape}
nicht benötigt werden. Es sei denn, ich habe zu dieser frühen Morgenstunde etwas übersehen.

von esdd » So 19. Feb 2017, 00:05

Leider ist Dein Beispiel nicht lauffähig, aber wenn ich Deinen fancyhdr Code richtig interpretiere, dann suchst Du etwas wie:
\usepackage[
  automark,
  headsepline
]{scrlayer-scrpage}
\clearmainofpairofpagestyles
\ihead{\headmark}
\ohead{\pagemark}
\renewcommand\chapterpagestyle{empty}
Oder als lauffähiges Beispiel
\documentclass[
  12pt,
  listof=totoc
]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[
  automark,
  headsepline
]{scrlayer-scrpage}
\clearmainofpairofpagestyles
\ihead{\headmark}
\ohead{\pagemark}
\renewcommand\chapterpagestyle{empty}

\usepackage{mwe}% für Fülltext in Minimalbeispielen
\begin{document}
\tableofcontents
\listoffigures
\listoftables

\addchap{Abkürzungsverzeichnis}
\Blindtext

\Blinddocument
\end{document}

von Blahtex » Sa 18. Feb 2017, 12:36

Alles klar, habe durch \addchap das Problem der falschen Seitenzahlen im Inhaltsverzeichnis lösen können. Danke!

Mit der KOMA Kopfzeile komme ich nicht klar, habe aber auch leider keine Zeit mehr, mich so damit zu beschäftigen, dass ich mich in die Dokumentation einarbeite.

Ich hatte mir erhofft, dass mir hier in dem Forum eine schnelle Lösung geliefert wird. Ich weiß, dass ist egoistisch und naive, aber am Montag ist Abgabe und ich muss noch ein paar Zeilen zu Papier bringen..
Das größte Problem mit den falschen Seitenzahlen ist gelöst, jetzt ist nur noch "falsch", dass auf S. 2 des Abkürzungsverzeichnisses in der Kopfzeile kein Eintrag ist. (Benutze wieder fancyhdr.) Damit kann ich aber leben.

Ich bedanke mich sehr für eure Hilfe, wären die Umstände andere, würde ich mich auch noch in die Dokumentationen einarbeiten, das lässt die Zeit jetzt aber nicht weiter zu.

von Gast » Sa 18. Feb 2017, 11:45

Google ist übrigens definitiv kein Ersatz dafür, LaTeX zu lernen. Es geht nicht schneller und verteilt im LaTeX-Bereich mehr Fake-News als Fakten. Ich fürchte fast, dass das in vielen Bereichen so gilt.

Während die wenigen Experten ihr Wissen, konzentriert von sich geben, streuen leider die vielen Einäugigen unter den Blinden ihre tollen Erkenntnisse extrem breit. Das führt dazu, dass Google weit öfter Dummheiten aufführt als fundiertes Fachwissen. Anfänger sollten sich bei Google-Treffern zu LaTeX auf wenige Seiten wie TeX.SX-Treffer, TeXwelt, goLaTeX und die Seiten der jeweiligen Paketautoren beschränken. Auch dabei sollte man bei Treffern, die älter als ein bis zwei Jahre sind, ggf. lieber noch einmal nachfragen bzw. die entsprechenden Anleitungen konsultieren (Anleitungen konsultieren ist immer eine gute Idee). Schon die Seiten der Unis sind mit extremer Vorsicht zu betrachten. Die mögen sich in ihrem Fachbereich auskennen. Alles, was außerhalb liegt – das ist bei TeX und auch Typografie bei den allermeisten der Fall –, darf und sollte in Frage gestellt werden.

Wenn Du etwas nicht verstehst, ist ignorieren keine Lösung. Ganz konkret nachfragen (immer mit einem Minimalbeispiel, das den Namen auch verdient), wäre eine. Das Minimalbeispiel zu erstellen hilft übrigens oft auch beim Verständnis. Wenn du beispielsweise in:
\documentclass{scrreprt}
\usepackage{mwe}
\pagestyle{headings}
\begin{document}
\tableofcontents
\chapter*{Test}
\addcontentsline{toc}{chapter}{Test}
\lipsum
\end{document}
einfach einmal im Rahmen der Minimalbeispiel-Erstellung die genannten beiden Anweisungen entsprechend ersetzt:
\documentclass{scrreprt}
\usepackage{mwe}
\pagestyle{headings}
\begin{document}
\tableofcontents
\addchap{Test}
\lipsum
\end{document}
dürfte Dich das bereits weiterbringen. Wenn man dann noch in der KOMA-Script-Anleitung oder dem KOMA-Script-Buch den Unterschied zwischen \chapter, \chapter* und \addchap nachliest, versteht man das meist sogar (zumindest, wenn man die LaTeX-Grundlagen aus einer Einführung verstanden hat). Wenn man etwas genauer in Anleitung und Buch nachliest, dann kommt man ggf. sogar darauf, dass man mit \addchap sogar eine Überschrift ohne Inhaltsverzeichniseintrag aber mit korrektem Kolumnentitel (also korrekter Kopfzeile) oder mit Inhaltsverzeichniseintrag aber ohne Kolumnentitel erstellen kann. Man erfährt auch, wie man mit \addchapmark, \markleft, \markright und \markboth nachträglich manipulieren kann. Mit der Zeit kommt man sogar dahinter, wie man durch korrekte Verwendung von Befehlen wie \addchaptertocentry an Stelle der Low-Level-Befehle (vor allem \addcontentsline) ggf. ganz einfach Einträge in andere Verzeichnisse als das Hauptinhaltsverzeichnis erstellen kann.

Solche zusätzlichen Ebenen in der Ablaufsteuerung hat KOMA-Script an diversen Stellen eingebaut. Sie sind extrem mächtig, werden aber kaum genutzt, weil die Leute nur irgendwelchen ergoogelten Mist verwenden, der gar nicht für KOMA-Script-Klassen gedacht ist und diesen nur Knüppel zwischen die Beine wirft. Die Anleitung gibt dagegen viel mehr her, als es auf den ersten Blick scheint. Mit komascript.de existiert außerdem eine Plattform, die den direkten Kontakt zum Autor ermöglicht und immer wieder interessante Möglichkeiten offenbart und auch zu neuen Features in KOMA-Script selbst führt. Ich erinnere mich da beispielsweise an das nie endende Thema des Anhangsverzeichnisses. Das wurde dort über Generationen immer weiter entwickelt. Wobei die Lösung, die der Autor in einer DTK dazu gezeigt hat, dort AFAIK sogar noch fehlt (bzw. nur in Form eines Verweises auf DTK zu finden ist).

Bezüglich des Ersatzes von fancyhdr gab es in der Liste oben übrigens einen Link. Links sind dort nicht eingefügt, weil der Verfasser zu viel Zeit übrig hatte.

Ja, ich weiß, das wolltest Du alles gar nicht wissen. Aber es schadet auch nichts, das zu erwähnen.

Und ja: Auch dieser Beitrag enthält Links nicht nur aus Jux und Tollerei!

Nach oben