答案1
你是指这样的吗?
\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand\neqA{\mathrel{\ensurestackMath{%
\stackinset{c}{}{c}{.7pt}{\vstretch{.5}{/}}{=}}}}
\begin{document}
$P\neq x^2$
$P\neqA x^2$
\end{document}
对于允许脚本数学样式的版本:
\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand\neqA{\mathrel{\ThisStyle{\ensurestackMath{%
\stackinset{c}{}{c}{.8\LMpt-.1pt}{%
\SavedStyle\vstretch{.5}{/}}{\SavedStyle=}}}}}
\begin{document}
$P\neq x^2$
$P\neqA x^2$
$\scriptstyle P\neqA x^2$
$\scriptscriptstyle P\neqA x^2$
\end{document}
答案2
您可以在相对脚本大小中使用斜线。
\RequirePackage{fix-cm}
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\NewDocumentCommand{\smallnot}{}{\mathrel{\text{\smallnot@}}}
\newcommand{\smallnot@}{%
\settowidth\dimen@{$\m@th=$}%
\makebox[0pt][l]{%
\makebox[\dimen@]{%
$\m@th\vcenter{\hbox{\fontsize{\sf@size}{0}\selectfont$/$}}$%
}%
}%
}
\makeatother
\AtBeginDocument{%
\NewCommandCopy{\oldnot}{\not}% Just for comparison
\RenewCommandCopy{\not}{\smallnot}%
}
\begin{document}
$\not= \neq \ne$\quad
$\scriptstyle\not= \neq \ne$\quad
$\scriptscriptstyle\not= \neq \ne$
$\oldnot=$
\end{document}
它在脚本大小上运行得不是很好,但我不认为这是一个真正的问题。
答案3
在 OpTeX 中,您可以使用\mathbox
它来保存实际的文本大小/脚本大小等。
\fontfam[lm]
\def\neq{\mathrel{\mathbox{\setfontsize{mag.7}\rm\raise.2ex\rlap{\kern.25em/}}{=}}}
defined: $a \neq b_{\neq}$
original: $a \ne b_{\ne}$
\bye