Como posso recuar um bloco de texto por um valor especificado?

Como posso recuar um bloco de texto por um valor especificado?

Possível duplicata:
Recuando um parágrafo inteiro
Escreva texto com uma quantidade fixa de espaço na margem

Gostaria de recuar um ou dois parágrafos para um valor específico.

O quoteambiente não é adequado, pois a largura do recuo não é configurável.

Um artigosugeriu usar {\addtolength{\leftskip}{5mm} text}, mas isso não funciona para mim.

Outro artigosugeriu uma maneira muito hackeada, que envolvia modificar temporariamente as margens globais.

Existe uma solução limpa para isso?

Responder1

Você pode usar addmarginum ambiente de umKOMA-Scriptclass ou o pacote KOMA-Script scrextend. Aqui está um exemplo com uma classe e pacote padrão scrextend:

\documentclass{article}
\usepackage{scrextend}
\usepackage{lipsum}% for demo only!
\begin{document}

\lipsum[1]
\begin{addmargin}[1em]{2em}% 1em left, 2em right
\lipsum[2]
\end{addmargin}
\lipsum[3]
\end{document}

Resulta em:

insira a descrição da imagem aqui

informação relacionada