Kapitel XY ohne "Kapitel" (Dokumentenklasse report

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: Kapitel XY ohne "Kapitel" (Dokumentenklasse report

von sequalizer » Sa 31. Aug 2013, 17:28

Vielen Dank.
Nun funktioniert alles wie gewollt :)

von esdd » Sa 31. Aug 2013, 17:24

Wenn du die Überschrift sowieso mit dem Paket titlesec formatierst (wie im Eingangspost angegeben), dann kannst du bei Verwendung von fancyhdr einfach chaptermark umdefinieren:
\usepackage{fancyhdr} 
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.~#1}{}} 
\fancyhf{} 
\fancyhead[L]{\nouppercase{\leftmark}} 
\fancyhead[R]{\thepage} 
\renewcommand{\headrulewidth}{0.5pt} 
Gruß
Elke

von Besserwisser » Sa 31. Aug 2013, 17:12

Hast Du mal probiert report durch scrreprt zu ersetzen. Da Du die Verteilung von Satzspiegel und Rändern ohnehin mit geometry machst, musst Du dann vermutlich gar nicht viel ändern, lediglich ein paar Fonteinstellungen, die mit einigen wenigen \setkomafont-Anweisungen wie
\setkomafont{disposition}{\bfseries}
\setkomafont{pageheadfoot}{\normalfont}
zu erledigen sind.

Wenn es nicht geht, kannst Du auch ohne Schaden wieder zurück zu report. Der Versuch ist also kein großes Risiko.

Der Seitenumbruch wird sich durch das Weglassen der "Kapitel"-Zeile ohnehin ändern. Allerdings kann man bei scrreprt den Abstand der Kapitelüberschrift vom oberen Rand einstellen, so dass man durch Wahl des passenden Abstands den Seitenumbruch sogar wieder zurechtbiegen kann. Allerdings können sich durch Änderungen bei den Abständen auf den anderen Gliederungsebenen ggf. wieder Änderungen beim Seitenumbruch ergeben.

Man vergleiche:
\documentclass[a4paper,12pt]{report}
% Setzen der Seitenränder
\usepackage[left=4cm,right=2cm,top=3cm,bottom=2cm,headheight=15pt,includeheadfoot]{geometry}

%%% Kopfzeile
\usepackage[standardstyle,markusedcase,automark,headsepline]{scrpage2}
\pagestyle{scrheadings}

\usepackage[utf8]{inputenc}  % utf8, ansi
\usepackage[ngerman]{babel}
\usepackage{lipsum}

\begin{document}

\chapter{Grundlagen}
\lipsum

\end{document}
mit
\documentclass[a4paper,12pt]{scrreprt}

\setkomafont{disposition}{\bfseries}
\setkomafont{pageheadfoot}{\normalfont}
\renewcommand*{\chapterheadstartvskip}{\vspace*{7\baselineskip}}
% Setzen der Seitenränder
\usepackage[left=4cm,right=2cm,top=3cm,bottom=2cm,headheight=15pt,includeheadfoot]{geometry}

%%% Kopfzeile
\usepackage[standardstyle,markusedcase,automark,headsepline]{scrpage2}
\pagestyle{scrheadings}

\usepackage[utf8]{inputenc}  % utf8, ansi
\usepackage[ngerman]{babel}
\usepackage{lipsum}

\begin{document}

\chapter{Grundlagen}
\lipsum

\end{document}
BTW:
  • Wenn Du nicht wirklich die Erweiterungen von utf8x gegenüber utf8 benötigst, solltest Du besser utf8 verwenden, weil es mit utf8x mit anderen Paketen teilweise Probleme gibt. Für Dokumente in Englisch, Deutsch oder einer anderen westlichen Sprache genügt utf8 normalerweise vollkommen.
  • Außerdem sollte man die gewünschte Höhe des Kopfes bei Verwendung von geometry per geometry-Option setzen und nicht nachträglich an den Einstellungen herumändern.
  • Das Paket lipsum erspart einem, den ganzen Dummy-Text selbst einzukopieren.
  • scrpage2 habe ich hier verwendet, weil damit in der Voreinstellung bereits kein "Kapitel" mehr in der Kopfzeile steht und es angeblich besser mit scrreprt harmoniert.
Wenn Du auf report bestehst, solltest Du Dir Pakete wie titlesec anschauen. Abstände anpassen musst Du damit aber vermutlich auch.

von Epllus » Sa 31. Aug 2013, 17:10

Die Antwort hast du schon in deinem ersten Post geschrieben (ersetze \bf durch \bfseries):
\usepackage{titlesec} 
\titleformat{\chapter}{\bfseries\Huge}{\thechapter.\quad}{0em}{}
Grüße
Epllus

von sequalizer » Sa 31. Aug 2013, 17:03

Vielen Dank. Das funktioniert soweit.
Nun ist jedoch ein Zeilenumbruch zwischen 1 und Grundlagen

1
Grundlagen

ich würde es gerne folgendermaßen angezeigt bekommen

1. Grundlagen

Geht das auch noch irgendwie?

PS: Sorry fürs crossposting. Muss das heute noch irgendwie fertig bekommen.

von Epllus » Sa 31. Aug 2013, 16:53

babel redefiniert \chaptername, wenn das Dokument beginnt, deshalb setzen wir ein \AtBeginDocument{} um den Befehl:
\documentclass[a4paper,12pt]{report} 

%%% Kopfzeile 
\usepackage{fancyhdr} 
\pagestyle{fancy} 
\fancyhf{} 
\fancyhead[L]{\nouppercase{\leftmark}} 
\fancyhead[R]{\thepage} 
\renewcommand{\headrulewidth}{0.5pt} 

\usepackage[ngerman]{babel} 

\AtBeginDocument{\renewcommand{\chaptername}{}}% muss nach babel stehen!

\begin{document} 

\chapter{Grundlagen} 
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
\newpage 
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 

\end{document}
Hoffe es hilft
Epllus

PS. Eigentlich ignoriere ich crossposts.

von esdd » Sa 31. Aug 2013, 16:39

Gleiche Frage auf mrunix

von sequalizer » Sa 31. Aug 2013, 16:39

Funktioniert leider nicht. Hier ein Minimalbeispiel:
\documentclass[a4paper,12pt]{report} 

% Setzen der Seitenränder
\usepackage[left=4cm,right=2cm,top=3cm,bottom=2cm,includeheadfoot]{geometry}
\setlength{\headheight}{15pt}

%%% Kopfzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\nouppercase{\leftmark}}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}

