data2
22-07-2007, 06:22
Hi,
ich will gerade commands definieren für mathematische Symbole (bzw. sowas wie Vektoren, Matrizen, etc). Diese sollen einheitlich sein im gesamten Dokument.
Ich habe z.B.
\newcommand{\Vec}[1]{$\vec{#1}$}
\newcommand{\Matrix}[1]{{\boldmath$#1$}}
Diese commands sind offensichtlich für "inline" Mathe ($...$ im Text). Kann ich sie jedoch so definieren, dass ich sie sowohl im Fließtext, als auch in Mathe-Umgebungen benutzen kann? Ich will sie in etwa wie folgt benutzen können:
----------------------
Hier ist ein ganzer Abschnitt, der sich mit Vektor \Vec{v} und Matrix \Matrix{m} beschäftigt, die in der folgenden Gleichung definiert sind:
\begin{equation}
\Matrix{M} = \Vec{v}\times\Vec{v\^{T}.
\end{equation}
----------------------
Das \newcommad müsste also die '$' nur setzen, wenn ich mich im Fließtext befinde. Ich habe versucht, etwas bei google zu finden, jedoch ohne Erfolg.
Tausend dank schonmal.
ich will gerade commands definieren für mathematische Symbole (bzw. sowas wie Vektoren, Matrizen, etc). Diese sollen einheitlich sein im gesamten Dokument.
Ich habe z.B.
\newcommand{\Vec}[1]{$\vec{#1}$}
\newcommand{\Matrix}[1]{{\boldmath$#1$}}
Diese commands sind offensichtlich für "inline" Mathe ($...$ im Text). Kann ich sie jedoch so definieren, dass ich sie sowohl im Fließtext, als auch in Mathe-Umgebungen benutzen kann? Ich will sie in etwa wie folgt benutzen können:
----------------------
Hier ist ein ganzer Abschnitt, der sich mit Vektor \Vec{v} und Matrix \Matrix{m} beschäftigt, die in der folgenden Gleichung definiert sind:
\begin{equation}
\Matrix{M} = \Vec{v}\times\Vec{v\^{T}.
\end{equation}
----------------------
Das \newcommad müsste also die '$' nur setzen, wenn ich mich im Fließtext befinde. Ich habe versucht, etwas bei google zu finden, jedoch ohne Erfolg.
Tausend dank schonmal.