是否有一个由 \top 和 \bot 组合而成的 Latex 符号?

是否有一个由 \top 和 \bot 组合而成的 Latex 符号?

我想要一个符号,它\top与完全重叠\bot,看起来像罗马数字“Ⅰ”。我搜索过一个特定的符号,但没有找到。而且这个论坛和其他论坛上的重叠技术有点令人困惑。

有人能帮我吗?

答案1

以下代码实现了与当前数学风格的结合\bottop\bot\top

\documentclass{article}

\makeatletter
\newcommand*{\bottop}{%
  \mathpalette\@bottop{}%
}
\newcommand*{\@bottop}[2]{%
  % #1: math style
  % #2: unused
  \rlap{$#1\bot\m@th$}% put \bot to the right without moving the current point
  \top
}
\makeatother

\begin{document}
\[ \bottop \scriptstyle \bottop \scriptscriptstyle \bottop \]
\end{document}

结果

答案2

http://tug.ctan.org/info/symbols/comprehensive/symbols-a4.pdf这是一个可能的实现:

\documentclass{article}

\def\topbotatom#1{\hbox{\hbox to 0pt{$#1\bot$\hss}$#1\top$}}
\newcommand*{\topbot}{\mathrel{\mathchoice{\topbotatom\displaystyle}
        {\topbotatom\textstyle}
        {\topbotatom\scriptstyle}
        {\topbotatom\scriptscriptstyle}}}
\begin{document}
$\topbot$
\end{document}

相关内容