Kopfzeile mit Kapitelnamen aus input.tex

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: Kopfzeile mit Kapitelnamen aus input.tex

von Johannes_B » Fr 10. Apr 2015, 19:25

Johannes_B hat geschrieben:Um dein Problem, bzw. deine Fragestellung nachvollziehen zu können, benötigen wir ein kompilierbares Minimalbeispiel. Dieses hast du zwar gepostet, es zeigt aber dein Problem nicht. Ist damit also für die Fragestellung momentan ziemlich nutzlos.
Folge bitte dem Link, nur so kannst du uns Informationen bereit stellen, die am Schluß helfen ein für dich passende Lösung zu finden.

von u_fischer » Fr 10. Apr 2015, 19:12

Es ist den Kopfzeilen völlig egal, ob sich dein Code direkt in der Hauptdatei oder in einer \input-Datei befindet. Was auch immer dein Problem ist, die Ursache ist irgendwo anders.

von Alexos » Fr 10. Apr 2015, 18:37

Danke für die ganzen Infos, allerdings führt mich keine dieser Infos an mein Ziel.

Ich weis auch nicht in wie weit ich das detaillierte beschreiben kann damit es deutlicher wird was ich erreichen möchte.
Mein Problem ist das ich in der Kopfzeile auf ALLEN seiten die Überschrift aus dem Inhaltsverzeichnis stehen habe. Ich möchte aber die Überschriften aus den jeweiligen Kapitel stehen haben. Die befinden sich jedoch in ausgelagerten Dateien.

Hoffe dass nun deutlicher geworden ist wo sich meine Problematik befindet.

von Johannes_B » Fr 10. Apr 2015, 15:23

Das Thema könnte man ja fast in zwei aufsplitten...

von u_fischer » Fr 10. Apr 2015, 15:13

Besserwisser hat geschrieben:Dateinamen ohne Punkt sind vielleicht bei Windows ungewöhnlich. Bei Betriebssystem, die die Endung nicht standardmäßig ausblenden, sind sie etwas ganz normales.
Aber nicht im tex-Suchpfad -- zumindest nicht, wenn du sie nicht da reintust. Abgesehen davon glaube ich nicht, dass es eine TeX-Implementation gibt, die "foo" vor "foo.tex" finden wird. Die wesentlichen Probleme hier sind, dass "foo" manchmal gar nicht funktioniert (error with LuaLaTeX, lstinputlisting and an extension-less file).

Bei zwei Punkten (foo.cfg und foo.cfg.tex) gibt es Unterschiede.

von Besserwisser » Fr 10. Apr 2015, 14:31

Dateinamen ohne Punkt sind vielleicht bei Windows ungewöhnlich. Bei Betriebssystem, die die Endung nicht standardmäßig ausblenden, sind sie etwas ganz normales.

von u_fischer » Fr 10. Apr 2015, 14:14

Nun ja, wenn du Dateien mit einer ungewöhnlichen Anzahl (ungleich 1) von Punkten hast, dann musst du vielleicht solche Feinheiten anwenden. Aber ich (wie die meisten) lasse die Standardendung einfach in beiden Fällen weg.

von Besserwisser » Fr 10. Apr 2015, 13:36

Schon immer. Weil es eine Frage der TeX-Implementierung ist, ob TeX bei Dateien ohne Endung erst nach der Datei ohne Endung und erst bei Misserfolg nach einer Datei mit der Endung sucht oder umgekehrt. Knuth selbst hat nicht festgelegt, was TeX bei \input{test} zu tun hat.

Wenn ich mich recht erinnere, liest MiKTeX gar keine Dateien ohne Endung, während TeX Live bei mir unter Linux problemlos eine Datei ohne Endung einfügt. Dagegen weigert es sich, eine Datei ohne Endung zu schreiben.

Bei \include ist es übrigens umgekehrt. Da sollte man die Endung weglassen, weil es intern mal die Endung .aux mal explizit die endung .tex anhängt.

von u_fischer » Fr 10. Apr 2015, 13:28

Besserwisser hat geschrieben:
\input{vorwort.tex}% Bei \input sollte man die Endung immer angeben!
Huch? Seit wann denn das?

von Besserwisser » Fr 10. Apr 2015, 13:04

Wenn ich dein angebliches Minimalbeispiel vervollständige, zeigt es das Problem nicht:
\documentclass{scrreprt}
\usepackage[automark,headsepline]{scrpage2}
\usepackage{graphicx}% Ohne das, entspricht das Beispiel garantiert nicht den Tatsachen!
\usepackage{mwe}% Ich verwende besser eine Abbildung, die wir alle haben!
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot{\pagemark}
\ihead{\headmark}
\ohead{\includegraphics[width=0.12\textwidth]{example-image}}
\automark{chapter}
\renewcommand*{\chapterpagestyle}{scrheadings}

\begin{document}

\tableofcontents

\input{vorwort.tex}% Bei \input sollte man die Endung immer angeben!

\input{kurzfassung.tex}

\input{abstract.tex}

\end{document}
Wie man es wirklich minimieren kann, hat dir Ulrike schon gezeigt. Das hättest du mal besser ernst genommen, statt rumzumaulen! Wer nur Unsinn verzapft, statt sich an die wichtigen Hinweise zu halten, sollte froh sein, wenn er überhaupt eine Antwort bekommt! Und bevor du dich nun über meine Arroganz beschwerst: Wie man in den Wald hineinruft …

Nach oben