liuzhongli的个人博客分享 http://blog.sciencenet.cn/u/liuzhongli

博文

用Gvim和SumatraPDF实现latex写作即时可视化

已有 9949 次阅读 2013-2-22 18:04 |个人分类:Latex|系统分类:科研笔记

假设已经安装Tex环境和latexmk工具。

linux下把以下内容写入脚本文件start.sh(名字随便起):
##########################################
#! /bin/bash
basename=manuscript
killall perl
latexmk -c &


latexmk -pvc -pdfps -view=none $basename.tex >log &


sleep 1
gvim $basename.tex &  wine ~/softs/SumatraPDF.exe $basename.pdf
##########################################

basename是Latex文件的扩展名的部分,如manuscript.tex的manuscript。


Windows下把以下内容写入脚本文件start.bat:

------------------------------------------

@set basename=manuscript

@start latexmk -c
@start latexmk -pvc -pdfps -view=none $basename.tex >log
@start sumatrapdf %basename%.pdf
@gvim  %basename%.tex
exit

------------------------------------------


把以下内容写入~/.vimrc
:au! CursorHoldI,CursorHold <buffer> silent! :update
:set updatetime=500
以实现vim编辑时随时自动保存latex文件。

可以在~/.gvimrc中配置Gvim的尺寸,如:
winpos 0 0
:set spell
set lines=47 columns=65
colo evening
:set guifont=Courier New Bold 13

Windows下写入_vimrc文件。


执行chmod +x start.sh
点击start.sh(或start.bat)文件即可实现latex写作的即时可视化了。

效果如图:





https://blog.sciencenet.cn/blog-873681-664205.html


下一篇:计算模拟常用网址(备忘)
收藏 IP: 222.88.73.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 10:26

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部