Page 1 sur 1

[LaTeX] Commentaire dans une ligne (résolu)

Publié : lun. 07 mars 2011, 14:00
par Lunatic
Hello all,

Petite question simple pour laquelle je ne trouve pas réponse. Comment écrire en LaTeX un commentaire à l'intérieur d'une ligne ? C'est à dire pouvoir faire :

Code : Tout sélectionner

blabla % commentaire % bla bla
plutôt que

Code : Tout sélectionner

blabla % commentaire
bla bla
Merci !

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 14:14
par benjarobin

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 14:22
par Lunatic
Non ce n'est pas ce que je recherche, ça, ça semble fait pour réaliser des commentaires longs, courant sur plusieurs lignes.

Je cherche simplement à insérer un commentaire dans une ligne, sans devoir aller à la ligne ensuite pour récrire du texte affiché.

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 14:42
par FoolEcho
Rien ne t'empêche de tout mettre sur la même ligne. :mrgreen:
Avec l'environnement "verbatim", tu peux faire:

Code : Tout sélectionner

This is another \begin{comment} rather stupid, but helpful \end{comment} example for embedding comments in your document.
Comme c'est un peu barbant à écrire, tu peux redéfinir la commande, par exemple: :wink:

Code : Tout sélectionner

\newcommand{\comment}[1]{}
...
This is another \comment{rather stupid, but helpful} example for embedding comments in your document.
(tiré de http://en.wikibooks.org/wiki/LaTeX/Form ... e_comments :chinois: )

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 15:00
par Lunatic
La 1ère solution ne fonctionne pas, le texte suivant le commentaire n'étant pas affiché.

La création de la commande \comment fonctionne mais présente le désavantage de générer 2 espaces ; il me faut donc coller le texte (à afficher) à l'accolade fermante. Ce qui est laid. :mrgreen:

Je sais, je suis chiant. :wink:

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 16:49
par FoolEcho
Lunatic a écrit :La 1ère solution ne fonctionne pas, le texte suivant le commentaire n'étant pas affiché.
Oui, autant pour moi. :oops:
Lunatic a écrit :La création de la commande \comment fonctionne mais présente le désavantage de générer 2 espaces ; il me faut donc coller le texte (à afficher) à l'accolade fermante. Ce qui est laid. :mrgreen:
Enlève le premier espace alors (j'avais ni testé, ni réfléchi :mrgreen: ):

Code : Tout sélectionner

\newcommand{\comment}[1]{}
...
This is another\comment{rather stupid, but helpful} example for embedding comments in your document.
Peut pas faire plus élégant, ni plus simple... (l'avantage de la commande est qu'elle permet aussi de se passer du paquetage verbatim)

Re: [LaTeX] Commentaire dans une ligne (en cours)

Publié : lun. 07 mars 2011, 17:10
par Lunatic
C'est vrai que c'est moins laid ainsi :P

Bon allé, résolu, merci !

Pour info, pour avoir ces commentaires en rouge dans TeXworks, éditer ~/.TeXworks/configuration/syntax-patterns.txt et sous

Code : Tout sélectionner

[LaTeX]
ajouter

Code : Tout sélectionner

# Commentaires
red		Y	\\comment\s*\{[^}]*\}