小编use*_*987的帖子

Emacs 在 TeX 文件上使用 AUCTeX 减慢加载时间

我在两台 Xubuntu 14.04 计算机上安装了auctexemacs软件包,两台计算机都运行良好。Emacs 本身在两者上都可以正常工作,但是现在auctex安装了包后,当我加载一个 TeX 文件(甚至只是一个空的)时,我有 6 秒的加载时间auctex,每次我加载一个 TeX 文件时我都必须经历这个过程。

这是正常的吗?

如果没有,我可以做些什么来减少这个时间?

我在互联网上搜索过,没有任何结果,只是文件解析可能需要很长时间,但事实并非如此,因为我启用了保存和加载解析文件的功能。

我正在使用带有 AUCTeX 11.87 的 Emacs 24

编辑:*messages*对于新打开的 TeX 文件,缓冲区的输出如下所示:

("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 …
Run Code Online (Sandbox Code Playgroud)

emacs

12
推荐指数
1
解决办法
848
查看次数

使用 make 规则调用另一个

我正在编写一个使用 makefile 的 LaTeX 项目。我有一个清理功能来清理多余的 LaTeX 文件:

.PHONY: clean
clean:
    \rm *.aux *.blg *.out *.bbl *.log
Run Code Online (Sandbox Code Playgroud)

但在某些情况下,我需要删除生成的文件以及 PDF 文件。我已经尝试过使用:

.PHONY: clean_all
clean_all:
        $(clean) \rm *.pdf
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为它只会删除 PDF 文件。

我的问题是如何调用clean规则中的clean_all规则?

make

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

emacs ×1

make ×1