否定感叹号符号

否定感叹号符号

我需要一个像感叹号一样的符号,其上有一个否定符号:

在此处输入图片描述

我刚刚检查过综合 Latex 符号列表找到一些有用的东西,但我找到的只是第 49-57 页的否定符号,其中没有我需要的符号。

答案1

那这个怎么样stackengine

\documentclass[12pt]{article}
\usepackage{graphicx,amsmath}
\usepackage{stackengine}
\newcommand{\myexc}{\mathrel{\topinset{\rotatebox{-45}{\scalebox{.5}{/}}}{!}{}{}}}
\newcommand{\stevexc}{\mathrel{\stackinset{c}{}{t}{}{\rotatebox{-45}{\scalebox{.5}{$/$}}}{$!$}}}
\newcommand{\steveyc}{\mathrel{\stackinset{c}{}{t}{.15ex}{\scalebox{1.5}[.4]{$/$}}{$!$}}}

\begin{document}
    My original answer:
    \[
    A \myexc B
    \]

    A more correct solution (see Stevens's comment):
    \[
    A \stevexc B
    \]

    Steven's elegant solution without \verb|\rotatebox|:
    \[
    A \steveyc B
    \]
\end{document}

在此处输入图片描述

答案2

这可能会吸引你。

\documentclass{article}
\usepackage{amsmath}

\DeclareMathSymbol{\smallslash}{\mathord}{operators}{32}
\newcommand{\negexcl}{\mathrel{\smallslash\mkern-5mu{!}}}

\begin{document}

$a\negexcl b$

$a\mathrel{!}b$

\end{document}

在此处输入图片描述

另一种实现,斜线类似于\nmid。第一行显示两个斜线重合。该color包仅用于该示例。

符号不会根据数学样式而改变。将其调整为适合下标和上标就留作练习吧。

\documentclass{article}
\usepackage{amsmath,amssymb,pict2e,picture}

\usepackage{color}

\newcommand{\negexcl}{\mathrel{\smallslash{!}}}
\makeatletter
\newcommand{\smallslash}{%
  \begingroup
  \sbox\z@{$\m@th\mkern1mu$}%
  \dimen@=\wd\z@
  \begin{picture}(0,0)
  \roundcap
  \put(0,\fontdimen22\textfont2){\line(1,0.9){5\dimen@}}
  \end{picture}%
  \endgroup
}
\makeatother

\begin{document}

{\ooalign{\color{red}$\negexcl$\cr$\nmid$\cr}}
{\ooalign{$\nmid$\cr\color{red}$\negexcl$\cr}}

$a\negexcl b\nmid c$

$a\mathrel{!}b\mid c$

\end{document}

在此处输入图片描述

相关内容