en modo matemático, subrayar las variables adyacentes, excepto con espacio entre subrayados

en modo matemático, subrayar las variables adyacentes, excepto con espacio entre subrayados

En el modo matemático, ¿hay alguna manera de subrayar una variable que no haga que el subrayado se una a la siguiente variable? Ejemplo:

\underline{X}\underline{Y}

excepto que quiero un corte en el subrayado entre X e Y.

La forma en que lo estoy haciendo ahora es atractiva:

\text{ }\underline{X}\text{ }\underline{Y}

Sería bueno si hubiera una manera de obtener un subrayado que fuera más corto y se centrara en el carácter para que no se desangre hasta el borde del siguiente carácter. porque estoy tratando de escribir ecuaciones matriciales que tienen muchas variables vectoriales marcadas con subrayados...

Respuesta1

El subrayado es feo. De alguna manera puedes mitigarlo acortando el subrayado:

\documentclass{article}
\usepackage{amsmath}

\renewcommand{\vec}[1]{%
  \mspace{2mu}%
  \underline{\mspace{-2mu}#1\mspace{-2mu}}%
  \mspace{2mu}%
}

\begin{document}

$\alpha\vec{X}\vec{Y}$

$\alpha XY$

\end{document}

La segunda línea es para comparar.

ingrese la descripción de la imagen aquí

Otra estrategia podría ser utilizar accents:

\documentclass{article}
\usepackage{amsmath,accents}

\renewcommand{\vec}[1]{\underaccent{\bar}{#1}}

\begin{document}

$\alpha\vec{X}\vec{Y}$

$\alpha XY$

\end{document}

ingrese la descripción de la imagen aquí

Mi preferencia sería \bm:

\documentclass{article}
\usepackage{amsmath,bm}

\renewcommand{\vec}[1]{\bm{#1}}

\begin{document}

$\alpha\vec{X}\vec{Y}$

$\alpha XY$

\end{document}

ingrese la descripción de la imagen aquí

En cualquier caso, utilice el marcado adecuado. Es posible que no desee redefinir \vecy utilizar un nombre de comando diferente. De esta manera, puedes cambiar la apariencia de todos los vectores simplemente cambiando la definición.

información relacionada