\usepackage[utf8x]{inputenc}  % utf8, ansi
\usepackage[ngerman]{babel}

\begin{document}

\chapter{Grundlagen}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
\newpage
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document}

von Epllus » Sa 31. Aug 2013, 16:30

Vor allem wenn man unter Zeitdruck ist, ist es wichtig ein Minimalbeispiel zu machen! Wenn man die maximal zehn Minuten dafür Investiert, ersparst du dir die Zeit die gebraucht wird, bis jemand ein solches verlangt, und du es schlussendlich doch schreiben musst.

Probiers mal mit
\renewcommand{\chaptername}{}
(Ungetestet wegen fehlendem Minimalbeispiel).

Hoffe es hilft
Epllus

Kapitel XY ohne "Kapitel" (Dokumentenklasse report

von sequalizer » Sa 31. Aug 2013, 16:22

Hallo zusammen,

ich stehe vor dem Abschluss meiner Bachelorarbeit und habe leider noch ein Formatierungsproblem. Ich bin in Latex noch ein Neuling und kenne mich noch nicht sehr gut damit aus.

Mein Professor möchte gerne, dass das Wort "Kapitel" nicht in den Überschriften erscheint.
Die Dokumentenklasse "report" setzt dieses jedoch automatisch ein.
Beispiel: "Kapitel 1 Grundlagen"

Ich habe nun im Internet eine Möglichkeit gefunden "Kapitel" in der Überschrift auszublenden.
\usepackage{titlesec} \titleformat{\chapter}{\bf\Huge}{\thechapter\quad}{0em}{}
Leider steht in der Kopfzeile (fancyhdr) weiterhin Kapitel 1.
Fancyhdr benutze ich folgendermaßen:
%%% Kopfzeile
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\nouppercase{\leftmark}}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}
Wie kann ich das Wort dokumentenübergreifend ausblenden?

PS: Auf eine neue Dokumentenklasse wie scrreprt möchte ich nicht zurückgreifen, da ich die komplette Formatierung dann überarbeiten muss (Schriften, Abstände etc.) und aktuell sehr zufrieden mit dem Aussehen der Arbeit bin. Auch eine unschöne Lösung bevorzuge ich somit im Moment, um zeitnah fertig zu werden.

Vielen Dank schon mal für die Rückmeldungen.

Viele Grüße

Minimalbeispiel:
Funktioniert leider nicht. Hier ein Minimalbeispiel:

[code]
\documentclass[a4paper,12pt]{report} 

% Setzen der Seitenränder
\usepackage[left=4cm,right=2cm,top=3cm,bottom=2cm,includeheadfoot]{geometry}
\setlength{\headheight}{15pt}

%%% Kopfzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\nouppercase{\leftmark}}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0.5pt}

\usepackage[utf8x]{inputenc}  % utf8, ansi
\usepackage[ngerman]{babel}

\begin{document}

\chapter{Grundlagen}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
\newpage
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

\end{document}
[/code]

Nach oben