![表示两个向量之间角度的最佳美学方法](https://linux22.com/image/477669/%E8%A1%A8%E7%A4%BA%E4%B8%A4%E4%B8%AA%E5%90%91%E9%87%8F%E4%B9%8B%E9%97%B4%E8%A7%92%E5%BA%A6%E7%9A%84%E6%9C%80%E4%BD%B3%E7%BE%8E%E5%AD%A6%E6%96%B9%E6%B3%95.png)
在我的书中,我使用这个代码和(mtpro2[lite]
包)来表示两个向量之间的角度,
\documentclass[12pt,a4paper]{article}
\usepackage{newtxtext,newtxmath}
\usepackage{mathtools,amssymb}
\begin{document}
\[\widehat{\bar{r}\,\bar{v}}\]
\end{document}
它产生这样的输出:
我无法找到最佳解决方案来减少\widehat
命令的角度开口,其角度顶点不会太高,并且如果可能的话,角度的边缘沿着命令的中点结束\bar
。
一个非常粗略的例子可能是这样的:
欢迎提出任何改进建议。
答案1
根据 OP 对降低帽子的要求进行了修改。在这里我将\widehat
其从通常放置的位置降低了 1pt。此外,目前在较小的数学样式中不起作用,但这很容易修复。
\documentclass[12pt,a4paper]{article}
\usepackage{newtxtext,newtxmath}
\usepackage{mathtools,amssymb}
\newcommand\myangle[2]{
\setbox0=\hbox{$\!\bar{#1}\,\bar{#2}\!$}
\ht0=\dimexpr\ht0-1pt\relax
\,\widehat{\copy0}\,}
\begin{document}
\[=\myangle{r}{v}=\]
\end{document}