分页: 1 / 1

ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-05-12 3:31
birnie2525
搞了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精神!

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-05-12 9:07
sunzhaoyu2000
建议使用下lyx看看

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-05-12 15:18
birnie2525
lyx用过了,感觉界面很奇怪,想比之下winefish还不错,不过考虑到以后可能大量编辑latex文章,所以用vim应该可以事半功倍

发表于 : 2009-05-13 10:43
yqh1203
最好在用户主目录下配置,楼主的方法不推荐。

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-05-13 20:29
desper
eh 需要这么复杂??

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

这么不是很方便么?

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-07-20 10:31
Fermat618
的确不赞成随意就用root修改全局设置,特别是试验性的。

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-08-03 1:38
xianjin
顶啊顶啊顶啊顶啊

Re: ubuntu 9.04 vim-latex-suite 两天安装调试喷血心得共享!!!

发表于 : 2009-08-11 23:20
hugmail
解决了我很久以来的问题,谢谢。