gvim+latex-suite+SumatraPDF
来源:互联网 发布:激活淘宝怎么实名认证 编辑:程序博客网 时间:2024/06/06 09:59
1. 安装gvim7.3, latex, SumatraPDF。
2. 下载latex-suite并且解压到gvim安装目录下的vim\vimfiles文件夹并且选择覆盖。
3. 打开vim\_vimrc文件,添加如下几行,设置gvim的颜色,启动最大化
set nu!
colorscheme desert
syntax enable
syntax on
set nobackup
set nowritebackup
au GUIEnter * simalt ~x
4. 打开Vim\vimfiles\ftplugin\latex-suite中的texrc,修改Tex_CompileRule_pdf和Tex_ViewRule_pdf的设置如下:
TexLet g:Tex_CompileRule_pdf = 'pdflatex --synctex=-1 -src-specials -interaction=nonstopmode $*'
TexLet g:Tex_ViewRule_pdf = 'sumatrapdf -reuse-instance -inverse-search "gvim -c \":RemoteOpen +\%l \%f\"" '
5. 打开Vim\vimfiles\ftplugin\latex-suite中的compiler.vim,
将
if (has('win32') && (viewer =~? "^ *yap\( \|$\)"))
let execString = 'silent! !start '. viewer.' -s '.line('.').expand('%').' '.mainfnameRoot
变为:
if (has('win32') && (viewer =~? "^ *yap\( \|$\)" || viewer =~? "^sumatrapdf"))
if viewer =~? "^sumatrapdf"
let relativeFile=substitute(expand("%:p"), Tex_GetMainFileName(':p:h').'/', '','')
let execString = 'silent! !start sumatrapdf -reuse-instance "'.mainfnameFull.'.'.s:target.'" -forward-search "'.relativeFile.'" '. line('.')
else
let execString = 'silent! !start '. viewer.' -s '.line('.').expand('%').' '.mainfnameRoot
endif
整个latex配置完成,可以实现正向和反向搜索。
- gvim+latex-suite+SumatraPDF
- Latex报错SumatraPDF已停止工作
- winedt + miktex + SumatraPDF 搭建latex环境
- SumaTraPDF
- latex-suite 备忘
- [LaTeX配置教程]sublime+MikTeX+SumatraPDF及反向搜索
- LaTex格式论文编写环境搭建(TexLive+WinEdt+SumatraPDF)
- Sublime Text, MikTeX, SumatraPDF 配置LaTeX开发环境的方法
- Latex 双击SumatraPDF无法进入WinEdt对应位置的解决办法
- ubuntu 9.10 安装 vim latex-suite
- A quick introduction to Latex-Suite
- vim插件latex-suite的使用入门
- 配置 vim latex-suite in Ubuntu
- ubuntu下安装与使用vim-latex suite
- 写的很不错的latex-suite 使用教程
- gvim
- gvim
- GVim
- 银行卡号 输入4位自动加入空格符
- .net 程序中几种常见的语法
- 初识Ildasm.exe——IL反编译的实用工具
- 驰骋即时通讯系统CCIM安装
- XCode各版本对应的Mac OS操作系统版本
- gvim+latex-suite+SumatraPDF
- HDFS API的简单使用(2)
- C++几点教训
- Unity3d C#脚本学习小结(八)[Mesh Collider的使用]
- 数据挖掘概念与技术学习笔记(1)
- HDU 1282 回文数猜想
- 斗胆来说说前老板(转自程芩峰)
- 利用反射绑定事件处理程序(C#)
- PB报错: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端