创建 \precneq 符号

创建 \precneq 符号

通过综合符号列表以及 Detexify,我们发现,通过各种包(大多数amssymb)我们可以获取符号

  • \precUnicode U+227A: ≺
  • \preceq位于或等于之前。Unicode U+227C:≼
  • \precsim位于或等同于。Unicode U+227E:≾
  • \precnsim位于其前面,但不等同于。(我不认为这个有 Unicode 符号) 编辑: 作为大卫·卡莱尔指出我只是没有向下滚动得足够远。它是 Unicode U+22E8。

它的同类<支持变体\leq\lneq。但显然没有\precneq与“precedes”符号相对应的符号。

问题:有人已经构造了符号并将其放在包中了吗?如果没有,我该如何构造这样的符号?它应该从 AMS\preceq符号开始,并在等于部分上放置一个取消符号仅有的

编辑:为了澄清起见,我想要的是类似以下内容:

在此处输入图片描述

答案1

发现丢失的符号mathabx。:)

\documentclass{article}
\usepackage{mathabx}
\begin{document}
$\precneq$
\end{document}

在此处输入图片描述

编辑:在这种情况下,一个很好的资源是综合符号列表。我承认,有时浏览给定的符号可能会很乏味……但到目前为止,这是我所知道的最好的东西。

答案2

U+22E8 位于前面但不等同于

尽管参考字形具有否定的波浪线而不是否定的直线

http://www.w3.org/2003/entities/2007doc/022.html

来自该文件来源的有关该角色的其他信息:

  <character id="U022E8" dec="8936" mode="math" type="relation">
     <unicodedata category="Sm" combclass="0" bidi="ON" mirror="Y" mathclass="R"/>
     <afii>21B1</afii>
     <latex>\precedesnotsimilar </latex>
     <Elsevier grid="blr" ent="prnsim">
        <desc>precedes, not similar</desc>
     </Elsevier>
     <AMS>\precnsim</AMS>
     <APS>prnsim</APS>
     <Wolfram>NotPrecedesTilde</Wolfram>
     <entity id="prnsim" set="8879-isoamsn">
        <desc>/precnsim N: precedes, not similar</desc>
     </entity>
     <entity id="prnsim" set="9573-1991-isoamsn">
        <desc>/precnsim N: precedes, not similar</desc>
     </entity>
     <entity id="prnsim" set="9573-2003-isoamsn">
        <desc>/precnsim N: precedes, not similar</desc>
     </entity>
     <entity id="precnsim" set="mmlalias">
        <desc>alias ISOAMSN prnsim</desc>
     </entity>
     <font name="hlcra" pos="235"/>
     <operator-dictionary form="infix" lspace="5" rspace="5" priority="265"/>
     <description unicode="1.1">PRECEDES BUT NOT EQUIVALENT TO</description>
  </character>

答案3

这里统一码使用的解决方案你喜欢的字体

% arara: lualatex

\documentclass{article} 
\usepackage{fontspec}
\usepackage{booktabs}
\usepackage{caption}
\newcommand*{\test}[1]{{\fontspec{#1}\symbol{"2AB1}}}
\textwidth=6.5cm

\begin{document} 
\begin{table}
\centering
\caption{U+2AB1 -- PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO}
\begin{tabular}{ll}\toprule
    Font & Symbol\\\midrule
    Code2000 & \test{code2000.ttf}\\
    Quivira & \test{quivira.otf}\\
    STIX Math & \test{STIX Math}\\
    Symbola & \test{symbola.ttf}\\\bottomrule
\end{tabular}
\end{table}
\end{document}

在此处输入图片描述


这里还有另外两种使用该软件包的字体

% arara: lualatex

\documentclass{article} 
\usepackage{unicode-math}

\begin{document} 
\setmathfont{XITS Math}
$A\precneq B\succneq C$

%\setmathfont{Cambria Math} % not available on my system
%$A\precneq B\succneq C$

\setmathfont{Asana Math}
$A\precneq B\succneq C$
\end{document}

在此处输入图片描述

相关内容