这就是我当前排版矢量的方式:
\documentclass{article}
\newcommand{\ih}{\mathbf{i}}
\newcommand{\jh}{\mathbf{j}}
\newcommand{\kh}{\mathbf{k}}
\begin{document}
$1/z \ih + \jh - y/z^2 \kh$
\end{document}
这给了我:
我认为单位向量与它们所遵循的表达式太接近了。但如果我\,
在命令的定义中放置一个,在杰-component,这看起来很奇怪。添加更多间距的最佳方法是什么,最好通过更改单位向量的定义来添加?
答案1
这与积分中的微分符号的情况类似:
\documentclass{article}
% avoid code duplication
\newcommand{\unitvector}[1]{%
\mathop{}\!\mathbf{#1}%
}
\newcommand{\ih}{\unitvector{i}}
\newcommand{\jh}{\unitvector{j}}
\newcommand{\kh}{\unitvector{k}}
\begin{document}
$1/z \ih + \jh - y/z^2 \kh$
$(a+b)\ih + (a+b)\jh$
\end{document}