Quiero usarlo \bigtriangledown
como operador nabla, pero el espaciado vertical no parece correcto cuando lo uso. ¿Alguien puede sugerir una forma de garantizar que todo esté alineado?
Por ejemplo:
\left (w_E \right )_{0}=-\frac{1}{\rho_0 f}\left ( \bigtriangledown \times \vv{\tau}^{s} \right )_{z}
Se representa como
Puedes ver que el vértice está alineado con la base. Quería que todo el símbolo estuviera alineado con el signo de multiplicación.
Respuesta1
Lamentablemente \mathop\bigtriangledown
no hace nada en absoluto. Por ejemplo, la entrada
\bigtriangledown\times\mathop\bitriangledown\times\nabla
rendimientos
El motivo está en el cuadro delimitador de \bigtriangledown
:
el cual ya está centrado respecto al eje de la fórmula, mediante el espacio en blanco superior.
Lo anterior es con las fuentes Computer Modern predeterminadas. Con otras fuentes, como NewTX, la salida puede ser diferente debido a un cuadro delimitador diferente. De newtxmath
hecho, obtienes, a partir de la entrada anterior,
y puedes ver que el triángulo en el medio está ligeramente movido hacia abajo debido a \mathop
.
Por eso me temo que la solución depende de la fuente.
¿Qué puedes hacer con Computer Modern? Una idea podría ser elevar el símbolo en una fracción adecuada de su profundidad. Aquí utilicé un factor 0,5.
\documentclass{article}
\usepackage{amsmath,esvect}
\makeatletter
\renewcommand{\nabla}{\mathord{\mathpalette\raise@half\bigtriangledown}}
\newcommand\raise@half[2]{%
\raisebox{.5\depth}{$\m@th#1#2$}%
}
\makeatother
\begin{document}
\[
(w_E)_{0}=-\frac{1}{\rho_0 f}(\nabla \times \vv{\tau}^{s})_{z}
\]
\[
\nabla x\quad\scriptstyle\nabla x\quad\scriptscriptstyle\nabla x
\]
\end{document}
Respuesta2
Aquí hay dos versiones. El primero es tu código y el segundo es mío sin \left(
y \right)
tu nuevo comando \aligntridown
.
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{esvect}
\newcommand{\aligntridown}{\raise.4ex\hbox{$\bigtriangledown$}}
\begin{document}
\verb|without \raise and \hbox command|
\[\left (w_E \right)_{0}=-\frac{1}{\rho_0 f}\left ( \bigtriangledown \times \vv{\tau}^{s} \right)_{z}\]
\verb|Using \raise and \hbox command to align \bigtriangledown|
\[(w_E)_{0}=-\frac{1}{\rho_0 f}(\aligntridown\times \vv{\tau}^{s})_{z}\]
\end{document}