数学模式中的多个开销符号

数学模式中的多个开销符号

我已经摆弄这个问题一段时间了,但没有取得任何真正的成功,所以如果有人能帮助我,我会很高兴。

我想在数学模式下为一个字符添加多个顶置符号。具体来说,我想要的是数学模式下字符上方的环形符号上方的鱼叉符号(从语义上讲,是(带有环形顶置元素)的向量)。

MWE(加上我的尝试)如下:

\documentclass[a4paper,11pt]{article}

\usepackage{harpoon} % required for overhead harpoon symbol

\begin{document}

\[
\mathring{\overrightharp{x}} % what I want in reverse order (I'd like harpoon above ring)
\]

\[
\overrightharp{\mathring{x}} % throws error (``missing $ inserted'')
\]

\end{document}

为了与我剩余的文档保持一致,我想保留戒指和鱼叉符号。如果有人知道如何解决这个问题,我将不胜感激!

(此外,有人能解释为什么嵌套代码以一种方式工作而另一种方式不工作吗?)

谢谢,兰斯

答案1

的参数\overrightharp以文本模式排版,因此\mathring引发错误。

我认为你更适合这样做accents

\documentclass{article}
\usepackage{amsmath,accents}

\newcommand{\myvec}[1]{\accentset{\rightharpoonup}{#1}}

\begin{document}

\[
\myvec{\mathring{a}}
\]

\end{document}

在此处输入图片描述

以下是与上述内容的视觉比较,以及您从中获得的内容

\text{\overrightharp{$\mathring{a}$}}

(是的,这就是所需要的)。

在此处输入图片描述

相关内容