图解Texlive2008的安装和XeTeX的简单中文排版
-
- 帖子: 452
- 注册时间: 2006-11-18 15:40
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
只顾看书了
linux什么最重要?硬件要旧,软件要新!
Ubuntu什么最重要?源要全!网要快!
不是你不明白,是linux变化快
人品也很重要
Ubuntu什么最重要?源要全!网要快!
不是你不明白,是linux变化快
人品也很重要
- runpin
- 帖子: 647
- 注册时间: 2005-09-29 11:13
- 来自: Boston, MA
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
回 44、45 楼的朋友,不好意思,最近有些忙,没来论坛。
不知道使用的是哪个宏包,是 zhspacing 那个还是 xeCJK,如果是前者,把 zhaspaing 目录下的 zhfont.sty、zhmath.sty、zhspacing.sty 这三个文件中的字体全都搜索一遍,全部更换成你系统中现有的就可以了。
不知道使用的是哪个宏包,是 zhspacing 那个还是 xeCJK,如果是前者,把 zhaspaing 目录下的 zhfont.sty、zhmath.sty、zhspacing.sty 这三个文件中的字体全都搜索一遍,全部更换成你系统中现有的就可以了。
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
執行到樓主說的 xelatex test.tex 時出現編譯錯誤,怎麼解決?
代码: 全选
(/usr/local/texlive/2008/texmf-dist/tex/xelatex/fontspec/fontspec.cfg))
(/usr/local/texlive/2008/texmf-dist/tex/xelatex/xunicode/xunicode.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fixltx2e.sty))
(/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/zhfont.sty
(/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/zhspacing.sty
(/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/usefulmacros.sty)
(/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/myclass.sty
(/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/usefulmacros.sty)
)) (/usr/local/texlive/2008/../texmf-local/tex/xelatex/zhspacing/zhulem.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/ltxmisc/ulem.sty)))
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/fontname/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: 没有该文件或目录
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}
%这里设置中文粗体和普...
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
原來和44樓一樣啊,我再試試。
- zhan
- 帖子: 1880
- 注册时间: 2005-08-15 0:04
- 来自: 南7技校
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
楼上的,你的系统中没有 KaiTi 这个字体。
运行 fc-list :lang=zh-cn 出现的字体选择一个去替换源文件里面的 KaiTi
运行 fc-list :lang=zh-cn 出现的字体选择一个去替换源文件里面的 KaiTi
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
http://zhan.blog.ubuntu.org.cn
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
這是上文中錯誤的開始,什麼意思?我的電腦上有KaiTi呀
代码: 全选
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/fontname/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)
代码: 全选
tseong@myUbuntu:~/Desktop/tex$ fc-list | grep KaiTi
楷体_GB2312,KaiTi_GB2312:style=Regular
代码: 全选
tseong@myUbuntu:~/Desktop/tex$ fc-list :lang=zh-cn
华文彩云,STCaiyun:style=Regular
WenQuanYi Bitmap Song:style=Bold
楷体_GB2312,KaiTi_GB2312:style=Regular
AR PL UMing TW:style=Light
AR PL UMing HK:style=Light
新宋体,NSimSun:style=Regular
AR PL UMing CN:style=Light
仿宋_GB2312,FangSong_GB2312:style=Regular
宋体,SimSun:style=Regular
华文仿宋,STFangsong:style=Regular
AR PL UKai TW MBE:style=Book
文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei:style=中等,Medium
华文新魏,STXinwei:style=Regular
黑体,SimHei:style=Regular
华文行楷,STXingkai:style=Regular
AR PL UKai CN:style=Book
AR PL UKai HK:style=Book
AR PL UKai TW:style=Book
WenQuanYi Bitmap Song:style=Regular
文鼎PL简中楷,AR PL KaitiM GB:style=Regular
华文细黑,STXihei:style=Regular
AR PL UMing TW MBE:style=Light
tseong@myUbuntu:~/Desktop/tex$
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
沒想到你回答這麼快,謝謝你的文章,但我的電腦上有楷體(見上),我不太熟悉,望見諒和指教一下。zhan 写了:楼上的,你的系统中没有 KaiTi 这个字体。
运行 fc-list :lang=zh-cn 出现的字体选择一个去替换源文件里面的 KaiTi
- zhan
- 帖子: 1880
- 注册时间: 2005-08-15 0:04
- 来自: 南7技校
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
.... 上面的名字明明是 KaiTi_GB2312 , 如果只写一半,写个 KaiTi, 程序当然找不到字体啊。
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
http://zhan.blog.ubuntu.org.cn
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
唯一含有"KaiTi"字樣的是zhfont.sty,而且本來就是 KaiTi_GB2312 不知道怎麼改
代码: 全选
\ifzhfont@fakebold
\newfontfamilywithslant\zhrmfont{SimSun}
\newfontfamilywithslant\zhsffont{SimHei}
\newfontfamilywithslant\zhttfont{FangSong_GB2312}
\else
\newfontfamilywithslantandbold\zhrmfont{SimSun}{SimHei}
\newfontfamilywithslant\zhsffont{SimHei}
\newfontfamilywithslantandbold\zhttfont{FangSong_GB2312}{KaiTi_GB2312}
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
喔 想到了 原來是 .tex 文件裡面啊
- zhan
- 帖子: 1880
- 注册时间: 2005-08-15 0:04
- 来自: 南7技校
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
楼主的一个笔误.... 也是,以后凡是出现
这样的提示,十有八九都是字体名字写错了。
恩,我把楼主的帖子编辑了。
代码: 全选
! Font \zf@basefont=KaiTi at 10.0pt not loadable: Metric (TFM) file or installed font not found.
恩,我把楼主的帖子编辑了。
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
http://zhan.blog.ubuntu.org.cn
- xxdaystar
- 帖子: 225
- 注册时间: 2006-07-28 14:58
- 来自: 廣州
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
改了一下.tex文件裡面的幾個字體,可以編譯了,謝謝大家,弄了幾個小時,有些笨,呵呵。
-
- 帖子: 108
- 注册时间: 2005-11-06 16:54
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
这vim的配色是什么配色?kofshower 写了:lihei pro不是繁体字库的么,我这儿作为简体显示总觉得有点奇怪:
-
- 帖子: 1
- 注册时间: 2009-02-16 11:33
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
我刚装了2007,用apt-get装的,发现有些文档还是不能编译。
现在想换成2008的。
需要卸载后,再装吗?
现在想换成2008的。
需要卸载后,再装吗?
- runpin
- 帖子: 647
- 注册时间: 2005-09-29 11:13
- 来自: Boston, MA
Re: 图解Texlive2008的安装和XeTeX的简单中文排版
最好是卸载了,虽然可以,但是没必要装两套,而且 2008 上的 xetex 是较新版的。