Überschriften in den Rand

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


schmendrich
Forum-Century
Forum-Century
Beiträge: 136
Registriert: Mo 2. Mär 2009, 19:18

Überschriften in den Rand

Beitrag von schmendrich »

Hallo,

gibt es eine Möglichkeit, eine \section{} in den äußeren Rand "zu verlagern", so daß sie mit der ersten Zeile des zugehörigen Absatzes bündig ist (wie bei einer Randbemerkung)?

Grüße
schmendrich

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

nutzt du eine KOMA-Klasse? Wenn ja siehe Doku \othersectionlevelsformat.

Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

schmendrich
Forum-Century
Forum-Century
Beiträge: 136
Registriert: Mo 2. Mär 2009, 19:18

Beitrag von schmendrich »

Ja, es geht um eine KOMA-Klasse,

danke fürs Stichwort.

Grüße
schmendrich

Ekkeron
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Fr 31. Dez 2010, 17:49

Beitrag von Ekkeron »

Habe da eine ähnliche Frage.
Mit den folgenden zwei Befehlen geht ja genau das was der TE wollte:
\renewcommand*{\chapterformat}{\makebox[0pt][r]{\thechapter\autodot\enskip}}
\renewcommand*{\othersectionlevelsformat}[3]{\makebox[0pt][r]{#3\autodot\enskip}}
So, auf die Art ist der Titel jeweils bündig und die Nummer nebst \enskip im Rand.

Aber wie kann man den vollen Titel mit Nummer in den Rand verlagern, so dass sämtliche Überschriften nicht bündig mit dem Text sind, sondern z.B. 10pt in den Rand hineingeschoben sind?

D.h. man müsste \chapterformat UND den Titel in \makebox[-10pt][l] packen, aber wie geht das? D.h. welcher Befehlt fügt \xyformat und den Titel zusammen?

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

hier kannst du \setkomafont missbrauchen und \hspace einfügen.

Mit einem Minimalbeispiel hätte ich das auch testen können.

Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Ekkeron
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Fr 31. Dez 2010, 17:49

Beitrag von Ekkeron »

Schonmal danke, hier Beispiel:
\documentclass[paper=a4,pagesize,fontsize=12pt]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}

%% Schriften
\usepackage{lmodern}
\setkomafont{disposition}{\bfseries}
\addtokomafont{chapter}{\hspace{-0.5cm}}
\addtokomafont{section}{\hspace{-0.5cm}}
\addtokomafont{subsection}{\hspace{-0.5cm}}
\addtokomafont{subsubsection}{\hspace{-0.5cm}}

\begin{document}
\chapter{Test}
Text
\section{Test}
Text
\subsection{Test}
Text
\end{document}
Prinzipiell funktioniert es, aber chapter tanzt aus der Reihe. Leider kann man den Abstand nicht auf disposition anwenden, weil die Titel dann auch im ToC verschoben werden.

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,
\documentclass[paper=a4,pagesize,fontsize=12pt]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
\usepackage{showframe}
%% Schriften
\usepackage{lmodern}
\setkomafont{disposition}{\bfseries}
%\addtokomafont{chapter}{\hspace{-0.5cm}}
\addtokomafont{section}{\hspace{-0.5cm}}
\addtokomafont{subsection}{\hspace{-0.5cm}}
\addtokomafont{subsubsection}{\hspace{-0.5cm}}
\renewcommand*{\chapterformat}{%
  \mbox{\hspace{-0.5cm}\chapappifchapterprefix{\nobreakspace}\thechapter\autodot\enskip}%
}
\begin{document}
\chapter{Test}
Text
\section{Test}
Text
\subsection{Test}
Text
\end{document}
Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Antworten