Latex - Utilisation de listings : encadrer du code - Divers - Programmation
Marsh Posté le 11-02-2008 à 10:46:30
Eviter le tabular
Moi je fais ca :
\usepackage{listings} |
et après :
\begin{lstlisting}[style=xslt] |
Et en fait tout mes listings font la largeur de ma page, et pas celle du code
Marsh Posté le 11-02-2008 à 15:06:46
Merci de ton aide.
C'est pas mal, mais il y a un inconvénient : lorsqu'on écrit une ligne trop longue, et que celle-ci est coupée, le bord droit de l'encadrement prend la même coloration syntaxique que le texte coupé (en rouge par exemple pour des commentaires coupés).
Est-ce que quelqu'un sait résoudre ce problème? (il y a une solution qui consiste à faire les coupures à la main, mais c'est un peu contraignant.)
Marsh Posté le 11-02-2008 à 16:32:31
Pour mes blocs à longues lignes je triche en appliquant un autre style ayant une police plus petite :
\lstdefinestyle{bigxslt} |
Mais je suis intéressé par toute autre solution
Marsh Posté le 08-02-2008 à 15:18:05
Bonjour,
J'ai un soucis de mise en page avec listings.
Je cherche à encadrer du code formaté. J'utilise le code suivant :
Ce code fonctionne, mais l'encadrement est de la largeur du code, et je souhaite qu'il fasse 8.5cm, j'ai donc entré le code suivant :
Mais cette fois, j'ai un espace important en haut et en bas du code avant l'encadrement, ce que je ne souhaite pas. Est-ce que quelqu'un a une solution pour résoudre ce problème?
Je trouve ça bizarre qu'en changeant la largeur, la hauteur soit augmentée... Une idée?