当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu下CTeX完美配置
帖子发表于 : 2010-06-14 22:03 

注册: 2008-12-08 13:48
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
1. 下载CTeX到~/texmf/tex/latex/
引用:
cd ~/texmf/tex/latex
svn checkout http://ctex-kit.googlecode.com/svn/trunk/ctex

注意:如果没有安装svn的,请先安装。或者,直接下载我修改过的CTeX软件包,可以直接用,后面的内容也可以免看了。呵呵……
参考:http://code.google.com/p/ctex-kit/wiki/CTeXPackage

2. 设置字体(xecjk):
在进入这一步之前,请从Windows XP sp3版中,复制simfang.ttf simhei.ttf simkai.ttf SIMYOU.TTF STLITI.TTF STZHONGS.TTF到
~/.fonts 下,这六个字体对应CTeX的六个字体,在这里我并没有使用simsun.ttc字体,因为这个字体似乎在xelatex下工作不正常,而STZHONGS(中宋)和simsun挺相似,而且相对而言,字体颜色更深。

修改ctex/fontset/ctex-xecjk-winfonts.def,以下为修改部分:
引用:
\setCJKmainfont[BoldFont=SimHei,ItalicFont=KaiTi]
{STZhongsong}
\setCJKsansfont{SimHei}
\setCJKmonofont{FangSong}

\setCJKfamilyfont{zhsong}{STZhongsong}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{KaiTi}
\setCJKfamilyfont{zhfs}{FangSong}
\setCJKfamilyfont{zhli}{STLiti}
\setCJKfamilyfont{zhyou}{YouYuan}


3. 支持斜体:
到此,可以使用xelatex成功编译tex文件了(我编译的是ctex/doc/ctex.tex),经过比对,发现斜体无法显示,这可能是CTeX的Bug,修改ctex/engine/ctex-xecjk-engine.def


引用:
\RequirePackage[BoldFont]{xeCJK}

修改为
引用:
\RequirePackage[slantfont,BoldFont]{xeCJK}


重新编译后便可


附件:
文件注释: Ubuntu下用xelatex编译的效果
ctex.pdf [326.58 KiB]
被下载 2028 次
文件注释: 解压到Home文件夹下
texmf.tar.bz2 [326.89 KiB]
被下载 328 次


最后由 sunsongxp 编辑于 2010-06-14 22:23,总共编辑了 6 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2010-06-14 22:06 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
感谢分享


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2010-06-14 22:14 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
强人


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-14 16:56 
头像

注册: 2009-11-22 15:29
帖子: 317
送出感谢: 1
接收感谢: 0 次
:em11


_________________
时间就像一张网,你撒在那里,你的收获就在那里。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-14 18:18 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-15 12:43 
头像

注册: 2005-10-01 21:38
帖子: 964
地址: 湖南邵东流光岭
送出感谢: 0 次
接收感谢: 0 次
好东西阿,这个可以用来办公了!!!


_________________
小江恩的博客
http://gann.blog.ifeng.com/


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-15 13:35 
头像

注册: 2009-05-08 14:18
帖子: 3332
地址: 河南新乡
系统: Arch
送出感谢: 19
接收感谢: 10
支持!!! :em11 :em11
个人表示用texlive就够了。。。 :em06 :em06


_________________
Linux 相关链接大杂烩
代码:
if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-17 8:55 
头像

注册: 2008-12-28 16:01
帖子: 728
送出感谢: 2
接收感谢: 15
CTeX可以指两层意思的,一层是windows下的一套基于miktex的TeX软件打包,与 TeXLive 相对应。

另一层意思是 LaTeX 一个文档类,与 article, beamer等文档类相对应。

你这里指第二层意思,标题中说明白一下为好。

另外,TeXLive 系统中早己带了这个包,不需要再手动安装了。这里 TeXLive 指的是TUG发行的那个ISO,操作系统自带的包管理里面的 TeXLive 包问题多,不推荐使用。
引用:
3. 支持斜体:
到此,可以使用xelatex成功编译tex文件了(我编译的是ctex/doc/ctex.tex),经过比对,发现斜体无法显示,这可能是CTeX的Bug,修改ctex/engine/ctex-xecjk-engine.def

这个所谓的斜体,是来自于英文等类似文字的,这类文字手写有斜写的习惯。而汉字从来没有斜写的习惯,中文上的斜体完全是某些拼音字母文字上的概念生搬硬套到中文上的结果。稍微正规点的出版社出的书,都不会用斜体的。而传统斜体所起的作用,强调,在中文中则可以用变换到其它字体,如楷体,的方式来实现。

与此类似,粗体在相关字体没包含特殊设计的对应字型时,是伪粗, 就像刚刚两个字一样。设计得好的英文字体,自身会带有相应的特殊设计的粗体和斜体的,使用粗体和斜体,效果也会不错。而中文原本没有粗体和斜体的概念,强行用粗体和斜体时,使用的是机器生成的伪粗和伪斜,效果会很差。粗体所起的作用,也是通过变换字体来实现的。

默认不支持斜体,并不是bug,应该是作者有意而为之。


_________________
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Ubuntu下CTeX完美配置
帖子发表于 : 2011-12-17 20:22 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
● l .fonts/园体/
VeraSansYuanTi-BoldItalic.ttf VeraSansYuanTiMono-Bold.ttf
VeraSansYuanTi-Bold.ttf VeraSansYuanTiMono-Italic.ttf
VeraSansYuanTi-Italic.ttf VeraSansYuanTiMono-Regular.ttf
VeraSansYuanTiMono-BoldItalic.ttf VeraSansYuanTi-Regular.ttf

这样就都可以嘛。 :em04


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot], Yahoo [Bot] 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译