Globale Farbe für Formeln
Globale Farbe für Formeln
Hallo,
wie kann ich denn global für alle abgesetzten Formeln oder eqnarrays meines Dokuments eine einheitliche Farbe festlegen à la \color{blue} ?
Gruß,
astf
wie kann ich denn global für alle abgesetzten Formeln oder eqnarrays meines Dokuments eine einheitliche Farbe festlegen à la \color{blue} ?
Gruß,
astf
- Stefan Kottwitz
- Admin
- Beiträge: 2530
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Farbige Formeln
Man könnte \everydisplay verwenden:
eqnarray würde ich nicht empfehlen, das ist veraltet und verursacht inkonsistente Abstände, besser ist die align-Umgebung von amsmath, siehe eqnarray vs. align.
Stefan
\everydisplay{\color{blue}}
Stefan
Ah, gut, jetzt nehme ich align
\everydisplay{\color{blue}} funktioniert allerdings anscheinend nicht mit mehrzeiligen align oder eqnarray:
"Improper \halign inside $$'s.
Displays can use special alignments (like \eqalignno)
only if nothing but the alignment itself is between $$'s.
So I've deleted the formulas that preceded this alignment."
Einzeilig geht's aber ...
\everydisplay{\color{blue}} funktioniert allerdings anscheinend nicht mit mehrzeiligen align oder eqnarray:
"Improper \halign inside $$'s.
Displays can use special alignments (like \eqalignno)
only if nothing but the alignment itself is between $$'s.
So I've deleted the formulas that preceded this alignment."
Einzeilig geht's aber ...
- Stefan Kottwitz
- Admin
- Beiträge: 2530
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
align-Umgebungen einfärben
align-Umgebungen verwenden intern wiederum den inline math mode. Zusammen mit align würde statt \everydisplay jedoch \everymath funktionieren:
Solltest Du innerhab des Textes den Mathematikmodus durch $...$ benutzen, würde es auch eingefärbt werden. Falls nicht, könnte es ja für Dich passen. Einzeilige equation-Umgebungen kannst Du ja auch als einzeilige align-Umgebungen schreiben.
Stefan
\everymath{\color{blue}}
Stefan
- Stefan Kottwitz
- Admin
- Beiträge: 2530
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Farbige abgesetzte Formeln
Dann müsstest Du wohl eine eigene Umgebung schreiben, die wiederum align aufruft, oder man "hackt" sich in align mit rein zwecks Farbeinstellung. Doch hat es wirklich Sinn, gewisse Gleichungsumgebungen einzufärben und andere nicht, erleichtert es die Lesbarkeit und das Verstehen oder wäre es vielleicht nur "schöngemacht", was man nicht wirklich braucht...
Stefan
Stefan
Naja, Gleichungen oder auch nur Variablen im Fließtext in einer anderen Farbe sieht schon sehr komisch aus, aber abgesetzte Formeln in einer anderen Farbe sind, finde ich, schon was anderes.
Was du vorschlägst, hatte ich schon angefangen zu probieren, hat aber nicht funktioniert.
Sowas Richtung
\renewcommand\align{\align{\color{blue}}}
oder so ähnlich.
Was du vorschlägst, hatte ich schon angefangen zu probieren, hat aber nicht funktioniert.
Sowas Richtung
\renewcommand\align{\align{\color{blue}}}
oder so ähnlich.
- Stefan Kottwitz
- Admin
- Beiträge: 2530
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
align-Umgebung in Farbe
In diese Richtung ginge
oder auch
Stefan
\let\stdalign\align \renewcommand*\align{\color{blue}\stdalign}
\makeatletter \renewcommand*\align{\color{blue}\start@align\@ne\st@rredfalse\m@ne} \makeatother
- Stefan Kottwitz
- Admin
- Beiträge: 2530
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
align-Umgebungen einfärben
Das funktioniert fehlerfrei bei mir, nur die align-Formeln samt tags werden eingefärbt:
Bei Dir nicht?
Stefan
\documentclass[a4paper,10pt]{article} \usepackage{amsmath} \usepackage{color} \let\stdalign\align \renewcommand*\align{\color{blue}\stdalign} \begin{document} Sei $x>0$ und \begin{align} ax + by + c &= 0 \\ b &< 0 \end{align} sowie $y<y$. \end{document}
Stefan