如何將 \not 與多個符號一起使用?

如何將 \not 與多個符號一起使用?

在此輸入影像描述

在數學模式下使用時,\not只有以下符號被交叉,是否有任何方法可以將其均勻地應用於多個符號,就好像它是一個運算符一樣?

我嘗試過\not{<:},但沒有成功。

答案1

您可以\mathclap使用mathtools

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}

\DeclareMathOperator{\lecolon}{<:}

\begin{document}
\[ \not\mathclap\lecolon \]
%your whole expression should be something like
\[ \gamma\not\mathclap\lecolon\mkern10mu\tau \]
\end{document}

範例_渲染

不管怎樣,我認為你的表達看起來更像是\not只引用較少的符號,後面跟著一個冒號:

\[ \gamma\not\mathclap<:\tau \]

example2_渲染

最後可以稍微細化為

\[ \gamma\mkern-2mu\not\mkern2mu\mathclap<:\tau \]

example3_輸出

答案2

這是我的 MWE。你喜歡哪一個?

在此輸入影像描述

\documentclass[a4paper]{article}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
%%%%%%%%%%%%%%%%%%%%%%%%Useful packages
\usepackage{amsmath}
\usepackage{centernot,cancel}

\begin{document}

\[
  \cancel{<:} ~~~~\text{or}~~~~ \centernot{<:}
\]

\end{document}

答案3

選擇一個更能代表您所談論的符號的名稱。請注意,標準是用來\n<relation name>顯示 的否定符號\<relation name>,因此您可能需要遵守這一點。

\documentclass{scrartcl}

\usepackage{centernot,amssymb,mathtools}

\newcommand*\somekindofrelation{\mathrel{<:}}
\newcommand*\nsomekindofrelation{\mathrel{\centernot{<}\vcentcolon}}

\begin{document}

\[ \gamma \nsomekindofrelation \tau \]

\end{document}

編輯結果:

在此輸入影像描述

相關內容