当我使用 thmbox 包时,\usepackage[S]{thmbox}
在我的.sty
,会出现一个额外的烦人的页面前出现标题页,其中包含文本“备注和扩展”。
删除此行/命令会导致页面再次消失。
那儿有什么问题?
答案1
如果您加载thmstyle
,\theoremstyle
声明将被忽略;而且\newtheorem*
是无效的。
的文档thmbox
不是很清楚;但是,你可以很容易地模仿的风格amsthm
:
\documentclass{scrreprt}
\usepackage[S]{thmbox}
\thmboxoptions{S,bodystyle=\itshape\noindent}
\newtheorem[S]{lem}{Lemma}[section]
\newtheorem[S]{thm}[lem]{Theorem}
\newtheorem[S]{cor}[lem]{Corollary}
\newtheorem[S,bodystyle=\upshape\noindent]{defi}{Definition}
\newtheorem[
S,
bodystyle=\upshape\noindent,
headstyle=\itshape Remarks and Extensions
]{rem}{}
\begin{document}
\chapter{Title}
\section{Title}
\begin{lem}
Something
\end{lem}
\begin{thm}
Something
\end{thm}
\begin{cor}
Something
\end{cor}
\begin{rem}
Remark
\end{rem}
\begin{defi}
A definition
\end{defi}
\end{document}
答案2
在创建 MWE 时,我发现了以下一行:
\theoremstyle{remark} \newtheorem*{rem}{Remarks and Extensions}
就是这样!删除后,神秘页面就消失了。我认为 thmbox 不支持remark
。