Hallo mrunix Entwickler

Ich habe ein ganz banales Problem, das mich schon mit Google-Recherchen von insgesamt 7 Stunden lang beschäftigte. Und zwar gehts um einfache Marginalien, welche ganz einfach korrekt dargestellt werden sollten, das heisst folgende Bedingungen erfüllen:

  1. Sie sollen am Ort, wo sie definiert werden rechts bzw. links an der Seite erscheinen. Dies auch bei Bilder- oder Tabellenumgebungen.
  2. Sie sollen Silbentrennung haben
  3. Einfache Formeln mit $ $ darstellen können
  4. Bündig zur definierten Zeile sein und bei Gleitumgebungen zuoberst erscheinen.
  5. Horizontal bündig sein (alles fängt am gleichen Ort an - also keine Indents).


Eigentlich nichts kompliziertes dachte ich mir. Das mit der Silbentrennung und den Formeln konnte ich lösen (Package ragged2e).

Doch mit \marginpar scheint es nicht wirklich zu funktionieren in Gleitumgebungen.

Mit \marginnote (Zusatz-Package) erreiche ich zwar das Gewollte, doch die erste Zeile erscheint par-tout immer versetzt. Ich konnte \noindent und viele andere Befehle schreiben, ich bekomme die Zeilen nie bündig aufeinander.

Ich benutze ein zweiseitiges Layout mit scrreport für eine Abschlussarbeit. Da bei uns Marginalien nicht nur für klägliche "Notes" benötigt werden, sondern zur Informationshilfe beisteuern, muss das Ganze irgendwie einen professionellen Charakter bekommen.Folgender Code benutze ich zurzeit:

Code:
\usepackage{marginnote}
\newcommand{\marg}[1]{\marginnote{\RaggedRight \fontsize{9.5}{13.5}\selectfont \selectfont \changefont{lmss}{b}{n} #1}}
Und dann benütze ich für die Marginalien folgenden Aufruf:

Code:
\marg{Ein Beispiel}
Es wäre sehr toll, wenn mir irgendjemand einen Tipp hätte. Für jeden Post, auch wenn ich wenigstens einen funktionierenden Ansatz hätte, wäre für mich sehr hilfreich. Danke im Voraus! Gruss Marcel