问题标签 [latex-suite]

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 投票
3 回答
576 浏览

vim - 如何使用 Latex-Suite 在 vi​​m 中键入两个左大括号?

当我键入两个左大括号{{时,Latex-Suite 将它们扩展为\left\{ \right\}<++>. 我使用标记来组织我的文件,所以不用说这很烦人。Latex-Suite 是否提供了一种输入两个左大括号的方法,或者是否有一种方法可以临时切换其绑定?

0 投票
0 回答
254 浏览

vim - 在启用 vim 和自动格式化的情况下插入时奇怪的光标移动

我正在使用 vim 和 latex-suite 来编辑 LaTeX 文档。我最近在我的格式选项中添加了“a”,因为我一直对我的段落感到恼火,gwap并注意到一些非常奇怪的行为。在 LaTeX 文件的某些行上(据我所知,它只是 LaTeX 文件),每个插入的字符都会产生两个向右移动。因此,如果该行包含:

我在“a”之前插入文本“123”,产生的行是:

所以这是插入角色之前的一个正确动作,然后是一个之后的动作。现在,据我所知,发生这种情况的行是:

  1. 缩进
  2. 从前一行包装。

自动格式化和我设置的其他各种东西之间肯定会发生一些奇怪的交互,但我无法准确地弄清楚它们是什么。首先,问题似乎不会发生在非 L​​aTeX 文件中,所以我怀疑 latex-suite 与它有关。其次,我正在使用copyindent,虽然这个问题仍然出现在带有 的乳胶文件中nocopyindent,但如果我打开一个新文件,启用 copyindent,创建一个换行并缩进它的行(因此第二行也缩进)例如:

然后在“vim”之前插入“123”,我得到:

也就是说,第二行没有缩进(错误地 - 执行 == 会重新缩进它),并且可能因此,文本已在我想要的位置右侧插入了一个字符。所以我的猜测是,乳胶文件中发生的事情是两个或多个格式化机制都试图用这条线做事,也许是先取消缩进然后再重新缩进,导致疯狂。

大概你会想看看我的 vimrc并且想知道我正在使用 gvim 7.3 for windows,以及大约一年前的某个版本的 latex-suite(它似乎没有任何版本信息)

0 投票
1 回答
619 浏览

vim - 禁用导致 Vim LaTexSuite 自动输入大括号的原因

我正在使用 LaTex 撰写一篇论文,我首选的文本编辑器是 Vim。当使用来自https://github.com/gerw/vim-latex-suite的 LaTeX 插件时,我几乎可以满足我在使用 LaTeX 时所需的一切。

可悲的是,套房有一件事让我抓狂。我有一个习惯,当键入大括号(或引号)时,首先键入对(例如\text{}|),然后按<esc>i将光标放在它们之间\text{|}。在 LaTeX 套件的某个地方,有一些脚本或宏会在我键入该对时自动将光标置于两者之间。在我的肌肉记忆之后,我通常会将光标放在这对的前面\text|{}

如何禁用此“功能”?

0 投票
3 回答
531 浏览

vim - vim-latex suite, how to open a file without folding the text by default

I have downloaded and successfully installed the Vim-LaTeX Suite from http://vim-latex.sf.net.

It is a great tool, but slightly annoying that when you open a file it folds all of the text and puts the folds in a collapsed state, as this page of the manual states:

http://vim-latex.sf.net/documentation/latex-suite/latex-folding.html

So you have to type zR to expand everything each time you open a LaTeX file.

Typing zR is obviously not hugely annoying, but I was wondering if there was an easy way to disable this functionality, so that the file is displayed with the folds uncollapsed by default?

0 投票
1 回答
65 浏览

vim - vim,映射 > 到 $

我正在编辑一个文件,其中一部分看起来像:

将光标置于“q”下方。在普通模式下,我想输入“>”来获取

也就是说,我希望光标跳到行尾。如果我添加该行

对于我的 .vimrc 文件,键入“>”的效果变为

也就是说,“>”现在将光标发送到我所在行之后的行首。在命令模式下,如果我输入

行为符合要求;也就是说,光标从“q”跳转到以下内容:

不确定它有多重要,但我正在使用 MacVim 并运行 latex-suite 包,使用 Mac OS X 版本 10.8.4。

0 投票
0 回答
510 浏览

vim - Vim LaTeX Suite 打开大文件太慢

我在使用vim LaTeX Suite打开像这样的大文件时遇到问题(不是那么大,只有 195K)。

打开此文件最多需要大约 8 秒。如果我评论所有行,它会立即打开,所以我猜 LaTeX Suite 正在以某种方式解析文件。如果我删除文件扩展名,它也会快速打开,所以这绝对是一个 LaTeX Suite 问题。

我真的很喜欢使用 vim,我希望有一些方法可以解决这个问题。我还有其他文件,稍长一些,最多需要一分钟才能打开。

我正在使用最新的 Arch Linux。Vim 版本是 7.4(Arch 包 7.4.16-2),LaTeX Suite 来自 Arch 包 vim-latexsuite 20130126-1

我已经在vim LaTeX Suite 邮件列表中报告了这个问题(早在 7 月),但我还没有得到任何答案。

0 投票
1 回答
1105 浏览

vim - linux vim latex-suite 编译奇怪

运行 linux,当我在 vim 中编译一个安装了乳胶套件的乳胶文档时,我(不必要地)被提示按 ENTER。也就是说,当我键入\ll要编译时,屏幕似乎从 vim 退出到命令提示符,显示为:

按 ENTER 将我返回到 vim 并成功编译我的文档,但是我不想在这里按 ENTER(我在 Mac 上运行时没有同样的问题)。

我的 .tex 文件内容如下

在 vim 中,我给出以下命令:

并收到

我给出以下命令:

并收到

从 bash 提示符我可以输入

并且 pdflatex 编译我的文档而不要求我按 ENTER。任何不必在命令提示符下按 ENTER 的帮助将不胜感激。

0 投票
1 回答
263 浏览

vim - 使用 vim-latex-suite 编译乳胶时如何摆脱 W11

当使用 latex-suite(使用命令<leader>ll)从 vim 编译时,我经常收到以下错误:

W11: 警告: 文件 "yourLaTeXfile.log" 自编辑开始后已更改 请参阅 ":help W11" 了解更多信息。

如何配置 vim/latex-suite 以始终设置由生成的日志文件的自动读取Tex_RunLaTeX()?重新映射<leader>ll就足够了,Tex_RunLaTeX()!还是会引入任何新的酷功能?

0 投票
1 回答
677 浏览

vim - 如何在 Markdown 中启用 vim-latex-suite 插件?

在 vim 中,latex-suite 插件用于tex文件类型。我想为文件类型应用 vim latex-suite 插件的便利性markdown。我该怎么做?

编辑:我想使用降价语法做笔记。但是我在markdown文件中输入公式并不方便。如果可以在markdown文件中使用latex-suite宏/快捷方式(使用markdown高亮语法),那将非常方便。

0 投票
4 回答
1988 浏览

vim - 在 Vim 崩溃之前捕获它的错误输出

这与调试中提到的问题有关:Plugin (vim-latex) crashing gVim on startup

安装latex-suite后,每次打开一个.tex文件,无论是gVim还是终端vim,无论是否包含\begin语句,Vim都会立即崩溃。

在反复使其崩溃后,我能够在状态行中读取 Python Traceback 字符串,其中提到了第 530 行C:\Python27\lib\site.py(其中仅包含known_paths = addusersitepackages(known_paths)),但是由于状态行显示将其截断,因此无法查看其余的回溯,并且仅出现在无论如何,在自动崩溃之前。

有没有一种方法可以以更永久和完整的方式捕获这个 Traceback 输出,以及从这个插件到 Python 的过程等等?

(我尝试了这个-V15filename.log选项,但它(像往常一样)没用,包含一些部分日志,直到 vim 启动过程中的一个古老点。)

编辑:抱歉之前没有提到操作系统(除了通过C:\路径间接提及),这个问题出在 Windows 上。从另一个链接的问题来看,似乎几乎每个在 Windows 上尝试 latex-suite 的人都会遇到这个问题。

更新:只是一个 FTR - 设置 verbosefile 没有帮助(大概是因为每个文档都缓冲了写入),并且 :redir 也没有捕获这一点,以在此错误和崩溃之前发生的任何操作结束。