图解Texlive2008的安装和XeTeX的简单中文排版

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#31

帖子 kofshower » 2008-11-27 22:29

xetex确实比之前所用的cjk宏包强。总算自己用texlive的包搞定了。
图片
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
roderic
帖子: 36
注册时间: 2007-11-23 21:31

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#32

帖子 roderic » 2008-12-26 22:17

我用你的例子怎么缺少字体?
另外,就是在tlmgr 中键盘无法输入。

请指点一下。 :em06
头像
zzyubuntu
帖子: 55
注册时间: 2006-12-09 19:22

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#33

帖子 zzyubuntu » 2008-12-28 20:43

setmainfont{TeX Gyre Pagella}
Tex Gyre Pagella这个字体怎么装的?
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#34

帖子 Jarson » 2008-12-28 20:51

mark,狠狠的顶一下
头像
runpin
帖子: 647
注册时间: 2005-09-29 11:13
来自: Boston, MA

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#35

帖子 runpin » 2008-12-28 21:15

各位,请到这里下载 TeX Gyre Pagella ,确切的说是一套字体:

http://www.gust.org.pl/projects/e-found ... re/pagella

这是基于 URW Palladio 字体家族的,但做了扩展,衬线字体很漂亮。
leokan
帖子: 203
注册时间: 2008-10-11 17:56
系统: ubuntu 12.04
来自: 厦门

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#36

帖子 leokan » 2008-12-29 23:37

运行xelatex时候,出现

