Überschriften in den Rand

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: Überschriften in den Rand

von Mechanicus » Sa 22. Jan 2011, 19:13

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

von Ekkeron » Sa 22. Jan 2011, 15:57

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.

von Mechanicus » Sa 22. Jan 2011, 15:45

Hi,

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

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

Gruß
Marco

von Ekkeron » Sa 22. Jan 2011, 15:35

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?

von schmendrich » Mi 19. Jan 2011, 13:28

Ja, es geht um eine KOMA-Klasse,

danke fürs Stichwort.

Grüße
schmendrich

von Mechanicus » Mi 19. Jan 2011, 12:16

Hi,

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

Gruß
Marco

Überschriften in den Rand

von schmendrich » Mi 19. Jan 2011, 11:57

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

Nach oben