\bot 类似带有两条水平线的符号

\bot 类似带有两条水平线的符号

我正在寻找一个看起来像 \bot 的符号,但底部有两条水平线。大致如下:

     |
     |
     |
 =========

我用 detexify 找不到任何东西,我试过旋转 \Vdash,但两条平行线之间的间距似乎太大了。我想在数学模式下使用该符号,既作为运算符,又作为上标。

答案1

叠加一个剪辑凸起\bot\bot

\documentclass{article}
\usepackage{amsmath,trimclip}

\makeatletter
\DeclareRobustCommand{\Bot}{%
  \mathord{\vphantom{\bot}\mathpalette\mich@Bot\relax}%
}
\newcommand{\mich@Bot}[2]{%
  \ooalign{%
    $\m@th#1\bot$\cr
    \clipbox*{0pt 0pt {\width} {.5\height}}{\raisebox{.2\height}{$\m@th#1\bot$}}\cr
  }%
}
\makeatother

\begin{document}

$\Bot \bot$

$\scriptstyle \Bot \bot$

$\scriptscriptstyle \Bot \bot$

\end{document}

enter image description here

答案2

包裹里MnSymbol有这个符号:

$\upVdash$ 

编辑

此 MWE 包含一个解决方案,用于创建您自己的符号\bot

\documentclass{article}
\usepackage{stackengine}
\usepackage{graphicx}
\parskip 1ex\parindent 0in
\begin{document}
%Arguments to inset commands{overlay image}{base image}{V-offset}{H-offset}
\topinset{$\bot$}{$\bot$}{-1pt}{}%
\end{document}

我使用了这里提供的解决方案用另一个符号覆盖符号来创建它。

答案3

就像在我之前回答的 Lopezeo 一样,这使用了stackengine方法。但它也可以与不同的数学风格一起使用,并且像 egreg 的答案一样,符合的大小\bot。它还设置为\mathord,以便可以在数学模式下使用。

\documentclass{article}
\usepackage{stackengine,scalerel}
\usepackage{graphicx}
\parskip 1ex\parindent 0in
\newcommand\Bot{\mathord{\stretchrel*{\ThisStyle{%
  \stackinset{c}{}{b}{1.5\LMpt}{$\SavedStyle\bot$}{$\SavedStyle\bot$}}}{\bot}}}
\begin{document}
$ A \bot B \Bot C $

$\scriptstyle A \bot B \Bot C$

$\scriptscriptstyle A \bot B \Bot C$
\end{document}

enter image description here

相关内容