\ntriangleleft 比 \triangleleft 大得多

\ntriangleleft 比 \triangleleft 大得多

我需要一个划掉\triangleleft并找到命令\ntriangleleft。但是,符号比用生成的符号大得多\triangleleft。是否有可能使\ntriangleleft符号变小?

梅威瑟:

\documentclass{article}
\usepackage{amssymb, amsmath}
\begin{document}
\begin{align}
a \triangleleft b \\
a \ntriangleleft b
\end{align}
\end{document}

答案1

\triangleleft来自 cm 字体,您可以通过以下方式从 ams 字体中获取匹配的三角形

在此处输入图片描述

\documentclass{article}
\usepackage{amssymb, amsmath}
\begin{document}
\showoutput
\begin{align}
a \vartriangleleft b \\
a \ntriangleleft b
\end{align}
\end{document}

答案2

也许只是一堆...

\documentclass{article}
\usepackage{amssymb, amsmath,stackengine}
\stackMath
\def\nottriangleleft{\mathbin{\stackengine{0pt}{\triangleleft}{/}{O}{c}{F}{T}{L}}}
\begin{document}
\begin{align}
a \triangleleft b \\
a \nottriangleleft b \\
\end{align}
\end{document}

在此处输入图片描述

答案3

\stackinset

\documentclass{article}
\usepackage{amssymb, amsmath, stackengine}

\newcommand{\smallntriangleleft}{\mathbin{\stackMath\stackinset{c}{0pt}{c}{0pt}{/}{\triangleleft}}}

\begin{document}

\begin{align}
a\triangleleft b \\
a \smallntriangleleft b
\end{align}

\end{document} 

在此处输入图片描述

相关内容