答案1
您可以叠加\neg
到其剪辑(和降低)版本。
\documentclass{article}
\usepackage{trimclip}
\makeatletter
\newcommand{\dneg}{\mathord{\vphantom{\neg}\mathpalette\dneg@\relax}}
\newcommand{\dneg@}[2]{%
\ooalign{%
$\m@th#1\neg$\cr
\raisebox{0.8\height}{\clipbox{0pt {0.6\height} 0pt 0pt}{$\m@th#1\neg$}}\cr
}%
}
\makeatother
\begin{document}
$\neg\varphi$ $\dneg\varphi$
$\dneg\varphi\scriptstyle\dneg\varphi\scriptscriptstyle\dneg\varphi$
\Large
$\dneg\varphi\scriptstyle\dneg\varphi\scriptscriptstyle\dneg\varphi$
\end{document}
答案2
\documentclass{article}
\usepackage{amsmath}
\makeatletter
% based on https://tex.stackexchange.com/a/110981
\providecommand*{\dneg}{%
\mathord{%
\mathpalette\@dneg{}%
}%
}
\newcommand*{\@dneg}[2]{%
\ooalign{%
$\m@th#1\neg$\cr
\sbox0{$#1\neg$}%
\dimen@=0.4\ht0%
\hidewidth\raise\dimen@\box0\hidewidth
}%
}
\makeatother
\begin{document}
\parindent0pt
$\neg$ $\dneg$\par
\bigskip
{\large $\neg$ $\dneg$}\par
\bigskip
{\Huge $\neg$ $\dneg$}\par
\end{document}
编辑:改为\mathord
,参见Bernard的评论。