框定理陈述

框定理陈述

有没有一种简单的方法可以将定理括起来LaTeX?例如陈述一个重要定理。

我尝试使用第 20 页ntheorem 文档,但我不知道如何使用该包。

答案1

您可以\newmdtheoremenv使用框架包裹:

\documentclass{article}
\usepackage{mdframed}
\usepackage{lipsum}

\newmdtheoremenv{theo}{Theorem}

\begin{document}

\begin{theo}
\lipsum*[1]
\end{theo}

\end{document}

在此处输入图片描述

如果您只想构建一些定理,那么您可以使用环境mdframed和一些先前定义的类定理环境定义一个新环境:

\documentclass{article}
\usepackage{mdframed}
\usepackage{lipsum}

\newtheorem{theo}{Theorem}
\newenvironment{ftheo}
  {\begin{mdframed}\begin{theo}}
  {\end{theo}\end{mdframed}}

\begin{document}

\begin{ftheo}
\lipsum*[1]
\end{ftheo}

\begin{theo}
\lipsum*[1]
\end{theo}

\end{document}

答案2

我不知道tcolorbox提出这个问题时这个包是否可用,但这里有一个直接从文档中获取的小例子:

截屏

% arara: pdflatex
\documentclass{article}

\usepackage{tcolorbox}
\tcbuselibrary{theorems}

\newtcbtheorem[number within=section]{mytheo}{My Theorem}%
{colback=green!5,colframe=green!35!black,fonttitle=\bfseries}{th}

\begin{document}
\begin{mytheo}{This is my title}{theoexample}
  This is the text of the theorem. The counter is automatically assigned and,
  in this example, prefixed with the section number. This theorem is numbered with
  \ref{th:theoexample} and is given on page \pageref{th:theoexample}.
\end{mytheo}

\end{document}

答案3

这是一个最小工作示例(MWE),说明如何使用ntheoremframed包在定理环境周围绘制矩形框架:

\documentclass{article}
\usepackage{framed} % or, "mdframed"
\usepackage[framed]{ntheorem}
\newframedtheorem{frm-thm}{Theorem}
\begin{document}
\begin{frm-thm}[Pythagoras]
Let $a$, $b$, and $c$ denote the lengths of the sides of a \emph{right 
triangle}, i.e., of a triangle with one angle equal to $90^\circ$. 
Without loss of generality assume that $a\le b<c$. Then
\[ a^2+b^2=c^2. \]
\end{frm-thm}
\end{document}

在此处输入图片描述

framed检查和包的用户指南mdframed,了解设置框架样式的可用选项。

答案4

如果你正在使用thmtools,需要注意的是,它可以渲染盒子定理本身。例如:

\documentclass{report}
\usepackage{thmtools}
\usepackage{lipsum}

\declaretheorem[
  shaded={rulecolor=black, rulewidth=1pt, bgcolor=magenta},
  name=Theorem,
]{thmboxed}

\begin{document}

\begin{thmboxed}
\lipsum[1]
\end{thmboxed}

\end{document}

呈现为

这

相关内容