Chinaunix首页 | 论坛 | 博客
  • 博客访问: 762278
  • 博文数量: 790
  • 博客积分: 40560
  • 博客等级: 大将
  • 技术积分: 5065
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 16:29
文章分类

全部博文(790)

文章存档

2011年(1)

2008年(789)

我的朋友

分类: LINUX

2008-08-28 17:21:00

 
摸索中的胜利,第一次说话,不好处见谅。
1.从Yast安装latex,CJK这个网上多的是,不详述。
2.生成字体文件。

mkdir~/font
cd~/font
cp/media/c/WINDOWS/Fonts/simsun.ttc.
yuminstallfontforge
cp/usr/local/texlive/2007/texmf-dist/source/latex/CJK/utils/subfonts/*~/font/
cp/usr/local/texlive/2007/texmf/fonts/sfd/*.sfd~/font/
timefontforge-scriptsubfonts.pesimsun.ttcsongUnicode.sfd

大概要个把小时。
这些目录是没有的,我已经保存下来,编译好的,来之不易。可以发邮件向我索要kaiyannju@gmail.com。
编辑一个makemap文件,内容如下:
foriin*.tfm
do
cat>>song.map<${i%.tfm}${i%.tfm}<${i%.tfm}.pfb
EOF
done
然后chmod xmakemap
./makemap
编辑一个c70song.fd文件:
%Thisisc70song.fdforCJKpackage.
%createdbyEdwardG.J.Lee
%modifybyYueWang
\ProvidesFile{c70song.fd}
\DeclareFontFamily{C70}{song}{\hyphenchar\font\m@ne}
\DeclareFontShape{C70}{song}{m}{n}{<->CJK*song}{}
\DeclareFontShape{C70}{song}{bx}{n}{<->CJKb*song}{\CJKbold}
\endinput
最后拷贝文件:
cd~/.texlive2007
cdusr/lib/texmf
mkdir-pfonts/map/dvips/CJK
mkdir-pfonts/tfm/CJK/song
mkdir-pfonts/type1/CJK/song
mkdir-ptex/latex/CJK/UTF8
cp~/font/song.mapfonts/map/dvips/CJK/
cp~/font/*.tfmfonts/tfm/CJK/song
cp~/font/*.pfbfonts/type1/CJK/song
cp~/font/c70song.fdtex/latex/CJK/UTF8
更新系统:
texhash
updmap--enableMapsong.map

3.测试。
编辑一个test.tex文件:
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{song}
你好!
\end{CJK}
\end{document}
然后
pdflatextest.tex
evincetest.pdf,应该中文正常了,而且中文可以拷贝。搞定!

阅读(249) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~