TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I create, without a verbatim environment, these nice boxes that the Fancyvrb package produces:

Image from Fancyvrb

The sibling package Fancybox (by the same author) doesn't allow for the caption being placed onto the box's sides.

share|improve this question
I'd have a look at the package mdframed – egreg Oct 10 '12 at 15:46
Wow! That's what I was looking for! Thanks! – NVaughan Oct 10 '12 at 15:49
When you have a working solution, you can add a self-answer here. – egreg Oct 10 '12 at 15:54
The second code in this answer tex.stackexchange.com/a/69154/3954 could be used as a starting point. – Gonzalo Medina Oct 10 '12 at 17:32
Thanks, Gonzalo! That was very helpful indeed. – NVaughan Oct 10 '12 at 19:33
up vote 5 down vote accepted

Using @GonzaloMedina's code (here), and @egreg's suggestion, the desired code is the following:




\begin{myenv}{The frame title}


It produces the following PDF (cropped here):

mdframed example

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.