⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000007.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;Rainny&nbsp;(心雨☆不为远山凝翠黛),&nbsp;信区:&nbsp;Linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;RH7&nbsp;+&nbsp;teTex&nbsp;+&nbsp;CJK安装手记(from&nbsp;linuxforum)&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Sun&nbsp;Jan&nbsp;&nbsp;7&nbsp;11:40:43&nbsp;2001)&nbsp;<BR>&nbsp;<BR>Red&nbsp;Hat&nbsp;7.0&nbsp;+&nbsp;tetex&nbsp;+&nbsp;CJK安装手记(及另类中文打印解决方案)&nbsp;<BR><A HREF="mailto:hucheng@www.linuxforum.net">hucheng@www.linuxforum.net</A>&nbsp;<BR>&nbsp;<BR>最近心血来潮,试图搞定Red&nbsp;Hat&nbsp;7.0下的中文latex的使用。折腾了两天终于可以实现&nbsp;<BR>中文latex的编译,预览和打印功能了,现将安装过程简要记录如下,供各位参考。&nbsp;<BR>一般说来,要实现中文latex的使用,首先要实现中文打印,其次要安装CJK使tetex支持&nbsp;<BR>中文,最后要安装相应的中文字体使latex可以预览和打印中文。&nbsp;<BR>需要的软件:&nbsp;<BR>1.tetex-1.0.7-7.386.rpm,Red&nbsp;Hat&nbsp;7.0默认安装&nbsp;<BR>2.freetype-1.3.1-7.i386.rpm,Red&nbsp;Hat&nbsp;7.0默认安装&nbsp;<BR>3.freetype-utils-1.3.1-7.i386.rpm,<A HREF="http://rpmfind.net">http://rpmfind.net</A>&nbsp;<BR>4.freetype-1.3.1.tar.gz,<A HREF="http://www.freetype.org">http://www.freetype.org</A>&nbsp;<BR>5.CJK-4.2.0.src.tar.gz,<A HREF="ftp://ftp.ffii.org/pub/cjk">ftp://ftp.ffii.org/pub/cjk</A>&nbsp;<BR>6.cjk-4.1.3.gb.tar.gz,<A HREF="http://www.physics.ohio-state.edu/~yurh/ftp/">http://www.physics.ohio-state.edu/~yurh/ftp/</A>&nbsp;<BR>7.chpfb-1.3.1-4.rpm,<A HREF="http://download.sourceforge.net/mirrors/turbolinux/pub/t">http://download.sourceforge.net/mirrors/turbolinux/pub/t</A>&nbsp;<BR>urbocontrib-6.0/TurboContrib/RPMS/&nbsp;<BR>8.ghostscript-6.01-1.i386.rpm,<A HREF="http://www.cs.wisc.edu/~ghost/">http://www.cs.wisc.edu/~ghost/</A>&nbsp;<BR>9.ghostscript-fonts-6.0-2.noarch.rpm,<A HREF="http://www.cs.wisc.edu/~ghost/">http://www.cs.wisc.edu/~ghost/</A>&nbsp;<BR>10.gs_ttf.ps-cjkv-20001120.patch.gz,<A HREF="http://www.aihara.co.jp/~taiji/tops/">http://www.aihara.co.jp/~taiji/tops/</A>&nbsp;<BR>11.cjkvttcidmap-0.91.tar.gz,<A HREF="http://www.aihara.co.jp/~taiji/tops/">http://www.aihara.co.jp/~taiji/tops/</A>&nbsp;<BR>12.install-cid-20001203.tar.gz,<A HREF="http://www.aihara.co.jp/~taiji/tops/">http://www.aihara.co.jp/~taiji/tops/</A>&nbsp;<BR>13.ag13.tar.Z,<A HREF="ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/">ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/</A>&nbsp;<BR>14.simsun.ttf,&nbsp;simhei.ttf,&nbsp;simkai.ttf,&nbsp;simfang.ttf,Windows&nbsp;2k&nbsp;Advance&nbsp;Server&nbsp;<BR>&nbsp;<BR>一.中文打印的支持:ttcjk+ghostscript&nbsp;<BR>关于RH7下中文打印解决方案,nightsailer已经给出了一个不错的实现方法,就是VFli&nbsp;<BR>b+ghostscript,各位可以参考相应的文章。这里想提出的是另一种实现方法,详细过程&nbsp;<BR>可以参考<A HREF="http://www.aihara.co.jp/~taiji/tops/和http://igloo.its.unimelb.edu.a">http://www.aihara.co.jp/~taiji/tops/和http://igloo.its.unimelb.edu.a</A>&nbsp;<BR>u/linux-online/ghostscript.html。事实上这个解决方案和latex的中文打印并无直接&nbsp;<BR>关系,只是做为我安装过程的一部分记录如下。&nbsp;<BR>1.升级ghostscript&nbsp;<BR>rpm&nbsp;-e&nbsp;--nodeps&nbsp;ghostscript-fonts&nbsp;<BR>rpm&nbsp;-e&nbsp;--nodeps&nbsp;ghostscript&nbsp;<BR>rpm&nbsp;-Uvh&nbsp;ghostscript-fonts-6.0-2.noarch.rpm&nbsp;<BR>rpm&nbsp;-Uvh&nbsp;ghostscript-6.01-1.i386.rpm&nbsp;<BR>2.Patch&nbsp;gs_ttf.gs&nbsp;<BR>cd&nbsp;/usr/share/ghostscript/6.01/lib&nbsp;<BR>patch&nbsp;gs_ttf.ps&nbsp;&lt;&nbsp;gs_ttf.ps-cjkv-20001120.patch&nbsp;<BR>3.修改gs_res.ps&nbsp;<BR>/FontResourceDir&nbsp;(/usr/share/ghostscript/Resource/Font/)&nbsp;<BR>/GenericResourceDir&nbsp;(/usr/share/ghostscript/Resource/)&nbsp;<BR>4.建立目录&nbsp;<BR>cd&nbsp;/usr/share/ghostscript&nbsp;<BR>mkdir&nbsp;Resource&nbsp;<BR>cd&nbsp;Resource&nbsp;<BR>mkdir&nbsp;Font;&nbsp;mkdir&nbsp;CIDFont;&nbsp;mkdir&nbsp;CMap;&nbsp;mkdir&nbsp;TrueType&nbsp;<BR>5.准备CMap&nbsp;<BR>tar&nbsp;zxvf&nbsp;ag13.tar.Z&nbsp;<BR>cp&nbsp;ag13/CMap/*&nbsp;CMap/&nbsp;<BR>6.准备TrueType&nbsp;<BR>cd&nbsp;TrueType&nbsp;<BR>tar&nbsp;zxvf&nbsp;cjkvttcidmap-0.91.tar.gz&nbsp;<BR>cp&nbsp;simsun.ttf&nbsp;.&nbsp;<BR>7.准备Resource&nbsp;<BR>cd&nbsp;/usr/src/ghostscript/Resource&nbsp;<BR>tar&nbsp;zxvf&nbsp;install-cid-20001203.tar.gz&nbsp;<BR>vi&nbsp;alias-cid.sh修改如下&nbsp;<BR>TTFontDir=/usr/shar/ghostscript/Resource/TrueType&nbsp;<BR>cid.sh=./ag13.sh&nbsp;<BR>8.运行安装字体&nbsp;<BR>./alias-ag13.sh&nbsp;install&nbsp;MSSimSum=simsun.ttf&nbsp;<BR>9.修改资源文件&nbsp;<BR>vi&nbsp;~/.Xresources&nbsp;<BR>Netscape*documentFonts.gb2312*psname:&nbsp;MSSimSun-GB-EUC-H&nbsp;<BR>xrdb&nbsp;-merge&nbsp;~/.Xresources&nbsp;<BR>10.在Netscape中要设定字符集为GB2312,并选择正确的printer&nbsp;input&nbsp;filter,就应&nbsp;<BR>该可以直接打印中文网页了。&nbsp;<BR>11.生成&nbsp;Postscript&nbsp;文件&nbsp;-&nbsp;test.ps:&nbsp;<BR>/MSSimSun-GB-EUC-H&nbsp;findfont&nbsp;60&nbsp;scalefont&nbsp;setfont&nbsp;<BR>50&nbsp;500&nbsp;moveto&nbsp;(众里寻她千百度)&nbsp;show&nbsp;<BR>50&nbsp;420&nbsp;moveto&nbsp;(蓦然回首)&nbsp;show&nbsp;<BR>50&nbsp;340&nbsp;moveto&nbsp;(那人却在灯火阑珊处)&nbsp;show&nbsp;<BR>就可在&nbsp;gv&nbsp;中显示汉字了。应用&nbsp;ps2pdf&nbsp;将&nbsp;postscript&nbsp;文件转换成&nbsp;PDF&nbsp;格式。然后可&nbsp;<BR>将&nbsp;PDF&nbsp;文档打印到打印机上。&nbsp;<BR>注意:如果不是转换成pdf之后再打印,而是直接用gv来打印ps文件,需要设置正确的p&nbsp;<BR>rinter&nbsp;input&nbsp;filter。&nbsp;<BR>二.CJK的安装及pk字体的使用&nbsp;<BR>1.tar&nbsp;zxvf&nbsp;CJK-4.2.0.src.tar.gz&nbsp;<BR>cd&nbsp;CJK/4_2.0/&nbsp;<BR>cp&nbsp;-r&nbsp;texinput&nbsp;/usr/share/texmf/tex/latex/CJK&nbsp;<BR>2.cd&nbsp;/usr/share/texmf/tex/latex/CJK/GB&nbsp;<BR>修改c10song.fb,&nbsp;c10hei.fb,&nbsp;c10kai.fb,&nbsp;c10fs.fb&nbsp;<BR>下面给出c10fs.fb的例子,其余三个文件可以做相应改动&nbsp;<BR>%&nbsp;This&nbsp;is&nbsp;the&nbsp;file&nbsp;c10fs.fd&nbsp;of&nbsp;the&nbsp;CJK&nbsp;package&nbsp;<BR>%&nbsp;for&nbsp;using&nbsp;Asian&nbsp;logographs&nbsp;(Chinese/Japanese/Korean)&nbsp;with&nbsp;Latex2e&nbsp;<BR>%&nbsp;<BR>%&nbsp;created&nbsp;by&nbsp;Werner&nbsp;Lemberg&nbsp;<BR>%&nbsp;<BR>%&nbsp;Version&nbsp;4.2.0&nbsp;(13-Dec-1998)&nbsp;<BR>\def\fileversion{4.2.0}&nbsp;<BR>\def\filedate{1998/12/13}&nbsp;<BR>\ProvidesFile{c10fs.fd}[\filedate\space\fileversion]&nbsp;<BR>%&nbsp;simplified&nbsp;Chinese&nbsp;characters&nbsp;in&nbsp;GuoBiao&nbsp;encoding&nbsp;scheme.&nbsp;<BR>\DeclareFontFamily{C10}{fs}{}&nbsp;<BR>\DeclareFontShape{C10}{fs}{m}{n}{&lt;-&gt;&nbsp;CJK&nbsp;*&nbsp;gbfs}{}&nbsp;<BR>\DeclareFontShape{C10}{fs}{bx}{n}{&lt;-&gt;&nbsp;CJKb&nbsp;*&nbsp;gbfs}{\CJKbold}&nbsp;<BR>\DeclareFontShape{C10}{fs}{m}{it}{&lt;-&gt;&nbsp;CJK&nbsp;*&nbsp;gbfsi}{}&nbsp;<BR>\DeclareFontShape{C10}{fs}{bx}{it}{&lt;-&gt;&nbsp;CJKb&nbsp;*&nbsp;gbfsi}{\CJKbold}&nbsp;<BR>\endinput&nbsp;<BR>3.安装ttf2pk&nbsp;<BR>tar&nbsp;zxvf&nbsp;freetype-1.3.1.tar.gz&nbsp;<BR>cd&nbsp;freetype-1.3.1&nbsp;<BR>./configure;&nbsp;make&nbsp;<BR>cd&nbsp;contrib/ttf2pk/&nbsp;<BR>./configure&nbsp;--prefix=/usr&nbsp;--with-kpathsea-dir=/usr&nbsp;<BR>make;&nbsp;make&nbsp;install&nbsp;<BR>忽略安装时产生的一个关于libttf.la的warning&nbsp;<BR>4.拷贝sfd文件,并修改ttfonts.map&nbsp;<BR>cp&nbsp;-r&nbsp;data&nbsp;/usr/share/texmf/ttf2pk&nbsp;<BR>cd&nbsp;/usr/share/texmf/ttf2pk&nbsp;<BR>ttfonts.map如下&nbsp;<BR>gbsong@UGB@&nbsp;simsun.ttf&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbhei@UGB@&nbsp;simhei.ttf&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbkai@UGB@&nbsp;simkai.ttf&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbfs@UGB@&nbsp;simfang.ttf&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbsongi@UGB@&nbsp;simsun.ttf&nbsp;Slant&nbsp;=&nbsp;0.25&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbheii@UGB@&nbsp;simhei.ttf&nbsp;Slant&nbsp;=&nbsp;0.25&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>gbkaii@UGB@&nbsp;simkai.ttf&nbsp;Slant&nbsp;=&nbsp;0.25&nbsp;Pid&nbsp;=&nbsp;3&nbsp;Eid&nbsp;=&nbsp;1&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -