J'ai un problème concernant les listes de forfait en latex. J'ai besoin d'intégrer un code source du document XML suivant http://www.sparxsystems.com.au/downloads/profiles/EP_Extensions.xml dans ma thèse de maîtrise de l'annexe. Le problème est que, peu importe quelles sont les options que je passe à l'emballage, je ne semble pas être en mesure de tenir sur la page. Les lignes dans la liste est trop longue, et les listes forfait n'emballe pas, ce qui me semble bizarre... Quelle combinaison d'options fera l'affaire?
Pour le moment j'utilise la suite lstset instruction:
\lstset{
breakindent=0em,
language=XML,
basicstyle=\footnotesize,
numbers=left,
numberstyle=\footnotesize,
stepnumber=2,
numbersep=5pt,
backgroundcolor=\color{white},
showspaces=false,
showstringspaces=false,
showtabs=false,
frame=single,
tabsize=2,
captionpos=b,
breaklines=true,
breakatwhitespace=true,
breakautoindent=true,
escapeinside={\%*}{*)},
linewidth=\textwidth
}
Qui, n'ayant pas d'autres options, et combiné avec la commande suivante:
\lstinputlisting{EP_Extensions.xml}
Les listes de la donnée du fichier source à la sortie suivante: