仅带运算符上划线的点

仅带运算符上划线的点

我已经阅读过这个问题特殊字符“点划”解决了我的问题。但我的问题略有不同,并且不是重复的。

如何使用命令\overlinea \dot(或大于\dot中间并且它几乎靠近矢量标记\overline?我用一张图片带回我想要的东西:

在此处输入图片描述

我做了一次非常即兴的尝试。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{mathtools}
\begin{document}
\[\dot{\hspace{-.072cm}\overline J}=\frac{\partial \overline J}{\partial \tau}\]
\end{document}

答案1

说实话,我不确定这是否值得付出努力(我\overline 尽可能少用)。我的幻想还不够丰富,无法想出一个名字……

\documentclass{article}

\def\foo{\mathpalette\fooaux}
\def\fooaux#1#2{%
  \mkern2mu
  \setbox0=\hbox{\mathsurround=0pt$#1\overline{\mkern-2mu #2 \mkern2mu}$}%
  \setbox1=\hbox to \wd0{\hss$#1\cdot$\hss}%
  \vbox{\offinterlineskip\copy1\vskip-.4\ht1\box0}%
  \mkern-2mu
}

\begin{document}

$\dot{\overline{J}} J \overline{J} J \foo{J}J$

$\scriptstyle \dot{\overline{J}} J \overline{J} J\ foo{J}J$

$\scriptscriptstyle \dot{\overline{J}} J \overline{J} J \foo{J}J$

\end{document}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{stackengine,amsmath,graphicx}
\stackMath
\newcommand\overlinedot[1]{%
  \stackengine{.2pt}{\overline{#1}}{\scalebox{2}{.}}{O}{c}{F}{F}{S}%
}
\begin{document}
\[
\overlinedot{J}=\overlinedot{x}
\]
\end{document}

在此处输入图片描述

适用于各种数学风格的版本。

\documentclass{article}
\usepackage{stackengine,amsmath,graphicx,scalerel}
\newcommand\overlinedot[1]{\ThisStyle{\ensurestackMath{\stackengine%
  {.2\LMpt}{\SavedStyle\overline{#1}}{\scalebox{2}{$\SavedStyle.$}}{O}{c}{F}{F}{S}%
}}}
\begin{document}
\[
\overlinedot{J}=\overlinedot{x}
\]
\[
\scriptstyle\overlinedot{J}=\overlinedot{x}
\]
\[
\scriptscriptstyle\overlinedot{J}=\overlinedot{x}
\]
\end{document}

在此处输入图片描述

答案3

\documentclass[a4paper,12pt]{article}
\usepackage{mathtools}

\usepackage{mattens}
\SetSymbFont{\relax}

\begin{document}

\[\bS[\dot]{J}=\frac{\partial \overline J}{\partial \tau}\]

\end{document}

在此处输入图片描述

相关内容