我正在写很多这些类型的公式:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\mathrm{e}^{-\mathrm{i} \boldsymbol k_\bot \cdot \boldsymbol r_\bot}
\end{equation}
\end{document}
其中垂直符号占用了相当多的空间,这使得方程式的可读性较差。有没有一种简单的方法可以做得更好,或者让符号\perp
在这种情况下变小?越少黑客越好,但我知道这是乳胶 :-)
答案1
\!
在这里,我实际上是用左边的\bot
和 右边的 两个来挤压它。作为强度较低的版本,\!
右边的 一个 就足够了。
\documentclass{article}
\usepackage{amsmath}
\def\mybot{{\!\bot\!\!}}
\begin{document}
\begin{equation}
\mathrm{e}^{-\mathrm{i} \boldsymbol k_\mybot \cdot \boldsymbol r_\mybot}
\end{equation}
\end{document}
以下是强度较低的版本:
\documentclass{article}
\usepackage{amsmath}
\def\mybot{{\bot\!}}
\begin{document}
\begin{equation}
\mathrm{e}^{-\mathrm{i} \boldsymbol k_\mybot \cdot \boldsymbol r_\mybot}
\end{equation}
\end{document}
\!
并且,采纳 Heiko 的建议(该建议在本网站中占有很大的比重),在 的两边各放置一个,\bot
结果如下:
\documentclass{article}
\usepackage{amsmath}
\def\mybot{{\!\bot\!}}
\begin{document}
\begin{equation}
\mathrm{e}^{-\mathrm{i} \boldsymbol k_\mybot \cdot \boldsymbol r_\mybot}
\end{equation}
\end{document}
答案2
\documentclass{article}
\usepackage{amsmath,bm}
\def\Bot{\scriptscriptstyle\kern-1pt\bot\kern-1pt}
\begin{document}
\begin{equation}
\mathrm{e}^{-\mathrm{i} \bm k_{\Bot}\!\cdot \bm r_{\Bot}}
\end{equation}
\end{document}