Dificultades para cambiar la sangría del texto dentro del documento

Dificultades para cambiar la sangría del texto dentro del documento

Estoy intentando que una parte del documento se desplace visualmente del resto mediante una sangría (es decir, añadiendo un margen exterior más amplio).

El siguiente MWE no se podrá compilar:

\documentclass{scrbook}

\usepackage{changepage}

\begin{document}
\begin{adjustwidth}{4em}{0em}
% Remove comment sign to get it to compile ...
\paragraph{Hello World} Too lazy for lipsum ...
\end{adjustwidth}
\end{document}

con error

LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.7 \end{addmargin}

sin embargo, eliminar el símbolo de comentario producirá el resultado (el esperado). También intenté el efecto usando los entornos quotationy addmargin(de KOMA).

PeroQuiero comenzar directamente con \paragraphsin agregar texto primero. No estoy muy seguro de qué podría estar causando esto, por eso lo publico aquí.

¿Se puede solucionar esto de alguna manera?O, si eso no es posible, ¿cómo se puede lograr el mismo efecto (cambiar el margen, comenzar a \paragraphal comienzo del nuevo bloque)? ¡Gracias por tu ayuda!

Respuesta1

Ajusta el texto dentro de a minipageporque estás interesado en la alineación horizontal aquí.

\documentclass{scrbook}
\usepackage{changepage}    
\begin{document}

\begin{adjustwidth}{4em}{0em}
% Remove comment sign to get it to compile ...
\begin{minipage}{\linewidth}
\paragraph{Hello World} Too lazy for lipsum ...
\end{minipage}
\end{adjustwidth}

\end{document}

Otra opción simple que admite saltos de página es agregar \makebox[0pt]{}algo así:

\begin{adjustwidth}{4em}{0em}\makebox[0pt]{}
% Remove comment sign to get it to compile ...
\paragraph{Hello World} Too lazy for lipsum ...
\end{adjustwidth}

Respuesta2

Agregue solo esto, que puede dividirse en varias páginas:

\documentclass{scrbook}
\usepackage{changepage}
\usepackage{lipsum}

\begin{document}

\lipsum[1]
\begin{adjustwidth}{4em}{0em}
\leavevmode\vspace{-\baselineskip}
\paragraph{Hello World}\lipsum[2]
\end{adjustwidth}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada