Marginpar > Schrift und Schriftgröße ändern

Klassen und Pakete zur einfachen Umsetzung individueller Vorstellungen


weichold
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Mo 27. Sep 2010, 11:35

Marginpar > Schrift und Schriftgröße ändern

Beitrag von weichold »

Hallo,
wie kann ich die Schrift der Randnotizen grundsätzlich ändern. Hab dies schon mit
\setkomafont{margin}{\small \bfseries}

probiert. Das möchte er aber nicht :-)

Noch so einer

Beitrag von Noch so einer »

\marinpar ist eine Anweisung des LaTeX-Kerns nicht von KOMA-Script. Deshalb gibt es auch kein Element dafür. Man kann das natürlich ändern:
\documentclass{scrartcl}
\newkomafont{margin}{\small\bfseries}
\makeatletter
\let\MarginParOriginal\marginpar
\renewcommand*{\marginpar}{\@dblarg\@marginpar}
\newcommand{\@marginpar}[2][]{%
  \MarginParOriginal[\usekomafont{margin}{#1\par}]{\usekomafont{margin}{#2\par}}
}
\makeatother
\usepackage{mwe}
\begin{document}
Test\marginpar{\blindtext} Test.
\end{document}
Alternativ könnte man das Paket scrlayer-marginnote verwenden, das in der KOMA-Script-Anleitung und im KOMA-Script-Buch dokumentiert ist.

Antworten