ho definito, per comodità,
`\newcommand{\e}{\'{e}}`quando però scrivo
oggi \e lunedì
ho come risultato
`oggi èlunedì`.ho risolto usando
`\newcommand{\e}{\'{e}\;}`c’è un modo più “corretto”?
Ehi Nebula cosa c’è di strano?
Il tuo comando è elaborato da LaTeX correttamente. Infatti lo spazio dopo un comando è inteso da TeX come un separatore che definisce il nome del comando stresso.
Quando viene letto il comando \e
Il problema si risolve indicando a TeX un separatore alternativo o lasciando uno spazio come hai fatto tu nel secondo comando (cosa accade se scrivi “Non te la prendere \e.” con la tua seconda definizione?):
`oggi \e{} lunedì`
Tuttavia non hai molto da guadagnare con questo tipo di comandi.
Dovresti passare ai caratteri accentati e scrivere semplicemente:
`oggi è lunedì`
D’altra parte non lo fai già con la parola lunedì nel testo?
Ciao.