定理陈述旁边的双竖线

定理陈述旁边的双竖线

Hatcher 教授在这里描述了一种在 TeX 中制作它们的方法:

http://www.math.cornell.edu/~hatcher/AT/typography.html

我想知道你们是否知道如何在 LaTeX 中生成它们。

我提前感谢您的深刻答复...

答案1

这可以通过以下方式轻松实现mdframed包;一个小例子:

\documentclass{article}
\usepackage{amsthm}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}% just to generate text for the example

\newtheorem{theo}{Theorem}
\surroundwithmdframed[outerlinewidth=0.4pt,
  innerlinewidth=0.4pt,
  middlelinewidth=1pt,
  middlelinecolor=white,
  bottomline=false,topline=false,rightline=false]{theo}

\begin{document}

\begin{theo}
\lipsum[4]
\end{theo}

\end{document}

在此处输入图片描述

上述代码的一个简单变体可以产生双重规则框架:

\documentclass{article}
\usepackage{amsthm}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}

\newtheorem{theo}{Theorem}
\surroundwithmdframed[outerlinewidth=0.4pt,
  innerlinewidth=0.4pt,
  middlelinewidth=1pt,
  middlelinecolor=white]{theo}

\begin{document}

\begin{theo}
\lipsum[4]
\end{theo}

\end{document}

在此处输入图片描述

相关内容