Mit viel Gewalt habe ich den Standard Zur Sicherheit das ganze in eine parbox, für automatische Trennung usw. Hier geht die Anordnung top : Hier geht die Anordnung top nicht (Fahlermeldung) :( Was muss ich anders machen? Das ganze mit einem geeigneten Paket umzusetzen wäre auch ok. Öffne in Overleaf
\documentclass[open=any]{scrreprt} %\usepackage{showframe} \def\Randbreite{3cm} \def\Randnotizbreite{22mm} \usepackage[left=\Randbreite, right=\Randbreite, % Beispiel ]{geometry} \newcommand\Links[1]{\reversemarginpar\marginpar[% \parbox{\Randnotizbreite}{\sffamily\bfseries\small #1} ]{}} \newcommand\Rechts[1]{\marginpar{% \parbox[t]{\Randnotizbreite}{\sffamily\bfseries\footnotesize #1} }\normalmarginpar} \begin{document} Aufgabe aus dem Bereich Geometrie. \Links{Geometrie Dreieck konstruieren} \bigskip\bigskip\bigskip\bigskip Aufgabe aus dem Bereich Zahlentheorie. \Rechts{Zahlentheorie} \bigskip\bigskip\bigskip\bigskip Aufgabe aus dem Bereich Algebra. \Links{Algebra} \end{document} gefragt 23 Apr '19, 21:09 cis |
Du kannst es mit Öffne in Overleaf
\documentclass{scrreprt} %\usepackage{showframe} \def\Randbreite{3cm} \def\Randnotizbreite{22mm} \usepackage[hmargin=\Randbreite,marginparwidth=\Randnotizbreite % Beispiel ]{geometry} \usepackage{scrlayer-scrpage} \usepackage{scrlayer-notecolumn} \DeclareNewNoteColumn[% marginpar, normalmarginpar, font=\raggedright\sffamily\bfseries\small, ]{rechts} \DeclareNewNoteColumn[% marginpar, reversemarginpar, font=\raggedright\sffamily\bfseries\footnotesize, ]{links} \newcommand\Rechts[1]{\makenote[rechts]{#1}} \newcommand\Links[1]{\makenote[links]{#1}} \begin{document} Aufgabe aus dem Bereich Geometrie. \Links{Geometrie Dreieck konstruieren} \vspace{3\baselineskip} Aufgabe aus dem Bereich Zahlentheorie. \Rechts{Zahlentheorie} \vspace{3\baselineskip} Aufgabe aus dem Bereich Algebra. \Links{Algebra} \end{document} Ergebnis nach mindestens zwei Durchläufen: beantwortet 24 Apr '19, 10:29 esdd Aja. Ja, wenn es etwas von KOMA-Script gibt, nehme ich natürlich das. Da kann ich ja davon ausgehen, dass sämtlich typographischen Standards eingehalten wurden. ;)
(24 Apr '19, 20:14)
cis
|
Die eckigen Klammern für optionale Argumenten kann man nicht schachteln. Da dein Links-Befehl das optionale Argument von marginpar verwendet, musst du den Inhalt schützen, wenn der auch ein optionales Argument verwendet, damit LaTeX nicht dessen schließende Klammer für das äußere Argument verwendet. Öffne in Overleaf
\newcommand\Links[1]{\reversemarginpar \marginpar[% {% <----- \parbox[t]{\Randnotizbreite}{\sffamily\bfseries\small #1}% }% <----- ]{}} beantwortet 24 Apr '19, 10:45 Ulrike Fischer |
Kennst Du das
todonotes
package?Ja, das macht aber gleich so einen farbigen Klumbatsch, wenn ich mich nicht irre. Muss man vermutlich erstmal mit Gewalt dazu bringen, einfache Notizen zu setzen.
Für mich scheint es einfacher,
backgroundcolor
auf white zu setzen als zu versuchen, das ganze Zeug noch mal neu zu erfinden.