Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Prof. Hatcher describes a way to produce them in TeX here:

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

I would like to know if any of you guys knows of a way to generate them in LaTeX.

I thank you in advance for your insightful replies...

share|improve this question

1 Answer 1

up vote 6 down vote accepted

This can be easily achieved with the mdframed package; a little example:

\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}

enter image description here

A simple variation of the above code produces a double ruled frame:

\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}

enter image description here

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.