Hallo,

wenn ich innerhalb eines Kapitel einen inhaltlichen Umbruch vornehme und einen neuen Abschnitt beginne, finde ich es recht angenehm, ein \margin zu setzen. Dabei fällt mir immer auf, dass bei der Ausgabe der Margintext nicht auf der Höhe des neuen Abschnittes beginnt (was er m. E. aber tun sollte). Bislang setze ich recht willkürlich den Befehl nach ein paar Wörtern des neuen Abschnittes. Das scheint mir aber falsch zu sein, daher die Frage: Wie verwende ich \margin bei einem neuen Absatz so, das die Textstelle auf der Höhe des neuen Abschnittes beginnt?

P.S.: Kann ich \margin auch mit einer speziellen Textfarbe versehen?

gefragt 28 Aug '14, 10:06

Tischa's gravatar image

Tischa
92531953
Akzeptiert: 71%

bearbeitet 28 Aug '14, 10:33

Ijon%20Tichy's gravatar image

Ijon Tichy
4.4k618

@Tischa: Bitte beachte die korrekte Markdown-Syntax bei der Eingabe von Befehlen, weil sonst der Backslash verschluckt wird. Außerdem wäre jeweils ein Minimalbeispiel von Nutzen, das nicht nur zeigt, was das Problem ist, sondern uns auch gleich zeigt, woher die von Dir in der Frage genannten Befehle kommen.

(28 Aug '14, 10:31) Ijon Tichy

Den Befehl \margin kenne ich nicht. Ich kenne \marginpar, \marginline von KOMA-Script und \marginnote aus dem Paket marginnote. Das Paket macht bereits, was Du willst:

Open in writeLaTeX
\documentclass{article}
\usepackage{marginnote}
\usepackage{xcolor}
\renewcommand*{\marginfont}{\color{red}}
\usepackage{blindtext}

\begin{document}
\marginnote{Test}\blindtext

\marginnote{Again}\blindtext
\end{document}

Es werden min. zwei LaTeX-Läufe benötigt, bis die Randnotizen von \marginnote korrekt angezeigt werden.

Bei \marginpar und \marginline muss man hingegen ggf. zuerst den Absatz beginnen:

Open in writeLaTeX
\documentclass{scrartcl}
\usepackage{blindtext}

\begin{document}
\leavevmode\marginpar{Test}\blindtext

\leavevmode\marginline{Again}\blindtext
\end{document}

Natürlich kann man das auch automatisieren:

Open in writeLaTeX
\documentclass{scrartcl}
\usepackage{blindtext}

\newcommand*{\mymarginpar}{\ifvmode\leavevmode\fi\marginpar}

\begin{document}
\mymarginpar{Test}\blindtext\mymarginpar{Geht trotzdem}\blindtext
\end{document}

Bei Bedarf kann man hier auch Farbeinstellungen mit einbauen:

Open in writeLaTeX
\documentclass{scrartcl}
\usepackage{blindtext}
\usepackage{xcolor}

\newcommand*{\mymarginpar}[1]{\ifvmode\leavevmode\fi\marginpar{\color{red}#1}}

\begin{document}
\mymarginpar{Test}\blindtext\mymarginpar{Geht trotzdem}\blindtext
\end{document}

Neuerdings gibt es auch noch das Paket scrlayer-notecolumn. Bei diesem kann man die Farbe per \setkomafont und \addtokomafont einstellen. Ein Beispiel, bei dem das auch gemacht wird, findet sich in der KOMA-Script-Anleitung und im KOMA-Script-Buch.

Permanenter link

beantwortet 28 Aug '14, 10:30

Ijon%20Tichy's gravatar image

Ijon Tichy
4.4k618

bearbeitet 28 Aug '14, 17:19

Clemens's gravatar image

Clemens
19.0k113060

Vielen Dank!

(28 Aug '14, 13:06) Tischa
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×3
×2
×2

Frage gestellt: 28 Aug '14, 10:06

Frage wurde angeschaut: 1,638 Mal

Zuletzt aktualisiert: 28 Aug '14, 17:19