穿过高字符(b、d、h、k)的矢量箭头 2024-5-25 • math-mode arrows vector 我的向量名称通常带有上升部分,例如\vec b和\vec d。它们本身看起来不错,但我对它们有两个问题: 它们把字母写得太高,以致于在字母行上方留下空白; 它们与其他向量相比看起来很丑陋,例如\vec a; 我的目标是降低矢量箭头,这样当它在那里时,它就会穿过上升部分,有点像此主题将所有矢量箭头提升到最高高度(这与我想要的相反)。它看起来类似于条形字符(例如这和这),当然,除了使用直矢量箭头。如果可能的话,它应该与向左移动箭头兼容,如演示所示这里。 答案1 您可以做这样的事情,但我不确定这是否看起来真的很好: \documentclass{article} \newcommand{\myvec}[2][0mu]{% \smash{\mkern4mu\mkern#1\relax\vec{}}% \mkern-4mu\mkern-#1\relax#2% } \begin{document} $\myvec{a} \cdot \myvec[-1mu]{b} \cdot \myvec[6mu]{k} x$ \end{document} 相关内容 Thunar 作为根 如何使用第三方窗口管理器禁用默认桌面背景图片模块? 在 Ubuntu 14.04 中安装 Elementary OS 桌面后出现问题[重复] 通过 snap 安装时,nmap 不会以 sudo 身份运行 OpsWorks 需要 sshd_config 中的 PermitRootLogin 吗? 自定义 moderncv 编号页面样式 当我的主显示器在右侧时,如何设置双显示、单背景? 如何找出 Windows 正在下载哪个特定更新? 在 IE 之间从桌面视图切换到现代 UI 视图 当电池电量耗尽时如何停止 Ubuntu Mate 休眠