我想将预定义的墓碑符号更改为网站上的第一个 http://en.wikipedia.org/wiki/File:Halmos.png(黑色方框内的方块)。
请问我该怎么做?
答案1
由于您正在使用amsthm
,因此您需要重新定义\qedsymbol
(如果更改必须应用于整个文档,则在文档的序言中)。一种选择是使用包\Squarepipe
中的命令marvosym
;这是一个简单的例子:
\documentclass{article}
\usepackage{amsthm}
\usepackage{marvosym}
\renewcommand\qedsymbol{\Squarepipe}
\begin{document}
\begin{proof}test\end{proof}
\end{document}
当然,您可以定义自己的正方形;这里是默认符号、\Squarepipe
来自的命令marvosym
和新定义的自定义符号之间的比较(您可以根据需要\BoldSquare
更改的值\fboxrule
和参数):\rule
\documentclass{article}
\usepackage{amsthm}
\usepackage{marvosym}
\newcommand\BoldSquare{%
\setlength\fboxrule{1.1pt}\setlength\fboxsep{0pt}\fbox{\phantom{\rule{5pt}{5pt}}}}
\begin{document}
\begin{proof}test\end{proof}
\renewcommand\qedsymbol{\Squarepipe}
\begin{proof}test\end{proof}
\renewcommand\qedsymbol{\BoldSquare}
\begin{proof}test\end{proof}
\end{document}