Inhalt einer align-Umgebung einfärben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Inhalt einer align-Umgebung einfärben

Farben für mathematische Ausdrücke

von Beobachter » Fr 27. Mär 2015, 19:54

Was die farbliche Darstellung mathematischer Ausdrücke angeht, kann man ganze Umgebungen in einen "Farbeimer" schmeißen. Das kann durch den Befehl \textcolor passieren, wie dieses Beispiel zeigt.
\documentclass{scrartcl} 
\usepackage[T1]{fontenc}
\usepackage{mathtools} 
\usepackage[dvipsnames]{xcolor}

\begin{document} 
  \textcolor{Maroon}{%
    \begin{alignat*}{3} 
      v(t) &= -g\,t+v_0 &&\Rightarrow\qquad & t &= \frac{v_0}{g} \\ 
      s(t) &= -\frac{1}{2} \cdot g\,t^2+v_0\,t\qquad &&\Rightarrow\qquad & s_{\max} &= \frac{1}{2}\cdot g\cdot \left(\frac{v_0}{g} \right)^2 = \frac{v_0^2}{2\cdot g}
    \end{alignat*}%
  }

  \[\color{Emerald}
    \begin{alignedat}{3}
      v(t) &= -g\,t+v_0 &&\Rightarrow\qquad & t &= \frac{v_0}{g} \\ 
      s(t) &= -\frac{1}{2} \cdot g\,t^2+v_0\,t\qquad &&\Rightarrow\qquad & s_{\max} &= \frac{1}{2}\cdot g\cdot \left(\frac{v_0}{g} \right)^2 = \frac{v_0^2}{2\cdot g}
    \end{alignedat}%
  \]
\end{document}
Wie im zweiten Teil des Beispiels zu sehen ist (und schon erwähnt wurde), kann die Farbe des mathematischen Textes aber auch übergeordnet für eine Umgebung bestimmt werden.

Mehr zur Farbe in der Mathematik ist im Artikel »Farbige Mathematik« (Die TeXnische Komödie 2/2004, S. 81–87) zu finden. Der Artikel ist auch über texdoc mathcol auf der Kommandozeile abrufbar. Statt dem im Artikel erwähnten Paket »color« sollte vielleicht »xcolor« eingesetzt werden. Dessen Farbvielfalt ist in Abschnitt 4 seiner Anleitung nachzulesen.

von kasiii » Do 26. Mär 2015, 19:49

:idea:...:oops:... Danke!

von Noch so einer » Do 26. Mär 2015, 19:42

Wie auch bei Tabellen ist jede Zelle einer align-Umgebung eine eigene Gruppe. Um also die komplette Umgebung einzufärben, muss man die Farbe etwas weniger lokal setzen:
\documentclass[12pt]{scrartcl}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

\usepackage{color}

\begin{document}

   {\color{red}\begin{align*}
      v(t)&= -g\,t+v_0 &\Rightarrow&& t&=\frac{v_0}{g}\\
      s(t)&=-\frac{1}{2} \cdot g\,t^2+v_0\,t &\Rightarrow&& s_\mathrm{max}&=\frac{1}{2}\cdot g\cdot \left(\frac{v_0}{g} \right)^2=\frac{v_0^2}{2\cdot g}
   \end{align*}}

\end{document}

Inhalt einer align-Umgebung einfärben

von kasiii » Do 26. Mär 2015, 19:13

Hallo,
ich würde gerne erreichen, dass der Inhalt einer align-Umgebung komplett eingefärbt wird.

Bei dem folgenden Minimalbeispiel, wird die Farbe auf schwarz zurückgesetzt, sobald das erste &-Zeichen kommt.
\documentclass[12pt]{scrartcl}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

\usepackage{color}

\begin{document}

	\begin{align*}\color{red}
		v(t)&= -g\,t+v_0 &\Rightarrow&& t&=\frac{v_0}{g}\\
		s(t)&=-\frac{1}{2} \cdot g\,t^2+v_0\,t &\Rightarrow&& s_\mathrm{max}&=\frac{1}{2}\cdot g\cdot \left(\frac{v_0}{g} \right)^2=\frac{v_0^2}{2\cdot g}
	\end{align*}

\end{document}
Wie bekomme ich den Inhalt einzelner align-Umgebungen komplett eingefärbt?

Nach oben