Comment conserver les espaces d'une chaîne de caractères retournée par une commande ?

Dans l'ECM suivant, la commande \cmdTxt retourne « Une phrase. »,

En revanche, dans mon programme, la commande \cmdTxt retourne « Unephrase. », et je n'en vois pas la cause.

% !TeX TS-program = lualatex
\documentclass{article}
\usepackage{polyglossia}
\setdefaultlanguage[frenchpart=false]{french}
%
\NewDocumentCommand{\cmdTxt}{}{%
Une phrase.%
}%
\begin{document}
\cmdTxt{}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 24 Jan, 17:55

polymorphisme's gravatar image

polymorphisme
602925
Taux d'acceptation : 53%

Modifiée 26 Jan, 14:44

Pathe's gravatar image

Pathe ♦♦
7.6k52210254


Peut-être que la commande est définie dans une zone entre \ExplSyntaxOn et \ExplSyntaxOff. Dans ce cas-là, il faut coder explicitement l'espace avec ~.

Lien permanent

Publiée 24 Jan, 21:40

fpantigny's gravatar image

fpantigny
1.4k44
Taux d'acceptation : 39%

C'était effectivement le cas. Merci. :)

(26 Jan, 12:15) polymorphisme polymorphisme's gravatar image
Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×23
×2

Question posée : 24 Jan, 17:55

Question vue : 646 fois

Dernière mise à jour : 26 Jan, 12:15

C'est votre première visite ici ? Consultez la FAQ !

×