作者springman (司布林)
看板LaTeX
标题[心得] ubuntu 10.10 使用 xelatex
时间Sun Mar 6 06:26:56 2011
下面是我昨天在 ubuntu 上使用 xelatex 的经验,野人献曝一下。
http://twitterplurk.blogspot.com/2011/03/ubuntu-xelatex.html
===========================================================
今天早上在 Ubuntu 10.10 上面安装了 Texworks 与 TexMaker,
都是在『应用程式』、『Ubuntu 软体中心』找到然後就给它安装
的,我已经很久没有在 Ubuntu 上装程式了,所以忘得差不多了
,实际上在『系统』、『管理』、『synaptic套件管理程式』里
面应该也可以找到这两个套件然後安装才对。Texworks 下载了
80M 左右,而 TexMaker 更是下载了 350M,真是可怕,怎麽在
Ubuntu 上面的软体这麽肥呢?
我想到以前在 unix 上面用 latex 的时候,都是开终端机、下指
定的方式,於是我到『应用程式』、『附属应用程式』、『终端机
』开了一个终端机出来,然後输入 latex,结果不能执行,还好它
有出现 error message,其中有一个 sudo 的命令,教我要怎麽执
行,於是我就 copy 它的命令来执行,之後 latex 就可以执行。
不过我现在忘了命令了,当初应该记下来才对。
之後我打开 Texworks,将原有的 .tex 打开,那是用 beamer 做
的讲义,里面有包含中文,应该要用 xelatex 来编译,所以我就
在它编译的命令那里改成 xelatex,结果编译失败,也有出现一
些 error message,大意是要检查路径,可是我哪知道要怎麽检
查呢?於是後来就上网去找,结果找到一些资讯,知道在 linux
里面要装 texlive 才能执行,於是我就在网路上找 texlive 2010
,真的找到了,可是 .ios 的档案有 1.9G,我学校每台电脑每天
限流 1G,我今天已经下载好几百 M 了,原本我准备回家下载完再
拿来学校。
後来好像想到 Ubuntu 有一个套件管理的程式,就是我一开始提到
的那个『系统』、『管理』、『synaptic套件管理程式』,我就到
里面去找 texlive,发现 texlive 那个套件前面没有打勾(有很多
个相关的已经都打勾了),於是我就给它打勾,然後它自动打了几
个有关的套件,就给它下载安装,还好只下载了十几 M,安装好之
後,我又在里面再找 xelatex,结果找到 texlive-xetex 与
latex-cjk-xcjk 两个套件,这两个套件我也给它下载安装。之後
我再用 Texworks 来测试之前的档案,发现 xelatex 已经可以编
译了,但是错误很多,按了一、二十次 enter 才编译完,编译完
已经可以看到 pdf 档了。
我看到它的 error message 应该是字型的问题,我原先的中文字
型设的是『标楷体』,在我的 Ubuntu 里面并没有标楷体的字型,
我就去找有哪些字型,发现有『全字库正楷体』,於是我就将 .tex
里面的中文字型设成
\setCJKmainfont{全字库正楷体}
,之後编译就完全正确了,真是太好了。
然後我用 Texmaker 开启 .tex 档,里面当然没有 xelatex 的命
令,於是我又上网去查『texmaker xelatex linux』,结果查到简
体的 ubuntu 论坛,里面有提到 xelatex 的命令是:
xelatex -interaction=nonstopmode %.tex|
我就到『自定』、『自定命令』、『编辑自定指令』里面加了一个
xelatex 的命令,结果 Texmaker 也可以编译中文的 latex 了。
太好了,我今年的讲义就是用 latex 做,这样我用 Ubuntu 终於可
以正常写讲义了。
--
Xuite日志:
http://blog.xuite.net/springman/
网路城邦:
http://blog.udn.com/springman
圣经查询系统:
http://springbible.fhl.net/
芳苑教会:
http://fychurch.fhl.net/
信望爱bbs:
http://wbbs.fhl.net/
自由软体使用经验分享
http://springbible.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.229.26
※ 编辑: springman 来自: 211.74.229.26 (03/06 06:27)
1F:→ lovinlover:现在Ubuntu已经越来越肥了 >"< 03/06 10:56
2F:推 lordtsao:实用 03/06 13:24
3F:推 johnjohnlin:texmaker 大是因为为了满足相依性,其实就已经装了 03/06 22:27
4F:→ johnjohnlin:compiler 的关系 03/06 22:29
5F:→ springman:谢谢说明,难怪已经装了很多 texlive 的套件 03/07 05:47
6F:→ andrew43:ubuntu 10.10 的 texlive 好像还是 texlive 2009, 小失望 03/07 07:50
7F:推 goldie:实用文~推!~~ :) 03/07 16:59