Sie sind hier

\marginline in grau?

Hallo Zusammen,

ich versuche gerade den Text am Rand mittels \marginline in grau darzustellen, hat einer ne idee?

Vielen Dank und viele Grüße,

Domi

-L A T E X - L A T E X -

Bild von Markus Kohm

Die Definition von \marginline ist eher primitiv und leicht entsprechend zu ändern:

\renewcommand\marginline[1]{%
  \marginpar[{\raggedleft\color{marginline}#1}]
            {{\raggedright\color{marginline}#1}}%
}

Die Farbe marginline ist dann einfach mit Hilfe des Pakets color oder xcolor zu definieren.

Vielen Dank!
Ich hatte [1] vergessen...

Hallo,
jetzt ist doch ein weiteres Problem aufgetreten das ich nicht verstehe. Nachdem ich die Änderung eingefügt haben, stimmen die Abstände zum Rand nicht mehr.

\renewcommand\marginline[1]{%
\marginpar[{\raggedleft\gray{#1}}]
{{\raggedright\gray{#1}}}%
}
Das Resultat sieht so aus:
Text Text Text \marginline{Rand} Text
Text Text Text Text Text Text Text Text Rand
Text Text Text Text Text Text Text Text

Aber eigentlich sollte die Randnotiz in
der ersten Zeile sein, also:

Text Text Text \marginline{Rand} Text Rand
Text Text Text Text Text Text Text Text
Text Text Text Text Text Text Text Text

Das ist ein generelles Problem, den \marginline
Befehl plaziere ich schon richtig :-)

Vielen Dank und schönes Wochenende !!!!

Bild von Markus Kohm

Probier:

\renewcommand\marginline[1]{%
  \marginpar[{\raggedleft\textcolor{marginline}{#1}}]
            {{\raggedright\textcolor{marginline}{#1}}}%
}

\color arbeitet leider bei weitem nicht so transparent, wie man das gerne hätte. Das ist weniger ein Bug der entsprechenden Pakete als viel mehr ein grundsätzliches Problem von TeX bezüglich der fehlenden Transparenz von what's its (dazu gehören beispielsweise \special-Anweisungen, mit denen die Farbe umgeschaltet wird).

Ich empfehle übrigens vor oder nach der \marginline-Anweisung das Leerzeichen zu entfernen. Ebenso würde ich bei \index, \label etc. verfahren. Zwar gibt es in LaTeX einen Hack, um derartige Überschussleerzeichen zu entfernen, der funktioniert aber nur unter bestimmten Voraussetzungen. Deshalb ist es besser, sich gleich von Anfang an selbst etwas mehr Disziplin anzugewöhnen.

Und wenn Du nächstes mal ein vollständiges Minimalbeispiel mitlieferst, hast Du gute Chancen eine bereits getestete Lösung zu erhalten.

Comments for "\marginline in grau?" abonnieren