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

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Lunatic
Chu Ko Nu
Messages : 334
Inscription : lun. 05 janv. 2009, 18:51
Localisation : Nancy

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

Message 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 !
Dernière modification par Lunatic le lun. 07 mars 2011, 17:10, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Lunatic
Chu Ko Nu
Messages : 334
Inscription : lun. 05 janv. 2009, 18:51
Localisation : Nancy

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

Message 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é.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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: )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Lunatic
Chu Ko Nu
Messages : 334
Inscription : lun. 05 janv. 2009, 18:51
Localisation : Nancy

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

Message 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:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Lunatic
Chu Ko Nu
Messages : 334
Inscription : lun. 05 janv. 2009, 18:51
Localisation : Nancy

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

Message 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*\{[^}]*\}
Répondre