问题标签 [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.
vim - 在 vim 中使用 LaTeX 套件解析多行错误消息
我正在使用vim和latex-suite。编译完成后<leader>ll
,我看到了 quickfix 窗口,但多行错误消息没有得到正确解析。例如,正确解析了一行错误消息:
如果我在光标位于这一行时按下enter,光标会跳到正确文件中的正确行。对于多行错误消息,我只得到第一行:
我不只是看到多行错误消息中的一行,行号也被错误解析(应该是 160,而不是 189)。
这些错误应该很常见,所以我想知道是否有人对此进行了修复?
latex-suite - 如何将 vim LatexSuite 与 Makefile 一起使用?
我想输入:make
Vim 来编译我的 LaTeX 文档。我在 a 中写下了编译规则Makefile
,但是一旦我启用了 LatexSuite Vim 扩展,Makefile
就不再使用了。相反,Vim 运行latex -interaction=nonstopmode
(注意没有文件名)并在该命令中挂起。我没有将g:Tex_UseMakefile
选项从默认值 1 更改为 0,根据文档,这应该会导致我的Makefile
被使用,但事实并非如此。
需要什么配置来告诉 LatexSuite 只使用我的Makefile
?
LatexSuite 是通过 OpenSuSE 存储库获得的:vim-plugin-latex-20120125-21.1.1.noarch
vim - vim的latex_suite中的木马?
我正在查看一些名为 vim_latex ( http://vim-latex.sourceforge.net/ ) 的 latex_suite 代码,我在名为 "templates.vim" 的文件中发现了一些有趣的行:
好吧,我不是 vim 代码方面的专家,所以我无法解释这些行,除了让我有点害怕的评论。你们知道发生了什么吗?
编辑: 该函数似乎只被以下一个调用:
根据头文件描述,这些函数的目的是处理位于特定目录中的模板。
vim - 带有 VOOM 和 LaTeX-Suite 插件的 Vim 导致奇怪的键映射行为
我使用latex-suite 来写.tex
文件。为了在默认编译器(pdflatex)和 xelatex 之间轻松切换,我的_vimrc
文件中有以下脚本。
所以在 Vim 中,我可以正常使用\lx
来调用SetLaTeX()
函数。实际上,对于其他键绑定,例如\lp
pdflatex 和\la
arara,我也有类似的脚本。
Voom
在调用大纲命令之前,一切正常。
在运行与文件一起:Voom latex
生成 Voom 大纲文件的命令后,所有这些键映射 (和)开始出现奇怪的行为:.tex_VOOM1
.tex
\lx
\lp
\la
他们不再调用我的自定义函数,而是全部触发字符可视化模式。
似乎以某种方式Voom
重新映射了我的所有命令。而且我不能通过跑步来超越它
Vim 当前会话中的命令。
谁能告诉我到底出了什么问题?如何解决这个奇怪的问题?
更新
奇怪的是,我发现如果我删除<C-U>
自定义函数中的键,就不会遇到任何不当行为。在此调整之后,该\lx
命令将按预期工作。
latex - 乳胶书目
我无法将参考书目放在我的乳胶文件中。我编写代码和编译结果。我通过以下方式编译主文件:
但它总是出现一个问号。我该如何解决?我已经搜索了几个指南!
此页面中的输出:http: //i.stack.imgur.com/hoDvD.png
vim - 如何在 Vim Latex-Suite 中自定义三个字母序列?
我为 Vim 安装了 Latex-Suite,我非常喜欢它,但我希望能够自定义默认提供的环境映射,并添加新的映射。例如,我想编辑出现在键入EEQ
和移动某些元素(如\label{}
命令)的方程式环境。我怎样才能做到这一点?我一直在扫描我里面的所有东西,/usr/share/vim/vimfiles/ftplugin
但我找不到办法(或者我只是不明白这些文件是什么)。
vim - 安装乳胶套件后打开 vim 时出错
我尝试为 vim 安装 latex-suite 插件并将其提取到 ~/.vim/plugin/vim-latex 中。我将推荐的行(如此处所述)添加到我的 .vimrc 中,但仍然存在一些问题。我不想使用 gvim,但我不确定该插件是否适用于 vim。由于我已经安装了插件,所以每当我打开 vim 时都会出现以下错误:
一些快捷方式在 vim 中有效(例如 F5 键),但其他快捷方式无效(例如数学环境中的 `p 应更改为 \pi)。当我点击 \ll 时,它会尝试生成 pdf,但会出现以下错误:
这是我在 vim 中使用的其他插件:
vim - vim 乳胶套件在引用完成时打开 NO NAME 缓冲区
我正在使用 vim 和 latex-suite 来编辑我的文档。每次我按 F9 完成一个“\cite{”,大纲就会打开,我可以选择正确的参考并验证。然后大纲关闭,但我有一个缓冲区,看起来像 "29:--NO NAME--1419627912" 保持打开状态。每次我完成,另一个打开,它很快变得失控......
似乎没有人有这个问题,但我的所有文件和所有计算机上都有这个问题(2 个 fedoras 20 和一个 centos 5)
有谁知道为什么?
谢谢
vim - vim latex-suite 理解 MainFileExpression
我想动态更改latex-suite 确定MainFile 的方式。主文件通常是包含其他 tex 文件(如章节等)的 latex 头文件。使用 MainFile 可以在某些章节文件上点击编译,以便 latex-suite 自动编译头文件。
这应该可以使用 g:Tex_MainFileExpression: http ://vim-latex.sourceforge.net/documentation/latex-suite/latex-master-file.html
但是,表达式根本没有记录,甚至示例(imo 应该反映默认行为)也不起作用。
有人可以简短地向我指出应该如何使用它吗?期望什么返回表达式?为什么这个例子不起作用?
背景:我在项目根目录中有一个latexmain 文件。我也有一个图形子目录。对于这个子目录,不应忽略根 latex main,以便编译当前文件本身。
vim - Vim - LaTeX-Suite 在没有内容的右括号时产生奇怪的 <++> 符号
每当我关闭 LaTeX-Suite(在 MacVim 中)中的任何内容时,从{}
to 到()
to $$
,里面没有内容,<++>
就会在右侧产生一个奇怪的符号,我不知道它的用途是什么。它似乎没有任何可区分的含义。例如section{abc}<++>
,只会<++>
在输出文档中的部分之后产生一个文字。我不确定这是一个错误,是由其他一些设置/插件引起的行为(虽然我没有看到在其他语法下发生类似的事情),还是一些预期的行为。这极大地阻碍了我的效率......
提前致谢!