pour la lecture de fichier utilisant le codage pour LaTeX3, j'aimerais
que Emacs + AucTeX considère les caractères "_" et ":" comme des
caractères "normaux" et donc qu'une macro comme \truc_machin:nN reçoive
la bonne coloration jusqu'au bout.
D'après ce que je comprends, il faut jouer avec la table de syntaxe.
Pour bien faire, il faudrait que cette modification soit chargeable à la
demande via certainement une fonction interactive.
Si quelqu'un avait ça dans ses cartons et consentait à le publier ou, à
défaut, si quelqu'un a un début de piste, j'en serais très reconnaissant.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Vincent Belaïche
Le TeXnicien de surface a écrit :
bonjour
pour la lecture de fichier utilisant le codage pour LaTeX3, j'aimerais que Emacs + AucTeX considère les caractères "_" et ":" comme des caractères "normaux" et donc qu'une macro comme truc_machin:nN reçoive la bonne coloration jusqu'au bout.
D'après ce que je comprends, il faut jouer avec la table de syntaxe.
Pour bien faire, il faudrait que cette modification soit chargeable à la demande via certainement une fonction interactive.
Si quelqu'un avait ça dans ses cartons et consentait à le publier ou, à défaut, si quelqu'un a un début de piste, j'en serais très reconnaissant.
avec mes remerciements anticipés
Plutôt qu'une fonction interactive ne serait-il pas plus judicieux que ce soit détecté automatiquement selon l'en-tête du fichier, ou en faisant `C-c C-n'
Sinon la commande pour configurer la table de syntaxe est (exemple trouvé dans tex-info.el)
(set-syntax-table texinfo-mode-syntax-table)
Il suffirait de faire un truc du genre --- avec LaTeX3-syntax-table à définir par toi en partant d'un copy-syntax-table de LaTeX-mode-syntax-table
pour la lecture de fichier utilisant le codage pour LaTeX3, j'aimerais
que Emacs + AucTeX considère les caractères "_" et ":" comme des
caractères "normaux" et donc qu'une macro comme truc_machin:nN reçoive
la bonne coloration jusqu'au bout.
D'après ce que je comprends, il faut jouer avec la table de syntaxe.
Pour bien faire, il faudrait que cette modification soit chargeable à la
demande via certainement une fonction interactive.
Si quelqu'un avait ça dans ses cartons et consentait à le publier ou, à
défaut, si quelqu'un a un début de piste, j'en serais très reconnaissant.
avec mes remerciements anticipés
Plutôt qu'une fonction interactive ne serait-il pas plus judicieux que
ce soit détecté automatiquement selon l'en-tête du fichier, ou en
faisant `C-c C-n'
Sinon la commande pour configurer la table de syntaxe est (exemple
trouvé dans tex-info.el)
(set-syntax-table texinfo-mode-syntax-table)
Il suffirait de faire un truc du genre --- avec LaTeX3-syntax-table à
définir par toi en partant d'un copy-syntax-table de LaTeX-mode-syntax-table
pour la lecture de fichier utilisant le codage pour LaTeX3, j'aimerais que Emacs + AucTeX considère les caractères "_" et ":" comme des caractères "normaux" et donc qu'une macro comme truc_machin:nN reçoive la bonne coloration jusqu'au bout.
D'après ce que je comprends, il faut jouer avec la table de syntaxe.
Pour bien faire, il faudrait que cette modification soit chargeable à la demande via certainement une fonction interactive.
Si quelqu'un avait ça dans ses cartons et consentait à le publier ou, à défaut, si quelqu'un a un début de piste, j'en serais très reconnaissant.
avec mes remerciements anticipés
Plutôt qu'une fonction interactive ne serait-il pas plus judicieux que ce soit détecté automatiquement selon l'en-tête du fichier, ou en faisant `C-c C-n'
Sinon la commande pour configurer la table de syntaxe est (exemple trouvé dans tex-info.el)
(set-syntax-table texinfo-mode-syntax-table)
Il suffirait de faire un truc du genre --- avec LaTeX3-syntax-table à définir par toi en partant d'un copy-syntax-table de LaTeX-mode-syntax-table