LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 11838|回复: 42

texlive2005中文定制版(免安装,解决utf8和GBK编码问题)-CTeXlive2005

[复制链接]
发表于 2006-10-4 08:28:15 | 显示全部楼层 |阅读模式
*****************************************************************************
ChangeLog
*****************************************************************************
20090619 -- CTeXLive2008-090619
*增加windows和linux下的安装程序(setup.exe和Setup.sh),以及win下的修复程序Repair.exe
*使用最新的 ctex-kit (svn r113) 项目;ctex --v0.91, xeCJK --v2.2.15, CJKpunct --v4.8.2, zhspacing --090601
*剔除ctexutf8宏包
*所有中文type1字体用fontforge重新制作,剔除方正系列字体节省空间
*重新优化编辑器的配置,支持dviout预览和sumatrapdf预览的正反向搜索,升级Scite LATEX IDE (svn r49),sumatrapdf (svn r1121)和texworks (svn313)
*配置好了context 环境,同时配置好了 ConTeXt(MKII) 的中文环境,包括gbk和utf8编码
*升级texlive到最新版5月份,tex4ht无法正常工作,返回tex4ht的老版本
*添加统计中文字数程序(支持统计GBK编码的tex文档内中文字数)cwc.exe和closepdf.exe(不需要pdfopen打开的,也能关闭)
*其他很多细节修正
*****************************************************************************

CTeXLIve 套装基于官方 texlive2008,提供完整的linux和win下的tex中文支持,并且随光盘附带了三款windows下的编辑器。光盘为live模式,只要挂载上去即可使用,也可以安装到本地硬盘并自动做好相关设置。

包含有type1中文字体(为了兼容),最新ctex-kit项目,xelatex等中文支持宏包;ConTeXt的MKII的中文环境(支持 utf8和gbk编码),并配置好了最新luatex引擎环境;tex4ht中文字体(utf8和gbk编码);若干款高质量的英文字体和有用的宏包;win下配有三款免安装的编辑器(WinEdt,SciTe LatexIDE,texworks),已经设置好环境,和 dvi、pdf 预览。具体的内容可参看CtexLive_ChangeLog.txt;test目录下有各种文档的例子以及测试指南可供参考。

CTeXLive2008-090619.isz 是iso压缩格式,只能在windows下用虚拟光驱直接挂载(daemon,ultra iso等),包含win下的编辑器等工具;推荐win用户使用者下载;
CTeXLive2008.squashfsv3 是用squashfs文件系统压缩的版本,推荐linux用户下载,不包含windows下的编辑器;
sudo mount -o loop -t squashfs CTeXLive2008.squashfs /opt/texlive/
export PATH=/opt/texlive/current/bin/i386-linuxPATH
如果linux系统不支持squashfs,就下载CTeXLive2008_090619.iso.7z,直接解压挂载。
CTeXLive2008.squashfsv4 是squashfs 4.0版本,linux kernel 2.6.29 以上不支持squashfs 3.x版的镜像,只好另外提供一个版本。ubuntu9.04核心只有2.6.28,所以需要下载上面v3这个版本。其他linux用户可以看下自己的 kernel版本:uname -a

CTeXLive2008-090619.iso.7z 使用7zip压缩的完整iso镜像,解压后即可而在win和linux下挂载使用。推荐win和linux双用户下载; 就是个头比较大。

dottexlive2008.tar.bz2 仅包含全部字体包和相关宏包,直接解压到用户主目录下即可。使用方法参见dottexlive2008.txt。如果想在自己安装的原装texlive系统上使用中文字体,请下载这个包。
 楼主| 发表于 2006-10-4 08:34:36 | 显示全部楼层
主要参考了ctex.org和http://lidaibin.livejournal.com/ 这位朋友的文章和ferretl@smth.org的朋友做的tetex中文包(他只含gbk字体);

如果有朋友需要的话我找个地方上传,如果没人需要的话,可以提一些问题和需求。至少一般的中文问题还是解决了。
maito: yqh1203 AT gmail.com
回复 支持 反对

使用道具 举报

发表于 2006-10-4 08:53:06 | 显示全部楼层
感谢楼主的贡献!象 TexLive 这样的活动 TeX 系统还是很有用处的,希望尽快找到地方提供下载。
回复 支持 反对

使用道具 举报

发表于 2006-10-4 09:53:31 | 显示全部楼层
机子快的话,可以利用CJK自带的subfonts目录下的脚本去生成字体,好处是添加字体方便。当然,字体的东东做好后再去改的时候很少,可能的话,只把字体文件打个包找个共享的地方放着,自由度也更大一点,texlive老大的一个东西,好多发行版都带,没必要再下载了。
可以和ctex联系下,那边似乎一直以来就没做过针对texlive的字体包,texlive和miktex不同的地方还是不少
新版的CJK已经基本解决utf8下pdftex的ToUnicode问题,无须cmap等东东了,debian下朋友有需要的话,我可以发个deb上来
http://cjk.ffii.org/cjk/devel/
回复 支持 反对

使用道具 举报

发表于 2006-10-4 10:03:07 | 显示全部楼层
请教一下


  • 使用xdvi查看刚刚生成的dvi时,会花好长的时间产生字体(尤其有中文的时候)
  • pdflatex也会花费好长时间造字体


有什么办法可以预先把(常用)字体都准备好?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-4 10:14:31 | 显示全部楼层
因为你没有配置好type1字体。所以2中的pdflatex会使用ttf2pk转换成type3字体。就是点阵字体。
至于1,确实需要点阵字体。只要进行过一次就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-4 10:26:31 | 显示全部楼层
Post by completist
机子快的话,可以利用CJK自带的subfonts目录下的脚本去生成字体,好处是添加字体方便。当然,字体的东东做好后再去改的时候很少,可能的话,只把字体文件打个包找个共享的地方放着,自由度也更大一点,texlive老大的一个东西,好多发行版都带,没必要再下载了。
可以和ctex联系下,那边似乎一直以来就没做过针对texlive的字体包,texlive和miktex不同的地方还是不少
新版的CJK已经基本解决utf8下pdftex的ToUnicode问题,无须cmap等东东了,debian下朋友有需要的话,我可以发个deb上来
http://cjk.ffii.org/cjk/devel/

晚上把字体放抽出来;
另外,我也看到了最新的CJKutf8能解决中文书签问题,但是我一直没编译通过。pdflatex foo 第一次可以,再来一次就会出错。具体还不清楚是不是我哪里弄错了。
回复 支持 反对

使用道具 举报

发表于 2006-10-4 10:57:08 | 显示全部楼层
使用CJKutf8应该没问题的,换个texlive自带的文鼎字体试试,也可以试试pdftex-beta,我用的pdftex是pdftex-1.40.0-beta-20060906.tar.bz2,刚发现有新的了
http://sarovar.org/projects/pdftex/
回复 支持 反对

使用道具 举报

发表于 2006-10-4 22:20:18 | 显示全部楼层
强烈感谢!
再一次强烈感谢(以凑字数)!
回复 支持 反对

使用道具 举报

发表于 2006-10-4 23:42:09 | 显示全部楼层
很高兴看到gentoo-china-overlay能够发挥作用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表