Überschriften formatieren

Gast #6915429
Lesenswert?

Moin

Ich hätte mal eine Frage: Wie kann ich in LaTeX Überschriften 
formatieren?

Der Standard (book-Klasse) sieht ja in etwa so aus (schwarz, alles fett, 
mit sehr viel Abstand zu allem):


Kapitel 1

Der Name des Kapitels



Ich hätte z.B. gerne, daß die Überschrift einfach nur aus "1. Name des 
Kapitels" besteht, eine andere Farbe hat und nicht fett ist. Außerdem 
sollen die Abstände kleiner sein.

Mit dem Package titlesec habe ich schon herumprobiert (und ja, auch die 
Doku gelesen), aber so richtig macht es nicht was ich will das es macht. 
Ich kriege es durchaus hin, die Font von "Kapitel 1" in Grenzen zu 
ändern, aber das war es auch schon.

Kann mir da jemand helfen?
Gast #6915561
Lesenswert?

Wo ist das Problem? Google kaputt? Die Suche nach "LaTeX Überschrift 
formatieren" fördert über 100000 Ergebnisse zu Tage. Es gibt auch eine 
Unmenge von Tutorials wo es beschrieben ist man muß es halt lesen wollen 
und darf nicht erwarten das einem die gebratenen Tauben zufliegen. Der 
WEg in Latex ist halt erst mal steinig, aber mit der entsprechenden 
Ausdauer bekommt man das schon hin.

Man kann jeden Text mit Attributen versehen, auch in Überschriften. Um 
eine Überschrift farbig zu machen geht das mit folgenden "Code"
1
\section*{\textcolor{blue}{Auch Überschriften können bunt sein}}
Mit anderen Textattributen funktioniert das genau so. Wenn es nicht fett 
sein soll dann ist \textnormal Dein Freund.
Klar wenn man es für jede Überschrift machen muß wird es nervig und 
fehlerträchtig. Aber dafür gibt es ja die Befehle \newcommand bzw. 
\renewcommand
Gast #6918690
Lesenswert?

Ach Leute...

Zeno schrieb:
> \section*{\textcolor{blue}{Auch Überschriften können bunt sein}}

Das soll jetzt echt eine Lösung sein...jede Überschrift einzeln 
formatieren? Und da lacht man Wordbenutzer anderntags aus, die das 
genauso in Word machen?

Aber ich hab es jetzt auch selber hinbekommen. Ich hatte, bevor ich hier 
schrieb, ständig einen Fehler bekommen. Der Fehler trat irgendwo ganz 
woanders auf, aber eben immer nur dann wenn ich irgendwas mit titlesec 
gemacht habe. Selbst wenn ich Samplecode aus der Doku oder aus 
Beispielen einkopiert habe.

Was ich verkehrt gemacht habe, weiß ich jetzt nicht mehr, aber falls 
jemand anderes auf das Problem stößt – hier ein lauffähiges 
Minimalbeispiel.
1
\documentclass{report}
2
\usepackage{lipsum}
3
\usepackage{titlesec}
4
\usepackage{xcolor}
5

6

7
\titleformat{\chapter}[block]{\Huge\bfseries}{\textcolor{blue}\thechapter{} }{10pt}{\Huge\bfseries\textcolor{blue}}
8
\titlespacing*{\chapter}{0pt}{0pt}{0pt}
9

10
\titleformat{\section}[block]{\huge}{\textcolor{blue}\thesection{}}{10pt}{\huge\textcolor{blue}}
11
\titlespacing*{\section}{0pt}{0pt}{0pt}
12

13
\begin{document}
14
\chapter*{Überschriften...}
15
\section*{...wie in Word gemacht.}
16
\lipsum[1-2]
17
\lipsum[4-5]
18
\end{document}

Sorry für den kleinen Seitenhieb...aber es war zu verlockend.
Gast #6919736
Lesenswert?

Tex-Nick schrieb:
> Das soll jetzt echt eine Lösung sein...jede Überschrift einzeln
> formatieren? Und da lacht man Wordbenutzer anderntags aus, die das
> genauso in Word machen?

Wenn Du Heini lesen und verstehen könntest, da hättest Du das
Zeno schrieb:
> Aber dafür gibt es ja die Befehle \newcommand bzw.
> \renewcommand
nicht überlesen und vorallem verstanden.
Du bekommst es nicht auf die Reihe und suchst nach einer Lösung und 
soweit ich das sehe bin ich derzeit der Einzige, der eine Lösung 
angeboten hat.
Wenn Du Dich mit TeX auseinandersetzen würdest, dann hättest Du schon 
lange mit bekommen, das Du mit den von mir genannten Befehlen, Dir Dein 
eigenes Kommando z.B. \mysection{} definieren kannst, wo die Überschrift 
nach Deinem Gusto formatiert erstellt wird. Vorteil dieser Lösung ist 
das man zwischen der Vorgabe der benutzten TeX-Klasse und der eigenen 
Formatierung nach Belieben wechseln kann, was bei der von Dir gewählten 
Variante nicht möglich ist. Deine Variant gilt erst mal generell und 
schön und übersichtlich ist anders.
Achja und was mit \section funktioniert funktioniert natürlich auch mit 
\chapter.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren