\gg 或等号

\gg 或等号

我需要(好吧,想要)使用一个表示“:,,或等于”的符号,\gg如果你愿意的话。\ge>\gg

显而易见的、快速而又粗糙的解决方案如下:

\documentclass{article}
\usepackage{amssymb}
\usepackage{statmath}
\newcommand{\ggeq}{\mathrel{\underline{\gg}}}
\begin{document}
$\bfu \ggeq \bfx$
\end{document}

产生

在此处输入图片描述

但我觉得最终的符号在视觉上并不美观。有没有人——尤其是那些知道如何让排版符号看起来好看的人——可以提出一些调整或其他建议?

或者这样的符号可能已经存在于某个包中?我试过了解纤,但无济于事,也没有找到任何东西列表任何一个。

编辑:由于似乎对该符号的语义存在一些误解,因此\gg在需要新符号的上下文中并不意味着“远大于”。

编辑2:\mathrel而不是使用\mathbin,这确实更明智;感谢@mickep 提供的提示。

答案1

这是一个非常简单的解决方案,其间距与 不完全相同\gg,但很接近。正如@Denis 所指出的,\gg如果需要相同的间距,您可以重新定义。

在此处输入图片描述

\documentclass{article}

\usepackage{amssymb}
\usepackage{statmath}

\newcommand{\ggeq}{\geq\!\!\!\geq}
\renewcommand{\gg}{>\!\!\!>}

\begin{document}

$\bfu \ggeq \bfx_{\bfu \ggeq \bfx_{\bfu \ggeq \bfx}}$

$\bfu \gg \bfx_{\bfu \gg \bfx_{\bfu \gg \bfx}}$

\end{document}

答案2

我不确定这是什么意思。无论如何,这里有一种方法可以将减号用作下线。生成的符号的垂直尺寸(大约)与 相同\geq

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\DeclareRobustCommand{\ggeq}{\mathrel{\mathpalette\gglleq@\gg}}
\DeclareRobustCommand{\lleq}{\mathrel{\mathpalette\gglleq@\ll}}

\newcommand{\gglleq@}[2]{%
  \begingroup
  \sbox\z@{$\m@th#1#2$}\sbox\tw@{$#1\leq$}%
  \vcenter to \dimexpr\ht\tw@+\dp\tw@{%
    \offinterlineskip
    \hbox{$\m@th#1#2$}%
    \vss
    \vbox to \dimen@{
      \vss
      \hbox to \wd\z@{$\m@th\mspace{-0.5mu}#1{-}\hss{-}\mspace{-0.5mu}$}%
      \kern-1.5\fontdimen8 \gglleq@font{#1} 3
      \kern-\fontdimen22 \gglleq@font{#1} 2
    }
  }%
  \endgroup
}
\newcommand{\gglleq@font}[1]{%
  \ifx#1\displaystyle\textfont\else
  \ifx#1\textstyle\textfont\else
  \ifx#1\scriptstyle\scriptfont\else
  \scriptscriptfont\fi\fi\fi
}

\makeatother

\begin{document}

$a\ggeq b\geq c$ $\scriptstyle a\ggeq b\geq c$

$a\gg b$ $\scriptstyle a\gg b$

$a\ggeq b$ $\scriptstyle a\ggeq b$

$a\lleq b$

$a\ll b$

\end{document}

在此处输入图片描述

相关内容