问题标签 [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.
macos - 如何在 MacVim 中拥有类似 xEmacs 的 Auctex?
我想在我的 MacVim 中有一个数字,就像在 xEmacs 的 AucTex 中一样。
emacs - emacs,auctex,noweb-mode - 如何防止屏幕重新定位在点附近?
当处于 auctex 和 noweb 模式时(在 emacs 中使用 Sweave),当我使用下一行、上一行等(Cn、Cp 和 mouse-1)时,我发现当屏幕自行居中时会分散注意力。有谁知道如何关闭它?非常感谢!
emacs - Emacs/AUCTeX:对当前未打开的文件运行命令
我使用 AUCTeX 在 Emacs 中编辑我的 LaTeX 文件。要编译,我按C-c C-c,它将运行pdflatex root
,如果root.tex
是当前缓冲区中显示的文件。
但是如果我想让它pdflatex
在当前缓冲区中没有显示的文件上运行呢?
例如,我正在编辑一个包含的.tex
文件,chapter2.tex
然后按C-c C-c。我希望它运行的命令仍然是pdflatex root
,因为chapter2.tex
它只是包含在root.tex
.
我怎样才能做到这一点?
emacs - 如何在emacs中调用latexmk,并跳转到next-error
我想使用latexmk在 Emacs 中编译我的 LaTeX 文档。特别是我需要 Emacs 功能next-error
,它通常用 Cx ` 调用,并跳转到文档中的下一个 LaTeX 错误。
我想调用latexmk
usingC-x compile
或 AUCTeX C-c C-c
。
首先,我设置latexmk
使用
选项 1:Cx 编译
我按下C-x compile
并键入latexmk -pdf foo
,它运行pdflatex
。但next-error
不会跳转到错误,即使 *compilation* 缓冲区包含错误:
如何在第 48 行自动跳转到此错误?
latexmk
请注意,解析乳胶输出的这个问题与直接无关。当我这样做时也会出现同样的问题C-x compile pdflatex -interaction=nonstopmode foo
。
选项 2:AUCTeX
如何将 AUCTeX 设置为调用latexmk -pdf
而不是pdflatex
在我的 .tex 文件上调用?当然,我也想next-error
在这里工作。
更新:我开始了赏金,因为如果这可行,它将成为许多人的好工具。如果给出的解决方案可以让我在 Emacs 中轻松编译我的 LaTeX 文档latexmk
并使用跳转到错误next-error
(当然,错误可能在包含的.tex 文件中,不一定在主文件或当前缓冲)。
更新:感谢 Ivan(和 Chris)使 AUCTeX+Latexmk 工作。同时,我发现使用Rubber编译 LaTeX 也是一个不错的选择。它将以gcc
和其他编译器使用的格式显示错误消息,因此它自然适用于 Emacs C-x compile
,例如C-x compile rubber --pdf foo
,并且错误消息被正确解析。
emacs - emacs Me 在 tex 模式下无法正常工作
我正在使用 emacs 和 auctex 编写 LaTeX 文档。出于某种原因,在 tex 模式下,Me 并没有像我阅读教程时那样移动到句子的末尾。它移动到段落的末尾。(也就是说,它移动到下一个双换行符之前)
怎么了?我是否需要打开/关闭某些模式才能跳到下一个句号?如何检查哪些模式处于活动状态?
emacs - emacs auctex:一个可以自动填充部分标签吗?
我目前正在使用 emacs 和 auctex 来创作我的乳胶文档。当然,这太棒了。但是,我希望 emacs 和/或 auctex 在C-c C-e
用于制作新标题时自动填充部分标签。它最终应该看起来像这样:
标题的标签与标题相同,但没有空格。我不知道 lisp 或 elisp,我不知道从哪里开始。如果有人可以提供帮助,那就太好了!
emacs - Emacs 中 LaTeX 的代码折叠
是否有 Emacs 次要模式(或一段 elisp 代码)可让您在 LaTeX 模式下选择性地隐藏/显示环境?例如,我想移动到一个长\begin{figure}
块的开头,按下一个键,然后将该图形环境的内容隐藏起来。与等类似\begin{proof}
,理想情况下甚至与\subsection
s。
这可能吗?我刚试过hs-minor-mode
, allout-mode
, 和outline-minor-mode
,但它们中的大多数都无法识别 LaTeX 的环境,例如 hs-minor-mode 因“扫描错误:括号不平衡”而失败。我不希望像在fold-mode中那样输入明确的折叠标记,例如 {{{ 。
[理想情况下,如果折叠是持久的,那就太好了,但我看到这个问题还没有一个公认的答案。]
emacs - 在 Emacs 中使用 AUCTeX 对 \cite 的建议
我想知道当我在 Emacs-AUCTeX 中执行 \cite 时如何获得建议。当我执行 Cc [ 时,迷你缓冲区会告诉我:
本文档中没有有效的参考书目,也没有可用的默认参考书目
那么如何设置这个默认值呢?我有一个单独的文件,其中包含由主文档调用的 bibtex 引用,我想要包含任何其他文件的建议。
emacs - 如何判断 AUCTeX 是否可用?
我有一个包,它具有依赖 AUCTeX 的各种功能。就目前而言,它需要手动配置:
有没有办法找出机器上是否有AUCTeX,以避免AucTeX-Used
手动设置?
(我在 Max OS X 上使用 GNU Emacs 23.1.1)。
emacs - 在 AucTeX 中,评论后逐项列表中的新项目导致评论下一个项目
在 AucTeX 中,编辑逐项列表时:
当我在“自我”之后做 Cc Cj 时,我得到:
当我想要时:
是否有可以修改的设置以使其正常工作?