OVH Cloud OVH Cloud

AUCTeX : propositions d'extension

2 réponses
Avatar
Olivier
Bonjour,

Voici une petite liste de choses que j'aimerais voir AUCTeX faire.
A commenter, completer ... detruire :-)
-- lorsque reftex est branché sur auctex, le M-/ devrait d'abord aller
voir dans les fichiers du meme document. Ou via le fichier de tags.
Une histoire d'advice :-)
Pour qui ne connait pas M-/: il s'agit de complét[at]ion dynamique.
essaie de compléter avec un mot de l'entourage, ou d'un des tampons
presents. Une idée proprement géniale dans sa simplicité et son
immense utilité.
-- Dans un environnement, on devrait en avoir *en ligne* une
documentation. Oui, a priori uniquement pour les environnements
standards, mais chaque module pourrait ensuite avoir ses lignes
de description, version litterate programming. Ou un lien direct
sur la page d'info. Bref un equivalent du C-h C-v et C-h C-f
-- le mecanisme de complet[at]ion a une memoire et propose
automatiquement les environnements deja utilisés. Mais si ceux ci
ont ete mal orthographiés, il les propose encore :-(
Une commande devrait proposer de restreindre la liste de
complet[at]ion locale. C-u C-c C-e est déjà utilisé, je manque
d'idée .. C-* C-c C-e ? pour suivre une idée de LaTeX ?

Voila, voilou, la doc en ligne ferait passer cet outil dans une toute*
autre classe, là où on ferait du LaTeX en mach 3 --

Amitiés,
Olivier

2 réponses

Avatar
Ralf Angeli
* Olivier (2005-12-03) writes:

Voici une petite liste de choses que j'aimerais voir AUCTeX faire.
A commenter, completer ... detruire :-)



Il est mieux de faire des propositions d'amélioration d'AUCTeX sur les
listes de diffusion d'AUCTeX.

-- lorsque reftex est branché sur auctex, le M-/ devrait d'abord aller
voir dans les fichiers du meme document. Ou via le fichier de tags.



Hm, je n'ai jamais utilisé ça. Peut-être on peut créer une fonction
pour `dabbrev-friend-buffer-function' qui détermine tout les buffers
avec le même master.

-- Dans un environnement, on devrait en avoir *en ligne* une
documentation. Oui, a priori uniquement pour les environnements
standards, mais chaque module pourrait ensuite avoir ses lignes
de description, version litterate programming. Ou un lien direct
sur la page d'info. Bref un equivalent du C-h C-v et C-h C-f



Actuellement AUCTeX ne met pas à la disposition des fonctions pour
montrer de la documentation de LaTeX. Je veux changer ça et j'ai
proposé quelque chose sur auctex-devel (si je me rapelle correctement)
il y a quelques semaines. C'était seulement pour lancer texdoc mais
peut-être ça va pousser et pouvoir utiliser quelque chose comme
<URL:http://www.miwie.org/tex-refs/>.

-- le mecanisme de complet[at]ion a une memoire et propose
automatiquement les environnements deja utilisés. Mais si ceux ci
ont ete mal orthographiés, il les propose encore :-(



C'est l'histoire du minibuffer et cette histoire ne sait rien de LaTeX
environnements.

Une commande devrait proposer de restreindre la liste de
complet[at]ion locale. C-u C-c C-e est déjà utilisé, je manque
d'idée .. C-* C-c C-e ? pour suivre une idée de LaTeX ?



Et comment est-ce que tu veux identifier les environnements qui sont
valides à une position certaine ?

--
Ralf
Avatar
Olivier
Ralf Angeli wrote:
* Olivier (2005-12-03) writes:


[...]
-- lorsque reftex est branché sur auctex, le M-/ devrait d'abord aller
voir dans les fichiers du meme document. Ou via le fichier de tags.



Hm, je n'ai jamais utilisé ça. Peut-être on peut créer une fonction
pour `dabbrev-friend-buffer-function' qui détermine tout les buffers
avec le même master.



dabbrev-expand est une merveille de conception.

Je veux changer ça et j'ai
proposé quelque chose sur auctex-devel (si je me rapelle correctement)
il y a quelques semaines. C'était seulement pour lancer texdoc mais
peut-être ça va pousser et pouvoir utiliser quelque chose comme
<URL:http://www.miwie.org/tex-refs/>.



Un bon debut -- c'est vrai que eldoc est une merveille -- mais c'est du
boulot !

-- le mecanisme de complet[at]ion a une memoire et propose
automatiquement les environnements deja utilisés. Mais si ceux ci
ont ete mal orthographiés, il les propose encore :-(



C'est l'histoire du minibuffer et cette histoire ne sait rien de LaTeX
environnements.

Une commande devrait proposer de restreindre la liste de
complet[at]ion locale. C-u C-c C-e est déjà utilisé, je manque
d'idée .. C-* C-c C-e ? pour suivre une idée de LaTeX ?



Et comment est-ce que tu veux identifier les environnements qui sont
valides à une position certaine ?



Mes excuses : j'utilise "locale" d'une mauvaise maniere. Ici, c'est mis
pour "propre a un fichier". Le but est d'éliminer les completions mal
orthographiées.

Amitiés,
Olivier