벡터를 작성하려고 합니다.아르 자형, 이는 2의 거듭제곱입니다. 현재 내가 사용하고 있는 것은 이것이다.
$\vec{r}_{i}^{2}$
하지만 벡터 화살표와 2의 거듭제곱이 겹칩니다. 어쨌든 전원의 간격을 변경할 수 있습니까, 아니면 다른 방법으로 해야 합니까?
답변1
나는 거의 항상 David의 의견에 동의하지만 공간이 조금 더 적게 필요하다고 생각합니다.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\vec{r}_{i}^{2}
\quad
{\vec{r}_{i}}^{\,2}
\]
\end{document}
답변2
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\vec{r}_{i}^{2}
\quad
{\vec{r}_{i}{}}^{2}
\]
\end{document}
답변3
무엇이 잘못될 수 있나요?
\documentclass{scrartcl}
\usepackage{mathtools}
\begin{document}
\newif\ifvec
\def\advancedsp#1{\sp{\ifvec\,\global\vecfalse\fi#1}}%
\let\normalvec\vec
\def\vec{\vectrue\normalvec}%
\catcode`\^=\active
\let^\advancedsp
\[ \vec{r}_{i}^{2} \]
\end{document}