no modo matemático, sublinhar variáveis ​​adjacentes, exceto com espaço entre sublinhados

no modo matemático, sublinhar variáveis ​​adjacentes, exceto com espaço entre sublinhados

No modo matemático, existe uma maneira de sublinhar uma verificável que não faça com que o sublinhado se junte à próxima variável? Exemplo:

\underline{X}\underline{Y}

exceto que quero uma pausa no sublinhado entre X e Y.

a maneira como estou fazendo agora é interessante:

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

seria bom se houvesse uma maneira de obter um sublinhado mais curto e centralizado no caractere, para que não sangrasse até a borda do próximo caractere. porque estou tentando escrever equações matriciais que possuem muitas variáveis ​​vetoriais marcadas com sublinhados...

Responder1

Sublinhar é feio. Você pode de alguma forma atenuar isso encurtando o sublinhado:

\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}

A segunda linha é para comparação.

insira a descrição da imagem aqui

Outra estratégia poderia ser usar accents:

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

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

\begin{document}

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

$\alpha XY$

\end{document}

insira a descrição da imagem aqui

Minha preferência iria para \bm:

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

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

\begin{document}

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

$\alpha XY$

\end{document}

insira a descrição da imagem aqui

Em qualquer caso, use a marcação adequada. Talvez você não queira redefinir \vece usar um nome de comando diferente. Dessa forma, você pode alterar a aparência de todos os vetores apenas alterando a definição.

informação relacionada