LaTeX Error: File `zhfont.sty' not found.

但是我按照lz说俄做了,也运行了sudo mktexlsr...

怎么办?
leokan
帖子: 203
注册时间: 2008-10-11 17:56
系统: ubuntu 12.04
来自: 厦门

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#37

帖子 leokan » 2008-12-29 23:50

我知道了...放在.texlive 下面解决了问题
milksea
帖子: 3
注册时间: 2008-12-06 19:55

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#38

帖子 milksea » 2008-12-30 18:33

不要使用 pdfcrop 甚至改 PDF 本文本身的方法修改纸张大小和页边距。输出引擎本身(Dvips、PDFTeX、DVIPDFM(x)x、XeTeX 等)都可以直接用相应的 TeX special 命令设置纸张;而文字在纸张内的位置也是直接在 TeX 内部设置完成的。

geometry 宏包提供了简单方便、可移植的方法。简单的例子如
\usepackage[b5paper,left=2cm,top=3cm,centering]{geometry}
上次由 milksea 在 2008-12-30 18:41,总共编辑 1 次。
milksea
帖子: 3
注册时间: 2008-12-06 19:55

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#39

帖子 milksea » 2008-12-30 18:39

另外我想重复再问一下,谁有解决 apt 包依赖问题的办法?

手工安装 TeX Live 后,如果还要从源里安装依赖 texlive 的软件(一个明显的例子就是 LaTeX 的编辑器 kile),就又会要求你再装源里面的那个已经被分解得比较零碎的 texlive2007。似乎是需要做一个关于 texlive 的空的假包?哪里有相关的文档,似乎不好找。
头像
tomcat.xin
帖子: 400
注册时间: 2007-02-08 21:18

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#40

帖子 tomcat.xin » 2009-01-08 9:40

很好的帖子,收藏了 :em01
hcxiong
帖子: 7
注册时间: 2007-01-23 20:41

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#41

帖子 hcxiong » 2009-01-08 15:35

另外我想重复再问一下,谁有解决 apt 包依赖问题的办法?

手工安装 TeX Live 后,如果还要从源里安装依赖 texlive 的软件(一个明显的例子就是 LaTeX 的编辑器 kile),就又会要求你再装源里面的那个已经被分解得比较零碎的 texlive2007。似乎是需要做一个关于 texlive 的空的假包?哪里有相关的文档,似乎不好找。


先安装源里的 texlive2007,再将 texlive2008里面的xetex拷贝替换安装好的xetex(/usr/bin/)下,此外我也将/usr/share/texmf-texlive/tex下的xelatex和xetex文件夹做了替换,将/var/lib/texmf/web2c/xetex下的fmt文件改名,试验了以下可以使用xelatex。最后记得将xetex包版本锁定。
头像
runpin
帖子: 647
注册时间: 2005-09-29 11:13
来自: Boston, MA

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#42

帖子 runpin » 2009-01-19 8:25

另外我想重复再问一下,谁有解决 apt 包依赖问题的办法?

手工安装 TeX Live 后,如果还要从源里安装依赖 texlive 的软件(一个明显的例子就是 LaTeX 的编辑器 kile),就又会要求你再装源里面的那个已经被分解得比较零碎的 texlive2007。似乎是需要做一个关于 texlive 的空的假包?哪里有相关的文档,似乎不好找。
装 dummy 包的办法很简单了,过程如下:

代码: 全选

sudo apt-get install equivs
它要装不少东西,好在不是很大,另外有我本来就需要的 MySQL。

在桌面上新建一 .ctl 个文件,比如:texlive-dummy.ctl 。

然后添加如下内容:

代码: 全选

Section: tex
Package: texlive-dummy
Provides: texlive, texlive-base-bin, texlive-base-bin-doc,texlive-bibtex-extra, texlive-common, texlive-doc-base, texlive-doc-bg,texlive-doc-cs+sk, texlive-doc-de, texlive-doc-el, texlive-doc-en,texlive-doc-es, texlive-doc-fi, texlive-doc-fr, texlive-doc-it,texlive-doc-ko, texlive-doc-mn, texlive-doc-nl, texlive-doc-pl,texlive-doc-pt, texlive-doc-ru, texlive-doc-th, texlive-doc-tr,texlive-doc-uk, texlive-doc-vi, texlive-doc-zh, texlive-extra-utils,texlive-font-utils, texlive-fonts-extra, texlive-fonts-extra-doc,texlive-fonts-recommended, texlive-fonts-recommended-doc,texlive-formats-extra, texlive-full, texlive-games,texlive-generic-extra, texlive-generic-recommended, texlive-humanities,texlive-humanities-doc, texlive-lang-african, texlive-lang-all,texlive-lang-arab, texlive-lang-armenian, texlive-lang-cyrillic,texlive-lang-czechslovak, texlive-lang-danish, texlive-lang-dutch,texlive-lang-finnish, texlive-lang-french, texlive-lang-german,texlive-lang-greek, texlive-lang-hebrew, texlive-lang-hungarian,texlive-lang-indic, texlive-lang-italian, texlive-lang-latin,texlive-lang-manju, texlive-lang-mongolian, texlive-lang-norwegian,texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish,texlive-lang-swedish, texlive-lang-tibetan, texlive-lang-ukenglish,texlive-lang-vietnamese, texlive-latex-base, texlive-latex-base-doc,texlive-latex-extra, texlive-latex-extra-doc, texlive-latex-recommended,texlive-latex-recommended-doc, texlive-latex3, texlive-math-extra,texlive-metapost, texlive-metapost-doc, texlive-music, texlive-omega,texlive-pictures, texlive-pictures-doc, texlive-plain-extra,texlive-pstricks, texlive-pstricks-doc, texlive-publishers,texlive-publishers-doc, texlive-science, texlive-science-doc,texlive-xetex, texlive-lang-other, texlive-lang-croatian, texlive-base,texlive-doc-ja, cm-super, lmodern, latex-xcolor, latex-beamer, pgf,preview-latex-style
Description: TeXlive dummy package
 This package provides dpkg with the information that
 there is a local TeXlive version installed. 
保存后开始打包:

代码: 全选

sudo equivs-build texlive-dummy.ctl
然后可以看见一个 deb 文件,名为:texlive-dummy_1.0_all.deb

现在就可以安装它了:

代码: 全选

sudo dpkg -i texlive-dummy_1.0_all.deb
行了,下面就不用多说了,打开新立德,找到 kile 安装就是了,效果如下:
Screenshot.png
顺便把这两个文件也一并打包附赠:
texlive-dummy.tar.bz2
(4.25 KiB) 已下载 300 次
上次由 runpin 在 2009-01-20 4:22,总共编辑 2 次。
janus
帖子: 156
注册时间: 2006-01-02 3:15

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#43

帖子 janus » 2009-01-19 9:26

roderic 写了: 就是在tlmgr 中键盘无法输入。

请指点一下。 :em06
遇到同样的问题,现在又没有办法解决呢?
sharpshi_007
帖子: 10
注册时间: 2006-07-27 10:23

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#44

帖子 sharpshi_007 » 2009-01-21 16:31

楼主,你好!我用的是texlive DVD装的,按照你的指导进行了配置,但出现了以下的问题:

1. 第一个TEX文件,在xelatex 1.tex进行我编译的时候,找不到simsun,后来,我把windows的所有ttf格式的字体放在了ubuntu下的字体文件中,用fc-list也都能看到,但编译的1.pdf的中文都是乱码,这个可能是什么问题,怎么才可以解决呢。



2.第二个tex文件,在编译的时候总是在kaiti那里发生错误,但ubuntu的字体库里有kaiti呀,请楼主指点一下。

zhspacing installed.

kpathsea: Running mktextfm KaiTi
/usr/local/texlive/2008/texmf/web2c/mktexnam: Could not map source abbreviation K for KaiTi.
/usr/local/texlive/2008/texmf/web2c/mktexnam: Need to update /usr/local/texlive/2008/texmf-dist/fonts/map/dvips/skak/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input KaiTi
This is METAFONT, Version 2.718281 (Web2C 7.5.7)


kpathsea: Running mktexmf KaiTi
! I can't find file `KaiTi'.
<*> ...e:=ljfour; mag:=1; nonstopmode; input KaiTi

Please type another input file name
! Emergency stop.
<*> ...e:=ljfour; mag:=1; nonstopmode; input KaiTi

Transcript written on mfput.log.
grep: KaiTi.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input KaiTi' failed to make KaiTi.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font \zf@basefont=KaiTi at 10.0pt not loadable: Metric (TFM) file or installe
d font not found.
\zf@fontspec ...ntname \zf@suffix " at \f@size pt
\unless \ifzf@icu \zf@set@...
l.9 \setzhmainfont[BoldFont=LiHei Pro]{KaiTi}
%这里设置中文粗体和普...
附件
2.tex的错误信息.tar.gz
(800 Bytes) 已下载 191 次
tiantian551
帖子: 15
注册时间: 2008-11-21 23:51

Re: 图解Texlive2008的安装和XeTeX的简单中文排版

#45

帖子 tiantian551 » 2009-02-21 21:27

遇到与楼上同样的问题,恳请搂住解答,谢谢
回复