Tengo un párrafo que debería enfatizarse saltando hacia la izquierda y hacia la derecha. De ese modo reconocí que simplemente ignora las ecuaciones en este párrafo. ¿Es esto razonable?
\documentclass{article}
\usepackage{changepage}% http://ctan.org/pkg/changepage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\lipsum[1]
{
\addtolength{\leftskip}{10em}
\addtolength{\rightskip}{10em}
\lipsum[2]
\begin{equation}
a+b=c\textrm{ is a very very very very very very long equation }a+b=c
\end{equation}
\lipsum[3]
}
\lipsum[4]
\end{document}
Durante la prueba no registrará ninguna advertencia. Sin embargo, la ecuación es más amplia que el ancho del texto actual.
Hay alguna manerasinusando cualquierambiente¿Para reducir la ecuación al ancho del texto circundante?
Respuesta1
\leftskip
y \rightskip
son registros TeX primitivos que nunca deben configurarse directamente en LaTeX o todas las construcciones de listas (que son casi todas las construcciones de visualización) se confundirán. Debe copiar la definición de quote
en la clase de artículo y establecerla \leftmargin
y\rightmargin
\documentclass{article}
\usepackage{changepage}% http://ctan.org/pkg/changepage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\lipsum[1]
{
\addtolength{\leftskip}{10em}
\addtolength{\rightskip}{10em}
\lipsum[2]
\begin{equation}
\textrm{This is a long long long long long long equation}
\end{equation}
\lipsum[3]
}
\newenvironment{zz}
{\list{}{\leftmargin10em \rightmargin\leftmargin}%
\item\relax}
{\endlist}
\begin{zz}
\lipsum[2]
\begin{equation}
\textrm{This is a long long long long long long equation}
\end{equation}
\lipsum[3]
\end{zz}
\lipsum[4]
\end{document}
Respuesta2
Tiene citas y citas de entornos LaTeX, que se enfatizan de la manera que espera. Las ecuaciones son irrompibles, por lo que debes dividirlas manualmente.
Respuesta3
Prueba esto:
\documentclass{article}
\newenvironment{head}
{\par\setlength{\leftskip}{1cm}\setlength{\rightskip}{1cm}\noindent\ignorespaces}
\begin{document}
\begin{head}
text
\end{head}
\end{document}