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.

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

I want to make a new environment in LaTeX. It'll be a proof environment (for math papers), and what I want is to indent all the paragraph. How can I do that?

I do this:

\newenvironment{proo}[1][\proofname]{\noindent\normalfont{\itshape#1{:}}\quad\mdseries\ignorespaces}  {{$\Box$}{\vskip\belowdisplayskip}} 
share|improve this question

migrated from stackoverflow.com Jan 30 '14 at 19:42

This question came from our site for professional and enthusiast programmers.


What is wrong with the AMS packages? I.e., amsthm here? It has plenty of knobs to frob. Besides, your creativity is better spent elsewhere than reinventing what experts offer as their solution. Even if it isn't perfect, it is probably what your readers are accustomed to, so it eases understanding.

share|improve this answer

Perhaps try the following:

\let\proofindent=20pt % or whatever you want


I just adopted part of the \narrower macro to give an expanded left margin.

share|improve this answer

Your Answer


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