问题标签 [auctex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
604 浏览

emacs - Emacs 预测模式和 LaTeX

我正在尝试使用带有 Auctex 的Emacs预测模式来编辑 LaTeX 文档。我想禁用用于选择替代建议的热键功能,并使用弹出菜单或使用 TAB 就地循环选择。

文档建议可以通过将 completion-use-hotkeys 设置为 nil 来关闭热键功能,但没有这样的变量。

有什么建议么?

0 投票
0 回答
250 浏览

emacs - Emacs AUCTeX 高亮设置

我在 Windows (7) 下使用 Emacs 24.2 和 AUCTeX,我在语法高亮设置方面遇到了问题。在 Linux 上,我已经习惯了这样的事情:

很好地突出显示。

但仅在我的 Windows 配置中\section\textbf并且喜欢正确突出显示,但诸如\cite \usepackage \begin{itemize}等之类的东西没有。我曾尝试研究 font-latex 但在这里我只找到我看到的已经工作的东西的设置。

我在哪里进行设置和/或启用其他突出显示?

0 投票
0 回答
250 浏览

emacs - 当我打开 AUCtex 的 Tex-source-correlate-mode 时,Emacs 挂起

在我启用 Tex-source-correlate-mode 后,Emacs 会问我“启动 Emacs 服务器以在查看器中进行反向搜索?” 当我尝试打开查看器时。但无论我说“是”还是“否”,Emacs 都不再响应。关于这里发生了什么的任何线索?

0 投票
1 回答
909 浏览

emacs - emacs AUCTeX 宏字体化

我最近开始使用xargs 提供\newcommandx. 它共享类似于 default 的语法\newcommand。我想font-lock反映这一点。我做了

但这只是命令名称本身,而不是它的主体(\newcommand用 字体化主体'font-lock-function-name-face,在我的例子中是粗体)。我想\newcommandx用它来字体化它的身体'font-lock-function-name-face

总结这个问题:如何使字体化与 for\newcommandx完全相同\newcommand(即在我的情况下为粗体)?

0 投票
1 回答
57 浏览

emacs - AUCTeX:删除所有字体

这感觉很像是一个应该已经在某个地方讨论过的问题,而我可能只是太愚蠢而无法找到它:(

我已经为自己定义了一个函数\jf{},并想一次删除整个缓冲区中的所有函数。例如:

应该通过一些捷径变成这样:

AUCTeX 有办法这样做吗?谢谢你的帮助。

0 投票
2 回答
698 浏览

emacs - AUCTeX:运行编译命令 n 次

我想要一个函数来询问一个数字n并在之后执行默认的编译命令n-times。也就是说不像C-c C-c(ie TeX-command-master)我不想被问到运行哪个命令,它应该根据AUCTeX设置选择默认的编译命令。自然,如果发生任何错误,执行应该停止。

我知道TeX-texify,但是,这并不能满足我的需求,因为有时我只想独立于 AUCTeX 解析器认为足够的情况 emacs运行五次。pdflatex

任何帮助深表感谢!


编辑:我已经对此进行了更深入的研究,并使用上述参考中的代码我已经开始编写一个执行此操作的函数。但是,它有一个重大缺陷。我先给你代码:

如您所见,我已经实现了一个配置变量来选择正确的编译命令。现在让我提出问题:

LaTeX 文档的编译需要一些时间,但是,我的函数会立即调用编译命令的第二次(以及后续)执行。也许有人可以提供帮助以找到一种解决方案,该解决方案在执行之前检查编译是否成功完成(TeX-command TeX-MultiTeX-Command 'TeX-master-file),然后执行所述函数或在编译完成但出现错误时打印一些错误消息。

0 投票
0 回答
82 浏览

macos - 向 TeX-command-list 添加命令在 OS X 上不起作用

在我的.emacs文件中,我向 TeX-command-list 添加了一些命令,这些命令在我的 Ubuntu 和 Debian 笔记本电脑上运行良好。然而,在我妻子的 Macbook 上,当调用 TeX-command-list (Cc Cc) 时,它似乎是空的。

我在 Debian 中使用 emacs 23,在 OS X 中使用 emacs 22。两者都可以毫无错误地加载 .emacs 文件。

这是我放入.emacs文件中的内容:

有没有人遇到过这样的问题?

0 投票
2 回答
1124 浏览

emacs - 无法使用 auctex 和 emacs 进行预览

我在 linux mint 上使用 emacs 和 auctex。编写以下简单的 .tex 文件时,我无法在 emacs 中预览数学公式

当我按 Cc Cp 时,出现以下错误消息:

似乎 emacs 不会生成任何 .dvi 文件。如何解决这个问题?谢谢大家。

0 投票
2 回答
823 浏览

emacs - 防止 Emacs 在 TeX 内联数学中换行

我将 Emacs 与 AUCTeX 结合使用,使用$. 当自动填充时(例如,使用M-q),Emacs 经常在干扰阅读流畅性的位置(例如,下标等)处破坏这些内联数学环境。

$…$如果这样可以防止破坏,有没有办法告诉 Emacs 更喜欢将整个环境放在一个新行中?更具体地说,如果发生数学中断,则应将整个环境移至不应拆分的新行。

一个例子:

应该导致

0 投票
1 回答
68 浏览

emacs - AUCTeX:获取当前文档的文件列表

我正在研究一些在使用 (la)tex 文档时应该对用户有所帮助的功能。为了向用户提供一些附加信息,我需要获取属于用户当前正在处理的文档(阅读:已编译文档)的所有 (la)tex 文件的列表。AUCTeX/RefTeX已经具备定义所有子文件所依赖的主文件的设施,从外观上看,似乎有一些属于当前文档的内部文件列表。

但是,我没有找到合适的代码或函数来访问这个列表……老实说,我什至没有找到这个列表。也许有人可以指出我正确的方向。