穿过高字符(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} 相关内容 Mac Mini CRT 支持 cURL 无法解释主机名,代理问题? 安全模式下的双启动是否可以以其他方式工作? BBEDIT 多文件搜索:同时进行多个查找和放置查询? 在 titletoc 中为子章节指定页码 Groupplot 中的等高线图 如何避免 systemd 中可执行文件的绝对路径? 如何在添加 Iptables 拒绝规则时排除特定的 IP 地址 如何在终端中仅列出某种类型的文件? 更新