Latex - 如何在矩阵中的字符上输入这些符号

Latex - 如何在矩阵中的字符上输入这些符号

我想问一下如何输入这个矩阵,特别是在字母字符上的 ^。

在此处输入图片描述

我有类似的东西:

\begin{eqnarray}
    \begin{pmatrix}
        a+b & \overset{}{\epsilon + \omega} &  \overset{}{\pi} \\
        \vec{a} & \overleftrightarrow{AC} & \beta
    \end{pmatrix}
 \end{eqnarray}

答案1

值得一提的是,在 ConTeXt 中,with\widehat总是扩展到其参数的宽度。因此,只需使用\widehat{ξ + ω}即可。

\definemathmatrix[pmatrix][matrix:parentheses][simplecommand=pmatrix]
\starttext
\startformula
  \pmatrix{ a + b, \widehat{ξ + ω}, \hat π;
           \vec a, \overleftrightarrow{AC}, β}
\stopformula
\stoptext

这使

在此处输入图片描述

答案2

制作真正宽大的帽子符号的一种方法是使用包装mtpro2。请注意,完整的mtpro2 包并非免费。但是,其lite子集(即生成感兴趣的屏幕截图所需的全部内容)实际上是免费的。

在此处输入图片描述

\documentclass{article} 
\usepackage{amsmath} % for 'pmatrix' env.
\usepackage{times}        % Times Roman text font
\usepackage[lite]{mtpro2} % Times Roman math font
\begin{document}
\begin{equation}
  \begin{pmatrix}
    a+b     & \widehat{\xi + \omega}  & \hat{\pi} \\
    \vec{a} & \overleftrightarrow{AC} & \beta
  \end{pmatrix}
\end{equation}
\end{document}

答案3

使用默认字体,宽帽有两种可能:\widehat来自的可扩展字符yhmath 或 中的同名字符mathabx。我在这里不加载 mathabx,而是将后一个字符定义为\varwidehat。我还建议old-arrows使用包,这样\overleftrightarrow就不会触及大写字母:

\documentclass[12pt, a4paper]{article}
\usepackage{amsmath}%
\usepackage{yhmath}
\usepackage{old-arrows}

\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{\varwidebar}{0}{mathx}{"73}
\DeclareMathAccent{\varwidehat}{0}{mathx}{"70}

\begin{document}

\[ \begin{pmatrix}
    a+b & \widehat{\xi + \omega} & \overset{}{\pi} \\
    \vec{a} & \overleftrightarrow{AC} & \beta
\end{pmatrix}\qquad \begin{pmatrix}
    a+b & \varwidehat{\xi + \omega} & \overset{}{\pi} \\
    \vec{a} & \overleftrightarrow{AC} & \beta
\end{pmatrix}\]%

\end{document}

在此处输入图片描述

相关内容