如何在LaTex中输出充分条件和不必要条件的符号?

如何在LaTex中输出充分条件和不必要条件的符号?

在此处输入图片描述

如何在LaTex中输出充分条件和不充分条件的符号?我浏览了很多网站,都没有令人满意的。谢谢!

答案1

old-arrows这是带有箭头的符号的构造。

\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage[old]{old-arrows}
\newlength{\longwidth}
\newlength{\longheight}
\settowidth{\longwidth}{$\varlongrightarrow$}
\settoheight{\longheight}{$\varlongrightarrow$}
\newcommand{\sufficient}{%
    \mathrel{%
        \raisebox{ .65\longheight}{$\varlongrightarrow$}\hspace*{-\longwidth}%
        \raisebox{-.25\longheight}{$\varlongleftarrow$}\hspace*{-\longwidth}%
        \makebox[\longwidth]{\raisebox{-.15\longheight}{$\smallsetminus$}}%
    }%
}
\begin{document}
\(A \sufficient B\)
\end{document}

答案2

通过一些低级编程:

\documentclass{article}

\newcommand{\suffnotnec}{%
  \mathrel{%
    \vcenter{%
      \offinterlineskip
      \ialign{##\cr
        $\longrightarrow$\cr
        \vphantom{$\longleftarrow$}%
        \ooalign{%
          $\longleftarrow$\cr
          \hidewidth\raisebox{\depth}{$\scriptscriptstyle\backslash$}\hidewidth\cr
        }\cr
      }%
    }%
  }%
}

\begin{document}

$A\suffnotnec B$

\end{document}

构建了一个\mathrel。其中有一个垂直框,以公式轴 ( \vcenter) 为中心,包含一个简单的对齐方式:顶部有一个\longrightarrow,底部有一个 ,上面叠加了\longleftarrow一个小的。 位于中,其深度升高。出于技术原因(为了固定结构的高度和深度),需要 。\backslash\ooalign\backslash\scriptscriptstyle\vphantom\ooalign

在此处输入图片描述

相关内容