Questions tagged «auctex»

用于AUCTeX软件包,该软件包扩展了Emacs提供的用于编辑TeX文件的基本“ tex-mode”。AUCTeX集成了许多内置和外部宏程序包,用于创建,编辑,打印,发布和管理多语言TeX文档。AUCTeX可与多种TeX编译器,扩展以及TeX和LaTeX的方言配合使用。AUCTeX支持可自定义的书目,索引和目录。

1
如何在LaTeX / AUCTeX分项环境中缩进项目?
问:如何在LaTeX itemize环境中获得“正确的”缩进auctex? 在这里,我想和item一个itemize环境在一起: \item 相对于环境的开始,行缩进了两个空格 项目中的延续线相对于该\item行缩进了两个空格 这是我希望/期望看到的: \begin{itemize} \item Here's a really long item in a LaTeX itemize environment; note how the *initial* item line is indented two spaces, and the continuation lines are indented another two spaces. \end{itemize} 可以使用LaTeX-item-indent变量调整项目的初始缩进,该变量默认为-2。有了这个默认情况下,我得到的不良行为\item不被缩进,但我做得到延续行通过额外的两个空格被抵消的所需行为: \begin{itemize} \item Here's a really long item in a LaTeX …

2
如何在任意模式下内联预览TeX公式?
如何在AUCTeX或org-mode之外的其他模式下获取TeX预览?我很想看看jabber,erc和markdown中的TeX方程。如果我曾经转而使用Emacs收发电子邮件,可能我也想在那里查看预览。
14 auctex  tex 

1
突出显示缺少的参考
auctex是否可能以与bib文件中的引用不同的方式显示丢失的引用?当前,所有引用看起来都是相同的,因此无法一目了然地辨别出在bib文件中定义了哪些引用关键字,而哪些不是。Texstudio很好地做到了这一点。 book.tex: \documentclass{book} \usepackage[backend=biber]{biblatex} \addbibresource{bib.bib} \begin{document} This reference exists \autocite{ref1}. This reference does not \autocite{ref2}. % A squiggle, red, anything different to show "ref2" differently to "ref1" would be lovely. \end{document} book.bib: @misc{ref1, ...}

1
使用AUCTeX自动缩进\ if语句
涉及if -like语句的AUCTeX原始tex代码的当前行为是在与周围条件相同的级别上缩进条件语句。即代码如 \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% 显示为一大段文字。我想使AUCTeX代码段缩进如下: \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% 这可能吗?

1
仅在LateX模式下更改下划线和减号的作用
在使用带有auctex + emacs(LateX模式)的tex文件的过程中,我更频繁地使用_(下划线)而不是-(减号)。与^而不是6相同。不便之处是我应更频繁地按Shift键。 希望以这样的方式自定义emacs:当emacs处于LateX模式(并且仅在此模式下),当我键入时-emacs类型_和当我键入_ emacs类型-时。即,以下键绑定: -给_ _给- 6给^ ^给出6 可能吗?

1
如何检测是否在LaTeX数学环境中?
问:有没有一种方法可以检测点是否在LaTeX数学环境中? 如何将一个检测点是否是或不是一个LaTeX的数学环境中,无论是通过在线划定$...$或名为环境(equation,displaymath,等)?
12 latex  auctex 

2
在乳胶模式下对齐多行方程和表格
假设我正在以Auctex的乳胶模式编辑乳胶,并且我有以下等式。 这只是缩进indent-region。 \begin{align} \phi & = a + b + c + d \\ & = a + b + c + d + e \end{align} 上面的对齐方式是我选择所有内容并单击后得到的结果TAB,也就是说,如果我仅使用indent-region。 我想得到的是以下内容: 请注意&与&后面的+ c + d文本如何对齐。这将是最有意义的,因为与属于同一“列” 。+ c + d= a + b \begin{align} \phi & = a + b + c + d …
12 latex  auctex  align 

