Computers » cn.bbs.comp.linux » Texlive2005°²×°²½Öè
Texlive2005°²×°²½Öè [message #223872] Fr, 14 Juli 2006 03:34
bigbug.bbs  
ÕÛÌÚÁËÒ»¸öÏÂÎç ûÓÐ×°ÉÏtetex+CJK£¬Ì«¶àµÄÒÀÀµ¹ØÏµ£¬¶øÇÒ×îºó¸æËßÎÒxdvik¸útete x³åÍ»

û°ì·¨£¬¸ÄÓÃÏֳɵÄtexlive2005£¬Õâ¸ö°²×°±È½ÏÈÝÒ×

1. ÏÂÔØ

$ wget http://www.tug.org/ftp/texlive/Images/test/texlive2005-inst- 20051102.iso.bz2

2. °²×°

# bunzip2 te*
# mount -t iso9660 texlive2005-inst-20051102.iso /mnt/cdrom -o loop
# cd /mnt/cdrom
# ./install-tl.sh

³öÏÖÑ¡Ôñ²Ëµ¥£¬°´ C ½øÈë°üÑ¡Ôñ½çÃæ£¬°ÑÓ¢ÎijýÍâµÄÆäËüÎĵµÈ¥µô£¬°´ R ·µ»Ø£»°´ L ½øÈëÓïÑÔÑ¡Ôñ½çÃæ£¬Óà - È¥µôËùÓУ¬ÔÙÓà d Ñ¡Ôñ CJK£¬°´ R ·µ»Ø£»Ä¬Èϰ²×°Ä¿Â¼ÊÇ /usr/local/texlive/2005£¬°´ D ¸ÄΪ /usr/tex £»°´ I ¿ªÊ¼°²×°¡£

°²×°½áÊøºó°Ñ texlive Ïà¹Ø»·¾³±äÁ¿¼ÓÈë $HOME/.bash_profile

export TEXDIR=/usr/local/texlive
export TEXMFMAIN=$TEXDIR/2005/texmf
export TEXMFDIST=$TEXDIR/2005/texmf-dist
export TEXMFLOCAL=$TEXDIR/texmf-local
export VARTEXMF=$TEXDIR/2005/texmf-var
export PATH=$TEXDIR/2005/bin/i386-linux:$PATH

3. Éú³ÉÖÐÎÄ×ÖÌå

Óà gbkfonts ³ÌÐò½«TTFÖÐÎÄ×ÖÌåת»¯ÎªTeXµÄÖÐÎÄ×ÖÌ壨²¢²»ÊÇËùÓеÄgbkfonts¶¼ ºÃÓã¬ÓÐЩ»áÔì³ÉËÀ»ú£¬½¨Òé´ÓÍõÛó¸öÈËÖ÷Ò³ÉÏÏÂÔØ£©£¬¼Ù¶¨ simsun.ttf simhei.ttf simkai.ttf µÈÔÚĿ¼ /usr/share/fonts/chinese/TrueType/

# tar xzvf gbkfonts-linux-0.3.tar.gz
# mv gbkfonts-linux-0.3 /tmp/

# mkdir /tmp/tex-cjk-fonts
# cd /tmp/tex-cjk-fonts

fontlist=(simsun.ttf simhei.ttf simkai.ttf simyou.ttf simli.ttf stxingka.ttf)
fontname=(song hei kai youyuan lishu xingkai)
for ((i=0;i<6;i++)) ; do
../gbkfonts /usr/share/fonts/chinese/TrueType/${fontlist} ${fontname}
done

°Ñtex-cjk-fontsĿ¼ÏµÄËùÓÐÎļþ¸´ÖƵ½TeXµÄĿ¼µÄtexmf-local× ÓĿ¼ÏÂ
# cp -arf * /usr/local/texlive/texmf-local/


¸üÐÂ×ÖÌåÐÅÏ¢
# /usr/local/texlive/2005/bin/i386-linux/mktexlsr

ÐÞ¸ÄÉú³ÉµÄÎļþ£¬´ÖÌåʱʹÓúÚÌ壬бÌåʱʹÓÿ¬Ìå

# cd /usr/local/texlive/texmf-local/tex/latex/CJK/GB
# sed -i "s/\(it.*gbk\)*/\1kai/" *.fd
# sed -i "s/\(bx.*gbk\)*/\1hei/" *.fd

4. Èà dvips ºÍ pdflatex ¿ÉÒÔ´¦ÀíÖÐÎÄ

°Ñ cjk.map ¼ÓÈë dvips µÄÅäÖÃÎļþ
# echo "p +/usr/local/texlive/texmf-local/cjk.map" >> /usr/local/texlive/2005/texmf-var/dvips/config/config.ps

°Ñ cjk.map ¼ÓÈë pdflatex µÄÅäÖÃÎļþ
# echo "p +/usr/local/texlive/texmf-local/cjk.map" >> /usr/local/texlive/texmf-local/pdftex.cfg

5. pdflatex Ö±½ÓʹÓÃÖÐÎÄ TrueType ×ÖÌå

°Ñ TrueType ×ÖÌåµÄ·¾¶¼ÓÈë texmf.cnf


# sed -i "s/^OSFONTDIR = .*$/OSFONTDIR = \/usr\/share\/fonts\/chinese/" /usr/local/texlive/2005/texmf/web2c/texmf.cnf

°Ñ cjk.map ¼ÓÈë updmap.cfg

# cd /usr/local/texlive/2005/texmf-var/web2c
# echo "/usr/tex/texmf-local/cjk.map" >> updmap.cfg

Ö´ÐÐ updmap

# updmap

6. ÖÐÎIJâÊÔ

## test.tex
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{song}{\CJKfamily{song}
testÖÐÎÄ
}
\end{CJK*}
\end{document}

# latex test.tex
# xdvi test.dvi ÏÔʾÖÐÎÄOK
# dvipdf/dvipdfm/dvipdfmx/dvipdft test.dvi ת»»³Épdf£¬ÏÔʾÖÐÎÄOK
# pdflatex test.tex Ö±½ÓÉú³ÉPDF£¬ÏÔʾÖÐÎÄOK

--
¡ù À´Ô´:£®Ìì´óÇóʵBBS bbs.tju.edu.cn£®[FROM: 202.113.13.188]
Vorheriges Thema:helpÎļþϵͳ³öÎÊÌ⣬ԭÒò²»Ã÷
Nächstes Thema:FC5ÏÂÔõôװCJK£­latex£¿
Gehe zu:
  


aktuelle Zeit: Fr Feb 10 01:44:07 CET 2012

Insgesamt benötigte Zeit, um die Seite zu erzeugen: 0,03509 Sekunden
.:: Startseite - Hinweise - Impressum ::.

Powered