当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-05-12 3:31 

注册: 2009-04-29 22:03
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
搞了2个晚上才弄完, 和大家一起共享。
Vim-Latex-Suite 经验

1:以管理员身份进入(为了修改文件) vim 安装目录.(sudo apt-get install nautilus -gksu, 然后点击鼠标邮件就可以以管理员身份进入)

2: 在vim根目录下新建一个文件比如, LaSuite, 然后把 latex-Suite 里面的文件解压到这个文件里面。注意: latex-Suite 里面的文件解压到vim根目录下将不起作用!

3: 修改 vimrc (位于vim根目录下) 文件, 添加如下语句:

" REQUIRED. This makes vim invoke Latex-Suite when you open a tex file.

filetype plugin on



" IMPORTANT: win32 users will need to have 'shellslash' set so that latex

" can be called correctly.

set shellslash



" IMPORTANT: grep will sometimes skip displaying the file name if you

" search in a singe file. This will confuse Latex-Suite. Set your grep

" program to always generate a file-name.

set grepprg=grep\ -nH\ $*



" OPTIONAL: This enables automatic indentation as you type.

filetype indent on



" OPTIONAL: Starting with Vim 7, the filetype of empty .tex files defaults to

" 'plaintex' instead of 'tex', which results in vim-latex not being loaded.

" The following changes the default filetype back to 'tex':

let g:tex_flavor = "latex"

4: 以 root (命令sudo -s -H)进入终端, 输入 vim -g 打开 vim, 或者 gvim 进入 gvim (vim 和 gvim 到底在vim 1.6中什么区别不晓得,至少我觉得两个都是GUI的)。 我打开的是 vim, 然后输入: helptags ./vim/LaSuite/doc (输入doc完全路径), 如果成功的话将会出现一个名为 tags的文件在doc的目录下。然后输入: help latex-suite.txt, 如果前一个成功,那么这一个也不会有问题。

恭喜你,到现在latex-suite就安装成功了,打开一个tex文件就会出现对应的latex-suite工具栏。下面我们介绍一下如何选择编译方法和浏览文件。

编译: 相信大部分人都喜欢最后输出pdf,所以我们要对texrc作一些更改,文件位于: ./vim/LaSuite/ftplugin/latex-suite/texrc

如果由 dvi->ps->pdf,那么我们需要添加:
TexLet g:Tex_FormatDependency_pdf = 'dvi,ps,pdf', 这个是文件关联编译方式,如果不想关联而直接产生pdf,那么可以用很多其他方法,就像此文件中说的,产生pdf的方法很多。(我暂时还没有研究的很明白)。做了更改之后,理论上就可以产生pdf文件了,但是我通过实践发现: 每次启动vim,编译产生的文件仍然是dvi,只有每次手动点击 Target Format,然后输入pdf,在以后所有的编译情况下才会自动生成pdf,ps和dvi文件也伴随产生。(不知道有没有什么方法解决这个问题,有可能是latex-suite的一个bug或者作者有意设计,也可能我的操作还有些不当。希望大家想想办法并告诉我)。

文件显示:
在texrc里面有一段:

TexLet g:Tex_ViewRule_ps = 'ghostview'

TexLet g:Tex_ViewRule_pdf = 'xpdf'

TexLet g:Tex_ViewRule_dvi = 'xdvi'

里面的 xpdf就可以显示pdf文件,前提是必须安装了。不知道怎么回事,我手动通过Viewer Target指定ps 却无法看到 ps文件,郁闷。

总结: 虽然有些想要的功能还没实现,但是安装和使用基本没问题了。我遇到的一些小问题,如果大家有办法,欢迎跟帖讨论。分享自己的一些经验给别人,可以帮助别人少走或不走弯路,支持linux精神!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-05-12 9:07 

注册: 2006-10-18 15:48
帖子: 700
送出感谢: 0 次
接收感谢: 0 次
建议使用下lyx看看


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-05-12 15:18 

注册: 2009-04-29 22:03
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
lyx用过了,感觉界面很奇怪,想比之下winefish还不错,不过考虑到以后可能大量编辑latex文章,所以用vim应该可以事半功倍


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2009-05-13 10:43 

注册: 2005-11-06 16:54
帖子: 108
送出感谢: 0 次
接收感谢: 2
最好在用户主目录下配置,楼主的方法不推荐。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-05-13 20:29 
头像

注册: 2006-10-03 4:28
帖子: 95
送出感谢: 0 次
接收感谢: 0 次
eh 需要这么复杂??

安装 -- latex-suite
管理 -- vim-addons
编译 -- !pdflatex , ! xetex
预览 -- evince

这么不是很方便么?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-07-20 10:31 
头像

注册: 2008-12-28 16:01
帖子: 728
送出感谢: 2
接收感谢: 15
的确不赞成随意就用root修改全局设置,特别是试验性的。


_________________
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-08-03 1:38 

注册: 2007-09-13 13:09
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
顶啊顶啊顶啊顶啊


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!
帖子发表于 : 2009-08-11 23:20 

注册: 2009-04-20 22:20
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
解决了我很久以来的问题,谢谢。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译