Unicode 提供了一个细长的矩形符号 ▮ 来代替通常的正方形,以表示证明的结束(参见http://en.wikipedia.org/wiki/End_of_proof)。这在 LaTeX 中可用吗?
答案1
这bbding
套餐为您提供\Rectangle
、\RectangleBold
和\RectangleThin
:
\documentclass{article}
\usepackage{bbding}
\begin{document}
\Rectangle\quad\RectangleBold\quad\RectangleThin
\end{document}
以下是它们在proof
环境中的实际运行情况:
\documentclass{article}
\usepackage{amsthm}
\usepackage{bbding}
\begin{document}
\renewcommand\qedsymbol{\Rectangle}
\begin{proof}Test text text text text text text text text text\end{proof}
\renewcommand\qedsymbol{\RectangleBold}
\begin{proof}Test text text text text text text text text text\end{proof}
\renewcommand\qedsymbol{\RectangleThin}
\begin{proof}Test text text text text text text text text text\end{proof}
\end{document}
该软件包通过和pifont
提供了两个选项;该软件包具有:\ding{121}
\ding{122}
marvosym
\Rectsteel
\documentclass{article}
\usepackage{amsthm}
\usepackage{pifont}
\usepackage{marvosym}
\begin{document}
% require pifont
\renewcommand\qedsymbol{\ding{121}}
\begin{proof}Test text text text text text text text text text\end{proof}
\renewcommand\qedsymbol{\ding{122}}
\begin{proof}Test text text text text text text text text text\end{proof}
% require marvosym
\renewcommand\qedsymbol{\Rectsteel}
\begin{proof}Test text text text text text text text text text\end{proof}
\end{document}
如果您愿意,您可以使用包\scalebox
中的功能来缩放符号graphicx
。
无需使用额外的包,您可以使用它\rule
来定义自己的符号:
\documentclass{article}
\usepackage{amsthm}
\newcommand\TombStone{\rule{.5ex}{2ex}}
\begin{document}
\renewcommand\qedsymbol{\TombStone}
\begin{proof}Test text text text text text text text text text\end{proof}
\end{document}