表示两个向量之间角度的最佳美学方法

表示两个向量之间角度的最佳美学方法

在我的书中,我使用这个代码和(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}

在此处输入图片描述

相关内容