J'ai installé les packages auctex
et emacs
sur deux ordinateurs Xubuntu 14.04, qui fonctionnent tous les deux correctement. Emacs lui-même fonctionne bien sur les deux, mais maintenant avec le auctex
paquet installé, lorsque je charge un fichier TeX (même juste un vide), j'ai un temps de chargement de six secondes auctex
, que je dois respecter à chaque fois que je charge un fichier TeX.
Est-ce normal?
Sinon, que puis-je faire pour réduire ce temps?
J'ai cherché sur Internet et rien ne s'est produit, seulement le fait que l'analyse de fichiers peut prendre beaucoup de temps, mais ce n'est pas le cas car j'ai activé la fonction pour enregistrer et charger des fichiers d'analyse.
J'utilise Emacs 24 avec AUCTeX 11.87
EDIT: La sortie du *messages*
tampon ressemble à ceci pour un fichier TeX récemment ouvert:
("emacs" "hi.tex")
Loading 00debian-vars...done
Loading /etc/emacs/site-start.d/50auctex.el (source)...
Loading /usr/share/emacs/site-lisp/auctex.el (source)...done
Loading /usr/share/emacs/site-lisp/preview-latex.el (source)...done
Loading /etc/emacs/site-start.d/50auctex.el (source)...done
Loading /etc/emacs/site-start.d/50autoconf.el (source)...done
Loading /etc/emacs/site-start.d/50cmake-data.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Error while loading 50dictionaries-common: Symbol's value as variable is void: debian-aspell-only-dictionary-alist
Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)...
Loading cjk-enc...done
Loading /etc/emacs/site-start.d/50latex-cjk-common.el (source)...done
Loading /etc/emacs/site-start.d/50latex-cjk-thai.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
(New file)
Applying style hooks... done
exchange-point-and-mark: No mark set in this buffer [6 times]
exchange-point-and-mark: No mark set in this buffer
*Messages*
tampon et publier s'il y a des messages pendant le processus? Une autre option est deM-x toggle-debug-on-quit RET
, et pendant qu'Emacs prend son temps, appuyez sur Cg. Publiez ensuite la trace de pile que vous obtenez.Réponses:
LaTeX / P est le mode LaTeX sous le mode mineur PDF. Je n'ai jamais eu de problème avec AUCTeX (et je l'utilise depuis emacs v22), donc je ne pense vraiment pas qu'AUCTeX en soi soit votre problème.
Lorsque vous démarrez emacs avec -q, il ne charge aucun fichier d'initialisation. Voir la documentation pour plus d'informations à ce sujet.
Si vous utilisez Linux, j'essaierais de réinstaller emacs à partir des sources. Je n'ai jamais fait confiance aux dépôts de packages pour fonctionner réellement. (La plupart de cette méfiance vient des packages TeX ayant plus de quatre ans.) Si vous utilisez windoze, installez à partir du serveur ftp de la FSF. Si vous utilisez Mac, installez à partir d'emacsformacosx.com
la source
La manière générale de déboguer les problèmes avec un démarrage lent est d'utiliser les signaux d'interruption d'emacs ( /emacs/506/debugging-a-frozen-emacs )
emacs --debug-init
ps -ef | grep emacs
kill -SIGUSR2 $PID
Vous pourriez également être intéressé par le stackexchange emacs. (Je ne sais pas ce que je pense de la fragmentation de stackexchange moi-même ...)
la source