问题标签 [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 无法识别来自 vim-latex 的某些命令
我已经vim-latex
通过 Vundle 安装,我正在尝试禁用它默认设置的一些烦人的映射。从我知道的文档中,例如,我可以使用以下命令取消映射FEM
:
但是当我输入时,我得到了错误E117: Unknown function: IUNMAP
。
我已经通过包含在我的中安装vim-latex
了 Vundle,并且我刚刚使用该命令更新了所有内容,它运行没有错误,所以我应该拥有最新版本的软件包。Plugin 'LaTeX-Suite-aka-Vim-LaTeX'
vimrc
PluginUpdate
我在这里错过了什么吗?
vim - 映射在 Vim 中用于非 tex 文件,安装了 Latex-Suite
我在这里找到了一些较旧的帖子,讨论了在 vim 中映射快捷方式的困难<C-j>
,即
由于latex-suite 使用<C-j>
在文本中向前跳转。我处于类似的情况,但我想在编辑 tex 文件时保留 latex-suite 的正常快捷方式,并且只在编辑非 tex 文件时使用新映射。我对为什么这不是默认行为感到有些困惑 -即使我没有加载 tex 文件并且其他快捷方式(如映射到)没有,latex-suite 的<C-j>
快捷方式在输出中显示为快捷方式工作。我是否正确理解,与大多数latex-suite 的快捷方式不同,这个来自latex-suite 的快捷方式由于某种原因被加载而不管文件类型如何?如果是这样,我该如何让它只为 tex 文件加载,以便我可以为非 tex 文件使用其他映射?:map
`a
\alpha
<C-j>
<C-j>
vim - 打开多个乳胶窗口时折叠不能在所有窗口中工作
如果我在 vim 中打开一个乳胶文件(带有乳胶套件的 Ubuntu 20.04 中的 vim),它会正确折叠。
相反,如果我一次打开多个文件,则只有第一个文件正确折叠,而其他文件根本没有折叠。
对于一个工作示例,请使用如下所示的小乳胶文件:
将其保存在两个文件中(例如1.tex
和2.tex
),然后用vim -O 1.tex 2.tex
: 在我的 PC 上打开它们,结果是第一个文件被折叠,但第二个文件没有。
我不知道为什么也不知道我怎么能把它们都折叠起来。
python - 用于 Bib 文件的 TexSoup
这是我的第一个问题,所以我会尽量做好一切。
我目前在我的大学使用 LaTeX 编写文档,因为我想使用 BibTeX 提供的强大的引用功能。为了便于使用,我正在编写脚本,这些脚本将更容易地将我的 .bib 文件实现到我的 .tex 文件中,并允许更轻松地管理我的 .bib 文件。当我使用 Arch Linux 时,我是在 bash 中完成的,但它有点笨拙。因此我想切换到 python,因为我遇到了 Python 的 TexSoup-library。
我现在的问题是,我找不到有关将 TexSoup 用于 .bib 文件的资源,我只能在 .tex 文件上找到资源。有谁知道,如果是的话,我如何使用 TeXSoup 在我的 bib 文件(或 TexSoup 库)中查找书籍/文章或其他条目?
这是我尝试使用的代码示例,但我不知道如何使用包查找条目名称或条目类型。如果有人可以指导我找到好的资源(如果存在),我将不胜感激。我希望我的文章足够全面,不要太长。
谢谢大家!