数学模式中的弯曲“A”字符

数学模式中的弯曲“A”字符

我正在寻找一种在数学模式下写出大致以下字符的方法(它是一种带有条形的欧米茄):

在此处输入图片描述

我该怎么做?

答案1

我发现\Lbag\Rbagstmaryrd;反映它们的简化版本,将它们连接到顶部并添加条形图

在此处输入图片描述

\documentclass{article}
\usepackage{stmaryrd,graphicx}

\makeatletter
\newcommand{\gaA}{} % for safety
\DeclareRobustCommand{\gaA}{\mathpalette\gaA@\relax}
\newcommand{\gaA@}[2]{%
  \vphantom{X}%
  \ooalign{$\m@th#1\relbar$\cr\hidewidth\gaA@@{#1}\hidewidth\cr}%
}
\newcommand{\gaA@@}[1]{%
  \raisebox{\depth}{\scalebox{0.75}[-0.75]{$\m@th#1\Lbag\gaA@kern{#1}\Rbag$}}%
}
\newcommand{\gaA@kern}[1]{%
  \ifx#1\displaystyle \mkern-2.2mu \else
  \ifx#1\textstyle \mkern-2.2mu \else
  \ifx#1\scriptstyle \mkern-2.6mu \else
  \mkern-3.3mu \fi\fi\fi
}
\makeatother

\begin{document}

$A+\gaA+B$

$\scriptstyle A+\gaA+B$

$\scriptscriptstyle A+\gaA+B$

\end{document}

答案2

以下是对类似事物的简单尝试:在 上叠加一个减号\Omega

如果你愿意水平缩小减号,你可以得到这个

\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand\baromega{\ThisStyle{\ensurestackMath{\stackengine
  {0pt}{\SavedStyle\Omega}{\SavedStyle\hstretch{.7}{-}}%
  {O}{c}{F}{T}{L}}}}
\begin{document}
$\baromega\scriptstyle\baromega\scriptscriptstyle\baromega$
\end{document}

在此处输入图片描述

如果您只是希望坚持使用正常的减宽度,它看起来是这样的:

\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand\baromega{\ThisStyle{\ensurestackMath{\stackengine
  {0pt}{\SavedStyle\Omega}{\SavedStyle-}%
  {O}{c}{F}{F}{L}}}}
\begin{document}
$\baromega\scriptstyle\baromega\scriptscriptstyle\baromega$
\end{document}

在此处输入图片描述

当然,它非常依赖字体。加载后如下\newtxmath

在此处输入图片描述

相关内容