将双重 \prec 视为单个符号?

将双重 \prec 视为单个符号?

我们有<\ll。那么双倍呢\prec,即类似于\prec\prec但有间距的东西,如\ll

备注。我找不到答案http://detexify.kirelabs.org/classify.html或者http://www.ctan.org/tex-archive/info/symbols/comprehensive/。我不感兴趣,如何从两个 构造这个符号\prec(我知道如何缩短距离),但我正在从某个包中搜索一个符号,即使如此奇怪MnSymbol

答案1

字体mathb(来自mathabx)有一个\llcurly\ggcurly符号。以下是在不加载整个包的情况下使用它们的方法:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}

\DeclareFontFamily{U}{mathb}{\hyphenchar\font45}
\DeclareFontShape{U}{mathb}{m}{n}{
<-6> mathb5 <6-7> mathb6 <7-8> mathb7
<8-9> mathb8 <9-10> mathb9
<10-12> mathb10 <12-> mathb12
}{}
\DeclareSymbolFont{mathb}{U}{mathb}{m}{n}
\DeclareMathSymbol{\llcurly}{\mathrel}{mathb}{"CE}
\DeclareMathSymbol{\ggcurly}{\mathrel}{mathb}{"CF}
\begin{document}

\[ a \llcurly b \quad a \ggcurly b \]

 \end{document} 

在此处输入图片描述

答案2

unicode 是乌+2ABBU+2ABC。下面是我手头有的字体的一些示例(按难看程度递增的顺序):

% arara: lualatex

\documentclass{article}
\usepackage{unicode-math}
\newcommand*{\test}{\ensuremath{\prec\Prec\Succ\succ}}

\begin{document}
    \setmathfont{code2000.ttf}\test

    \setmathfont{xits-math}\test

    \setmathfont{asana-math}\test

    \setmathfont{quivira.otf}\test

    \setmathfont{symbola.ttf}\test

    \setmathfont{MathCadUniMath.otf}\test

    %\setmathfont{cambria-math}\test % not on my system
\end{document}

在此处输入图片描述

答案3

这是一个自制的建筑。

\documentclass{article}
\usepackage{graphicx}
\def\pprec{\mathrel{\scalebox{.9}[1]{$\prec$}\mkern-5mu%
  \scalebox{.4}[1]{$\prec$}\mkern-5.5mu\scalebox{.4}[1]{$\prec$}}}
\begin{document}
$a \pprec b$
\end{document}

在此处输入图片描述

相关内容