我怎样才能把 $\notin$ 倒过来写?

我怎样才能把 $\notin$ 倒过来写?

我写了$P \niton x$,但不起作用。我怎样才能把符号$\notin$倒过来写?

答案1

咨询后综合 LaTeX 符号列表一些字体提供了这样的符号:

  • txfontsnewtxmath并且pxfonts$\notni$
  • mathabx$\notowner$$\varnotowner$
  • MnSymbol$\nowns$
  • mathdesign有小版本$\notsmallowns$,但没有正常尺寸的版本。
  • kpfonts$\notowns$

但请注意,使用这些包之一会更改整个字体集。当然,您可以从包含该符号的字体中撕下这个单个符号,让我们尝试使用$\notni$txfonts,周围是 Latin Modern:

\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}
\DeclareMathSymbol{\notniFromTxfonts}{\mathrel}{symbolsC}{61}
...
$x \notin P \notniFromTxfonts x$

但结果并不令人信服:

诺特尼

答案2

如果你使用的数学字体没有符号,你可以说

\newcommand{\niton}{\not\owns}

这是一个完整的例子,显示符号将在下标中改变大小:

\documentclass{article}
\newcommand{\niton}{\not\owns}
\begin{document}
$A\niton x_{B\niton y}$
\end{document}

在此处输入图片描述

如果您的字体没有\owns(即的反向\in),您可以通过加载graphicx和来模拟它amsmath

\usepackage{graphicx}
\usepackage{amsmath}
\newcommand{\niton}{\not\mathrel{\text{\reflectbox{$\in$}}}}

可能更好的定义使用与 相同的斜线\notin,如下所示:

\documentclass{article}

\makeatletter
\newcommand\niton{\mathrel{\m@th\mathpalette\canc@l\owns}}
\newcommand\canc@l[2]{{\ooalign{$\hfil#1/\mkern1mu\hfil$\crcr$#1#2$}}}
\makeatother

\begin{document}
$A\niton x_{B\niton y}$

$A\notin x_{B\notin y}$
\end{document}

在此处输入图片描述

答案3

\documentclass{memoir}
\usepackage{graphicx}
\begin{document}

$\notin$ \reflectbox{$\notin$}

\end{document}

答案4

我的解决方案是:$\ni \negthickspace \negthickspace \negthickspace / $ 或者$\owns \negthickspace \negthickspace \negthickspace /$ 至少在我的页面上它运行良好。

相关内容