texlive安装完后怎么后续安装texworks?or终端使用xelatex后怎样自动打开pdf?

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
asean
帖子: 164
注册时间: 2012-09-23 13:19
系统: ubuntu 12.04
送出感谢: 28 次
接收感谢: 0

texlive安装完后怎么后续安装texworks?or终端使用xelatex后怎样自动打开pdf?

#1

帖子 asean » 2013-03-26 10:49

如题,因为win下texworks 运行完后可以自动打开pdf,很方便,而安装texworks的时候,按照网上的一个教程:
安装Texworks,有两种方式:
(1)sudo apt-get install texworks --without-recommends 必须跟后面的参数,否则会和已经安装好的texlive冲突
(2) 编译安装,在texworks官网上下载源代码包
step1 解压缩到特定文件夹
step2 安装必要的编译环境
sudo apt-get install build-essential subversion libpoppler-qt4-dev libhunspell-dev libdbus-1-dev
step3 qmake + make
出错了,--without-recommends无法识别,求问如何解决?

或者哪位大神告知在终端xelatex编译完后自动打开所生成的pdf的方法也行,这样就不用装texworks了……
头像
asean
帖子: 164
注册时间: 2012-09-23 13:19
系统: ubuntu 12.04
送出感谢: 28 次
接收感谢: 0

Re: texlive安装完后怎么后续安装texworks?or终端使用xelatex后怎样自动打开pdf?

#2

帖子 asean » 2013-03-26 11:03

另外求比较texworks与texmaker……
(貌似ubuntu下安装完texlive后直接安装texmaker比较方便,而且texmaker界面多栏模式好像更丰富些,
但是据说texmaker编译pdf慢一些? )
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: texlive安装完后怎么后续安装texworks?or终端使用xelatex后怎样自动打开pdf?

#3

帖子 eexpress » 2013-03-26 11:15

http://hi.baidu.com/eexpress/item/a41d5 ... 25e80f2e60
其实,基本都是用vim写的。

代码: 全选

● g latex .vimrc
77:	exec "!xelatex \'%\'; [ $? == 0 ] && nohup evince %:r.pdf &"
编译后直接打开。
这些用户感谢了作者 eexpress 于这个帖子:
asean (2013-03-26 16:51)
评价: 3.7%
● 鸣学
头像
asean
帖子: 164
注册时间: 2012-09-23 13:19
系统: ubuntu 12.04
送出感谢: 28 次
接收感谢: 0

Re: texlive安装完后怎么后续安装texworks?or终端使用xelatex后怎样自动打开pdf?

#4

帖子 asean » 2013-03-26 16:29

eexpress 写了:http://hi.baidu.com/eexpress/item/a41d5 ... 25e80f2e60
其实,基本都是用vim写的。

代码: 全选

● g latex .vimrc
77:	exec "!xelatex \'%\'; [ $? == 0 ] && nohup evince %:r.pdf &"
编译后直接打开。
好吧呀,我在.vimrc里面加了这些果然可以直接打开了~~多谢~~原来在vim里面可以直接编译啊……可惜很多热键跟终端和vim自身的热键冲突了

代码: 全选

func CompileRun() 
	if &filetype == 'tex' 
   	exec "!xelatex \'%\'; [ $? == 0 ] && nohup evince %:r.pdf &"
  	endif 
endfunc
 map <c-j> :call CompileRun()<CR> 
回复

回到 “办公、图像、机械电子设计等”