字母上方有圆圈

字母上方有圆圈

我可以在字母上方写一个圆圈,但看起来有点远

在此处输入图片描述

有没有办法把它缩小一点,因为我确实经常使用它,而且它占用了很多空间。以下是代码示例:

\documentclass[twoside]{article}
\usepackage{fancyhdr}
\usepackage{nameref}
\usepackage{abraces}
\usepackage{amsfonts,amsmath, amssymb, mathtools}
\makeatletter
\newcommand*{\currentname}{\@currentlabelname}
\makeatother

\fancypagestyle{yourStyle}{
\fancyhf{}
\fancyhead[RO,LE]{\thepage}
\fancyhead[RE]{\leftmark}
\fancyhead[LO]{\MakeUppercase\currentname}
 }

\begin{document}

 $$\left((\overline{M})_{\tau_1}\right)^\mathsf{c} =  (\aoverbrace[L1R] 
 {M^\mathsf{c}}^{\circ})_{\tau_1}$$
 $$\left((\overline{M})_{\tau_2}\right)^\mathsf{c} = (\aoverbrace[L1R] 
 {M^\mathsf{c}}^{\circ})_{\tau_2}$$

答案1

也许可以使用堆栈。当前高度由的可选参数\circ控制。-2pt\stackon

\documentclass{article}
\usepackage{abraces}
\usepackage{amsfonts,amsmath, amssymb, mathtools}
\usepackage{stackengine}
\stackMath
\begin{document}
\[\left((\overline{M})_{\tau_1}\right)^\mathsf{c} =  
  (\stackon[-2pt]{\aoverbrace[L1R] 
 {M^\mathsf{c}}}{\scriptstyle\circ})_{\tau_1}\]
\[\left((\overline{M})_{\tau_2}\right)^\mathsf{c} = 
  (\stackon[-2pt]{\aoverbrace[L1R] 
 {M^\mathsf{c}}}{\scriptstyle\circ})_{\tau_2}\]
\end{document}

在此处输入图片描述

你甚至可以将其制作成宏:

\documentclass{article}
\usepackage{abraces}
\usepackage{amsfonts,amsmath, amssymb, mathtools}
\usepackage{stackengine}
\newcommand\bracecirc[1]{%
  \ensurestackMath{\stackengine{-2pt}
  {\aoverbrace[L1R]{#1}}{\scriptstyle\circ}{O}{c}{F}{F}{S}}%
}
\begin{document}
\[\left((\overline{M})_{\tau_1}\right)^\mathsf{c} =  
  (\bracecirc{M^\mathsf{c}})_{\tau_1}\]
\[\left((\overline{M})_{\tau_2}\right)^\mathsf{c} = 
  (\bracecirc{M^\mathsf{c}})_{\tau_2}\]
\end{document}

答案2

我已经完全改变了初始代码:有两个特定包的组合:口音尺度因子。使用这些包,我创建了一个名为 的宏,\arcsup其中弧线仅在字符上方。如果您想要一个较大的水平弧线,您可以增加 的值以\hstretch{1.8}水平拉伸弧线。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{amssymb,mathtools}
\usepackage{accents}
\usepackage{scalerel}
\newcommand\arcsup[1]{\accentset{\overset{\scriptscriptstyle\circ}{\hstretch{1.8}{\frown}}}{#1}}
\begin{document}

\[\bigl((\overline{M})_{\tau_1}\bigr)^{\!\mathsf{c}} =  (\arcsup{M}^\mathsf{c})_{\tau_1}\]
 \end{document}

您可以看到增量为

\hstretch{2.5}

在此处输入图片描述

附录:如果您愿意,\circ可以使用较小的符号选项,

\scaleto{\circ}{2pt}%%%% <----- 2pt, or any value neq 0

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

\newcommand\arcsup[1]{\accentset{\overset{\scaleto{\circ}{2pt}}{\hstretch{1.8}{\frown}}}{#1}}
\begin{document}

\[\bigl((\overline{M})_{\tau_1}\bigr)^{\!\mathsf{c}} =  (\arcsup{M}^\mathsf{c})_{\tau_1}\]
 \end{document}

这些是用于比较的截图:

在此处输入图片描述

\scaleto{\circ}{1.5pt}

在此处输入图片描述

答案3

不完全回答你的问题,但是这个包数学有一个\widering对你有用的命令:

\documentclass[twoside]{article}
\usepackage{fancyhdr}
\usepackage{nameref}
\usepackage{abraces}
\usepackage{amsfonts,amsmath, amssymb, mathtools}
\usepackage{yhmath}
\makeatletter
\newcommand*{\currentname}{\@currentlabelname}
\makeatother

\fancypagestyle{yourStyle}{
\fancyhf{}
\fancyhead[RO,LE]{\thepage}
\fancyhead[RE]{\leftmark}
\fancyhead[LO]{\MakeUppercase\currentname}
 }

\begin{document}

 $$\left((\overline{M})_{\tau_1}\right)^\mathsf{c} =  (\aoverbrace[L1R] 
 {M^\mathsf{c}}^{\circ})_{\tau_1}$$
 $$\left((\overline{M})_{\tau_2}\right)^\mathsf{c} = (\aoverbrace[L1R] 
 {M^\mathsf{c}}^{\circ})_{\tau_2}$$

 $$\left((\overline{M})_{\tau_1}\right)^\mathsf{c} =  (\widering{M^\mathsf{c}})_{\tau_1}$$
 $$\left((\overline{M})_{\tau_2}\right)^\mathsf{c} = (\widering{M^\mathsf{c}})_{\tau_2}$$

\end{document}

数学扩展

答案4

在最近的 1.18 版本中newtxmath有新的数学重音和宏。\widering指南中写入的宏将一个环置于 的中心\overgroup,与 中的用法并无不同。但就我的口味而言, 给出的yhmath命令有更好的弧度:\wideringnewtxmath

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

\begin{document}
\[\bigl((\overline{M})_{\tau_1}\bigr)^{\!\mathsf{c}} =  (\widering{M}{}^{\mathsf{c}})_{\tau_1}\]
\end{document}

查看此输出:

在此处输入图片描述

或者改变上标的位置:

\documentclass[a4paper,12pt]{article}

\usepackage{newtxmath,newtxtext}

\begin{document}
\[\bigl((\overline{M})_{\tau_1}\bigr)^{\!\mathsf{c}} =  (\widering{M^{\mathsf{c}}})_{\tau_1}\]
\end{document}

在此处输入图片描述

相关内容