2
RefTex使用Helm搜索多篇文章
我最近开始使用Helm,现在真的很喜欢。但是,我使用emacs编写了很多LaTeX。当我引用文章时,我经常需要在同一引用宏中引用几篇文章-我可以使用RefTex轻松地在书目文件中搜索两个单独的条目: citekey1\|citekey2 但是,当启动掌舵模式时,此功能将不再起作用。我仍然可以搜索单个文章,但不能搜索多个文章。我该如何做以上掌舵?

1
逐步学习AUCTeX提供的键绑定
如果我这样做M-x forward-char,Emacs会给出一个非常有用的信息 You can run the command "forward-char" with C-f. 考虑到Emacs可以在AUCTeX提供的文件latex.el下找到文件中的所有LaTeX绑定,事实上,LaTeX-math-default在LaTeX模式(AUCTeX)下,Emacs可以使我想起这些绑定吗?例如,输入\sigmaEmacs后显示一条消息, You can insert "\sigma" by `s . 这将非常有用,因为它允许逐步学习LaTeX模式下的键绑定。
11 latex  auctex 

3
如何在保留其文本内容的同时删除LaTeX宏?
在TeXStudio中,通过像这样在LaTeX宏中按ALT+ DEL,\macroname{content}而光标位于第一个光标之前,{将导致删除除光标之外的所有内容content(如下所示)。 将光标(点)放在第一个大括号之前: 按ALT+ DEL,您将获得: 如何在Emacs中实现这一目标? 更新 根据T.Verron的说明,存在问题,C-c C-f C-d因为它在LaTeX的某些宏中执行时抱怨括号不平衡的错误。考虑以下示例: 引发此错误: up-list: Scan error: "Unbalanced parentheses", 8074, 1。\ textenglish {}属于多语制软件包。 如何摆脱这一警告?
11 latex  auctex 

3
如何在AucTeX模式下使自动完成工作?
auto-complete当我处于内部AucTeX模式时,我想(ac)工作。我通过安装软件包从MELPA获取所有软件包。 这是我在init.el文件中的相关代码: (require 'package) (package-initialize) (require 'auto-complete-config) (ac-config-default) (global-auto-complete-mode t) 如您所见,尽管我是ac全局设置的,但它不会出现在中AucTeX。但是,按照此emacswiki中的指示进行操作,ac模式已在状态栏中显示为,AucTeX但不起作用,并且无法通过键入字符自动完成。 Windows 7 32bit下的Notes Emacs 24.4和软件包已更新。

1
如何让AUCTeX使用pdf-tools打开PDF
某些TeX / LaTeX编辑器支持嵌入PDF查看器,并且支持向前/向后搜索。 我想为此配置AUCTeX和pdf工具。 我在邮件列表中找到了讨论。 https://lists.gnu.org/archive/html/auctex/2015-02/msg00013.html 给出了在Emacs中使用pdf-tools实现此打开的PDF文件的方法。我遵循了,但是没有用。 这是我的配置: (require 'tex-site) (require 'latex) ;;; AUCTeX config (setq TeX-auto-save t TeX-parse-self t) (setq-default TeX-master nil) ;; automatic detection of master file (defun guess-TeX-master (filename) "Guess the master file for FILENAME from currently open .tex files." (let ((candidate nil) (filename (file-name-nondirectory filename))) (save-excursion …
11 auctex  pdf-tools 



1
加速\ input上的TeX-insert-macro
在latex-mode我TeX-insert-macro用来键入\input{...} 宏时,Auctex方便地提供了文件名补全,这很棒。但是,似乎要搜索很多地方来编译完成列表,因为emacs在我那可怜的小笔记本电脑上挂了将近一分钟。 有没有办法TeX-insert-macro提供哑文件名补全? “哑巴”是指您打电话时得到的哑巴find-file。在大多数情况下,我要输入的文件仅位于一个目录之外,这样就可以了。 如果不可能,是否还有另一种方法可以加快速度? 我注意到,当我插入\include宏时,文件名列表要短得多,因此也许也可以使用该列表作为\input 宏。
10 latex  auctex 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.