\wideparen в классе AMS

\wideparen в классе AMS

Мне нужен \wideparenсимвол в книге, подготовленной с amsbookклассом. Я знаю о нескольких пакетах, предоставляющих эту команду, но...

  • ymathне работает с текущей версией классов AMS
  • MnSymbol, mathabx, fourier- все заменяют шрифт математики по умолчанию, а это не то, что мне нужно (и что издатель разрешил бы). Мне нужно сохранить стандартные шрифты для всего остального, но добавить только этот один символ.

Есть идеи, как это сделать?

решение1

Вот не такой уж маленький тестовый файл, который проиллюстрирует включение широкой скобки (а также широкой проверки) из mathxшрифта с использованием amsart. Поскольку amsbookон является родственным amsart, он будет работать и там. (Это один из внутренних файлов "как сделать" AMS; я не редактировал его для краткости.)

\documentclass{amsart}
\nofiles
\usepackage{verbatim}

%% code from mathabx.sty and mathabx.dcl
\DeclareFontFamily{U}{mathx}{\hyphenchar\font45}
\DeclareFontShape{U}{mathx}{m}{n}{
      <5> <6> <7> <8> <9> <10>
      <10.95> <12> <14.4> <17.28> <20.74> <24.88>
      mathx10
      }{}
\DeclareSymbolFont{mathx}{U}{mathx}{m}{n}
\DeclareFontSubstitution{U}{mathx}{m}{n}
\DeclareMathAccent{\widecheck}{0}{mathx}{"71}
\DeclareMathAccent{\wideparen}{0}{mathx}{"75}

\def\cs#1{\texttt{\char`\\#1}}

\begin{document}

A wide check should match a wide hat, but inverted.  Observe that
the forms provided have a maximum width.  Some other wide accents
in \verb|mathx| aren't available otherwise.
\begin{align*}
\cs{widehat}:\quad & \widehat{A}\quad\widehat{AB}\quad
   \widehat{ABC}\quad\widehat{ABCD}\quad\widehat{ABCDE}\\
\cs{widecheck}:\quad & \widecheck{A}\quad\widecheck{AB}\quad
   \widecheck{ABC}\quad\widecheck{ABCD}\quad\widecheck{ABCDE}\\
\cs{wideparen}:\quad & \wideparen{A}\quad\wideparen{AB}\quad
   \wideparen{ABC}\quad\wideparen{ABCD}\quad\wideparen{ABCDE}
\end{align*}

\vspace{2\baselineskip}
\verbatiminput{\jobname.tex}
\end{document}

Связанный контент