¿Cómo pongo un salto de línea para una línea de entrada de Maple que es demasiado larga?

¿Cómo pongo un salto de línea para una línea de entrada de Maple que es demasiado larga?

Exporté una hoja de trabajo de Maple a LaTeX. El principal problema es que la entrada de Maple es demasiado larga para una línea, ¿cómo pongo saltos de línea?

Este es el código que quiero arreglar,

\begin{mapleinput}
\mapleinline{active}{1d}{eq1 := diff(theta[1](t), `$`(t, 2))+(1+Delta)*sin(theta[1](t))+ mu*((theta[1](t)/theta[0])\symbol{94}2-1)*(diff(theta[1](t), t))-beta*cos(theta[1](t))*(diff(sin(theta[1](t))+sin(theta[2](t)), `$`(t, 2))) = 0;}{}
\end{mapleinput}

Actualmente hace esto. ingrese la descripción de la imagen aquí Puedes ver cómo necesita un salto de línea.

Respuesta1

puedes definir

\newcommand{\maplebreak}{\hfill\break}

y colóquelo \maplebreaken los lugares apropiados de la línea.

También me pareció mejor utilizar un tamaño de fuente más pequeño, ya que las líneas están demasiado llenas.

\documentclass{article}
\usepackage[noplots]{maplestd2e}
\usepackage{etoolbox}
\pretocmd\mapleinput{\par\small}{}{} % print the environment at a smaller size
\newcommand\maplebreak{\hfill\break} % where to break lines

\begin{document}
\begin{mapleinput}
\mapleinline{active}{1d}{eq1 := diff(theta[1](t), `$`(t, 2))+(1+Delta)*sin(theta[1](t))+\maplebreak mu*((theta[1](t)/theta[0])\symbol{94}2-1)*(diff(theta[1](t), t))-\maplebreak beta*cos(theta[1](t))*(diff(sin(theta[1](t))+sin(theta[2](t)),\maplebreak `$`(t, 2))) = 0;}{}
\end{mapleinput}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada