ajustar el ancho en un nuevo entorno

ajustar el ancho en un nuevo entorno

¿Cuál es la sintaxis correcta para que el comando \newenvironment en este ejemplo haga que myadjustwidth funcione como lo hace ajustewidth?

\documentclass[10pt,twoside,toc=listofnumbered,headinclude,footinclude,index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{changepage}

\newenvironment{myadjustwidth}
{\begin{adjustwidth}{3.5mm}{0cm}%
\end{adjustwidth}}

\begin{document}

\blindtext

\begin{adjustwidth}{3.5mm}{0cm}
\blindtext
\end{adjustwidth}

\begin{myadjustwidth}
\blindtext
\end{myadjustwidth}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta1

Te perdiste un grupo de llaves de cierre y apertura. La sintaxis correcta es \newenvironment{<env name>}{<begin>}{<end>}:

\documentclass[10pt,twoside,toc=listofnumbered,headinclude,footinclude,index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{changepage}

\newenvironment{myadjustwidth}% <name>
{\begin{adjustwidth}{3.5mm}{0cm}}% <begin> (note the additional closing brace) 
{\end{adjustwidth}}% <end> (note the additional opening brace)

\begin{document}

\blindtext

\begin{adjustwidth}{3.5mm}{0cm}
\blindtext
\end{adjustwidth}

\begin{myadjustwidth}
\blindtext
\end{myadjustwidth}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada