[LaTeX]listings - showspaces=false(résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

[LaTeX]listings - showspaces=false(résolu)

Message par bungle »

bonjour,

Voilà, je suis dans la rédaction d'un document en LaTeX, dans lequel j’incorpore du code source avec le package listings, tout fonctionne à merveille, sauf les espace:

un coup, il me met des espace normal, un coup il me met le caractère ␣ en guise d'espace. (dans le même code source :? )

c'est pas que j'aime pas ce caractère (un améliore dans certain cas la lisibilité du code) mais je voudrait pour un souci de cohérence que mon code soit, ou avec des espace, ou avec ␣ (mais les deux aléatoirement sa fait pas sérieux), voici le code que j'utilise:

Code : Tout sélectionner

\usepackage{listings}
\lstset{language=java}
\lstset{
	numbers=left
	, numberstyle=\tiny
	, stepnumber=2
	, numbersep=5pt
	, basicstyle=\ttfamily\footnotesize
	, keywordstyle=\rmfamily\bfseries
	, frame=single
	, breaklines=true
	, backgroundcolor=\color{grey}
	, keywordstyle=\color{blue}
	, commentstyle=\color{green}
	, stringstyle=\color{red}
	, identifierstyle=\scriptsize
	, showspaces=false
	, showtabs=false
}
Merci
Dernière modification par bungle le jeu. 10 févr. 2011, 16:02, modifié 1 fois.
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [LaTeX]listings - showspaces=false(en cours)

Message par Rolinh »

Salut,

j'ai aussi eu des soucis avec listings mais c'était finalement à cause de petits bugs...
Tu pourrais poster carrément un bout de ton document, qui compile, histoire que je puisse tester?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [LaTeX]listings - showspaces=false(en cours)

Message par FoolEcho »

A l'intérieur d'un String, c'est ça ?

Alors, rajoute dans \lstset:

Code : Tout sélectionner

   , showstringspaces=false
:rtfm: ;-)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [LaTeX]listings - showspaces=false(en cours)

Message par bungle »

merci, je vais essayer tout de suit

PS sa veut dire quoi RTFM !?!
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [LaTeX]listings - showspaces=false(en cours)

Message par Rolinh »

Read The Fucking Manual
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [LaTeX]listings - showspaces=false(en cours)

Message par FoolEcho »

"Read the fucking manual" ("lis ce *** de manuel") ... :google: :copain: :humour:

(ok, grillé)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [LaTeX]listings - showspaces=false(en cours)

Message par bungle »

yes, j'ai du louper ce passage là ... Sorry pourtant j'avait chercher... :(

en tout cas merci, c'était bien dans un String

toujours aussi fort FoolEcho :bravo:

et merci à vous deux :chinois:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [LaTeX]listings - showspaces=false(en cours)

Message par FoolEcho »

bungle a écrit :yes, j'ai du louper ce passage là ... Sorry pourtant j'avait chercher... :(
Aucun problème, le manuel Latex est des plus fournis. :chinois:

:resolu:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [LaTeX]listings - showspaces=false(en cours)

Message par Rolinh »

Pas de quoi bien que je n'ai pas eu le temps de faire grand chose au vu de l'efficacité de FoolEcho :shock:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [LaTeX]listings - showspaces=false(en cours)

Message par FoolEcho »

:D

J'ai hésité à demander son source aussi. ;-)

1s pour lancer Emacs. :troll:
15 s pour reprendre un vieux code LateX et une classe Java qui traîne pour faire le test et voir le problème... (modulo 2-3 erreurs de compilation sous Latex :mrgreen: )
50s pour le wiki concernant le package et ses options (... m'aurait évité 2 des 3 erreurs de compilation précédentes :mrgreen: )
5s pour vérifier.

(quand on vous dit que la programmation c'est <10% du temps... l'analyse, tout est dans l'analyse et le manuel... :lol: )

... ahahah, pas vraiment de rapport à Arch sur le coup, mais faut bien que je justifie ce titre de "maître du Kyudo" (ça donne droit à combien de boulettes ? :) )... et que je ne perde pas trop la main sur Emacs et LateX, ça me rappelle le bon vieux temps. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
bungle
Daikyu
Messages : 85
Inscription : mer. 29 sept. 2010, 01:14

Re: [LaTeX]listings - showspaces=false(résolu)

Message par bungle »

résolu
Répondre