amsthm
我试图在不使用此包的情况下准确复制布局。
我想要这个,因为pandoc
还不支持amsthm
,而且pandoc
用于在线 LaTeX 编辑器http://www.authorea.com它不显示.pdf
预览,但显示.html
使用 pandocs latex 到 html 转换的预览。
所以我可以使用,\newcommand
并且我可以在pandoc中\renewcommand
使用以下包:
amssymb
、、、、、、、和。amsmath
fancyvrb
longtable
booktabs
url
graphicx
hyperref
ulem
我最感兴趣的是复制的风格amsthm
,以便我的文档看起来相同,自动编号不是我真正需要的,但如果可能的话会很酷。
所以我现在想到的是:
\newcommand{\thm}[2]{\textbf{#1.} \emph{#2} \\ \emph{Proof.}}
可以这样使用:
\thm{Lemma 10}{Here is the statement that will be proved.}
Here is the proof. $\blacksquare$.
但是,输出仍然与 不同amsthm
。我的问题是:
amsthm
我能否找到在定理之前、定理之后、定理与证明之间等等留出多少空间等等?- 我怎样才能使用我有限的工具来复制这个输出?
答案1
您正在寻找的尺寸已设置在amsthm.sty
,但其中一些(例如\topsep
)取决于您使用的文档类别。
定理对象的定义和proof
是分开的,因此您尝试将它们绑定在一起,仅通过将它们分开\\
不太可能产生与amsthm
直接使用相同的结果。