定理和定义作为引文

定理和定义作为引文

大多数标准样式都使用斜体突出显示定理和定义。现在,我真的想在我的论文中避免这种情况(并且通常如此)。不幸的是,如果我删除这个“功能”,我就会面临一个问题,那就是定理在哪里结束,正常正文在哪里继续,这一点不再明显。我想知道是否有一种不太复杂的方法可以让定理环境在视觉上像引号环境,即更大的水平偏移。我该怎么办?

如果这太简单的话,还有一个额外的问题:如果我不只是想要更大的水平偏移,而且还想要一条在正常偏移水平上一直延伸到定理末尾的垂直线,该怎么办?

答案1

对于第一个问题,你可以使用环境quote和一些类似 therem 的结构来定义一个新环境,例如阿姆斯特丹包;对于第二个问题,leftbar来自框架包很有用。你可以使用一个小例子作为起点:

\documentclass{article}
\usepackage{amsthm}
\usepackage{framed}
\usepackage{lipsum}

\theoremstyle{definition}
\newtheorem{theo}{Theorem}
\newenvironment{Qtheorem}[1][]
  {\quote\begin{theo}[#1]}
  {\end{theo}\endquote}
\newenvironment{Btheorem}[1][]
  {\begin{theo}[#1]\begin{leftbar}}
  {\end{leftbar}\end{theo}}

\begin{document}

\lipsum[1]
\begin{Qtheorem}
\lipsum[1]
\end{Qtheorem}
\lipsum[1]
\begin{Btheorem}
\lipsum[1]
\end{Btheorem}

\end{document}

相关内容