Seite 1 von 1

Titlesec hang zieht erste Überschriftenzeile nicht ein

Verfasst: So 3. Apr 2016, 01:25
von Dominik_44
Hallo hallo,

ich habe ein Problem mit der Formatierung der Überschriften.

Bei der Verwendung von \section (und entsprechend ähnlicher Befehle) erscheint im Dokument wie gewöhnlich eine Gliederungsnummer gefolgt von der Überschrift. Ändere ich nun die Formatierung der Überschrift mit Hilfe des "titlesec" packages und wähle für die shape-Option "hang", so verschwindet die vorangestellte Gliederungsnummer und nur noch die Überschrift wird angezeigt. Die Einrückung der Überschrift nach der Nummer fehlt ebenso, sprich der Text beginnt am linken Seitenrand. Wenn ich allerdings einen Text eintippe der länger als eine Zeile ist, so wird dieser wie es sich gehört am Seitenende umgebrochen und in der 2. Zeile eingerückt.

Interessanterweise funktionieren alle anderen Optionen wie "block, frame, display,..." ganz normal.


Hat jemand eine Idee woran das liegen könnte?


\documentclass[11pt]{article}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{titlesec}

\titleformat{\section}[hang]{\rmfamily\bfseries\huge}{\thesection}{1em}{}

\begin{document}
	
	\section{Hallo Welt}
	
\end{document}

Nichts Außergewöhnliches zu erkennen

Verfasst: So 3. Apr 2016, 12:08
von Stamm-
Hast Du mal auf "Öffne in Online-Editor" direkt über der Code-Box geklickt? Da ist genau das gewohnte Verhalten der Überschrift zu sehen, wie es auch in Abschnitt 3.1 der Anleitung zu »titlesec« beschrieben ist.

Verfasst: So 3. Apr 2016, 12:39
von Dominik_44
Ok, ich sehe gerade dass es hier reibungslos funktioniert, da hast du wohl oder übel recht.
Das eigentliche Problem besteht aber dennoch. Kopiere ich den vorhandenen Code in ein eigenes File, so tritt das oben beschriebene Verhalten auf, bei dem die Nummer einfach verschwindet, aber eben nur bei der Option "hang".

Was könnte dazu führen?

Fragen über Fragen

Verfasst: So 3. Apr 2016, 12:57
von Stamm-
Dann liegt es wohl an deinem TeX-System. Welches benutzt Du (»TeX Live«, »MiKTeX«)? Ist es auf dem aktuellsten Stand? Bei »tiitlesec« ist Version 2.10.2 die aktuelle. Sind in der Protokoll-Datei (*.log) Warnungen zu finden?

Verfasst: So 3. Apr 2016, 13:34
von Dominik_44
Ich danke für deine Hilfe bei der Lösungsfindung, aber da alles nichts genutzt hat habe ich mich auf die älteste und nobelste aller Problemlösungsmethoden erinnert: Paket neuinstallieren !
Und siehe da, alles läuft wieder.

Verfasst: So 3. Apr 2016, 14:36
von Besserwisser
Dann hätte ein korrekt durchgeführtes Update auch funktioniert. Bei einer Multi-User-Installation von MiKTeX ist beispielsweise wichtig, dass man Updates sowohl mit dem Admin-Updatemanager durchführt als auch mit dem Benutzer-Updatemanager, weil der Admin-Updatemanager nicht die Pakete aktualisieren kann, die im User-Kontext on-the-fly installiert wurden.