summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/cjk/ChangeLog178
-rw-r--r--Master/texmf-dist/doc/latex/cjk/MANIFEST45
-rw-r--r--Master/texmf-dist/doc/latex/cjk/Makefile2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/README8
-rw-r--r--Master/texmf-dist/doc/latex/cjk/TODO2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/CEF.txt2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/CJK.txt22
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/doc/CJKnumb.txt25
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/CJKspace.txt6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/CJKutf8.txt6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/INSTALL6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/TDS.txt2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/TeXLive.txt555
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/chinese/READMEb5.tex8
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/cjk-enc.txt8
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/doc/cjk/README4
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/doc/cjk/READMEb5.cjk1150
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/commands.txt4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/dvidrv.txt2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/fdxfiles.txt4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/fonts.txt20
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/hbf2gf.txt8
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/history.2_54
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/history.txt29
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/doc/pdf/READMEb5.pdfbin0 -> 484801 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/doc/pdf/READMEgb.pdfbin0 -> 129314 bytes
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/HOWTO.txt10
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd7
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pinyin.txt4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/pyhyphen.txt4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/reftex.txt4
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/ruby.txt2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/thaifont.txt34
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/vertical.txt6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/doc/xCJK.txt6
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/Big5.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/Big5vert.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CEF_test.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CJKbabel.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CJKfntef.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CJKmixed.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CJKspace.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/CJKutf8.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/GB.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/JIS.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/KS.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/SJIS.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/UTF8.tex12
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/Big5.cjk35
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/Big5vert.cjk35
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/CEF_test.cjk41
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/CJKbabel.cjk135
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/SJIS.cjk39
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/muletest.cjk149
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/rubytest.cjk56
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/cjk/thai.cjk37
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/muletest.tex2
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/Big5.pdfbin0 -> 68003 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/Big5vert.pdfbin0 -> 68759 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CEF_test.pdfbin0 -> 10556 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CJKbabel.pdfbin0 -> 247594 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CJKfntef.pdfbin0 -> 37610 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CJKmixed.pdfbin0 -> 88003 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CJKspace.pdfbin0 -> 49176 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/CJKutf8.pdfbin0 -> 222438 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/GB.pdfbin0 -> 62046 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/JIS.pdfbin0 -> 33784 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/KS.pdfbin0 -> 31581 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/SJIS.pdfbin0 -> 33784 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/UTF8.pdfbin0 -> 14348 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/muletest.pdfbin0 -> 229978 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/py_test.pdfbin0 -> 22143 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/pytest.pdfbin0 -> 6552 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/rubytest.pdfbin0 -> 29394 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/thai.pdfbin0 -> 14586 bytes
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/examples/pdf/xCJK.pdfbin0 -> 191192 bytes
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/py_test.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/rubytest.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/thai.tex2
-rw-r--r--Master/texmf-dist/doc/latex/cjk/examples/xCJK.tex2
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/bin-cjkutils.pl112
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/c90.pl28
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/cjk-build.pl71
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/cjk.pl495
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/dnp.pl21
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/garuda-c90.pl32
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/texlive/norasi-c90.pl32
-rwxr-xr-xMaster/texmf-dist/doc/latex/cjk/utils/pyhyphen/pytest.tex51
93 files changed, 2901 insertions, 719 deletions
diff --git a/Master/texmf-dist/doc/latex/cjk/ChangeLog b/Master/texmf-dist/doc/latex/cjk/ChangeLog
index 95991c324db..51d9185d21f 100644
--- a/Master/texmf-dist/doc/latex/cjk/ChangeLog
+++ b/Master/texmf-dist/doc/latex/cjk/ChangeLog
@@ -1,4 +1,144 @@
-2008-05-22 Werner LEMBERG <wl@gnu.org>
+2008-12-29 Werner LEMBERG <wl@gnu.org>
+
+ Version 4.8.2 released
+ ======================
+
+ Set version to 4.8.2.
+
+ * doc/history.txt: Updated.
+
+ Update headers in all text files.
+
+2008-12-29 Werner LEMBERG <wl@gnu.org>
+
+ * utils/hbf2gf/config.guess, utils/hbf2gf/config.sub,
+ utils/hbf2gf/install-sh, utils/hbf2gf/mkinstalldirs: Updated to
+ current versions.
+
+ * utils/hbf2gf/configure: Regenerated with autoconf 2.63.
+
+2008-12-29 Werner LEMBERG <wl@gnu.org>
+
+ * doc/TeXLive.txt: Replaced with...
+ * texlive/*.pl: These new files which define the various TeXLive
+ packages derived from the CJK bundle.
+
+ * MANIFEST: Updated.
+
+2008-12-28 Werner LEMBERG <wl@gnu.org>
+
+ * doc/history.txt: Updated.
+
+ * doc/CJKnumb.txt: New file.
+
+ * MANIFEST: Updated.
+
+2008-12-28 Werner LEMBERG <wl@gnu.org>
+
+ Rename garuda & norasi stuff to garuda-c90 & norasi-c90.
+
+ * MANIFEST, doc/thaifont.txt, utils/thaifont/tools/INSTALL: Updated.
+
+ * utils/thaifont/texmf/dvips/garuda/config.garuda: Moved to...
+ * utils/thaifont/texmf/dvips/garuda-c90/config.garuda-c90: This
+ file. Updated.
+ * utils/thaifont/texmf/dvips/norasi/config.norasi: Moved to...
+ * utils/thaifont/texmf/dvips/norasi-c90/config.norasi-c90: This
+ file. Updated.
+ * utils/thaifont/texmf/fonts/map/dvips/garuda/garuda.map: Moved
+ to...
+ * utils/thaifont/texmf/fonts/map/dvips/garuda-c90/garuda-c90.map:
+ This file.
+ * utils/thaifont/texmf/fonts/map/dvips/norasi/norasi.map: Moved
+ to...
+ * utils/thaifont/texmf/fonts/map/dvips/norasi-c90/norasi-c90.map:
+ This file.
+ * utils/thaifont/texmf/fonts/tfm/public/garuda/*: Moved to...
+ * utils/thaifont/texmf/fonts/tfm/public/garuda-c90/*: This
+ directory.
+ * utils/thaifont/texmf/fonts/tfm/public/norasi/*: Moved to...
+ * utils/thaifont/texmf/fonts/tfm/public/norasi-c90/*: This
+ directory.
+ * utils/thaifont/tools/garuda.fontinst: Moved to...
+ * utils/thaifont/tools/garuda-c90.fontinst: This file.
+ * utils/thaifont/tools/norasi.fontinst: Moved to...
+ * utils/thaifont/tools/norasi-c90.fontinst: This file.
+
+2008-12-28 Werner LEMBERG <wl@gnu.org>
+
+ * contrib/wadalab/DNP.txt: Renamed to...
+ * contrib/wadalab/wadalab.txt: This.
+ * MANIFEST: Updated.
+
+2008-12-28 Werner LEMBERG <wl@gnu.org>
+
+ Use same font names as in thailatex.
+
+ * doc/thaifont.txt,
+ utils/thaifont/texmf/fonts/map/dvips/garuda/garuda.map,
+ utils/thaifont/texmf/fonts/map/dvips/norasi/norasi.map: Updated.
+
+
+ Update to thailatex 0.4.2.
+
+ * doc/thaifont.txt,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbo8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftno8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdr8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdb8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdbo8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdo8z.tfm: Regenerated
+ with fontinst.
+
+2008-11-25 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJKnumb.sty: Use U+3007 (IDEOGRAPHIC NUMBER ZERO),
+ not U+25CB (WHITE CIRCLE).
+
+ * texinput/UTF8/c70bkai.fdx, texinput/UTF8/c70bsmi.fdx: Map U+25CB
+ to U+3007.
+ * texinput/UTF8/c70gbsn.fdx, texinput/UTF8/c70gkai.fdx,
+ texinput/UTF8/c70mj.fdx: New files which do the same.
+
+ * MANIFEST: Updated.
+
+2008-11-25 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJK.sty (\Unicode): Use vertical glyph representation
+ forms.
+
+2008-11-25 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJKnumb.sty (\CJKdigits*): New command to use traditional
+ form of glyph zero.
+
+ * doc/history.txt: Updated.
+
+2008-10-01 Werner LEMBERG <wl@gnu.org>
+
+ * *.fd: Add \CJKnormal to all font families which use \CJKbold. This
+ is necessary because NFSS doesn't call \selectfont if a font gets
+ substituted by another one (and \selectfont resets the \CJK@bold@
+ flag). Here an example (where `gbsn' uses \CJKbold for boldface
+ emulation):
+
+ \begin{CJK*}{GB}{gbsn}
+ {\bf\CJKchar{"D6}{"D0}}
+ {\em\CJKchar{"D6}{"D0}}
+ \end{CJK*}
+
+2008-09-23 Werner LEMBERG <wl@gnu.org>
+
+ * utils/subfonts/subfonts.pe: Fix error message for too-old
+ FontForge versions.
+
+2008-08-21 Werner LEMBERG <wl@gnu.org>
+
+ * utils/subfonts/subfonts.pe: Handle CID-keyed fonts.
+
+2008-08-10 Werner LEMBERG <wl@gnu.org>
Version 4.8.1 released
======================
@@ -12,7 +152,7 @@
Update headers in all text files.
- * utils/hbf2gf/config.sub: Updated to current versions.
+ * utils/hbf2gf/config.sub: Updated to current version.
2008-08-03 Werner LEMBERG <wl@gnu.org>
@@ -255,7 +395,7 @@
as needed by pdfTeX.
Fix loop to not omit last glyph.
- * texinput/UTF8/c70bsmi.fdx, texinput/UTF8/c70bkai.fdx: Regenerated.
+ * texinput/UTF8/c70bsmi.fdx, texinput/UTF8/c70bkai.fdx: Regenerated.
These now provide the macros \CJK@cmap@bsmiv and \CJK@cmap@bkaiv,
respectively.
@@ -291,7 +431,7 @@
2007-05-04 Werner LEMBERG <wl@gnu.org>
- * texinput/CJKvert.sty (\CJKsymbol): Honour \CJKhdef{offset}{...}.
+ * texinput/CJKvert.sty (\CJKsymbol): Honour \CJKhdef{offset}{...}.
* doc/fdxfiles.txt, doc/history.txt: Document it.
2007-04-08 Werner LEMBERG <wl@gnu.org>
@@ -825,22 +965,22 @@
* utils/thaifont/texmf/dvips/config/norasi.map: Moved to...
* utils/thai/font/texmf/fonts/map/dvips/norasi/norasi.map: Here.
Updated.
- * utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr9z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb9z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbo9z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftno9z: Removed.
- * utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr8z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb8z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbo8z,
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftno8z: Updated.
+ * utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr9z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb9z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbo9z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftno9z.tfm: Removed.
+ * utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbo8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/norasi/ftno8z.tfm: Updated.
* utils/thaifont/texmf/fonts/vf/public/norasi/*: Removed.
* utils/thaifont/texmf/dvips/garuda/config.garuda: New file.
* utils/thaifont/texmf/fonts/map/dvips/garuda/garuda.map: New file.
- * utils/thaifont/texmf/fonts/tfm/public/garuda/fgdr8z,
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdb8z,
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdbo8z,
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdo8z: New files.
+ * utils/thaifont/texmf/fonts/tfm/public/garuda/fgdr8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdb8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdbo8z.tfm,
+ utils/thaifont/texmf/fonts/tfm/public/garuda/fgdo8z.tfm: New files.
* utils/thaifont/texmf/fonts/enc/dvips/thai/c90.enc: New file,
generated by fontinst.
@@ -883,7 +1023,7 @@
2005-05-23 Werner LEMBERG <wl@gnu.org>
- * doc/CJK.doc: Improve documentation of `encapsulated' option.
+ * doc/CJK.doc: Improve documentation of `encapsulated' option.
Suggested by Brian Murphy.
2005-04-26 Werner LEMBERG <wl@gnu.org>
@@ -1454,7 +1594,7 @@
(\CJK@makeEnvironment): Don't handle \MakeUppercase.
(\CJK@*@enc): Always use `true' branch in \CJKpreproc conditionals.
- * texinput/mule/MULEenc.sty (\mule@@@arg, \mule@def): Use \string.
+ * texinput/mule/MULEenc.sty (\mule@@@arg, \mule@def): Use \string.
(\mule@@def): New function to set up macros for leading bytes in the
range ^^81-^^fe.
* texinput/extended.enc (\CJK@extendedEncoding),
@@ -1912,7 +2052,7 @@
* utils/pyhyphen/pyhyph.tex, utils/pyhyphen/pytest.tex,
utils/pyhyphen/pinyin.ldf, doc/pyhpyhen.doc: Hyphenation patterns
for unaccented pinyin syllables to be used with the Babel package.
-
+
* utils/pyhyphen/pinyin.c, utils/pyhpyhen/pinyin.tr: Utility files
for creating pinyin hyphenation patterns.
diff --git a/Master/texmf-dist/doc/latex/cjk/MANIFEST b/Master/texmf-dist/doc/latex/cjk/MANIFEST
index aec6831e331..45e61b02336 100644
--- a/Master/texmf-dist/doc/latex/cjk/MANIFEST
+++ b/Master/texmf-dist/doc/latex/cjk/MANIFEST
@@ -26,7 +26,6 @@ The CJK package contains the following files:
Makefile
README
contrib/wadalab/DNP.sfd
- contrib/wadalab/DNP.txt
contrib/wadalab/c42goth.fd
contrib/wadalab/c42goth.fdx
contrib/wadalab/c42maru.fd
@@ -48,14 +47,15 @@ The CJK package contains the following files:
contrib/wadalab/makefont
contrib/wadalab/makeuniwada.pl
contrib/wadalab/wadalab.map
+ contrib/wadalab/wadalab.txt
doc/CEF.txt
doc/CJK.txt
+ doc/CJKnumb.txt
doc/CJKspace.txt
doc/CJKutf8.txt
doc/COPYING
doc/INSTALL
doc/TDS.txt
- doc/TeXLive.txt
doc/chinese/README
doc/chinese/READMEb5.tex
doc/chinese/READMEgb.tex
@@ -281,8 +281,11 @@ The CJK package contains the following files:
texinput/UTF8/c70bsmi.fd
texinput/UTF8/c70bsmi.fdx
texinput/UTF8/c70gbsn.fd
+ texinput/UTF8/c70gbsn.fdx
texinput/UTF8/c70gkai.fd
+ texinput/UTF8/c70gkai.fdx
texinput/UTF8/c70mj.fd
+ texinput/UTF8/c70mj.fdx
texinput/UTF8/c70song.fd
texinput/UTF8/ja.cpx
texinput/UTF8/ko-Hang2.cpx
@@ -313,10 +316,17 @@ The CJK package contains the following files:
texinput/xCJK.sty
texinput/xpmC.chr
texinput/xpmC.enc
- texlive/README
+ texlive/bin-cjkutils.pl
texlive/c63mj.fd
texlive/c64mj.fd
texlive/c65mj.fd
+ texlive/c90.pl
+ texlive/cjk-build.pl
+ texlive/cjk.pl
+ texlive/dnp.pl
+ texlive/garuda-c90.pl
+ texlive/norasi-c90.pl
+ texlive/README
utils/Bg5conv/bg5conv.1
utils/Bg5conv/bg5conv.c
utils/Bg5conv/bg5conv.w
@@ -430,19 +440,19 @@ The CJK package contains the following files:
utils/subfonts/uni2sfd.pl
utils/subfonts/vertical.pe
utils/subfonts/vertref.pe
- utils/thaifont/texmf/dvips/garuda/config.garuda
- utils/thaifont/texmf/dvips/norasi/config.norasi
+ utils/thaifont/texmf/dvips/garuda-c90/config.garuda-c90
+ utils/thaifont/texmf/dvips/norasi-c90/config.norasi-c90
utils/thaifont/texmf/fonts/enc/dvips/thai/c90.enc
- utils/thaifont/texmf/fonts/map/dvips/garuda/garuda.map
- utils/thaifont/texmf/fonts/map/dvips/norasi/norasi.map
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdb8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdbo8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdo8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/garuda/fgdr8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbi8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftni8z.tfm
- utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr8z.tfm
+ utils/thaifont/texmf/fonts/map/dvips/garuda-c90/garuda-c90.map
+ utils/thaifont/texmf/fonts/map/dvips/norasi-c90/norasi-c90.map
+ utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdb8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdo8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdr8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnb8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnbi8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftni8z.tfm
+ utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnr8z.tfm
utils/thaifont/tools/INSTALL
utils/thaifont/tools/c90.etx
utils/thaifont/tools/c90.mtx
@@ -452,8 +462,7 @@ The CJK package contains the following files:
utils/thaifont/tools/dbtt-old/dbtt-old-alias.tex
utils/thaifont/tools/dbtt-old/dbtt-old.fontinst
utils/thaifont/tools/dbtt-old/dbtt-old.map
- utils/thaifont/tools/garuda.fontinst
- utils/thaifont/tools/norasi.fontinst
-
+ utils/thaifont/tools/garuda-c90.fontinst
+ utils/thaifont/tools/norasi-c90.fontinst
---End of MANIFEST---
diff --git a/Master/texmf-dist/doc/latex/cjk/Makefile b/Master/texmf-dist/doc/latex/cjk/Makefile
index 05b8d33a825..3ff57b867d9 100644
--- a/Master/texmf-dist/doc/latex/cjk/Makefile
+++ b/Master/texmf-dist/doc/latex/cjk/Makefile
@@ -33,7 +33,7 @@
# o The TeXLive version of some font definition files are used (in the
# `texlive' subdirectory).
-version=4.8.1
+version=4.8.2
distdir=cjk-$(version)
abs-distdir=$(shell pwd)/$(distdir)
diff --git a/Master/texmf-dist/doc/latex/cjk/README b/Master/texmf-dist/doc/latex/cjk/README
index 18143d17782..f66b64c24ec 100644
--- a/Master/texmf-dist/doc/latex/cjk/README
+++ b/Master/texmf-dist/doc/latex/cjk/README
@@ -1,4 +1,4 @@
-Welcome to CJK version 4.8.1 (10-Aug-2008), a LaTeX2e macro package which
+Welcome to CJK version 4.8.2 (29-Dec-2008), a LaTeX2e macro package which
enables the use of CJK scripts (Chinese/Japanese/Korean) in various
encodings, written by Werner Lemberg <wl@gnu.org>.
@@ -24,12 +24,12 @@ hosts and its mirrors in the directory <CTAN>/language/chinese.
The package comes in two parts:
- CJK-4.8.1.tar.gz: The source files. Needed for all platforms.
- CJK-4.8.1-doc.tar.gz: Preformatted documentation files: DVI, PS,
+ cjk-4.8.2.tar.gz: The source files. Needed for all platforms.
+ cjk-4.8.2-doc.tar.gz: Preformatted documentation files: DVI, PS,
output from cjk-enc.el, etc.
Note that on CTAN and its mirrors, the `src' archive is unpacked; you must
thus get all files and subdirectories from language/chinese/CJK/.
----Endo of README---
+---End of README---
diff --git a/Master/texmf-dist/doc/latex/cjk/TODO b/Master/texmf-dist/doc/latex/cjk/TODO
index e4b3b2177c1..208aaf855f6 100644
--- a/Master/texmf-dist/doc/latex/cjk/TODO
+++ b/Master/texmf-dist/doc/latex/cjk/TODO
@@ -1,5 +1,3 @@
-Update Thai stuff.
-
READMEs in Korean.
More support for Omega.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/CEF.txt b/Master/texmf-dist/doc/latex/cjk/doc/CEF.txt
index 793c21d24ed..91522cd717d 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/CEF.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/CEF.txt
@@ -1,4 +1,4 @@
-This is the file CEF.txt of the CJK macro package ver. 4.8.1 (10-Aug-2008).
+This is the file CEF.txt of the CJK macro package ver. 4.8.2 (29-Dec-2008).
The Chinese Encoding Framework (CEF)
------------------------------------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/CJK.txt b/Master/texmf-dist/doc/latex/cjk/doc/CJK.txt
index 94332a59ea4..f242fe030bc 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/CJK.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/CJK.txt
@@ -1,5 +1,5 @@
-This is the LaTeX2e style package CJK Version 4.8.1 (10-Aug-2008)
+This is the LaTeX2e style package CJK Version 4.8.2 (29-Dec-2008)
=================================================================
It is freely distributable under the GNU Public License.
@@ -47,7 +47,7 @@ are defined. The parameters have the following meaning:
Character set: Big 5+.
Encoding: GBK.)
- HK (For traditional Chinese. Used in Hong Kong.
+ HK (For traditional Chinese. Used in Hong Kong.
Character set: Big 5 + HKSCS-2004.
Encoding: Full Big 5.)
@@ -1012,10 +1012,15 @@ Possible errors
the particular footnote ends (probably preceded by a \newpage
command).
+ A similar error message from CJKutf8.sty (with the same solution) is
+
+ Package inputenc Error:
+ Unicode char \u 8: XXX not set up for use with LaTeX
+
o A similar message to the one mentioned in the last item can be
caused by using the \EveryShipout command from everyshi.sty; here
the reason is exactly the opposite, namely the possible use of a
- non-CJK font within an implicit CJK environment. For example, if
+ non-CJK font within an implicit CJK environment. For example, if
you have
\EveryShipout{
@@ -1025,7 +1030,7 @@ Possible errors
}
it can happen that LaTeX tries to use family `phv' for a `CXX'
- encoding. The solution is to specify the encoding in \EveryShipout
+ encoding. The solution is to specify the encoding in \EveryShipout
also:
\EveryShipout{
@@ -1036,14 +1041,14 @@ Possible errors
}
o Some file editors insert a Byte Order Mark (BOM, U+FEFF) even if
- they emit UTF-8. This sequence consists of the three bytes 0xEF
+ they emit UTF-8. This sequence consists of the three bytes 0xEF
0xBB 0xBF, always to be found at the very beginning of a file,
and which should be ignored.
Unfortunately, there is no way to handle them automatically in the
CJK package so that they don't produce output or warnings (or even
error messages) -- it would be necessary to add a hack to the LaTeX
- kernel itself. With other words, these three bytes must be removed
+ kernel itself. In other words, these three bytes must be removed
before LaTeX is called.
o If you get overfull \hbox'es caused by CJK characters, try to
@@ -1141,6 +1146,11 @@ Possible errors
\newtheorem{Them}{\ChineseTheorem}[section]
+ In case you still have problems caused by premature expansion, add
+ \protect, e.g.
+
+ \newcites{Them}{\protect\ChineseTheorem}
+
o The \makelabels command of letter.sty needs special treatment if you
have an address with CJK characters because it uses the
\AtEndDocument hook to write out its data. Since \AtEndDocument is
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/CJKnumb.txt b/Master/texmf-dist/doc/latex/cjk/doc/CJKnumb.txt
new file mode 100755
index 00000000000..05f79f64811
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/doc/CJKnumb.txt
@@ -0,0 +1,25 @@
+This is the file CJKnumb.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
+
+CJKnumb.sty
+------------
+
+This package provides commands to typeset CJK representations of
+numbers (within a CJK or CJK* environment).
+
+ \CJKnumber{number}
+ Convert `number' to a full CJK representation.
+
+ \CJKdigits{arg}
+ \CJKdigits*{arg}
+ Handle `arg' as a string of digits and convert each of them into the
+ corresponding CJK digit. The starred version uses the traditional glyph
+ for digit zero; the unstarred version uses the CJK circle glyph.
+
+Usage:
+
+ \usepackage{CJK}
+ \usepackage{CJKnumb}
+
+
+---End of CJKnumb.txt---
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/CJKspace.txt b/Master/texmf-dist/doc/latex/cjk/doc/CJKspace.txt
index 3710d1c35db..45ba2359050 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/CJKspace.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/CJKspace.txt
@@ -1,11 +1,11 @@
-This is the file CJKspace.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file CJKspace.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
CJKspace.sty
------------
This package provides a modified `CJK*' environment which suppresses spaces
-between CJK characters only. Its main usage are documents written in
+between CJK characters only. Its main usage are documents written in
English with frequent insertions of CJK words or phrases and modern Chinese
documents which do the opposite.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/CJKutf8.txt b/Master/texmf-dist/doc/latex/cjk/doc/CJKutf8.txt
index 122015c5aa9..16ddb1dcdf4 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/CJKutf8.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/CJKutf8.txt
@@ -1,5 +1,5 @@
-This is the file CJKutf8.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file CJKutf8.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
CJKutf8.sty
-----------
@@ -21,7 +21,7 @@ Usage:
Note that only font encodings with a corresponding DFU file actually
have Unicode definitions (for example, `t1enc.dfu').
- Only use UTF-8 encoding for the CJK environment! Other encodings
+ Only use UTF-8 encoding for the CJK environment! Other encodings
don't give an error but might replace some CJK characters with glyphs
from the selected LaTeX encoding.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/INSTALL b/Master/texmf-dist/doc/latex/cjk/doc/INSTALL
index fae91f94d66..55176b62769 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/INSTALL
+++ b/Master/texmf-dist/doc/latex/cjk/doc/INSTALL
@@ -1,4 +1,4 @@
-This is the file INSTALL of the CJK macro package ver. 4.8.1 (10-Aug-2008).
+This is the file INSTALL of the CJK macro package ver. 4.8.2 (29-Dec-2008).
Installation Guide
==================
@@ -624,11 +624,11 @@ How to get CJK and related software
. The documentation bundle of the CJK package is not unpackaged; download it
as
- get cjk-4.8.1-doc.tar.gz
+ get cjk-4.8.2-doc.tar.gz
or
- get cjk-4.8.1-doc.tar.gz cjkdoc.tgz
+ get cjk-4.8.2-doc.tar.gz cjkdoc.tgz
whatever is appropriate for your system. It contains precompiled versions
(in DVI, PDF, text format) of all documentation and example files.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/TDS.txt b/Master/texmf-dist/doc/latex/cjk/doc/TDS.txt
index b4c26e9d832..a0dd5e05ae4 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/TDS.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/TDS.txt
@@ -1,4 +1,4 @@
-This is the file TDS.txt of the CJK macro package ver. 4.8.1 (10-Aug-2008).
+This is the file TDS.txt of the CJK macro package ver. 4.8.2 (29-Dec-2008).
The TeX Directory Structure (TDS)
---------------------------------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/TeXLive.txt b/Master/texmf-dist/doc/latex/cjk/doc/TeXLive.txt
deleted file mode 100644
index 5af8939a9f4..00000000000
--- a/Master/texmf-dist/doc/latex/cjk/doc/TeXLive.txt
+++ /dev/null
@@ -1,555 +0,0 @@
-This file shows which files of the `CJK-4.8.1' and `CJK-4.8.1-doc' packages
-are stored in which TeXLive bundles (if at all). The format of the entries
-is
-
- <filename> <TeXLive package>[,<TeXLive package>] <remark>
-
-
-CJK-4.8.1
----------
-
-ChangeLog CJK
-contrib/wadalab/c42goth.fd CJK
-contrib/wadalab/c42goth.fdx CJK
-contrib/wadalab/c42maru.fd CJK
-contrib/wadalab/c42maru.fdx CJK
-contrib/wadalab/c42min.fd CJK
-contrib/wadalab/c42min.fdx CJK
-contrib/wadalab/c52maru.fd CJK
-contrib/wadalab/c52maru.fdx CJK
-contrib/wadalab/c52min.fd CJK
-contrib/wadalab/c52min.fdx CJK
-contrib/wadalab/c70goth.fd CJK
-contrib/wadalab/c70goth.fdx CJK
-contrib/wadalab/c70maru.fd CJK
-contrib/wadalab/c70maru.fdx CJK
-contrib/wadalab/c70min.fd CJK
-contrib/wadalab/c70min.fdx CJK
-contrib/wadalab/DNP.sfd bin-cjkutils
-contrib/wadalab/DNP.txt CJK
-contrib/wadalab/fixwada CJK
-contrib/wadalab/fixwada2.pl CJK
-contrib/wadalab/makefont CJK
-contrib/wadalab/makeuniwada.pl CJK
-contrib/wadalab/wadalab.map CJK (1)
-doc/CEF.txt CJK
-doc/chinese/emTeXb5.txt CJK
-doc/chinese/README CJK
-doc/chinese/READMEb5.tex CJK
-doc/chinese/READMEgb.tex CJK
-doc/chinese/teTeXb5.txt CJK
-doc/cjk-enc.txt CJK
-doc/CJKspace.txt CJK
-doc/CJK.txt CJK
-doc/CJKutf8.txt CJK
-doc/commands.txt CJK
-doc/COPYING CJK
-doc/dvidrv.txt CJK
-doc/fdxfiles.txt CJK
-doc/fonts.txt CJK
-doc/hbf2gf.txt bin-cjkutils
-doc/history.2_5 CJK
-doc/history.txt CJK
-doc/INSTALL CJK
-doc/japanese/ascii.txt CJK
-doc/japanese/japanese.jis CJK
-doc/japanese/japanese.txt CJK
-doc/japanese/jp-fonts.txt CJK
-doc/japanese/jp-tex.txt CJK
-doc/japanese/preview.txt CJK
-doc/japanese/README CJK
-doc/japanese/shibuaki.txt CJK
-doc/pdfhowto/examples/bkai.map CJK
-doc/pdfhowto/examples/cid-x.map CJK
-doc/pdfhowto/examples/cwtb.map CJK
-doc/pdfhowto/examples/dvipdfmx.cfg CJK
-doc/pdfhowto/examples/gen-map.pl CJK
-doc/pdfhowto/examples/map.list CJK
-doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd CJK
-doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd CJK
-doc/pdfhowto/examples/texinput/GB/c10tmpl.fd CJK
-doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd CJK
-doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd CJK
-doc/pdfhowto/examples/updmap.my CJK
-doc/pdfhowto/examples/wcl.sfd CJK
-doc/pdfhowto/HOWTO.txt CJK
-doc/pinyin.txt CJK
-doc/pyhyphen.txt CJK
-doc/reftex.txt CJK
-doc/ruby.txt CJK
-doc/TDS.txt CJK
-doc/TeXLive.txt CJK
-doc/thaifont.txt CJK
-doc/vertical.txt CJK
-doc/xCJK.txt CJK
-examples/Big5.tex CJK
-examples/Big5vert.tex CJK
-examples/CEF_test.tex CJK
-examples/CJKbabel.tex CJK
-examples/CJKfntef.tex CJK
-examples/CJKmixed.tex CJK
-examples/CJKspace.tex CJK
-examples/CJKutf8.tex CJK
-examples/GB.tex CJK
-examples/JIS.tex CJK
-examples/KS.tex CJK
-examples/muletest.tex CJK
-examples/py_test.tex CJK
-examples/README CJK
-examples/rubytest.tex CJK
-examples/SJIS.tex CJK
-examples/thai.tex CJK
-examples/UTF8.tex CJK
-examples/xCJK.pdf CJK
-
-Makefile ---
-MANIFEST CJK
-README CJK
-texinput/Bg5/Bg5.cap CJK
-texinput/Bg5/Bg5.chr CJK
-texinput/Bg5/Bg5.cpx CJK
-texinput/Bg5/Bg5.enc CJK
-texinput/Bg5/c00bkai.fd CJK
-texinput/Bg5/c00bkai.fdx CJK
-texinput/Bg5/c00bsmi.fd CJK
-texinput/Bg5/c00bsmi.fdx CJK
-texinput/Bg5/c00bsmir.fd CJK
-texinput/Bg5/c00bsmir.fdx CJK
-texinput/Bg5/c00cns.fd CJK
-texinput/Bg5/c00fs.fd CJK
-texinput/Bg5/c00kai.fd CJK
-texinput/Bg5/c00kair.fd CJK
-texinput/Bg5/c00kair.fdx CJK
-texinput/Bg5/c00song.fd CJK
-texinput/Bg5/c01song.fd CJK
-texinput/Bg5/c05song.fd CJK
-texinput/Bg5/c09song.fd CJK
-texinput/Bg5/HK.enc CJK
-texinput/CEF/c80song.fd CJK
-texinput/CEF/c81song.fd CJK
-texinput/CJK.enc CJK
-texinput/CJKfntef.sty CJK
-texinput/CJKnumb.sty CJK
-texinput/CJKspace.sty CJK
-texinput/CJK.sty CJK
-texinput/CJKulem.sty CJK
-texinput/CJKutf8.sty CJK
-texinput/CJKvert.sty CJK
-texinput/CNS/c31song.fd CJK
-texinput/CNS/c32song.fd CJK
-texinput/CNS/c33song.fd CJK
-texinput/CNS/c34song.fd CJK
-texinput/CNS/c35song.fd CJK
-texinput/CNS/c36song.fd CJK
-texinput/CNS/c37song.fd CJK
-texinput/CNS/EUC-TW.bdg CJK
-texinput/CNS/EUC-TW.chr CJK
-texinput/CNS/EUC-TW.enc CJK
-texinput/extended.chr CJK
-texinput/extended.enc CJK
-texinput/GB/c10fs.fd CJK
-texinput/GB/c10gbsn.fd CJK
-texinput/GB/c10gbsn.fdx CJK
-texinput/GB/c10gkai.fd CJK
-texinput/GB/c10gkai.fdx CJK
-texinput/GB/c10song.fd CJK
-texinput/GB/c11song.fd CJK
-texinput/GB/c19song.fd CJK
-texinput/GB/c20song.fd CJK
-texinput/GB/c21song.fd CJK
-texinput/GB/GB.cap CJK
-texinput/GB/GB.cpx CJK
-texinput/JIS/c40song.fd CJK
-texinput/JIS/c41song.fd CJK
-texinput/JIS/c42song.fd CJK
-texinput/JIS/c43song.fd CJK
-texinput/JIS/c50song.fd CJK
-texinput/JIS/EUC-JP.bdg CJK
-texinput/JIS/EUC-JP.chr CJK
-texinput/JIS/EUC-JP.enc CJK
-texinput/JIS/EUC-JPdnp.enc CJK
-texinput/JIS/JIS.cap CJK
-texinput/JIS/JIS.cpx CJK
-texinput/JIS/JISdnp.enc CJK
-texinput/KS/c60dr.fd CJK
-texinput/KS/c60gr.fd CJK
-texinput/KS/c60gs.fd CJK
-texinput/KS/c60gt.fd CJK
-texinput/KS/c60hgt.fd CJK
-texinput/KS/c60hmj.fd CJK
-texinput/KS/c60hol.fd CJK
-texinput/KS/c60hpg.fd CJK
-texinput/KS/c60mj.fd CJK
-texinput/KS/c61dr.fd CJK
-texinput/KS/c61gr.fd CJK
-texinput/KS/c61gs.fd CJK
-texinput/KS/c61gt.fd CJK
-texinput/KS/c61hgt.fd CJK
-texinput/KS/c61hmj.fd CJK
-texinput/KS/c61hol.fd CJK
-texinput/KS/c61hpg.fd CJK
-texinput/KS/c61mj.fd CJK
-texinput/KS/c62song.fd CJK
-texinput/KS/hangul2.cap CJK
-texinput/KS/hangul2.cpx CJK
-texinput/KS/hangul.cap CJK
-texinput/KS/hangul.cpx CJK
-texinput/KS/hanja.cap CJK
-texinput/KS/hanja.cpx CJK
-texinput/KS/HLaTeX/c63bm.fd CJK
-texinput/KS/HLaTeX/c63dn.fd CJK
-texinput/KS/HLaTeX/c63gr.fd CJK
-texinput/KS/HLaTeX/c63gs.fd CJK
-texinput/KS/HLaTeX/c63gt.fd CJK
-texinput/KS/HLaTeX/c63jgt.fd CJK
-texinput/KS/HLaTeX/c63jmj.fd CJK
-texinput/KS/HLaTeX/c63jnv.fd CJK
-texinput/KS/HLaTeX/c63jsr.fd CJK
-texinput/KS/HLaTeX/c63mj.fd CJK (2)
-texinput/KS/HLaTeX/c63pga.fd CJK
-texinput/KS/HLaTeX/c63pg.fd CJK
-texinput/KS/HLaTeX/c63ph.fd CJK
-texinput/KS/HLaTeX/c63pn.fd CJK
-texinput/KS/HLaTeX/c63sh.fd CJK
-texinput/KS/HLaTeX/c63tz.fd CJK
-texinput/KS/HLaTeX/c63vd.fd CJK
-texinput/KS/HLaTeX/c63yt.fd CJK
-texinput/KS/HLaTeX/c64bm.fd CJK
-texinput/KS/HLaTeX/c64dn.fd CJK
-texinput/KS/HLaTeX/c64gr.fd CJK
-texinput/KS/HLaTeX/c64gs.fd CJK
-texinput/KS/HLaTeX/c64gt.fd CJK
-texinput/KS/HLaTeX/c64jgt.fd CJK
-texinput/KS/HLaTeX/c64jmj.fd CJK
-texinput/KS/HLaTeX/c64jnv.fd CJK
-texinput/KS/HLaTeX/c64jsr.fd CJK
-texinput/KS/HLaTeX/c64mj.fd CJK (2)
-texinput/KS/HLaTeX/c64pga.fd CJK
-texinput/KS/HLaTeX/c64pg.fd CJK
-texinput/KS/HLaTeX/c64ph.fd CJK
-texinput/KS/HLaTeX/c64pn.fd CJK
-texinput/KS/HLaTeX/c64sh.fd CJK
-texinput/KS/HLaTeX/c64tz.fd CJK
-texinput/KS/HLaTeX/c64vd.fd CJK
-texinput/KS/HLaTeX/c64yt.fd CJK
-texinput/KS/HLaTeX/c65bm.fd CJK
-texinput/KS/HLaTeX/c65dn.fd CJK
-texinput/KS/HLaTeX/c65gr.fd CJK
-texinput/KS/HLaTeX/c65gs.fd CJK
-texinput/KS/HLaTeX/c65gt.fd CJK
-texinput/KS/HLaTeX/c65jgt.fd CJK
-texinput/KS/HLaTeX/c65jmj.fd CJK
-texinput/KS/HLaTeX/c65jnv.fd CJK
-texinput/KS/HLaTeX/c65jsr.fd CJK
-texinput/KS/HLaTeX/c65mj.fd CJK (2)
-texinput/KS/HLaTeX/c65pga.fd CJK
-texinput/KS/HLaTeX/c65pg.fd CJK
-texinput/KS/HLaTeX/c65ph.fd CJK
-texinput/KS/HLaTeX/c65pn.fd CJK
-texinput/KS/HLaTeX/c65sh.fd CJK
-texinput/KS/HLaTeX/c65tz.fd CJK
-texinput/KS/HLaTeX/c65vd.fd CJK
-texinput/KS/HLaTeX/c65yt.fd CJK
-texinput/KS/HLaTeX/HLaTeX.chr CJK
-texinput/KS/HLaTeX/KSHL.enc CJK
-texinput/KS/HLaTeX/pshan.sty CJK
-texinput/KS/KS.chr CJK
-texinput/KS/KS.enc CJK
-texinput/mule/MULEenc.sty CJK
-texinput/pinyin.sty CJK
-texinput/pmCbig.enc CJK
-texinput/pmC.chr CJK
-texinput/pmCsmall.enc CJK
-texinput/ruby.sty CJK
-texinput/SJIS/c49song.fd CJK
-texinput/SJIS/SJIS.bdg CJK
-texinput/SJIS/SJIS.cap CJK
-texinput/SJIS/SJIS.chr CJK
-texinput/SJIS/SJIS.cpx CJK
-texinput/SJIS/SJISdnp.chr CJK
-texinput/SJIS/SJISdnp.enc CJK
-texinput/SJIS/SJIS.enc CJK
-texinput/standard.bdg CJK
-texinput/standard.chr CJK
-texinput/standard.enc CJK
-texinput/thai/c90cmr.fd CJK
-texinput/thai/c90cmss.fd CJK
-texinput/thai/c90cmtt.fd CJK
-texinput/thai/c90enc.def CJK
-texinput/thai/c90gar.fd CJK
-texinput/thai/c90nrsr.fd CJK
-texinput/thai/thaicjk.ldf CJK
-texinput/UTF8/c70bkai.fd CJK
-texinput/UTF8/c70bkai.fdx CJK
-texinput/UTF8/c70bsmi.fd CJK
-texinput/UTF8/c70bsmi.fdx CJK
-texinput/UTF8/c70gbsn.fd CJK
-texinput/UTF8/c70gkai.fd CJK
-texinput/UTF8/c70mj.fd CJK
-texinput/UTF8/c70song.fd CJK
-texinput/UTF8/ja.cpx CJK
-texinput/UTF8/ko-Hang2.cpx CJK
-texinput/UTF8/ko-Hang.cpx CJK
-texinput/UTF8/ko-Hani.cpx CJK
-texinput/UTF8/UTF8.bdg CJK
-texinput/UTF8/UTF8.chr CJK
-texinput/UTF8/UTF8.enc CJK
-texinput/UTF8/xUTF8.chr CJK
-texinput/UTF8/xUTF8.enc CJK
-texinput/UTF8/zh-Hans.cpx CJK
-texinput/UTF8/zh-Hant.cpx CJK
-texinput/xCJK.sty CJK
-texinput/xpmC.chr CJK
-texinput/xpmC.enc CJK
-utils/Bg5conv/bg5conv.1 bin-cjkutils
-utils/Bg5conv/bg5conv.c source.development
-utils/Bg5conv/bg5conv.w ---
-utils/Bg5conv/bg5latex source.development,bin-cjkutils
-utils/Bg5conv/bg5latex.bat source.development
-utils/Bg5conv/bg5latex.cmd ---
-utils/Bg5conv/bg5pdflatex source.development,bin-cjkutils
-utils/CEFconv/cef5conv.1 bin-cjkutils
-utils/CEFconv/cef5conv.c source.development
-utils/CEFconv/cef5conv.w ---
-utils/CEFconv/cef5latex source.development,bin-cjkutils
-utils/CEFconv/cef5ltx.bat source.development
-utils/CEFconv/cef5ltx.cmd ---
-utils/CEFconv/cef5pdflatex source.development,bin-cjkutils
-utils/CEFconv/cefconv.1 bin-cjkutils
-utils/CEFconv/cefconv.c source.development
-utils/CEFconv/cefconv.w ---
-utils/CEFconv/ceflatex source.development,bin-cjkutils
-utils/CEFconv/ceflatex.bat source.development
-utils/CEFconv/ceflatex.cmd ---
-utils/CEFconv/cefpdflatex source.development,bin-cjkutils
-utils/CEFconv/cefsconv.1 bin-cjkutils
-utils/CEFconv/cefsconv.c source.development
-utils/CEFconv/cefsconv.w ---
-utils/CEFconv/cefslatex source.development,bin-cjkutils
-utils/CEFconv/cefsltx.bat source.development
-utils/CEFconv/cefsltx.cmd ---
-utils/CEFconv/cefspdflatex source.development,bin-cjkutils
-utils/cjklatex/cjklatex.c source.development
-utils/extconv/bg5+latex source.development,bin-cjkutils
-utils/extconv/bg5+pdflatex source.development,bin-cjkutils
-utils/extconv/bg5pltx.bat source.development
-utils/extconv/bg5pltx.cmd ---
-utils/extconv/extconv.1 bin-cjkutils
-utils/extconv/extconv.c source.development
-utils/extconv/extconv.w ---
-utils/extconv/gbklatex source.development,bin-cjkutils (4)
-utils/extconv/gbklatex.bat source.development
-utils/extconv/gbklatex.cmd ---
-utils/extconv/gbkpdflatex source.development,bin-cjkutils (5)
-utils/f_name.bat source.development
-utils/hbf2gf/c-auto.h source.development
-utils/hbf2gf/cfg/b5ka12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/b5kr12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/b5so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c1so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c2so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c3so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c4so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c5so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c6so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/c7so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/csso12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/gsfs14.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/j2so12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/jsso12.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/ksso17.cfg source.development,bin-cjkutils
-utils/hbf2gf/cfg/README source.development,bin-cjkutils
-utils/hbf2gf/config.guess --- (3)
-utils/hbf2gf/config.sub --- (3)
-utils/hbf2gf/configure --- (3)
-utils/hbf2gf/configure.ac source.development
-utils/hbf2gf/dvidrv.btm ---
-utils/hbf2gf/emdir.c source.development
-utils/hbf2gf/emdir.h source.development
-utils/hbf2gf/emtexdir.c source.development
-utils/hbf2gf/emtexdir.h source.development
-utils/hbf2gf/hbf2gf.1 source.development,bin-cjkutils
-utils/hbf2gf/hbf2gf.c source.development
-utils/hbf2gf/hbf2gf.def source.development
-utils/hbf2gf/hbf2gf.w source.development
-utils/hbf2gf/hbf.c source.development
-utils/hbf2gf/hbf.h source.development
-utils/hbf2gf/install-sh source.development
-utils/hbf2gf/Makefile.gnu ---
-utils/hbf2gf/Makefile.in --- (3)
-utils/hbf2gf/mkinstalldirs source.development
-utils/hbf2gf/README ---
-utils/hbf2gf/scripts/teTeX-0.4/MakeTeXPK.diff ---
-utils/hbf2gf/scripts/teTeX-0.4/MakeTeXTFM.diff ---
-utils/hbf2gf/scripts/web2c-6.1/MakeTeXPK.diff ---
-utils/hbf2gf/scripts/web2c-6.1/README ---
-utils/hbf2gf/scripts/web2c-7.0/MakeTeXPK.diff ---
-utils/hbf2gf/scripts/web2c-7.0/MakeTeXTFM.diff ---
-utils/hbf2gf/scripts/web2c-7.1/MakeTeXPK.diff ---
-utils/hbf2gf/scripts/web2c-7.1/MakeTeXTFM.diff ---
-utils/hbf2gf/scripts/web2c-7.2/mktexpk.diff ---
-utils/hbf2gf/scripts/web2c-7.2/mktextfm.diff ---
-utils/lisp/cjkspace.el CJK
-utils/lisp/cjktilde.el CJK
-utils/lisp/emacs/cjk-enc.el CJK
-utils/lisp/emacs/thai-word.el CJK
-utils/lisp/mule-2.3/cjk-enc.el CJK
-utils/pyhyphen/pinyin.c CJK
-utils/pyhyphen/pinyin.ldf CJK
-utils/pyhyphen/pinyin.tr CJK
-utils/pyhyphen/pyhyph.tex hyphen-pinyin
-utils/pyhyphen/pytest.tex CJK
-utils/SJISconv/sjisconv.1 bin-cjkutils
-utils/SJISconv/sjisconv.c source.development
-utils/SJISconv/sjisconv.w ---
-utils/SJISconv/sjislatex source.development,bin-cjkutils
-utils/SJISconv/sjisltx.bat source.development
-utils/SJISconv/sjisltx.cmd ---
-utils/SJISconv/sjispdflatex source.development,bin-cjkutils
-utils/subfonts/clonevf.pl CJK
-utils/subfonts/hlatex2agl.pl CJK
-utils/subfonts/makefdx.pl CJK
-utils/subfonts/sfd2uni.pl CJK
-utils/subfonts/subfonts.pe CJK
-utils/subfonts/uni2sfd.pl CJK
-utils/subfonts/vertical.pe CJK
-utils/subfonts/vertref.pe CJK
-utils/thaifont/texmf/dvips/garuda/config.garuda garuda
-utils/thaifont/texmf/dvips/norasi/config.norasi norasi
-utils/thaifont/texmf/fonts/enc/dvips/thai/c90.enc c90enc
-utils/thaifont/texmf/fonts/map/dvips/garuda/garuda.map garuda
-utils/thaifont/texmf/fonts/map/dvips/norasi/norasi.map norasi
-utils/thaifont/texmf/fonts/tfm/public/garuda/fgdb8z.tfm garuda
-utils/thaifont/texmf/fonts/tfm/public/garuda/fgdbo8z.tfm garuda
-utils/thaifont/texmf/fonts/tfm/public/garuda/fgdo8z.tfm garuda
-utils/thaifont/texmf/fonts/tfm/public/garuda/fgdr8z.tfm garuda
-utils/thaifont/texmf/fonts/tfm/public/norasi/ftnb8z.tfm norasi
-utils/thaifont/texmf/fonts/tfm/public/norasi/ftnbi8z.tfm norasi
-utils/thaifont/texmf/fonts/tfm/public/norasi/ftni8z.tfm norasi
-utils/thaifont/texmf/fonts/tfm/public/norasi/ftnr8z.tfm norasi
-utils/thaifont/tools/c90.etx CJK
-utils/thaifont/tools/c90.mtx CJK
-utils/thaifont/tools/dbtt-old/config.dbtt-old CJK
-utils/thaifont/tools/dbtt-old/dbtt-old-alias.etx CJK
-utils/thaifont/tools/dbtt-old/dbtt-old-alias.mtx CJK
-utils/thaifont/tools/dbtt-old/dbtt-old-alias.tex CJK
-utils/thaifont/tools/dbtt-old/dbtt-old.fontinst CJK
-utils/thaifont/tools/dbtt-old/dbtt-old.map CJK
-utils/thaifont/tools/garuda.fontinst CJK
-utils/thaifont/tools/INSTALL CJK
-utils/thaifont/tools/norasi.fontinst CJK
-
-
-CJK-4.8.1-doc
--------------
-
-doc/cjk/README CJK
-doc/cjk/READMEb5.cjk CJK
-doc/dvi/bg5conv.dvi ---
-doc/dvi/c90.dvi ---
-doc/dvi/cef5conv.dvi ---
-doc/dvi/cefconv.dvi ---
-doc/dvi/cefsconv.dvi ---
-doc/dvi/extconv.dvi ---
-doc/dvi/hbf2gf.dvi ---
-doc/dvi/READMEb5.dvi ---
-doc/dvi/READMEgb.dvi ---
-doc/dvi/sjisconv.dvi ---
-doc/man/dvi/bg5conv.dvi ---
-doc/man/dvi/cef5conv.dvi ---
-doc/man/dvi/cefconv.dvi ---
-doc/man/dvi/cefsconv.dvi ---
-doc/man/dvi/extconv.dvi ---
-doc/man/dvi/hbf2gf.dvi ---
-doc/man/dvi/sjisconv.dvi ---
-doc/man/html/bg5conv.html ---
-doc/man/html/cef5conv.html ---
-doc/man/html/cefconv.html ---
-doc/man/html/cefsconv.html ---
-doc/man/html/extconv.html ---
-doc/man/html/hbf2gf.html ---
-doc/man/html/sjisconv.html ---
-doc/man/pdf/bg5conv.pdf ---
-doc/man/pdf/cef5conv.pdf ---
-doc/man/pdf/cefconv.pdf ---
-doc/man/pdf/cefsconv.pdf ---
-doc/man/pdf/extconv.pdf ---
-doc/man/pdf/hbf2gf.pdf ---
-doc/man/pdf/sjisconv.pdf ---
-doc/man/txt/bg5conv.txt ---
-doc/man/txt/cef5conv.txt ---
-doc/man/txt/cefconv.txt ---
-doc/man/txt/cefsconv.txt ---
-doc/man/txt/extconv.txt ---
-doc/man/txt/hbf2gf.txt ---
-doc/man/txt/sjisconv.txt ---
-doc/pdf/bg5conv.pdf bin-cjkutils
-doc/pdf/c90.pdf CJK
-doc/pdf/cef5conv.pdf bin-cjkutils
-doc/pdf/cefconv.pdf bin-cjkutils
-doc/pdf/cefsconv.pdf bin-cjkutils
-doc/pdf/extconv.pdf bin-cjkutils
-doc/pdf/hbf2gf.pdf bin-cjkutils
-doc/pdf/READMEb5.pdf CJK
-doc/pdf/READMEgb.pdf CJK
-doc/pdf/sjisconv.pdf bin-cjkutils
-examples/cjk/Big5.cjk CJK
-examples/cjk/Big5vert.cjk CJK
-examples/cjk/CEF_test.cjk CJK
-examples/cjk/CJKbabel.cjk CJK
-examples/cjk/muletest.cjk CJK
-examples/cjk/rubytest.cjk CJK
-examples/cjk/SJIS.cjk CJK
-examples/cjk/thai.cjk CJK
-examples/dvi/Big5.dvi ---
-examples/dvi/Big5vert.dvi ---
-examples/dvi/CEF_test.dvi ---
-examples/dvi/CJKbabel.dvi ---
-examples/dvi/CJKfntef.dvi ---
-examples/dvi/CJKmixed.dvi ---
-examples/dvi/CJKutf8.dvi ---
-examples/dvi/GB.dvi ---
-examples/dvi/JIS.dvi ---
-examples/dvi/KS.dvi ---
-examples/dvi/muletest.dvi ---
-examples/dvi/py_test.dvi ---
-examples/dvi/pytest.dvi ---
-examples/dvi/rubytest.dvi ---
-examples/dvi/SJIS.dvi ---
-examples/dvi/thai.dvi ---
-examples/dvi/UTF8.dvi ---
-examples/pdf/Big5.pdf CJK
-examples/pdf/Big5vert.pdf CJK
-examples/pdf/CEF_test.pdf CJK
-examples/pdf/CJKbabel.pdf CJK
-examples/pdf/CJKfntef.pdf CJK
-examples/pdf/CJKmixed.pdf CJK
-examples/pdf/CJKutf8.pdf CJK
-examples/pdf/GB.pdf CJK
-examples/pdf/JIS.pdf CJK
-examples/pdf/KS.pdf CJK
-examples/pdf/muletest.pdf CJK
-examples/pdf/py_test.pdf CJK
-examples/pdf/pytest.pdf CJK
-examples/pdf/rubytest.pdf CJK
-examples/pdf/SJIS.pdf CJK
-examples/pdf/thai.pdf CJK
-examples/pdf/UTF8.pdf CJK
-examples/pdf/xCJK.pdf CJK
-
-----
-
-(1) This file is located in the `texmf-dist/source' tree. A modified
- version (with less fonts) is part of the `wadalab' package.
-
-(2) These files appear twice; the first version without real bold fonts
- is in the texmf-dist/tex/latex tree, while the original files are
- in the texmf-dist/source tree.
-
-(3) This file might be different in the TeXLive distribution.
-
-(4) Symlink to bg5+latex.
-
-(5) Symlink to bg5+pdflatex.
-
----End of TeXLive.txt---
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/chinese/READMEb5.tex b/Master/texmf-dist/doc/latex/cjk/doc/chinese/READMEb5.tex
index b54be13306a..ac1fff7b501 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/chinese/READMEb5.tex
+++ b/Master/texmf-dist/doc/latex/cjk/doc/chinese/READMEb5.tex
@@ -1,11 +1,11 @@
%%% The file READMEb5.tex . This file is part of LaTeX2e CJK package.
%%%
-%%% Note that this document is a very first version. Therefore, lots
-%%% of installation steps and issues are still left blank. Please be
+%%% Note that this document is a very first version. Therefore, lots
+%%% of installation steps and issues are still left blank. Please be
%%% patient and wait for the next new release. I'm sorry for any
-%%% inconveniences. I also deeply expect that everyone who is
+%%% inconveniences. I also deeply expect that everyone who is
%%% interested in this topic gives me suggestions and corrections in
-%%% any respects. Thanks in advance.
+%%% any respects. Thanks in advance.
%%%
%%% Revision 1.5 1996/11/22 10:49:00 d791013
%%% * modify some context presentations.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/cjk-enc.txt b/Master/texmf-dist/doc/latex/cjk/doc/cjk-enc.txt
index c7b9df9768b..508557f889f 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/cjk-enc.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/cjk-enc.txt
@@ -1,5 +1,5 @@
-This is the file cjk-enc.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file cjk-enc.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
cjk-enc.el
----------
@@ -53,7 +53,7 @@ After loading, a new (output) encoding scheme is defined: `*cjk-coding*'.
prefix for Mule commands has changed to `C-x RET' for emacs 20 instead of
`C-x C-k'.]
-Note: `*cjk-coding*' (`cjk-coding') can't be used to save documents! It
+Note: `*cjk-coding*' (`cjk-coding') can't be used to save documents! It
is intended only to create the *.cjk file which is then directly
processed by LaTeX.
@@ -347,7 +347,7 @@ method is active too.
(quail-defrule " " "~")
(quail-defrule " " " "))))))
-Replace `chinese-py-punct-b5' with your favourite input encoding. In case
+Replace `chinese-py-punct-b5' with your favourite input encoding. In case
you use more than one input method, repeat the above lisp code for each
method.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/cjk/README b/Master/texmf-dist/doc/latex/cjk/doc/cjk/README
new file mode 100755
index 00000000000..dbb6381647e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/doc/cjk/README
@@ -0,0 +1,4 @@
+This directory contains files which are `preprocessed' with
+cjk-enc.el, bg5conv, etc.
+
+You can feed them directly into LaTeX.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/cjk/READMEb5.cjk b/Master/texmf-dist/doc/latex/cjk/doc/cjk/READMEb5.cjk
new file mode 100755
index 00000000000..376879844ab
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/doc/cjk/READMEb5.cjk
@@ -0,0 +1,1150 @@
+\def\CJKpreproc{bg5conv (CJK ver. 4.7.0)}%%% The file READMEb5.tex . This file is part of LaTeX2e CJK package.
+%%%
+%%% Note that this document is a very first version. Therefore, lots
+%%% of installation steps and issues are still left blank. Please be
+%%% patient and wait for the next new release. I'm sorry for any
+%%% inconveniences. I also deeply expect that everyone who is
+%%% interested in this topic gives me suggestions and corrections in
+%%% any respects. Thanks in advance.
+%%%
+%%% Revision 1.5 1996/11/22 10:49:00 d791013
+%%% * modify some context presentations.
+%%%
+%%% Revision 1.4 1996/10/23 03:59:40 d791013
+%%% Revision control by CVS.
+%%%
+%%% Revision 1.3 1996/07/27 11:19:20 d791013
+%%% 1. In compliance with CJK version 4.0.0
+%%% 2. Fill up some unfinished sections in previous versions of this
+%%% file.
+%%% 3. Add more usages for MULE and AUCTeX.
+%%%
+
+\documentclass[12pt,a4paper]{article}
+\usepackage{array,CJK}
+\RequirePackage{shortvrb}
+\MakeShortVerb{\|}
+
+% enlarge text width and height (for saving number of pages)
+\addtolength{\textwidth}{1in}
+\addtolength{\oddsidemargin}{-.5in}
+\addtolength{\textheight}{1in}
+\addtolength{\topmargin}{-.5in}
+
+\begin{document}
+\begin{CJK*}{Bg5}{bsmi}
+\CJKtilde
+
+% local commands
+\newcommand{\ntutocjk}{~\textsf{ntu2cjk}~}
+\newcommand{\ttftopk}{~\textsf{ttf2pk}~}
+\newcommand{\hookstroke}{\raisebox{2pt}{\scriptsize $\surd$}}
+\newcommand{\crossmark}{$\times$}
+\newcommand{\bigfive}{~\textrm{Big-5}~½88}
+\renewcommand{\figurename}{¹207~}
+\renewcommand{\tablename}{ª237~}
+
+%% end of header
+
+\title{\bigfive¤164¤229¨116²206¤85ª186~CJK \LaTeXe~±198ª169¨116²206\\
+ (For CJK version 4.1.0)}
+\author{
+ §245§103¦116\thanks{The author of the \textsf{ntu2cjk} package.
+ \textsf{E-mail:} d791013@ce.ntu.edu.tw}\ (Chun-Yu Lee) \and
+ Werner Lemberg\thanks{The author of the \LaTeXe\ CJK package.
+ \textsf{E-mail:} wl@gnu.org}}
+\date{20 Nov. 1996}
+\maketitle
+
+\tableofcontents
+
+\section{Â178¤182}
+\label{sec:introduction}
+
+¥187¤229¥68­110°119¹239¤186®101¥72\bigfive¬176¥68ª186¤164¤229¤229¥243¡93·237µ77¥231¥105¥93§116¥126¤229¤206¹207§206µ165¡94¡65
+±253¨207¥206~\LaTeXe~¤206~CJK~¨116²206¶105¦230±198ª169¦67¦76¡65¨228©210»221ª186°242¥187­110¨68»80¦119¸203¨66Æ74µ165¡65
+°181¤64Â178­110ª186¤182²208¡67¨228½100³242Á246¤163¯224²91»92­110½115¦110¤64½103¡93©206¤64¥187¡94¹207¤229¨195­90ª186¤229³185©210»221
+¤167¥68Ã68¡65¦253¤93¨172°247À179¥73¤64¯235©202ª186¤229¥243\footnote{¥187¤229±78·124¦98¤233«225º67º67¦97­215¥191»80¸201
+ ¥82¬219Ã246¥68Ã68¡65¥72¥91±106¨228µ178º99¤206¤186®101¡67¦80®201¤93´193«221Å170ª204¯224´163¨209Ä95¶81ª186·78¨163¡65¥72¬176
+ ¤85¤64¦184¥88ª169¤167°209¦210¡67}¡67
+
+¥187¤229ª186¤186®101¥72°116¦88~CJK 4.x.x~¨116²206ª186³93©119¬176¥68¡67­215§239¥187¤229¤167¦80®201¡65CJK~ª186ª169¥187
+¬79~4.1.0¡67
+
+\subsection{¾92Å170«252¤222}
+\label{sec:reading-guides}
+
+¤85­177¬79Â178³230ª186¾92Å170«252¤222¡71
+\begin{itemize}
+\item ¥253½84©119§65±253¦119¸203ª186~CJK~ª169¥187¬79§95¬79¥187¤229©210´121­122ª186¡65­89¤163¦80¡65½208¨250±111»80¥187
+ ¤229¬219®101ª186~CJK~ª169¥187¡65©206¨250±111³204·115ª186~CJK~ª169¥187¡65¨195¾92Å170¨228©210¥93§116ª186¥187¤229¥243À201®215¡67
+\item ­89¦93ª169¥187¤167¤163¦80¡65±122¥231¥105¥72~CJK~¤229¥243¤164ª186~INSTALL~¬176¥68¡65¦245¥72¦114«172¦119¸203
+ ¨116²206¡93\textsf{ntu2cjk}~©206~\textsf{ttf2pk}¡94¤164¬219Ã246ª186»161©250¤229¥243¡65¦65Â115Ä253
+ ¥187¤229¤186®101§64¬176°209Ê247©202½232¡65¾65·237¦97¦119¸203¾227­211¤164¤229±198ª169¨116²206¡67
+\item ­89±122´191¸103¦119¸203¹76~CJK¡65±122¥105ª189±181°209¦210²196~\ref{sec:steps}~¸96¡167¦119¸203¨66Æ74¡168¡67
+\item ­89¦98±122ª186¨116²206¤164¡65©124¥188¦119¸203¦179¤164¤229~TFM¡66PK¡66©206~PFB~µ165À201®215¡65¥105°209¦210²196~
+ \ref{sec:install-fonts}~¸96¡167¦114«172¦119¸203¡168¡67
+\item ­89±122Ä177±111¤87­122ª186¦119¸203¨66Æ74¤163°247¨227Å233¡65½208°209¦210²196~\ref{sec:my-settings}~
+ ¸96¡167§218ª186¨210¤108¡168¡67
+\item ­89·81ª190¹68¦112¦243¨250±111¬219Ã246À201®215¡65½208°209¦210ª254¿253~\ref{sec:getting-files}¡167À201
+ ®215¨250±111¡168¡67
+\item ­89·81¹239¥187¤229©210¨207¥206¤167¦114µ252¦179©210º195´98¡65½208°209¦210ª254¿253~\ref{sec:terms}¡167¦87µ252
+ ¸209Ä192¡168¡67
+\end{itemize}
+
+ª96·78¡71¥187¤229¤186®101¦98¦114«172ª186¦119¸203¤232­177¡65¹239©243\ttftopkª186¤182²208¸251¤214\footnote{¦93¥187¤229
+ ª186¥68­110§64ª204¥117¦179¨207¥206\ntutocjk¨211¦119¸203¦114«172¡65¹239¤64¨199\ttftopk·115ª186§239Å220¤119¤163¼244±120¡67}
+Å170ª204¥105¦219~CJK~ª186¤229¥243®77¥243¤164¦179Ã246¤164¤229ª186»161©250À201~|NTeXb5.doc|~¡93»80¥187À201®215¸109©243¦80
+¤64¥216¿253¤164¡94±111¨236¸212²211ª186¸209»161¡67
+
+¥116¥126¥187¤229¦98¹239©243~em\TeX~À244¹210¤85ª186¦119¸203¸209»161¡65¤93¥117¬79Â189Ä182¦219~CJK~¤229¥243¤164ª186~
+|INSTALL|~³111­211À201¡65¥187¤229§64ª204¨195¥188¹234§64¹76¡67
+
+\subsection{¶105¤64¨66ª186¸234°84¨211·189}
+\label{sec:further-information}
+
+\begin{itemize}
+\item ¤229Ä109~\cite{latex2nd}~¬176°242¥187¤226¥85¡67
+\item ¤229Ä109~\cite{latex-companion:1993}~¥105¬176¶105¶165¤226¥85¡67
+\item °209¦210~Newsgroup |comp.text.tex|~ª186~FAQ¡67
+\item ¦179Ã246~\TeX/\LaTeX~±96°221ª186°221Ã68¡65¥105°209Ê247¤229Ä109~\cite{tex-faq:1.9c}¡93ª169¥187
+ µ121Â194¡94¡67
+\end{itemize}
+
+\section{¨116²206»221¨68}
+\label{sec:requirements}
+
+\subsection{µ119Å233À244¹210}
+\label{sec:hardware-requirements}
+
+\TeX/\LaTeX~¨116²206¥216«101´88¥71µ180¤106³161¤192ª186§64·126¨116²206¬210¦179¤228´169¡67¦98~RAM~ª186»221¨68¤87«104
+µ248±253½115±198À201®215ª186¤106¤112¡65¤112«104¼198¤81¸85¦236¤184¡65¤106«104¼198¦202¸85¦236¤184¡67Á246µ77~\TeX/\LaTeX~
+¨116²206¦98~286~¥72«101ª186¾247¾185´78¯224¶93¡93¨83°79¿249ª186¸220¡94¡65¦253³204¦110Á217¬79¦179~8MB~¥72¤87ª186°79¾208
+Å233¡65¥72À179¥73¤164¤229¦114¤167©210»221¡67¦220©243µ119º208ª197¶161¡65¦98¤164¤229¦114«172ª186¨207¥206»221¤85¡65³204¦110¯224¦179~
+150MB~ª186ª197¶161¡93\TeX~¨116²206¬249~30MB¡658~º216~NTU~¥254¯117¦114«172¤206¨228Â224´171¦114«172¡65PS~¤206~
+PK~¦114«172µ165¡65¬249~80MB¡94¡67
+
+\subsection{³110Å233»221¨68}
+\label{sec:software-requirement}
+
+\begin{itemize}
+\item ¹239~\LaTeX~¨116²206¦179·167¬65ª186»123Ã209»80¹239¦185¨116²206¨227°242¥187¾222§64ª186¯224¤79¡67³204¦110§65¦179¤229
+ Ä109~\cite{latex2nd,latex-companion:1993}~³111¨226¥187®209¦98¤226Ã228¡67
+\item \LaTeXe~ª186°245¦230À244¹210¡67¥93¬65~\TeX/\LaTeX~ª186¬219Ã246À244¹210¡67
+\item \LaTeXe\ CJK~¨116²206¡67
+\item ­89·81¦119¸203~PS~¦114«172\footnotemark\addtocounter{footnote}{-1}¡65±122»221­110
+ \begin{enumerate}
+ \item \textsf{ntu2cjk}~¨116²206¡67
+ \item NTU TrueType~¦114«172¡67
+ \item gcc~½115Ä182¾185¤206¬219Ã246À244¹210¡66GNU make¡67
+ \item GhostScript(3.12~¥72¤87ª186ª169¥187)¡67
+ \item |afm2tfm|¡67
+ \item ¸209À163Á89µ123¦161¡71 |arj|¡66|gzip|¡66|tar|¡67
+ \item ­89·81±113~PS~¦114«172«216¥223~PK~¦114«172¡65«104»221~|ps2pk|~©206~|gsftopk|¡67
+ \end{enumerate}
+\item ­89±253¦119¸203~PK~¦114«172\footnote{´78¤164¤229¤229¥243ª186±198ª169¡66¹119Ä253¤206¦67¦76©210»221ª186¦114«172
+ ¦211¨165¡65¥105¥72³230¿87¥117¦115¦98¦179~PK~¦114«172©206~PS~¦114«172¡70¦253´78¤232«75©202»80¥105Ä226©202¦211¨165¡65
+ µ167ª204«216Ä179¡65¥72°202º65ª186¤232¦161²163¥205~PK~¦114«172¨195«79¦179§185¾227¡93©206±96¥206¤206°202º65¡94ª186~PS~
+ ¦114«172¡65¬79¸251¨206ª186²213¦88¡67}¡65°209¦210²196~\ref{sec:install-pk-fonts}~¸96¤167´121­122¡67
+\item ¿233¥88¡71|dvips|¡66|dvi2xx|¡66¤206¨228¥76~dvi~®230¦161ª186Â224´171µ123¦161»80¨228¤85´229ª186Â224´171
+ µ123¦161¡67
+\end{itemize}
+
+
+\section{¦119¸203¨66Æ74}
+\label{sec:steps}
+
+¥187¸96±78¥68­110ª186¦119¸203¬121µ123¡65±248¦67¦112¤85¡65¦85¶181¤164¸212²211ª186¦119¸203«252¤222¡65±78¦98¥72«225ª186¦85¸96¤164
+Ä196­122¡71
+\begin{enumerate}
+\item ­89¬79~\TeX/\LaTeX~¨116²206¤118¦119¸203¦110¡65½208¸245¤85¤64¨66¡67§95«104®218¾218¦219¤118¨207¥206ª186§64
+ ·126¨116²206¡65¨77©119À179¨207¥206¦243º216~\TeX~¨116²206¡65¨195°209¦210¨116²206»221¨68¡93²196~
+ \ref{sec:requirements}~¸96¡94¡66À201®215¨250±111¡93ª254¿253~\ref{sec:getting-files}¡94
+ ¤206¨228¥76©243ª254¿253¤164¦85¸96¤167¸234®198¡65¨250±111¬219Ã246À201®215¡65¨195«246©210¨250±111¸234®198¤164ª186«252¥220¦119¸203¡67
+ ­89¨250±111ª186¨116²206¨83¦179~\LaTeXe~¨116²206¡65©206¬79±122·81§243·115¦220¸251ª241ª186ª169¥187¡65«104¥105¥116¥126¦219~
+ CTAN~¨250±111¡65¦98¤119¦119¸203¦110ª186~\TeX~À244¹210¤164¬91¤87~\LaTeXe¡67
+\item ½84©119~\LaTeXe~¤118¦119¸203§180·237¡67¥105¥72¤64~\LaTeXe~®230¦161¥66¤186®101¬176­94¤229ª186À201®215
+ ¡93¦112~|sample.|\linebreak[1]|tex|¡94¡65±113°245¦230~|latex|~½115Ä182¡65¥72~|xdvi|~
+ ©206~|dviscr|¡66|dvisvga|~µ165µ165¡94¹119µ248¡66¨236~|dvips|~©206~|dvilj|~Â224¦168¦76ª237®230
+ ¦161¡93PostScript~©206~PCL~µ165®230¦161¡94¨195¦76¥88¡65¥72§80Â95¬79§95¦119¸203¥191½84¡67
+\item ¦119¸203~CJK~¤164¤229~\LaTeXe~¨116²206¡93°209¦210²196~\ref{sec:install-CJK}~¸96¡94¡67
+\item ¿239¾220¦119¸203~PK~©206~PS~¦114«172©206¤71ª204¬210¦119¸203¡93°209¦210²196~
+ \ref{sec:install-pk-fonts}~¸96©206²196~\ref{sec:install-ps-fonts}~¸96¡94¡67
+\item ¥72~CJK~¨116²206¤164©210´163¨209¤167¤164¤229~\LaTeXe~À201¡65|READMEb5.tex|¡65°181´250¸213¡93°209
+ ¦210²196~\ref{sec:my-settings}~¸96¡94¡67
+\item ­89¦179°221Ã68¡65½208°209¦210²196~\ref{sec:trouble-shooting}~¸96¡167°221Ã68¸209¨77¡168¡67
+\end{enumerate}
+
+
+\section{¦119¸203~CJK~¤164¤229~\LaTeXe~¨116²206}
+\label{sec:install-CJK}
+
+½208°119¹239±122©210¨207¥206§64·126¨116²206¡65°209¦210¤85­177¹239À179ª186¤112¸96¡67
+
+\subsection{¦98~UNIX~¨116²206¤85~(web2c)}
+\label{sec:install-under-unix}
+
+\begin{enumerate}
+\item §228­211¾65·237ª186¥216¿253±78¨250¦94ª186~CJK~À163Á89À201¸209¶125¡67¨210¦112±122±78¨228¸209¶125¦220~
+ |/tmp/CJK|¡67
+\item ¦112ª71±122¯224¥72¨116²206º222²122ª204ª186¨173¥247¡93root¡94¦119¸203¡65«104¥105±78¸209À163«225ª186~CJK~¥216¿253
+ ¤164~|texinput|~¥216¿253¤85ª186©210¦179À201®215¡93«79«249­236¥216¿253µ178º99¡94²190¦220~\TeX~¨116²206¯224§228¨236
+ ª186¦97¤232¡93³113±96¬79~
+ |${TEXMF}/|\linebreak[1]|tex/|\linebreak[1]|latex/|\ldots¡65
+ |${TEXMF}|~¬79~web2c~ª186~home¡65¤64¯235¬176~
+ |/usr/|\linebreak[1]|local/|\linebreak[1]|lib/|\linebreak[1]|texmf|¡94¡65
+ ¨195±78¦185¥216¿253¦87§239¦168~CJK~©206¾65·237ª186¦87º217¡67¦112ª71±122¤163¬79¨207¥206¸251·115ª169ª186~\TeX~¡93¹179~
+ web2c¡65³111¨199~\TeX~¨116²206¡65´163¨209¤70»188°106·106´77¤108¥216¿253À201®215ª186¯224¤79¡94¡65«104±78~
+ |texinput|~¥216¿253¤85ª186©210¦179À201®215²190¦220~\TeX~¨116²206¯224§228¨236ª186¦97¤232¡67¨210¦112¡71
+ \begin{verbatim}
+ $ cd /usr/local/lib/texmf/tex/latex
+ $ mv CJK CJK.old
+ $ cd /tmp/CJK
+ $ cd 4_1.0
+ $ mv texinput /usr/local/lib/texmf/tex/latex/CJK
+ \end{verbatim}
+ ¦112ª71±122¤163¯224¥72~root~ª186Å118­173¦119¸203¡65½208¥72Ã254¦252©243¤85­177ª186«252¥79µ121§64­215§239¡93¦112ª71¨207¥206~
+ |csh|¡94¡65¨195«216Ä179±78¤167¥91¤74~|.login|¡93¥206©243~|/bin/csh|¡94©206~|.profile|¡93¥206
+ ©243~|/bin/sh|¡94¤164¡65¨207±111~\TeX~¯224·106´77¨236~CJK~¥216¿253¡71
+ \begin{verbatim}
+ setenv TEXINPUTS: §65ª186 CJK ¥216¿253¦87//
+ \end{verbatim}
+ ª96·78¡65­89±122©210¨207¥206ª186~\TeX~¨116²206¤163¤228´169¦104¼104¤108¥216¿253·106´77¡65«104±78½84¤193ª186¥216¿253¦87º217
+ ¸115¡65¥91¤74¦220~|TEXINPUTS|~ª186À244¹210Å220¼198¤164¡70©206ª204±78~|texinput|~¥216¿253¤85¤206~
+ |Bg5|~¥216¿253¤85ª186©210¦179À201®215²190¦220¬89­211¥216¿253¤164¡65¨195µ248¦185¥216¿253¬176~CJK~¥216¿253¡67
+
+ ¨210¦112¡93¥72~|sh|~«252¥79¬176¨210¡94¡71
+ \begin{verbatim}
+ ¡93°178³93±122·81±78 CJK ª186 texinput ¥216¿253²190¦220 ~/CJK/texinput¡94
+ # cd ~/CJK ¡93¦220 CJK ¤108¥216¿253¡94
+ # mv texinput texinput.old ¡93¦112ª71±122¦179Â194ª186 texinput ¥216¿253¡65¥253³198¥247¡94
+ # cd /tmp/CJK ¡93¦220¸209¶125 CJK ª186¦97¤232¡94
+ # cd 4_1.0 ¡93¦220¥216«101ª186ª169¥187¤85¡94
+ # mv texinput ~/CJK ¡93±78 texinput ¤108¥216¿253²190¦220 ~/CJK¡94
+ # TEXINPUTS=":~/CJK/texinput//" ¡93©119¸113À244¹210Å220¼198¡94
+ # export TEXINPUTS ¡93³93¬176³113¥206ª186À244¹210Å220¼198¡94
+ \end{verbatim}
+\item °209¦210²196~\ref{sec:install-fonts}~¸96¦114«172¦119¸203¡65±78~|.tfm|~À201¡65PK~¦114«172
+ ©206~PS~¦114«172¦119¸203¦220¾65·237ª186¥216¿253¤85¡67
+\item °209¦210²196~\ref{sec:install-.fd}~¸96¦119¸203~|.fd|~À201¡65©206°209¦210~|fonts.txt|¡65
+ ¨195®218¾218¦114«172¦119¸203ª186µ178ª71¡65³93©119¬219Ã246ª186~|.fd|~À201¡67¥72¥187¤229°119¹239ª186\bigfive¤164¤229¦211
+ ¨165¡65¥178¶183­215§239~|c00kai.fd|¡93¦112ª71±122±78·162®209¦114±218³93¬176~|kai|¡94¡66|c00fs.fd|
+ ¡93¦112ª71±122¨207¥206¥233§186¦114±218¨195©119¬176~|fs|¡94¡75µ165¬219Ã246À201®215¡93¥231¥105°209¦210\ttftopk©206
+ \ntutocjk©210´163¨209ª186½100¨210¡94¡67
+\item ¦98¸209¶125ª186~CJK~¥216¿253¤164¡65¶105¤74~\texttt{utils/Bg5conv}~¥216¿253¤164¡65½115Ä182~
+ |bg5conv.c|¡65¦112¡71
+ \begin{verbatim}
+ gcc -O -s -o bg5conv bg5conv.c
+ \end{verbatim}
+ ±78²163¥205ª186°245¦230À201~|bg5conv|~³115¦80~|bg5latex|~³111­211À201¡65²190¦220~\TeX~¨116²206¤164©241
+ ¸109°245¦230À201ª186¥216¿253¤164¡93¦112ª71Å118­173¨172°247¡94¡67©206¸109©243­211¤72ª186¥216¿253¤164¡65¨195½84©119¦185¥216¿253¦115
+ ¦98©243À244¹210Å220¼198~|PATH|~¤164¡93©206¦98~|PATH|~¤164¼87¥91¤64°245¦230¸244®124¡65«216Ä179±78¦185¸244®124ª186
+ ³93©119¥91¨236~login~ª186±210©108À201¤164¡94¡67
+
+ ¨210¦112¡71
+ \begin{verbatim}
+ # cd /tmp/CJK/4_1.0
+ # cd utils/Bg5conv
+ # gcc -O -s -o bg5conv bg5conv.c
+ # mv bg5conv bg5latex ~/bin
+ # export PATH=$PATH:~/bin
+ \end{verbatim}
+ ª96·78¡65¦112ª71±122¦179Â194ª186~|bg5conv|~°245¦230À201¡65½208°200¥178§243·115¡65¦93~4.0~¥72¤87ª186ª169¥187»80
+ ¸251¦173ª186ª169¥187¤163¦80¡93¥72~``|^^FF|''~¬176¤192¬201¦114¤184¦211¤163¬79~``|.|''¡94¡67
+
+\item ¶105¤74¤108¥216¿253~|doc/chinese|~¤164¡65´250¸213±122ª186³93©119¡71
+ \begin{verbatim}
+ # cd /tmp/CJK/4_1.0
+ # cd doc/chinese
+ # bg5latex READMEb5.tex
+ \end{verbatim}
+ ¬221¬79§95¯224¶182§81§185¦168½115Ã182¡67
+\end{enumerate}
+
+\subsection{¦98~DOS~©206~OS/2~¨116²206¤85}
+\label{sec:install-under-dos}
+
+\begin{enumerate}
+\item §228­211¾65·237ª186¥216¿253±78¨250¦94ª186~CJK~À163Á89À201¸209¶125¡67
+\item ±78~CJK~¨116²206¤164~|texinput|~¥216¿253¤85ª186©210¦179À201®215¡93«79«249­236¥216¿253µ178º99¡94²190¦220~
+ \TeX~¨116²206¯224§228¨236ª186¦97¤232¡65¨195±78¦185¥216¿253¦87§239¦168~|CJK|~©206¾65·237ª186¦87º217¡67¦112ª71±122¤163
+ ¬79¨207¥206¸251·115ª169ª186~\TeX¡93¹179~em\TeX¡65³111¨199~\TeX~¨116²206¡65´163¨209¤70»188°106·106´77¤108¥216¿253
+ À201®215ª186¯224¤79¡94¡65«104±78~|texinput|~¥216¿253¤85»80¤206±122­110¨207¥206ª186¤186½88¥216¿253¡93Bg5¡94¤85
+ ª186©210¦179À201®215²190¦220~\TeX~¯224§228¨236ª186¦97¤232¡67
+
+ ¥72~em\TeX~¨116²206¬176¨210¡65±78~CJK~ª186~|texinput|~¤164ª186À201®215²190¦220~
+ |c:\emtex\|\linebreak[1]|texinput\|\linebreak[1]|CJK\|\ldots¡65¨195¥72
+ ¤85­177ª186«252¥79µ121§64­215§239¡65¥72¨207±111~\TeX~¯224·106´77¨236~CJK~¥216¿253¡71
+ \begin{verbatim}
+ set emtexdir=c:\emtex
+ set texinput=%emtexdir%\texinput!!
+ \end{verbatim}
+\item ¦98~CJK~¨116²206¤164ª186~|utils\|\linebreak[1]|Bg5conv|~¥216¿253¤164¡65±78~
+ |bg5conv.|\linebreak[0]|exe|~³115¦80~|bg5latex.|\linebreak[0]|bat|~²190¦220~
+ \TeX~ª186°245¦230¸244®124~(|PATH|)~¤164ª186¬89­211¥216¿253¡93©206¼87¥91¤64°245¦230¸244®124¡94¡67
+\item °209¦210~\ref{sec:install-fonts}~¦119¸203¦114«172¤64¸96¡65±78~|.tfm|~À201¡65PK~¦114«172
+ ©206~PS~¦114«172¦119¸203¦220¾65·237ª186¥216¿253¤85¡67
+\item °209¦210~\ref{sec:install-.fd}~¦119¸203~|.fd|~À201¤64¸96¡65®218¾218¦114«172¦119¸203ª186µ178ª71¡65
+ ³93©119¬219Ã246ª186~|.fd|~À201¡67¡93¥105°209¦210\ttftopk©206\ntutocjk©210´163¨209ª186½100¨210¡94¡67
+\end{enumerate}
+
+
+\section{¦114«172¦119¸203}
+\label{sec:install-fonts}
+
+¥187¤229¶200¥72¥209~True Type~¦114«172²163¥205ª186~PK~¦114«172©206~PS~¦114«172¬176»161©250¡67¦114«172¤167¨250±111°209
+¦210ª254¿253~\ref{sec:getting-files}~¤167»161©250¡67
+
+PK~¦114«172¡93©206~PS~¦114«172¡94³204¦110¦119¸203¦98·237§65­110¤201¯197~\TeX/\LaTeX~¨116²206®201¤163·124¼118Å84ª186
+¦236¸109\footnote{¨198¹234¤87¡65³204¦110±78¨186¨199¥191±96¦119¸203~\TeX/\LaTeX~¨116²206¥72«225¡65§65¥178»221
+ Ã66¥126­215§239©206¦119¸203ª186À201®215¤206µ123¦161¡65³163©241¦98¥116¥126¸251¨112¦179ª186¥216¿253¤164¡65µ77«225¦65¥72~link~
+ ª186¤232¦161¸109©241©243­236¥187À179³66ª186¦236¸109¡67¦98~DOS~¤85¡65¦114«172À201¥72¥91¦98À244¹210Å220¼198ª186¸244®124¤164
+ ¬176¥68¡65¨228¥166ª186«104¥72½198»115ª186¤232¦161¨250¥78~link¡67}¡65¦93¬176¤64¥185¦185Ã254¦114«172²163¥205«225¡65§89¥105
+ª248®201´193ª186¨207¥206¡70¥116¥126¡65¦112ª71¨67¦184­110¤201¯197~CJK~¨116²206©206~\TeX/\LaTeX~¨116²206®201¡65¤93¥105
+©241¤223¤106Á120ª186¤85¤226¡67
+
+\subsection{PK~¦114«172}
+\label{sec:install-pk-fonts}
+
+\subsubsection{¦219°202²163¥205~PK~¦114«172}
+[©124¥188§185¦168¡65½208°209¦210\ttftopk©206\ntutocjkª186¦119¸203»161©250]
+
+\subsubsection{¹119¥253²163¥205~PK~¦114«172}
+[©124¥188§185¦168¡65½208°209¦210\ttftopkª186¦119¸203»161©250]
+
+\subsubsection{¥209~PS~¦114«172²163¥205~PK~¦114«172}
+°209¦210~\ref{sec:install-ps-fonts} PS~¦114«172¤64¸96¡67
+
+\subsection{PS~¦114«172}
+\label{sec:install-ps-fonts}
+
+¦185³66©210«252ª186~PS~¦114«172¬176¤164¤229~PostScript Type 1~¦114«172¡65¦112ª71¦65¥91¤87¤64­211©206¤71­211
+ª186~PS~¦114«172¡93¥72³111¨199¤164¤229~Type 1~¦114«172¬176°242©179©210º99¦168ª186¦114«172¡94¡65¥105²213¦168~
+PostScript Type 0~ª186¦114«172¡67¦253~\TeX~¨116²206¥216«101¤180µ76ª107¨250¥206~Type 0~ª186¦114¡65©210¥72
+¥187¤229¤93¤163·124´163¤206¡67¥116¥126ª189±181¨250¥206~TTF~¦114«172¦98¥188¨211¤93¥105¯224¹234²123¡65¨210¦112~
+Ghostscript~¦98·115ª186ª169¥187¤164¡934.01¡94¤119¯224¨207¥206~TTF~¦114«172¡67
+
+¥72¦119¸203·162®209~PS~¦114«172¬176¨210¡65Â178­122¨228¬121µ123¦112¤85¡93¸212²211½208°209¦210\ntutocjk¤164ª186~
+|README|~À201¡94¡71
+\begin{enumerate}
+\item ¨67¦184°119¹239¤64­211¦114±218¡93font family¡65¦112·162®209¡94²163¥205~|.tfm|~¤206~|.pfb|~À201
+ ®215¡67
+\item ­215§239¦114±218¬219Ã246ª186~makefile~À201¡65¦112­215§239~|kai.mak|~ª186¤186®101¡93¥72¤85¥72·162®209
+ ¬176¨210¡94¡67
+\item ­89±122¨207¥206~UNIX~¨116²206¡65¿233¤74¤85­177ª186«252¥79
+ \begin{verbatim}
+ make unix FONTMAK=kai.mak
+ \end{verbatim}
+ ­89±122¦98~DOS~¤85¡65½208¤85¡71
+ \begin{verbatim}
+ make dos FONTMAK=kai.mak
+ \end{verbatim}
+ ­89¤64¤193¶182§81¡65À179¦179~55~­211ª186~|.pfb|~À201®215©77~55~­211¡93©206~110~­211¡65¦112ª71~
+ |EXTENDED_FONT|~¬79³93~|YES|¡94|.tfm|~À201®215¡65¥66~TFM~À201®215ª186¤106¤112¡65¨67­211¬249¬176~
+ 1.2kB~¥170¥107¡67
+\item ¤85~|make install-fonts|~¦185«252¥79¡65¥105±78©210¦179²163¥205ª186¦114«172¦119¸203¦220±122³93©119¦98~
+ |kai.mak|~À201®215¤164©210«252©119ª186¥216¿253¤164¡67±122¥105¯224¤93»221­110¥72~|make install-maps|~
+ ³111­211«252¥79¦119¸203~|Fontmap|~¤206~|psfonts.map|~µ165¡67
+\item ®218¾218¥72¤87©210©119¸113¦114«172¬219Ã246ª186¦87º217¡65±122¥178¶183­215§239~|c00kai.fd|~¨195²190¦220~
+ \TeX~§228±111¨236ª186¥216¿253¡67©206ª204­215§239~|c00kai.fdx|¡65¦112ª71~|EXTENDED_FONT|~¬79³93
+ ¬176~|YES|¡65²190¦220¾65·237¥216¿253«225¡65¥178¶183±78¨228¦87º217§239¬176~|c00kai.fd|¡67
+\end{enumerate}
+
+\subsubsection{¥209~PS~¦114«172²163¥205~PK~¦114«172}
+
+¥209~PS~¦114«172²163¥205~PK~¦114«172¡65³113±96±122»221­110Â199~|gsftopk|~©206~|ps2pk|~¨211§185¦168¡67
+
+¦112ª71¥72~|gsftopk|~²163¥205~PK~¦114¡65Á217»221­110~|gs|¡93Ghostscript¡94ª186»178§85¡65¦93¦185¦98
+±122®215¸203¦110~PS~¦114«172«225¡65°79¦237­110±78¦114«172©210¦98ª186¥216¿253¦87¡65¥91¨236~|GS_LIB|~³111­211À244¹210Å220
+¼198¤164¡65©206ª204±78¥209\ntutocjk©210²163¥205~|.pfb|~À201¡65¥72~symbolic link~ª186¤232¦161¡65¥254³161~
+link~¨236~|gs|~©210©119¸113ª186¦114«172¥216¿253¤164¡67
+
+¦112ª71¥206~|ps2pk|¡65±122»221­110~AFM~À201¡93¦98\ntutocjk»115³121~|.pfb|~À201®215ª186¹76µ123¤164¡65·124
+²163¥205~AFM~À201¡94¡67³204¦110¨250±111³204·115ª186ª169¥187¡65¥72«79µ253¦98Å170¨250~PS~¦114«172»80~AFM~À201®201¡65¤163
+­80²163¥205°221Ã68¡67
+
+¦98±122©210¨207¥206ª186~\TeX/\LaTeX~¨116²206¤164¡65¤106·167³163¦179~|MakeTeXPK|~³111­211À201¡65¥166ª186¥92¥206
+§89¬79¦98¨116²206µ111²123¬89­211~PK~¦114«172¤163¦115¦98®201¡65¦219°202²163¥205¤167¡67¦211¦185À201¦252¥71¤163»221¯83§79ª186Ã66
+¥126³93©119¡65³163¦179¦219°202¥209~PS~À201²163¥205~PK~¦114«172ª186¥92¯224¡67·237µ77«101´163¬79³111¨199~PS~¦114«172¥178¶183
+¥88²123¦98~|psfonta.map|~¤164¡65|MakeTeXPK|~¥206¦185À201¤164ª186¦114«172§80Â95¥191­110²163¥205¦114¬79§95
+¬176~PS~¦114«172¡93¨228¹234³111»221­110µ248±122©210¦119¸203ª186¬219Ã246¨116²206¦211©119¡94¡67
+
+%\section{¤163¦80¹113¸163¥173»79¤85¤167ª96·78¨198¶181}
+%\label{sec:platforms}
+
+%\subsection{DOS}
+%\label{sec:platform-dos}
+
+%\subsection{UNIX}
+%\label{sec:platform-unix}
+
+\subsection{¦119¸203~\texttt{.fd}~À201}
+\label{sec:install-.fd}
+
+·237§65­110ª186¦114«172¡93TFM~À201®215¡66PK~¦114«172¡66©206~PS~¦114«172¡94«246·211¤87­122´88¸96¤232¦161¦119¸203§180·237
+«225¡65±122¤93¶183­110¾65·237¦97³93©119¬219Ã246ª186~|.fd|~À201¡67¥187¸96±78Â178­122¤167¡67
+
+\LaTeXe~ª186~\textsf{NFSS}~³87®230¤164¡65­110´121­122¤64º216¦114«172¥93§116¦179¤85¦67°209¼198¡71
+\begin{enumerate}
+\item Encoding¡71½115½88¤232¦161¡65¦112~|T1|¡66|OT1|¡66|DC|~µ165¡67|U|~ª237¥220~unknown¡67
+ CJK~¨116²206ª186½115½88¤232¦161¡93°209¦210~|fonts.txt|¡94¤64¬176¤229¥243¤182­177©210¥206¡65¦112~|Bg5|¡66
+ |GB|¡66|Bg5pmC|~µ165¡65¤64¬176~\textsf{NFSS}~©210¨207¥206¡65¦112~|C00|¡66~|C10|¡66
+ |C01|~µ165¡67¦185³66¡65§89©119¸113¦98~|.fd|~À201¤164ª186½115½88¤232¦161»221¨207¥206«225ª204¡67¥72§94¤72©210¨207
+ ¥206ª186\bigfive¬176¨210¡65~|C00|~¬79¥178»221©119¸113ª186¡67
+\item Family¡71¦114±218¡65¦112~|cm|¡66|cmss|¡66|cmtt|~µ165¡65CJK~¨116²206¦98¦119¸203\bigfiveª186
+ ¦114«172»221¦219¦230©119¸113¡65¦253»221²197¦88~\textsf{NFSS}~ª186³87©119¡65§89©119¸113¦114±218ª186¦114¼198¤163¥105
+ ¶87¹76¤173­211¦114¥192¡67±122¥105°209¦210¥93§116¦98¸209¶125À201®215¤164ª186½100¨210¡65¦112~|c00kai.fd|¡67CJK~¨116
+ ²206¥72·162®209¡66©250Å233¡66´208®209µ165ª237¥220¦114±218¡67§94¤72¥105¥206~|kai|¡66|song|¡66|ming|¡66|fs|¡66
+ |black|¡66|round|~µ165µ165ª237¥220\bigfiveª186¦114±218¡67
+\item Series¡71¦114¨116¦67¡93¾238¦86ª186¤216¤111¡94¡65¦112~|m| (medium)¡66|b| (bold)¡66|bx|
+ (extended bold)~µ165¡65CJK~ª117¥206¦185³87®230¡67
+\item Shape¡71¦114§206ª172¡65¦112~|n|¡66|sl|¡66|ol|¡66|it|~µ165¡67CJK~ª117¥206¤167¡67
+\item Size¡71¦114¤106¤112¡93Â73¼198¡94¡65¦112~|10|¡66|12|~µ165
+\item |\baselineskip|¡71¬219¾70¨226¦230ª186°242·199½117¶161¶90¡65¤106³161¤192±161ª112¥206¤163¨236¦185°209¼198¡67
+\end{enumerate}
+
+®218¾218¥72¤87ª186±212­122¡65¥72¤85Â178³230¤182²208¸211À201ª186µ178º99»80»121ª107¡65¥72~|c00kai.fd|¡93¦98~
+\texttt{texinput/Bg5}~¥216¿253¤85¡94À201¥93§116¤84­211¥68­110ª186«252¥79¡71
+\begin{enumerate}
+\item |\ProvidesFile{c00kai.fd}{|{\em release-info}|}|¡71»161©250¥187À201¦87¨195Á215
+ §75­171½198¸252¤74¡67
+\item |\DeclareFontFamily{C00}{kai}{}|¡71»161©250¦185À201¥72~|C00|~ª186½115½88¥66´121­122~
+ |kai|~¦114±218¡67¨228¤164~|C00|~¬79~\textsf{NFSS} encoding¡67
+\item |\DeclareFontShape{C00}{kai}{m}{n}{<-> CJK * b5ka}{}|¡71¦185©82¥79ª186
+ ²196¤173­211°209¼198¸251½198Â248¡65¥105°209¦210~|fonts.txt|~ª186»161©250¡67¨228¤164~|*|~¸185¥107ª186°209¼198§89¬79
+ ¤64²213¦114«172À201¦87ª186¦114­186¡65CJK~¨116²206·124¦98§192º221¥91¤87¤71¦236¼198¦114¡65¦168¬176¦114«172¦87º217
+ ¡93sub-font name¡94¡65¤163½215¬79~|.tfm|~À201¡66|.pfb|~À201©206~|pk|~À201¬210»221»80¦185¦87¤64
+ ­80¡67|CJK|~«104¬79¦114«172¤106¤112¨231¼198¡93size function¡94¡65CJK~¨116²206©119¸113¤70¼198­211¦185Ã254
+ ¨231¼198¡65¦112¡71
+ \begin{verbatim}
+ CJK ¬219·237©243 `' (empty) ·78«252¨207¥206¦114ª186¤106¤112»80 latex ½115Ä182ª186¤64­80¡67
+ sCJK ¬219·237©243 `s' ¦80¤87¡65¦253¨250¦114¦179»126®201¤163Ä181§105¡93silent¡94¡67
+ CJKfixed ¬219·237©243 `fixed' ­89»221¨68ª186¦114¤106¤112¦98©119¸113ª186½100³242¤186¡65¤64«223
+ ¨207¥206«252©119ª186¦114¡67
+ sCJKfixed ¬219·237©243 `sfixed' ¦80¤87¡65¦253 keep silent¡67
+ CJKsub ¬219·237©243 `sub' ¥72¥116¤64Ã254¦114«172´192¥78¡67
+ CJKssub ¬219·237©243 `ssub' ¦80¤87¡65¦253 keep silent¡67
+ \end{verbatim}
+ ¦112¦185¥105¥72«220¤232«75ª186¦80®201¨207¥206Â73°125¦114¤206¦86¶113¦114¡67
+\end{enumerate}
+
+³204Â178³230ª186¦119¸203¤232¦161´78¬79¡65¦112ª71§65¬79¥206\ttftopk¨211²163¥205¦114«172¡65«104±78¨228©210´163¨209ª186~
+|c00?????.fd|~½198»115¨236~\texttt{texinput/Bg5}~¤85¡70­89¬79¥72\ntutocjk¬176¥68¡65¥231
+¦80²122¬176¤167¡70¥72¦185Ã254±192¡67
+
+\subsection{¿233¥88¤164¤229~\LaTeX~¤229¥243»80¦114«172ª186Ã246«89}
+\label{sec:portability}
+
+¦185³66©210«252ª186¿233¥88¥93¬65±113¿195¹245¡66À201®215¤206¯200±105µ165¡67ª237~\ref{tab:soft-vs-fonts}~¬79
+¥187¤229©210´163¤206ª186¤64¨199³110¥88³110Å233»80¨228©210¨207¥206¦114«172¶161ª186Ã246«89¡93°163¤70¯83§79»161©250¥126¡65³110Å233¤167
+ª169¥187¤106­80¬210¬176¥187¤229¼182¼103®201³204ª241ª186ª169¥187¡94¡67¥209¦185ª237¥105ª190¡65PK~¦114¦98¹119µ248®201¬79¤163¥105©206
+¯202ª186¡65¦211~PS~¦114¦98¦67¦76¥93§116¦179~PostScript~À201®215¡93|.eps|¡66|.ps|~µ165¡94ª186¤229¥243®201
+¥231¥178»221¥206¨236¡67
+\begin{table}[htbp]
+ \begin{center}
+ \leavevmode
+
+ \begin{tabular}{|>{\ttfamily}c|c|c|c|} \hline
+ ¿233¥88³110Å233 & ¥92¯224 & CJK PK~¦114«172
+ & CJK PS~¦114«172 \\ \hline
+ xdvi & ¹119µ248 & \hookstroke
+ & \crossmark \\
+ & &
+ & ¡93¯224¦179¤64­211¹119³93¦114¡94 \\ \hline
+ dvisvga & ¹119µ248 & \hookstroke
+ & \crossmark \\ \hline
+ dvips & ¿233¥88¦220À201®215©206¦76ª237¾247 & \hookstroke
+ & \hookstroke \\
+ ¡935.60~ª169¥187¥72¤85¡94 & &
+ & ¡93¦253¬176¥254³161¸252¤74¡94 \\ \hline
+ dvihp & ¿233¥88¦220À201®215©206¦76ª237¾247 & \hookstroke
+ & \crossmark \\ \hline
+ gs & ¹119µ248¤206¿233¥88 & \crossmark
+ & \hookstroke \\ \hline
+ \end{tabular}
+
+ \caption{~\TeX~¬219Ã246³110Å233»80¨207¥206~CJK~¦114«172¶161¤167Ã246«89¡67}
+ \label{tab:soft-vs-fonts}
+ \end{center}
+\end{table}
+
+­110²163»115¤64½103¹207¤229¨195­90ª186¤229³185¡65¤215¨228¬79¤164¤229¤229³185¡65¦114±218¡93font family¡94»80¨228¤216¤111
+¤106¤112¡93font size¡94ª186Å220¤198¬79¤163¥105©206¯202ª186¡67¹239¿233¥88®201¥178¶183ª186~PK~»80~PS~¦114«172¦211¨165¡65
+­89¦98¦185ª172ª112¤85¤241¸251¤71ª204ª186®116§79¡65¦76ª237ª186¤232«75©202¤93¥105»161¬79¦85¦179¤100¬238¡70­89¦98º207º208ª197¶161
+ª186¨207¥206¤87¡65¥105¯224´78¦179©210®116²167¡67¦93¬176¦80¤64¦114±218¦253¤163¦80¤106¤112ª186¦114¡65PK~¦114«172¥178»221¨67º216
+¨207¥206¨236ª186¤216¤111¬210¸252¤74¦220¨228¿233¥88À201¤164¡65¦211~PS~¦114«172¥117»221¤64¦184¡67
+
+¥216«101¡65¤229³185¤164©210¦179¨207¥206¨236ª186~PFB~¦114«172¡65­89­110²163¥205¤186§116¦161ª186~PS~À201®215
+¡93self-contained Postscript output¡94¡65|dvips|~·124¥254³161¸252¤74¦220¨228¿233¥88¤164¡67¦211
+¤85¤64¦184¥88ª169ª186~|dvips|~µ123¦161¤164¡65±78¥105¯224°119¹239¨228¿233¥88À201¤164ª186¦185¶181¯202Â73¦179©210§239¶105¡70
+·78§89·115ª186ª169¥187¥117·124¸252¤74¦98¤229³185¤164¦179¨207¥206¨236ª186¦114¨228¦98~|.pfb|~À201¤164©210¹239À179¤167©119¸113ª186
+³161¤192¡67¡93¦98µ167ª204´250¸213~|dvips| 5.60~ª169®201¡65¼200®201µ76ª107¦168¥92¦97¨207¥206¤164¤229~CJK PS~¦114
+«172¡65¤163¹76¬219«72§214¤70¡67¡94
+
+¥216«101¼200®201¥105¥206~|fontload|~³111­211³110Å233¡65¹70¦168³111­211¥92¯224¡67
+
+
+\section{§218ª186¨210¤108}
+\label{sec:my-settings}
+
+¥216«101§218¨207¥206ª186¬79~Linux~§64·126¨116²206¡65\TeX/\LaTeX~«104¨207¥206~te\TeX~À244¹210¡65¬219Ã246ª186
+¥216¿253¦112¤85¡71
+\begin{itemize}
+\item |/usr/local/lib/texmf| ¦115©241~\TeX/\LaTeX~¨116²206¡67
+\item |/usr/local/lib/ghostscript| ¦115©241~Ghostscript¡67
+\item |/usr/local/lib/ntuttf| ¦115©241~NTU TrueType~¦114«172¤206¥209\ntutocjk©210²163
+ ¥205ª186¬219Ã246¦114«172¡67
+\item |~/CJK/4_1.0| ¦115©241¸209¶125ª186~CJK~¨116²206¡67
+\end{itemize}
+
+§218¥72¥191±96ª186¦119¸203µ123§199¡65±78~te\TeX~¦119¸203¦98~|/usr/local/lib/texmf|¡70¤167«225±78~
+CJK~¦98§218ª186~|$HOME/CJK|~¤85¸209¶125¡65CJK~³110Å233¤164©210¦179ª186À201®215«75²163¥205¦98~|CJK|~¤108¥216
+¿253¤164\footnote{¤167©210¥72±78~CJK ¦119¸203¦98¦219¤118­211¤72ª186¥216¿253¤85¡65¬79¦93¬176~CJK~±96§243·115¡65
+ ¤163¤232«75±96½208¨116²206º222²122ª204À87À87§239Å220³93©119¡67¦65¥91¤87¬176¤70¦219¤118À201®215¬121³113©202ª186¦210¼123¡65¦179
+ ¦219¤118¤64¥247~CJK~ª186³93©119¡65­211¤72»123¬176¡65¦219¤118ª186~CJK~¤229¥243¤126·124¦179¸251°170µ123«215ª186²190´211©202¡67
+ ­89§65¤83¬79¨116²206¤164­116³100~CJK~³110Å233ª186¤72¡65¬198©206¬79¾227­211~\TeX/\LaTeX~ª186º251Å64ª204¡65¦98
+ ¦219¤118¨112¤72ª186¥216¿253¤85º222²122¨195©119´193§243·115~CJK¡65¬79­211¤163¿249ª186¤232¦161}¡65¨210¦112¡71
+\begin{verbatim}
+ % cd
+ % gunzip CJK-4.1.0.src.tar.gz | tar xvf -
+\end{verbatim}
+¨195°181¥72¤85ª186³66²122¡71
+\begin{enumerate}
+\item ¦98~|~/CJK|~¤85«216¥223¤64²197¸185¦161ª186À201®215³115µ178¡93symbolic link¡94¡65¦87¬176~
+ |texinput|~¥66³115µ178¦220¥216«101~CJK~ª169¥187¦87¤85ª186~|texinput| ¡65
+ \begin{verbatim}
+ % cd ~/CJK
+ % rm -f texinput
+ % ln -s 4_1.0/texinput texinput
+ \end{verbatim}
+\item ½115Ä182¤64­211·115ª186~|bg5conv|~°245¦230À201¡67
+ \begin{verbatim}
+ % cd ~/CJK/4_1.0/utils/Bg5conv
+ % gcc -O -o bg5conv bg5conv.c
+ % mv bg5conv bg5latex ~/bin
+ \end{verbatim}
+ ­89¤163¥117¬79¦119¸203µ185¦219¤118¥206¡65«104¥105¥72~|root|~ª186¨173¥247~|cp|~¦220~|/usr/local/bin|~
+ ¥216¿253¤85¡67
+\item ¦98§218ª186~|$HOME|~¥216¿253¤85~|.cshrc|~À201¤164¡93¦93¬176§218¥206ª186¬79~tcsh¡94¡65¼87¥91¤64
+ ¦230
+ \begin{verbatim}
+ setenv TEXINPUTS ":~/CJK/texinput//"
+ \end{verbatim}
+\item ²163¥205~|.tfm|~À201¤206~|.pfb|~¦114«172¡67¦98¦185§218«246·211\ntutocjk¤164¡65¤64¤64~
+ ``make''~¥88¬219¹239ª186~|.pfb|~¦114«172¡65¦64~8~²213¡65¨67²213~55~­211~ |.tfm|~¤206~|.pfb|~
+ À201¡67§218±78³111¨199À201®215²190¦220~
+ \texttt{/usr/local/lib/\linebreak[1]ntuttf/\linebreak[1]type1/}~¤206~
+ \texttt{/usr/local/lib/ntuttf/afm/}~¬219Ã246©243¨228¦114±218ª186¥216¿253¤85¡67¨195±78
+ ~|config.CJK|~¤206~|CJK.map|~²190¦220~|$TEXMF/dvips|~¤85¡67
+\item ³93©119~|.fd|~À201¡67¦93¬176§218¨207¥206ª186¬79¥72~PS~¦114«172¬176¥68ª186~PFB¡93¥209\ntutocjk²163
+ ¥205¡94¤206¥209¨228²163¥205ª186~PK~¦114«172¡93¥209~|gsftopk|~²163¥205¡94¡65©210¥72§218ª189±181±196¥206
+ \ntutocjk©210´163¨209ª186~|c00|*|.fd|~À201¡65¨83¦179§64¥244¦243§243§239¡93¦93¬176§218¦179³100¥244¨207¥166»80
+ §218ª186¤117§64À244¹210¤64­80 :-¡94¡67§218±78¨228²190¦220~|~/CJK/texinput/Bg5/|~¥216¿253¤85¡67
+\end{enumerate}
+
+\subsection{«216¥223¤229½90}
+\label{sec:creating-tex}
+
+¤164¤229~CJK \TeX~¤229½90»80¤64¯235~\TeX~¤229½90ª186¤163¦80¥68­110¦98©243¡71
+\begin{itemize}
+\item ¦98©210¿215~\LaTeX~¤229¥243ª186~preamble¡93|\documentclass|~¦220~
+ |\begin{document}|¡94°207°236¤164¡65¥178¶183¦179~|\usepackage{CJK}|~³111­211©82¥79¡65§89¥178
+ ¶183¸252¤74~|CJK.sty|¡67
+\item ¤164¤229¦114¥178¶183¦98~|CJK|~©206~|CJK*|~ª186¤164¤229À244¹210¤164¡67§89¡71
+ \begin{verbatim}
+ \begin{CJK*}{}{}
+ ¤164¤229¬113¸168¡66³185¸96¡66¹207§206¡66ª237®230¡66°209¦210¤229Ä109¡66¡75µ165
+ ...
+ \newpage
+ \end{CJK*}
+ \end{verbatim}
+\item ­110Å220´171¦114«172¥105¥206~|\CJKfamily|~©82¥79¡65¦112~|\CJKfamily{fs}|~±78¥72¤85ª186¦114
+ «172§239¦168¥233§186¦114¡93·237µ77~|fs|~³111­211¦114§206¦87º217¥178¶183©119¸113¦98~|c00fs.fd|~¤164¡94¡67
+\end{itemize}
+
+§218ª186¥206ª107³163¬79¥72¤64­211¤164¤229À244¹210¥93¦237©210¦179ª186¤229³185¤186®101¡65¦112¹207~
+\ref{fig:my-example}~©210¥220¡67
+
+\newsavebox{\myex}
+\begin{lrbox}{\myex}
+ \begin{minipage}{.9\textwidth}
+ \footnotesize
+ \begin{verbatim}
+ \documentclass[12pt]{article}
+ \usepackage{CJK}
+
+ \begin{document}
+ \begin{CJK*}{Bg5}{fs}
+ \CJKtilde
+
+ \section{²196¤64¸96}
+ \label{sec:section-1}
+ °209¦210¹207~\ref{fig:apply-pk-and-ps-fonts}¡67
+
+ \begin{figure}[htbp]
+ \begin{center}
+ \leavevmode
+ \includegraphics{pkpsapps.eps}
+ \caption{|pk|~¦114«172»80~|.pfb|~¦114«172ª186À179¥206¹239À179¹207}
+ \label{fig:apply-pk-and-ps-fonts}
+ \end{center}
+ \end{figure}
+
+ \bibliographystyle{plain}
+ \bibliography{mybib}
+
+ \newpage %¨207¦179¥191½84ª186¤164¤229¿233¥88¡67
+ \end{CJK*}
+ \end{document}
+ \end{verbatim}
+ \end{minipage}
+\end{lrbox}
+
+\begin{figure}[htbp]
+ \begin{center}
+ \leavevmode
+ \fbox{\usebox{\myex}}
+ \caption{§218ª186~CJK~¤229¥243½100¨210¡67}
+ \label{fig:my-example}
+ \end{center}
+\end{figure}
+
+\subsection{¥72~\LaTeXe\ CJK~½115±198ª169­177}
+\label{sec:clatexing}
+
+´78¦80¤64¯235ª186~\LaTeX~À201¤64¼203¡65¦253¥72~|bg5latex|~¨250¥78~|latex|¡65¦112¡71
+\begin{verbatim}
+ % bg5latex mylatex.tex
+ ©206ª204
+ % bg5latex mylatex
+\end{verbatim}
+
+\subsection{¹119Ä253}
+\label{sec:preview}
+
+¤106³161¤192±161ª112¤85§218¥72~|xdvi|~¹119Ä253~|.dvi|~À201¡93¦98~Emacs~©206~Mule~¤164­89¨207¥206~
+AUC\TeX~³111®77³110Å233¡65§243¯224Å227¥88¨228¬240¥88ª186¦97¤232¡65¤215¨228¬79¥117¹119Ä253¤229³185¤164ª186¤64¶244°207°236¡65
+À72®201¥105À203µ248¸211°207°236ª186±198ª169±161§206¡94¡67
+
+¥116¥126¡65§218¤93·124µ248±161ª112¥206¤163¦80ª186¹119µ248µ123¦161¡67¤241¦112¦98~Linux~ª186~virtual terminal
+mode~§218¥72~|dvisvga|~¹119µ248¡67¦98¯202¥70~|pk|~¦114«172©206¨83¦179~|xdvi|~ª186¤214¼198±161§206¤85¡65
+§218¤93¥206~|ghostview|~¹119µ248¸103¥209~|dvips|~²163¥205ª186~|.ps|~À201®215¡67
+
+\subsection{¦67¦76}
+\label{sec:printing}
+
+²163¥205¤206¦67¦76~|PostScript|~À201®215¬79§218³204±96¥206ª186¤232¦161¡65¦93¬176¦98§218ª186¤229³185¤164¡65¹207§206¬79¤163
+¥105¤214ª186¸234®198¡65¦211¥166­204´88¥71³163¬79~|.eps|~ª186®230¦161¡93¥209~|xfig|¡66AutoCAD¡66|GnuPlot|¡66
+|xv|¡66¡75µ165©210²163¥205¡94¡67©210²163¥205ª186~|.ps|~À201¡65©206ª204¬79¥209~PostScript~¦76ª237¾247¡65¥231©206
+ª204³122¹76~ Ghostscript~ª186Â224´171¡65¦211¿233¥88¨236~Laserjet~©206~Deskjet~¬198©206¨236Â73°125¦161¦76
+ª237¾247¥104¡67
+
+¤64¯235¦211¨165¡65¥72~|dvips cjk-doc|~·124²163¥205¥105¦67¦76ª186¿233¥88¡65¦65¥72~|lpr cjk-doc.ps|~
+ª186¦76ª237«252¥79¦67¦76§89¥105¡67¦253±122­89¤163Ä64²163¥205¤164¤229~PK~¦114«172¡65¥66±122¤163¬79¨207¥206~PostScript~
+¦76ª237¾247¡65¤83¥206\ntutocjk¦119¸203~PS~¦114«172¡65¤93°119¹239~ Ghostscript~ª186³93©119¦119¸203¦110³111¨199
+¦114«172¡65¦211¥66±122ª186¦76ª237Á205°202µ123¦161¯224¥72~|gs|~¬176¥68¡93Linux¨116²206¤87¦104¼198³163¥72¦185¤232¦161³93©119¡94¡65
+«104§65¥105¥72ª189±181¥72~|lpr|~³111­211©82¥79¦67¦76~ |.ps|~À201¡93¬198¦220¬79~|.dvi|~À201¡94¡67¦112¡71
+\begin{verbatim}
+ % dvips -P CJK cjk-doc
+ % lpr cjk-doc.ps
+\end{verbatim}
+
+¥72~|dvihp|~²163¥205¦67¦76À201¤93¬79¤232¦161¤167¤64¡65¨228¿233¥88®230¦161¬176~PCL¡65©206¬79~HP~¦76ª237¾247ª186®230
+¦161¡67¦253¦93µ76ª107³66²122¤229³185¤164¥93§116ª186~PostScript~À201®215¡65©210¥72§218¨195¤163±96¥206¡67
+
+·237­110²163¥205¥105Ä226ª186¦67¦76À201®215®230¦161¡93self-contained PostScript file¡94¡65§218·124¥72²163¥205~
+Post\-Script~¡93|.ps|¡94ª186®230¦161¬176¥68¡67¦114«172¨211·189¤167¤64¬79¥209¹119µ248«225¦219°202²163¥205ª186~PK~
+¦114«172§64¬176~ |dvips|~ª186¿233¤74¦114«172¡67¦185¤232¦161¥105¥72¤85¦67©82¥79§185¦168¡71
+\begin{verbatim}
+ % dvips cjk_doc -o cjk-doc-contains-pk-fonts.ps
+\end{verbatim}
+¦185®201~|psfonts.map|~¤164»221¤163§116\ntutocjk©210²163¥205ª186¤164¤229¦114«172¡93CJK 4.0 ¥72¤87ª186ª169¥187
+¤164©210§116ª186\ntutocjk¡65¹119³93¬176¦185±161§206¡94¡65|dvips|~¤126·124¨250¥206¤164¤229~PK~¦114¡65©206¦112ª71¤164
+¤229~PK~¦114«172¤163¦115¦98ª186¸220¡65·124¦219°202²163¥205¤167¡67¦98¨207¥206~|xdvi|~©206¬219Ã246³110Å233¹119µ248®201¡65¦93¥72~
+PK~¦114«172¬176¥68¡65¦98¦114«172§228¤163¨236ª186±161ª112¤85¡65¥231·124¦219°202²163¥205¤167¡67
+
+¥116¥126«104¬79¥79~|dvips|~¨250¥206¤164¤229~PS~¦114¡65¦98«246·211\ntutocjk¤164»161©250¦119¸203«225¡65©210¦179ª186¤164
+¤229~PS~¦114ª186¹239À179À201·124¦115¦98©243~|CJK.map|~À201¤164¡67­89­110¥72¦185¤232¦161²163¥205¥105Ä226¦161ª186~|.ps|~
+À201¡65¥178¶183¶105¤64¨66¦97¥72~|gs|~©206~|fontload|~µ165Ã254¦252ª186³110Å233¡65±78~PS~¦114«172¸252¤74¨236¿233¥88
+ª186À201®215¤164¡67­89¥72~|fontload|~¦211¨165¡65¦98~UNIX~¨116²206¤85¡65¥105¥72¤85­177ª186«252¥79¹70¦168¡71
+\begin{verbatim}
+ % dvips -P CJK -o cjk-doc-no-ps-fonts-contained.ps cjk_doc.dvi
+ % fload cjk-doc-no-ps-fonts-contained.ps > cjk-doc-contains-ps-fonts.ps
+ % lpr cjk-doc-contains-ps-fonts.ps
+\end{verbatim}
+¦185®201~|cjk-doc-contains-ps-fonts.ps|~©206~|cjk-doc-contains-ps-fonts.ps|~´78
+¬79§185¾227ª186~PS~À201®215¤70¡65¤93´78¬79»161¡65±122¥105¥72¥225¨236¥244¦243¤64¥120¤228´169¦179¦67¦76~PostScript~À201
+®215ª186¦76ª237¾247©206µ123¦161¤70¡67
+
+¥72¤87´78¬79§218­211¤72¹239~CJK~¤164¤229~\LaTeX~¨116²206ª186³93©119¡65¦179¤72Ä64·78´163¨209¦219¤118ª186¦119¸203¸103Å231¶220¡83
+
+
+\section{°221Ã68¸209¨77}
+\label{sec:trouble-shooting}
+
+¦98¨207¥206¹119Ä253µ123¦161ª186®201­212¡65¥105¯224·124¹74¨236ª186°221Ã68»80¨228¸209¨77ª186¤232¦161¦112¤85¡71
+\begin{itemize}
+\item PK~¦114«172§228¤163¨236¡67
+\item ¤163·124¦219°202²163¥205~PK~¦114«172¡67
+\end{itemize}
+
+[³92¦104°221Ã68»80¨228¸209¨77¤232¦161©124¥188¾227²122¯199¤74]
+
+
+%\section{¨228¥76}
+%\label{sec:misc}
+
+
+\section{·80Á194}
+\label{sec:acknowledgements}
+
+\begin{itemize}
+\item ¦179³111»242¦104¤72¡65°94Ä109³92¦104¤223¤79¡65§185¦168³92¦104¤232«75¥66¤186®101Â215´73ª186µ123¦161¡67
+\item ¦179§243¦104ª186¨207¥206ª204¡65¨207¥206³111¨199µ123¦161¡65¨207¥76­204§243¤87¼104¼211¡67
+\item ³111º216¯83§79ª186¬219¤172¼118Å84¡65¥205¥205¤163®167¦97´96À244µ219¡65¤126´163¤201¤70§218­204ª186¥205¬161¼104­177¡67
+\end{itemize}
+
+
+%\section{¥187¤229§64ª204}
+%\label{sec:the-author}
+
+%§245§103¦116 (Chun-Yu Lee)
+%d791013@ce.ntu.edu.tw ©206 \\
+%chunylee@ms1.hinet.net
+
+
+%\bibliography{READMEb5}
+%\bibliographystyle{plain}
+
+
+\begin{thebibliography}{1}
+
+\bibitem{latex-companion:1993}
+Michel Goossens, Frank Mittelbach, and Alexander Samarin.
+\newblock {\em The \LaTeX Companion}.
+\newblock Addison Wesley, 1993.
+
+\bibitem{tex-faq:1.9c}
+Bobby Bodenheimer.
+\newblock The new \TeX\ FAQ --- your 100 questions answered:
+ Version 1.9c, date 1994/12/06.
+\newblock 1994.
+
+\bibitem{latex2nd}
+Leslie Lamport.
+\newblock {\em \LaTeX\ --- A Document Preparation System --- User's
+ Guide and Reference Manual}.
+\newblock Addison Wesley, 2 edition, 1994.
+
+\end{thebibliography}
+
+
+\appendix
+\section{¦87µ252¸209Ä192}
+\label{sec:terms}
+
+¤85¦67¦87µ252¬176¥187¤229¤164©210¨207¥206¡65¨195§189­173©243¤85¦67·78«228¡71
+
+\begin{description}
+\item[PK~¦114«172:] PK fonts¡67¤64º216À163Á89¹76ª186Â73°125¦114«172®230¦161¡67¼115ª120¨207¥206¦98~
+ TeX/\LaTeX~»221­110¿233¥88Â73°125¦114ª186¦97¤232¡67¦112¹119µ248©206¦67¦76¿233¥88¡67¦98¦185°190«252¤164¤229~CJK
+ PK~¦114«172¡67
+\item[PS~¦114«172:] PostScript Type 1 fonts¡67PostScript~¦114¦179¼198º216«172¦161¡65¥187¤229
+ ·78«252~Type 1~¦114«172¡67¨228¦179¨226º216®230¦161¡71PFA (Printer Font Ascii)~¤206~PFB
+ (Printer Font Binary)¡67¦98¦185°190«252¤164¤229~CJK PS~¦114«172¡67
+\item[¥68¾247¡66¤117§64¯184:] A host computer, work station, etc¡67ª120«252¬89»79´163¨209
+ ¸234·189©206ª65°200ª186¹113¸163¡67¦112~FTP~¯184¡67
+\item[CTAN:] Comprehensive \TeX\ Archive Network¡67¥187¤229«252¦172¶176´88¥71©210¦179¦179
+ Ã246~TeX/\LaTeX~¨116²206¤206¤229¥243ª186~FTP~¯184¡67¥216«101¤119ª190ª186~CTAN~¸212¦67©243ª254¿253~
+ \ref{sec:ctan-mirrors}¡67
+\item[IFCSS:] The CCIC (Chinese Community Information Center) of IFCSS
+ (Independent Federation of Chinese Students and Scholars)¡67ª254¿253~
+ \ref{sec:ifcss-mirrors}~¤164¬79´88­211¦179¦87ª186~ifcss~¯184¡67
+\item[AFM~À201®215:] Adobe Font Metrics¡67¦115¦179½115½88¤206¦114½100³242µ165¸234®198¡67
+\item[TFM~À201®215:] \TeX\ Font Metrics¡67
+\item[|.fd|~À201®215:] ¦114«172´121­122À201~(font description files)¡67°79¿253¬219Ã246©243¬89¤64
+ º216¤186½88¡67
+\item[GS~©206~GhostScript:] ±96¥206ª186~PostScript~»121¨165¸209Ä182¾185¡93interpreter¡94
+ ¤167¤64¡67
+\item[|afm2tfm|:] ±78~AFM~À201®215®230¦161Â224´171¦168~TFM~À201®215®230¦161ª186µ123¦161¡67
+\item[¤64²213¦114«172À201:] ¦112ª71¬79¨207¥206À163Á89¹76ª186¦114«172¡65§89¤163¬79¨207¥206~pmC~¶125À89ª186¦114±218¡65
+ ¦64¦179~55~­211¤108¦114«172À201¡67¨210¦112¡71|b5ka01.pfb|¡66|b5ka02.pfb|¡66¡75¡66
+ |b5ka55.pfb|¡67
+\item[\textsf{NFSS}:] New Font Selection Scheme¡67¥209~Frank Mittelbach~
+ ©77~Rainer Sch\"opf~©210´163¥88ª186¦114«172¿239¾220¨116²206¡67
+\end{description}
+
+\section{À201®215¨250±111}
+\label{sec:getting-files}
+
+\begin{description}
+\item[\LaTeXe~°245¦230À244¹210¡71] ¤64¯235¬210¦179¦168®77ª186¨116²206¨209¨207¥206ª204Â178³230¦119¸203¡65¦112¦98~DOS~
+ ¤85ª186~em\TeX¡70¦98~Linux~¤85¦179~N\TeX¡66~te\TeX~µ165¡70UNIX~¤87«104¦112~web2c~ª186ª169
+ ¥187µ165¡67³111¨199³163´178¦98~CTAN~ª186¥216¿253¤85¡67Ä180¦112~em\TeX~¦98~
+ |systems/|\linebreak[1]|msdos/|\linebreak[1]|emtex|~¤164¡70N\TeX~¦98¡83¡83¡70
+ web2c~ª186ª169¥187¦98¡83¡83¡67\LaTeXe~¨116²206¥187¨173«104¦98~CTAN¡71
+ |macros/|\linebreak[1]|latex/|\linebreak[1]|base|~¤85¡67
+\item[\LaTeXe~CJK~¨116²206¡71] CTAN: |language/chinese/CJK|~©206~IFCSS host:
+ |tex/|\linebreak[1]|CJK.X_X.|\linebreak[1]|tar.gz|¡67
+\item[NTU TrueType~¦114«172¡71] IFCSS host: |fonts/big5/ms-win|¡67±78·162®209¡66©250
+ Å233¡66¥233§186Å233µ165³161¤192¡93©206¥254³161¡94ª186~ARJ~À201¨250¦94«225¡65°209¦210»80³111¨199¦114«172¦98¦80¤64¥216¿253
+ ª186»161©250À201¡93©206°209¦210ª254¦98\ntutocjk¤164ª186~|README|~À201¡94¡65±78¨228Á217­236¦168­211§79~TTF~
+ ¦114«172¡67
+\item[\textsf{ntu2cjk, ttf2pk}:] ¦114«172²163¥205µ123¦161¡67¥166¥93§116¦98~¡167\LaTeXe\ CJK~
+ ¨116²206¡168¤164¡67
+\item[GhostScript:] CTAN:
+ |support/|\linebreak[1]|ghostscript/|\linebreak[1]|aladdin|~©206~
+ |support/|\linebreak[1]|ghostscript/|\linebreak[1]|gnu|¡67
+\item[|dvips|:] CTAN host: UNIX~ª169¦98~|dviware/dvips|¡70DOS~ª169¦98~
+ |systems/msdos/|\linebreak[1]|dviware/|\linebreak[1]|dvips/|%
+ \linebreak[1]|dvips558.pc|¡67
+\item[|afm2tfm|:] ¥93§116¦98~dvips~¨116²206¤164¡67
+\item[|ps2pk|:] CTAN: |fonts/utilities/ps2pk|¡65©206¥93§116¦98¤64¯235®77¸203ª186~
+ \TeX/\LaTeX~¨116²206¤164¡67
+\item[|gsftopk|:] CTAN: |fonts/utilities/gsftopk|¡65©206¥93§116¦98¤64¯235®77¸203ª186~
+ \TeX/\LaTeX~¨116²206¤164¡67
+\item[|dvi2|xx:] ¦112~|dvilj|¡66|dvidm|¡66¡75¡67¦98~CTAN: |dviware|~¥216¿253¤85¡67
+\item[AUC\TeX:] CTAN: |support/auctex|~¥216¿253¤164ª186~
+ |auctex.tar.gz|\linebreak[1]¡93~unix~¡94©206~|auctex.zip|~¡93dos¡94¡67
+\item[|fontload|:] CTAN: |fonts/utilities/fontload|¡67
+\item[Mule~ª186¤164¤229¿233¤74ª107¡71] IFCSS: |mule/lisp/quail-b5|¡67
+\end{description}
+
+
+\section{¨228¥76¬219Ã246ª186³110Å233»80¤117¨227}
+\label{sec:other-stuffs}
+
+\subsection{¦98~Linux~¨116²206¤87ª186\bigfive¤164¤229¨116²206¤206¼210À192²215º221¾247µ123¦161}
+\label{sec:chinese-systems}
+
+\begin{itemize}
+\item chdrv
+\item yact
+\item CXterm
+\item xcin
+\end{itemize}
+
+\subsection{¤164¤229½115¿232\ -- Mule}
+\label{sec:mule}
+
+¨207¥206~Mule~¬176½115¿232¤164¤229~\LaTeX~¤229¥243ª186¤117¨227ª186¨207¥206ª204¡65¥105±78¤85­177ª186³93©119¥91¦220~
+|$HOME/|\linebreak[1]|.emacs|~À201¤164¡71
+\begin{verbatim}
+ ;;; Chinese Big-5 environment
+ (set-primary-environment 'chinese)
+ (set-default-file-coding-system '*big5*)
+ (setq display-coding-system '*big5*)
+ (setq keyboard-coding-system '*big5*)
+ ;; input methods
+ (add-hook 'quail-package-alist '("tsangchi-b5" "quail/tsangchi-b5"))
+ (add-hook 'quail-package-alist '("quick-b5" "quail/quick-b5"))
+ ; the default input method
+ (setq-default quail-current-package
+ (assoc "tsangchi-b5" quail-package-alist))
+\end{verbatim}
+
+¤193´171¤164­94¤229¿233¤74¥105«246~|C-]|¡65­110¿239¾220¨228¥76ª186¿233¤74ª107¥105«246~|M-s|¡93|Alt-s|¡94¡67
+
+³93©119¿233¤74ª107®201¥105¿239¾220¦219¤118²223º68ª186¡67¦98~IFCSS Mule~ª186¥216¿253¤164¡93°209¦210²196~
+\ref{sec:getting-files}~¸96¡94¦179¤64¨199¤164¤229¿233¤74ª107¡65¨228¤164¥93¬65¦179¡71
+\begin{center}
+ \begin{tabular}{ll}\hline
+ À201®215 & ¹239À179¤167¿233¤74ª107 \\\hline
+ cns-b5-input.tar.gz & ¤186§116~|tsangchi-b5.el|¡93­220¾101¡94¤206 \\
+ & |quick-b5.el|¡93Â178©246¡94µ165¿233¤74ª107 \\
+ zozy.el.gz & ¹115³252ª96­181 \\
+ cj.el.gz & ­220¾101 \\
+ simplex.el.gz & Â178©246 \\
+ punct-b5.el.gz & ¼208Â73²197¸185 \\
+ qj-b5.el.gz & ¥254§206 \\
+ etzy.el.gz & ­202¤209ª96­181 \\
+ boshiamy.el.gz & å70½188¦204 \\
+ array30.el.gz & ¦230¦67~30 \\\hline
+ \end{tabular}
+\end{center}
+
+¥72¤87¬176¸251±96¨163ª186¿233¤74ª107¡67¸211¥216¿253¤164¥231¥93§116¤85¦67¿233¤74ª107¡71
+\begin{center}
+ \begin{tabular}{ll} \hline
+ À201®215 & ¹239À179¤167¿233¤74ª107 \\\hline
+ 4corner.el.gz & ¥124¨164¸185½88 \\
+ ctlaub.el.gz & ¼66¿252²187¦161¸102­181 \\
+ ecdict.el.gz & ­94º126Ã227¨229 \\
+ hs.el.gz & µ216¶72 \\
+ hsu.el.gz & ³92¤243ª96­181 \\
+ py-b5.el.gz & º126»121«247­181 \\
+ roman.el.gz & Ã185°168«247­181 \\\hline
+ \end{tabular}
+\end{center}
+
+
+Á228¦110ª186~\LaTeX~¤229¥243À201¡65¥105°245¦230~|bg5latex|~½115Ä182¡67¥231¥105§81¥206~|cjk-enc.el|~³111­211~
+Emacs Lisp~À201¡65±78¤229¥243¥253¦230Â224´171¦168~|.cjk|~À201¡65¦65¥72~|latex|~¶105¦230½115Ä182¡67§64ª107¬79
+¦98~|~/.emacs|~À201®215¤164¥91¤74¤85¦67¼198¦230¡93¨228¤164¨231¼198~ |write-cjk-file|~½208°209¦210~
+|cjk-enc.txt|~¡94¡71
+\begin{verbatim}
+ (load-library "cjk-enc")
+
+ (defun write-cjk-file ()
+ "Save current buffer and <buffername>.cjk in *cjk-coding*"
+ (interactive)
+ (setq coding file-coding-system)
+ (setq bufname (buffer-file-name))
+ (string-match "\\(.*\\)\\.[^/]*$" bufname)
+ (setq body (substring bufname 0 (match-end 1)))
+ (setq newbufname (concat body ".cjk"))
+ (message "Saving %s and %s" bufname newbufname)
+ (write-file newbufname *cjk-coding*)
+ (write-file bufname coding))
+\end{verbatim}
+¤167«225«75¥105¦98¨67¦184­110°245¦230~|latex|~«101¡65¥206~|M-x write-cjk-file|~©82¥79¥253¦115À201¡65
+µ77«225¦65¥72~|latex|~½115Ã182¥68À201¦87»80±122ª186¤229¥243¥68À201¦87¤64¼203¡65¦253©181¦249À201¦87¬176~|.cjk|~
+ª186À201®215¡67
+
+\subsection{\TeX/\LaTeX~ª186¦110À176¤226\ -- AUC\TeX}
+\label{sec:auctex}
+
+Â178©246«252¤222¡71
+\begin{enumerate}
+\item ·211²196~\ref{sec:mule}~¸96ª186¤232¦161±78~Mule~³93©119§180·237¡67
+\item «246·211~AUC\TeX~ª186¦119¸203«252¥220¦119¸203¡67©206«246·211~AUC\TeX~ª186~default~¤232¦161¦119¸203¡67
+ ¤85¦67¼198¶181¥105°181¥105¤163°181¡67
+\item «216¥223¤64­211~|bg5latex-batch|~À201¡65¤192§79¦112¤85¡71
+ \begin{verbatim}
+ #! /bin/sh
+ f=`echo $1 | sed -e 's|\(.*\)\.[^/]*$|\1|'`
+ bg5conv < $1 > $f.cjk
+ latex \\nonstopmode\\input{$f.cjk}
+ \end{verbatim}
+\item \label{CJK-C-cC-c}¦98~|.emacs|~¤164¥91¤74¡71
+ \begin{verbatim}
+ (setq TeX-command-list
+ (append TeX-command-list
+ '(("CLaTeX" "bg5latex-batch %s " TeX-run-LaTeX nil t)
+ ("CLaTeX Interactive" "bg5latex %s " TeX-run-interactive nil t)
+ ("CPrint" "fload %f | lpr" TeX-run-command t nil)
+ )))
+ \end{verbatim}
+ «104¥105¦98°245¦230~|C-c C-c|~©206~|C-c C-r|~®201¡65¦98­110¿233¤74~|LaTeX|~ª186®201¾247¡65¿233¤74~
+ |CLaTeX|¡67
+\item ¦98~|.emacs|~¤164¥91¤74¤85¦67¼198¦230¡65¥72«75±122ª186¤229¥243¦98±198ª169®201¡93¥254¤229«104°245¦230
+ ~|C-c C-c CLaTeX|~¡65°207°236¥206~|C-c C-r CLaTeX|¡94¡65­89¦179¿249»126¥105¥206~|C-c `|~
+ ¬100Å231¿249»126©210¦98¡65¨195¥105§243¥191¤167¡67
+ \begin{verbatim}
+ (add-hook 'TeX-translate-location-hook
+ '(lambda ()
+ (if (string-match "\\(.*\\)\.cjk$" file)
+ (setq file
+ (concat
+ (substring file
+ (match-beginning 1)
+ (match-end 1))
+ ".tex")))))
+ \end{verbatim}
+\item ©206ª204±122¦210¼123¥206~|cjk-enc.el|¡65«104¦98~|.emacs|~¤164¥91¤74¤85¦67¼198¦230¡71
+ \begin{verbatim}
+ (defun TeX-run-CJK-LaTeX (name command file)
+ "Create a process for NAME using COMMAND to format
+ FILE with CJK/LaTeX."
+ (write-cjk-file)
+ (TeX-run-LaTeX name command file))
+
+ (if (not (assoc "CJKLaTeX" TeX-command-list))
+ (setq TeX-command-list
+ (append TeX-command-list
+ '(("CJKLaTeX" "%l '\\nonstopmode\\input{%s.cjk}'"
+ TeX-run-CJK-LaTeX nil t)
+ ))))
+ \end{verbatim}
+ ¥117­110±78¤87­122¨207¥206~|CLaTeX|~ª186®201¾247¡65§239¦168¨207¥206~|CJKLaTeX|~§89¥105¡67¬100¿249¦80¼203¥206
+ ~|C-c `|~¡67
+
+ ¦253­110ª96·78¡65¨207¥206~|CJKLaTeX|~®201¡65¤229¥243¤164½208¤163­110¨207¥206~|\usepackage{CJK}|~©206
+ Ã254¦252ª186©82¥79¡67
+\end{enumerate}
+
+ª96·78¡65¤87­122¨66Æ74¥117¾65¥206³230¤64~CJK \LaTeXe~¤229¥243¡67
+
+% Not ready yet...
+%¦112ª71¦98±122ª186¤229¥243¤164¦179¥206¨236~|\include|~³111­211©82¥79¡65¦211±122¤180·81¥206¨236~AUC\TeX~ª186¥92¯224¡65
+%¥105§64¦112¤85ª186¥216¿253¦119±198¡71
+
+% ./ ==> ¥187¼104¥216¿253¡65­236©108¤229¥243¤167©241¸109¥216¿253¡67
+% ../ ==> ¤87¼104¥216¿253¡65¸109©241¥209~latex~«101¥209~bg5conv~Â224´171¹76ª186~|.cjk|~À201¡93¦93¦185
+% ­89¦98¦185¤87¼104¥216¿253¤164¦179­236©108¤229¥243¡65«104»221¯83§79ª96·78¡65¤163­110¨207¥206»80¥187¼104¥216¿253¤164¦80¦87ª186
+% ¤229¥243¡94¡67¥116¥126¥93§116¤64~|Makefile|~¡93°209¦210¹207~
+% \ref{fig:makefile-for-multifile-latexing}~¤167¨210¤108¡94¡65¨228¤186®101¥68­110¬176¦98¨67
+% ¦184~latex~«101¡65§243·115~|.cjk|~À201¡67
+
+% \begin{verbatim}
+% #! /bin/sh
+% make bg5conv
+% cd CJK
+% latex \\nonstopmode\\input{$1}
+% \end{verbatim}
+
+
+% \begin{lrbox}{\myex}
+% \begin{minipage}{.9\textwidth}
+% \footnotesize
+%\begin{verbatim}
+%TEXs = abstract.tex archi.tex codebase.tex conclude.tex details.tex \
+% dsgnbase.tex engtool.tex examples.tex introd.tex kb_lsp.tex \
+% pjfinal.tex prg_gi.tex prg_s2c.tex related.tex represnt.tex \
+% sscdcb.tex sscddb.tex sscdgi.tex sta2con.tex title_pg.tex
+%MISC = Makefile LaTeXsrc
+%RCSs = $(wildcard $(SRCDIR)/*,v)
+
+%SRCDIR = CJK
+
+%.PHONY: check_srcdir bg5conv default
+
+%.DEFAULT: .tex .sty .bib .dvi .ps .lj .toc .lof .lot
+
+%default:
+% @echo "There are the following targets:"
+% @echo " bg5conv : Big5 CJK LaTeX file converted to LaTeX file."
+
+%bg5conv: check_srcdir $(TEXs)
+
+%check_srcdir:
+% @if [ -f LaTeXsrc ]; then \
+% echo "Don't make at the LaTex source directory!"; \
+% echo "Copy the Makefile to upper directory and make there."; \
+% echo "e.g., cp Makefile ..; cd ..; make"; \
+% exit 1; \
+% fi
+% @if [ ! -d $(SRCDIR) ]; then \
+% echo "$(SRCDIR) not found!"; \
+% exit 1; \
+% fi
+
+%$(TEXs): %.tex : $(SRCDIR)/%.tex
+% bg5conv < $< > $@
+%\end{verbatim}
+% \end{minipage}
+% \end{lrbox}
+
+% \begin{figure}[htbp]
+% \begin{center}
+% \leavevmode
+% \framebox[.9\texwidth]{\myex}
+% \caption{À179¥73¦104­171~CJK~¤229¥243À201ª186~Makefile~½100¨210¡67}
+% \label{fig:makefile-for-multifile-latexing}
+% \end{center}
+% \end{figure}
+
+
+
+\section{CTAN¦98¦85¦97ª186À201®215°207}
+\label{sec:ctan-mirrors}
+(¥187¸96º75¦219~CTAN host~¤87ª186~README.mirrors)
+
+¬176´238¤214º244¸244¤87ª186­116²252¡65«216Ä179©210¦179¨207¥206~CTAN~¸234·189ª186º244¤205¡65¯224¨207¥206·237¦97ª186©206³204ª241ª186~
+CTAN host¡67
+
+¥216«101¤119ª190½198»115³161¤192~CTAN~À201®215ª186~FTP~¯184:
+\begin{verbatim}
+ ftp.fcu.edu.tw (Taiwan) /pub2/tex
+ gate.sinica.edu.tw (Taiwan) /TeX
+ ftp.adfa.oz.au (Australia) /pub/tex/ctan
+ ftp.germany.eu.net (Deutschland) /pub/packages/TeX
+ ftp.uu.net (Virginia, USA) /pub/text-processing/TeX
+ nic.switch.ch (Switzerland) /mirror/tex
+ sunsite.dsi.unimi.it (Italia) /pub/TeX
+ sunsite.snu.ac.kr (Korea) /shortcut/CTAN
+\end{verbatim}
+
+¥216«101¤119ª190½198»115¥254³161~CTAN~À201®215ª186~FTP~¯184:
+\begin{verbatim}
+ dongpo.math.ncu.edu.tw (Taiwan) /tex-archive
+ ftp.ccu.edu.tw (Taiwan) /pub/tex
+ cis.utovrm.it (Italia) /TeX
+ ctan.unsw.edu.au (NSW, Australia) /tex-archive
+ ftp.center.osaka-u.ac.jp (Japan) /CTAN
+ ftp.cdrom.com (West coast, USA) /pub/tex/ctan
+ ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN
+ ftp.cs.rmit.edu.au (Australia) /tex-archive
+ ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive
+ ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN
+ ftp.duke.edu (North Carolina, USA) /tex-archive
+ ftp.ee.up.ac.za (South Africa) /tex-archive
+ ftp.funet.fi (Finland) /pub/TeX/CTAN
+ ftp.gwdg.de (Deutschland) /pub/dante
+ ftp.jussieu.fr (France) /pub4/TeX/CTAN
+ ftp.loria.fr (France) /pub/unix/tex/ctan
+ ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de
+ ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror
+ ftp.rge.com (New York, USA) /pub/tex
+ ftp.riken.go.jp (Japan) /pub/tex-archive
+ ftp.tu-chemnitz.de (Deutschland) /pub/tex
+ ftp.uni-augsburg.de (Deutschland) /tex-archive
+ ftp.uni-bielefeld.de (Deutschland) /pub/tex
+ ftp.unina.it (Italia) /pub/TeX
+ ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex)
+ ftp.univie.ac.at (\"Osterreich) /packages/tex
+ ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN
+ ftpserver.nus.sg (Singapore) /pub/zi/TeX
+ kadri.ut.ee (Estonia) /pub/tex
+ src.doc.ic.ac.uk (England) /packages/tex/uk-tex
+ sunsite.icm.edu.pl (Poland) /pub/CTAN
+ sunsite.queensu.ca (Canada) /pub/tex-archive
+ sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX
+ wuarchive.wustl.edu (Missouri, USA) /packages/TeX
+\end{verbatim}
+
+¨226­211¥68­110ª186~CTAN~¥68¾247:
+\begin{verbatim}
+ ftp.dante.de (Deutschland)
+ -- anonymous ftp
+ /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.dante.de
+ -- e-mail via ftpmail@dante.de
+ -- World Wide Web access on www.dante.de
+ -- Administrator: <ftpmaint@dante.de>
+
+ ftp.tex.ac.uk (England)
+ -- anonymous ftp
+ /tex-archive (/pub/tex /pub/archive)
+ -- gopher on node gopher.tex.ac.uk
+ -- NFS mountable from
+ nfs.tex.ac.uk:/public/ctan/tex-archive
+ -- World Wide Web access on www.tex.ac.uk
+ -- Administrator: <ctan-uk@tex.ac.uk>
+\end{verbatim}
+
+
+\section{IFCSS~¦98¦85¦97ª186~FTP~¯184}
+\label{sec:ifcss-mirrors}
+
+¥68­110ª186~IFCSS~¯184¡71 \verb|ftp.ifcss.org:/pub/software|
+
+¨228¥76ª186~FTP~¯184:
+\begin{verbatim}
+Taiwan: ftp.edu.tw:/Chinese/ifcss/software [full]
+ ftp.ntu.edu.tw:/Chinese/ifcss/software [full]
+ iiiafs.iii.org.tw:/Chinese/ifcss/software [full]
+CHINA,
+ Beijing: info.bta.net.cn:/pub/software [partial]
+ Guangdong:
+ info.gz.gdpta.net.cn:/pub/mirror/chnsoftware [partial]
+ Shanghai: info.sta.net.cn:/pub/software [partial]
+HONG KONG,: ftp.cuhk.hk:/pub/chinese/ifcss/software [full]
+SINGAPORE,: ftp.technet.sg:/pub/chinese [full]
+USA,
+ California: cnd.org:/pub/software [full]
+ New Mexico: phaiakon.nmsu.edu:/pub/software [full]
+\end{verbatim}
+
+%% start of trailer
+\newpage
+\end{CJK*}
+
+\end{document}
+
+%% Local Variables:
+%% TeX-header-end: "%+ *[Ee]nd[ -]*[oO]f[ -]*[hH]eader"
+%% TeX-trailer-start: "%+ *[Ss]tart[ -]*[oO]f[ -]*[tT]railer"
+%% TeX-command-default: "CLaTeX"
+%% TeX-master: t
+%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/commands.txt b/Master/texmf-dist/doc/latex/cjk/doc/commands.txt
index 1dd37394d6e..33f4be6846d 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/commands.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/commands.txt
@@ -1,5 +1,5 @@
-This is the file commands.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file commands.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Here is a list of all commands of CJK.
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/dvidrv.txt b/Master/texmf-dist/doc/latex/cjk/doc/dvidrv.txt
index d655b3a1a53..6f520d6c2d5 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/dvidrv.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/dvidrv.txt
@@ -53,4 +53,4 @@ Under OS/2 dvips calls mfjob or hbf2gf itself; under DOS it creates a batch
file which must be called afterwards.
---- end of dvidrv.txt ---
+---End of dvidrv.txt---
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/fdxfiles.txt b/Master/texmf-dist/doc/latex/cjk/doc/fdxfiles.txt
index adb29476dba..f294ea54db1 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/fdxfiles.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/fdxfiles.txt
@@ -1,5 +1,5 @@
-This is the file fdxfiles.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file fdxfiles.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Extended font definition files
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/fonts.txt b/Master/texmf-dist/doc/latex/cjk/doc/fonts.txt
index 0af7dc87b6f..67b271a141d 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/fonts.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/fonts.txt
@@ -1,5 +1,5 @@
-This is the file fonts.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file fonts.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
The fonts
---------
@@ -133,8 +133,8 @@ fonts: if you say as an example
\DeclareFontShape{C00}{song}{m}{n}{<6> <7> <8> sCJKfixed * b5so07}{} ,
LaTeX 2e searches for fonts named b5so0701 - b5so0755 if the font size is 6,
-7, or 8 pt; with other words, the CJK size functions append two digits to
-the font name to select the proper subfonts. These digits are defined in the
+7, or 8 pt; in other words, the CJK size functions append two digits to the
+font name to select the proper subfonts. These digits are defined in the
`\CJK@...Encoding' macros; the macro \CJK@plane holds the current value (in
pmC compatibility mode and for UTF8 encoding, \CJK@plane holds hexadecimal
numbers; see JISdnp.enc for the dnp subfont names which are again
@@ -255,13 +255,13 @@ Setting up cyberbit.ttf for UTF-8 encoding
------------------------------------------
Note 1: I strongly discourage the use of this font, especially for CJKV
- scripts. The main reason is that correct glyph shapes depend on the
+ scripts. The main reason is that correct glyph shapes depend on the
language; this means that a glyph representation form for a given
Unicode value looks differently in Japanese, Korean, and Chinese (a
- famous example is character U+9038). Cyberbit doesn't provide such
+ famous example is character U+9038). Cyberbit doesn't provide such
different glyph shapes.
-Note 2: The following describes a setup for dvipdfmx only. Furthermore, it
+Note 2: The following describes a setup for dvipdfmx only. Furthermore, it
assumes a recent TeXLive installation.
@@ -273,12 +273,12 @@ Note 2: The following describes a setup for dvipdfmx only. Furthermore, it
~/texmf/fonts/truetype/cyberbit/
- (on e.g. GNU/Linux) or something similar. <TeXLive> indicates the root
+ (on e.g. GNU/Linux) or something similar. <TeXLive> indicates the root
directory of TeXLive's texmf tree, for example C:\TeXLive2007 or
/usr/local/texlive2007.
2. In the file <TeXLive>/texmf/fonts/map/dvipdfm/dvipdfmx/cid-x.map there is
- already an entry for cyberbit.ttf. Remove the comment character in front
+ already an entry for cyberbit.ttf. Remove the comment character in front
of the line.
3. Change to an empty directory and create TFM files with the following call
@@ -303,7 +303,7 @@ Note 2: The following describes a setup for dvipdfmx only. Furthermore, it
on the command line to regenerate TeXLive's file name database.
-That's it. Within the CJK package, the font can be activated with
+That's it. Within the CJK package, the font can be activated with
\begin{CJK}{UTF8}{song}
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/hbf2gf.txt b/Master/texmf-dist/doc/latex/cjk/doc/hbf2gf.txt
index 98e4474eb72..5e65f7ac6ad 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/hbf2gf.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/hbf2gf.txt
@@ -1,5 +1,5 @@
-This is the file hbf2gf.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file hbf2gf.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Using hbf2gf
-------------
@@ -233,8 +233,8 @@ defines vertical and horizontal offsets (in pixels), but these values are
not in all cases optimal for the desired target size. If you omit `x_offset'
and `y_offset' in the CFG file, the third and fourth parameter of
`HBF_BITMAP_BOUNDING_BOX' is used (except for rotated glyphs), scaled to
-design size (to say it with other words: x_offset and y_offset always apply
-to the design size to be synchronous with the TFM files).
+design size (to say it in other words: x_offset and y_offset always apply to
+the design size to be synchronous with the TFM files).
Don't confuse scaling and magnification: Scaling here means that you choose
a (arbitrary) design size and compute scaling values (mag_x and mag_y; the
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/history.2_5 b/Master/texmf-dist/doc/latex/cjk/doc/history.2_5
index 5288e3b5f53..5922e4e5bfd 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/history.2_5
+++ b/Master/texmf-dist/doc/latex/cjk/doc/history.2_5
@@ -1,4 +1,4 @@
-This file is part of the CJK package Ver. 4.8.1 (10-Aug-2008).
+This file is part of the CJK package Ver. 4.8.2 (29-Dec-2008).
The history of the beta versions of the never released version 2.5 .
--------------------------------------------------------------------
@@ -36,7 +36,7 @@ Changes beta 3 -> beta 4:
Changes beta 4 -> beta 5:
\CJK@enc replaced with specific encodings where possible
- SJIS encoding scheme added (SJIS.enc, SJISconv.tex, etc.). Doesn't
+ SJIS encoding scheme added (SJIS.enc, SJISconv.tex, etc.). Doesn't
currently work with CEF.sty
new commands \CJKCJK, \CJKhangul, and \CJKlatin for UTF8 encoding
* handling of intercharacter glue enhanced. Now there is no \CJKglue
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/history.txt b/Master/texmf-dist/doc/latex/cjk/doc/history.txt
index 13ed149541a..42f378b6796 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/history.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/history.txt
@@ -1462,7 +1462,7 @@ Version 4.8.1:
new:
SUN Wen-Chang has contributed the CJKspace.sty package
which modifies the `CJK*' environment to suppress spaces
- only after CJK characters. See CJKspace.txt for
+ only after CJK characters. See CJKspace.txt for
details.
errors:
@@ -1470,7 +1470,32 @@ Version 4.8.1:
robust, causing problems with indices, for example.
Some Chinese .fd and .fdx files were missing for fonts
- which are present in forthcoming TeXLive distribution.
+ which are present in the forthcoming TeXLive
+ distribution.
+
+
+Version 4.8.2:
+29-Dec-2008
+ new:
+ CJKnumb.sty:
+ The new command \CJKdigits* is the same as \CJKdigits
+ but uses the traditional glyph for digit zero.
+
+ changed:
+ The various directories `norasi' and `garuda' have been
+ changed to `norasi-c90' and `garuda-c90', respectively.
+
+ Thai support has been updated to use the fonts from
+ thailatex version 0.4.2. For easier maintainance it is
+ now expected that the PFB and AFM files (for `norasi'
+ and `garuda') are no longer renamed.
+
+ errors:
+ Poor-man's bold fonts could work incorrectly for
+ substituted fonts.
+
+ \Unicode didn't use proper glyph representation forms in
+ vertical mode.
---End of history.txt---
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEb5.pdf b/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEb5.pdf
new file mode 100755
index 00000000000..94f64b78283
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEb5.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEgb.pdf b/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEgb.pdf
new file mode 100755
index 00000000000..f9e96648a83
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdf/READMEgb.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/HOWTO.txt b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/HOWTO.txt
index 1579492ca88..432fbda51ba 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/HOWTO.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/HOWTO.txt
@@ -107,7 +107,7 @@ only, I believe.
=======================
The specific details about compiler switches, include paths, are for
- the Redhat 9 distribution. You may have to adapt them.
+ the Redhat 9 distribution. You may have to adapt them.
ttf2tfm
-------
@@ -117,7 +117,7 @@ only, I believe.
Most GNU/Linux systems ship both FreeType 2 and FreeType 1 (that's the
case for RH9, in fact), which are *not* compatible. So I decided to build
the latest FreeType 1 static version and made freetype-contrib depend on
- that to avoid using the out-dated library shipped with my system. The
+ that to avoid using the out-dated library shipped with my system. The
mentioned packages can be downloaded from ftp.freetype.org.
Unpack freetype-current (adapt the `/home/hleung' part to suit yourself),
@@ -274,7 +274,7 @@ only, I believe.
This is somewhat related to how kpathsea works and how latex (the program)
find its files. It is possible to set individual environment variables for
each of these items, but it is easier to set one: $TEXMF to a list of
- locations, with a tree parallel to the system tree. Then do the following:
+ locations, with a tree parallel to the system tree. Then do the following:
. Put the *.tfm files into a subdirectory of ${TEXMF}/fonts/tfm.
. Put the *.enc files into a subdirectory of ${TEXMF}/dvips.
@@ -360,7 +360,7 @@ only, I believe.
This is the most frequent problem. Setting the environment variable
KPATHSEA_DEBUG to -1 activates full debugging; you can then check
- how latex/dvipdfmx/pdflatex tries to find those files. See the
+ how latex/dvipdfmx/pdflatex tries to find those files. See the
kpathsea info pages for more details on debugging output.
For latex (the program) you only need the new custom-made *.fd files,
@@ -422,4 +422,4 @@ only, I believe.
installation, whereas xpdf doesn't, but xpdf is more configurable and
the setting of what fall-back font to use can differ per user.
---- end ---
+---End of HOWTO.txt---
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg
index eb65cdcf479..e1fd450a216 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg
@@ -1,5 +1,5 @@
% original config -- Made by MAW on 8/31/99
-% Distiller template examples. Uncomment
+% Distiller template examples. Uncomment
% the appropriate one, or (preferably) create your own.
% Put %i in the command line where the input file name should go.
% Put %o in the command line where the output file name should go.
@@ -33,7 +33,7 @@ p a4
% The "g" option specifies the amount to "grow" annotations by
% Many TeX macro pages set the annotation bounding box equal
-% to the TeX box that encloses the material. That's not always
+% to the TeX box that encloses the material. That's not always
% what you want
g 1
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
index 47b78e281b1..4d98ddc58a8 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
@@ -1,11 +1,11 @@
% This is the file c00cwtb.fd of the CJK package
-\def\fileversion{4.8.1}
-\def\filedate{2008/08/10}
+\def\fileversion{4.8.2}
+\def\filedate{2008/12/29}
\ProvidesFile{c00cwtb.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C00}{cwtb}{\hyphenchar \font\m@ne}
-\DeclareFontShape{C00}{cwtb}{m}{n}{<-> CJK * cwtb}{}
+\DeclareFontShape{C00}{cwtb}{m}{n}{<-> CJK * cwtb}{\CJKnormal}
\DeclareFontShape{C00}{cwtb}{bx}{n}{<-> CJKb * cwtb}{\CJKbold}
\endinput
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
index a8510c84ef2..5b52f48a534 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
@@ -1,11 +1,11 @@
% This is the file c00tmpl.fd of the CJK package
-\def\fileversion{4.8.1}
-\def\filedate{2008/08/10}
+\def\fileversion{4.8.2}
+\def\filedate{2008/12/29}
\ProvidesFile{c00tmpl.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C00}{tmpl}{\hyphenchar \font\m@ne}
-\DeclareFontShape{C00}{tmpl}{m}{n}{<-> CJK * tmpl}{}
+\DeclareFontShape{C00}{tmpl}{m}{n}{<-> CJK * tmpl}{\CJKnormal}
\DeclareFontShape{C00}{tmpl}{bx}{n}{<-> CJKb * tmpl}{\CJKbold}
\endinput
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
index b448ceb3c22..7a212bc8495 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
@@ -1,10 +1,11 @@
% This is the file c10tmpl.fd of the CJK package
-\def\fileversion{4.8.1}
-\def\filedate{2008/08/10}
+\def\fileversion{4.8.2}
+\def\filedate{2008/12/29}
\ProvidesFile{c10tmpl.fd}[\filedate\space\fileversion]
+
\DeclareFontFamily{C10}{tmpl}{\hyphenchar \font\m@ne}
-\DeclareFontShape{C10}{tmpl}{m}{n}{<-> CJK * tmpl}{}
+\DeclareFontShape{C10}{tmpl}{m}{n}{<-> CJK * tmpl}{\CJKnormal}
\DeclareFontShape{C10}{tmpl}{bx}{n}{<-> CJKb * tmpl}{\CJKbold}
\endinput
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
index 22d9d82edd4..a26707dd4b9 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
@@ -1,10 +1,10 @@
% This is the file c40tmpl.fd of the CJK package
-\def\fileversion{4.8.1}
-\def\filedate{2008/08/10}
+\def\fileversion{4.8.2}
+\def\filedate{2008/12/29}
\ProvidesFile{c40tmpl.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C40}{tmpl}{\hyphenchar \font\m@ne}
-\DeclareFontShape{C40}{tmpl}{m}{n}{<-> CJK * tmpl}{}
+\DeclareFontShape{C40}{tmpl}{m}{n}{<-> CJK * tmpl}{\CJKnormal}
\DeclareFontShape{C40}{tmpl}{bx}{n}{<-> CJKb * tmpl}{\CJKbold}
\endinput
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
index 589f2145c2f..255af2651c6 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
@@ -1,10 +1,10 @@
% This is the file c49song.fd of the CJK package
-\def\fileversion{4.8.1}
-\def\filedate{2008/08/10}
+\def\fileversion{4.8.2}
+\def\filedate{2008/12/29}
\ProvidesFile{c49song.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C49}{song}{\hyphenchar \font\m@ne}
-\DeclareFontShape{C49}{song}{m}{n}{<-> CJK * tmpl}{}
+\DeclareFontShape{C49}{song}{m}{n}{<-> CJK * tmpl}{\CJKnormal}
\DeclareFontShape{C49}{song}{bx}{n}{<-> CJKb * tmpl}{\CJKbold}
\endinput
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pinyin.txt b/Master/texmf-dist/doc/latex/cjk/doc/pinyin.txt
index de5beabe481..34b07e2142c 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pinyin.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pinyin.txt
@@ -1,5 +1,5 @@
-This is the file pinyin.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file pinyin.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
pinyin.sty
----------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/pyhyphen.txt b/Master/texmf-dist/doc/latex/cjk/doc/pyhyphen.txt
index eac6af8740d..6b14b435c56 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/pyhyphen.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/pyhyphen.txt
@@ -1,5 +1,5 @@
-This is the file pyhyphen.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file pyhyphen.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Hyphenation patterns for unaccented pinyin syllables
----------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/reftex.txt b/Master/texmf-dist/doc/latex/cjk/doc/reftex.txt
index 1d9f71630c6..19b3609b99e 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/reftex.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/reftex.txt
@@ -1,5 +1,5 @@
-This is the file reftex.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file reftex.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
RefTeX
------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/ruby.txt b/Master/texmf-dist/doc/latex/cjk/doc/ruby.txt
index c12e552165d..ff6231817d0 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/ruby.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/ruby.txt
@@ -1,4 +1,4 @@
-This is the file ruby.txt of the CJK macro package ver. 4.8.1 (10-Aug-2008).
+This is the file ruby.txt of the CJK macro package ver. 4.8.2 (29-Dec-2008).
What is ruby?
-------------
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/thaifont.txt b/Master/texmf-dist/doc/latex/cjk/doc/thaifont.txt
index b8ca6b86a56..e150a135334 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/thaifont.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/thaifont.txt
@@ -1,10 +1,10 @@
-This is the file thaifont.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file thaifont.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Thai font support in the CJK package
------------------------------------
-Version 4.8.1 of the CJK package has improved support for Thai. This file
+Version 4.8.2 of the CJK package has improved support for Thai. This file
describes how to install and use the fonts. Please refer to cjk-enc.txt how
to set up cjk-enc.el (which automatically loads thai-word.el for finding
word breaks).
@@ -33,18 +33,14 @@ Installation
http://linux.thai.net/projects/thailatex
and install the Type 1 font families `garuda' and `norasi'. You should use
- thailatex version 0.3.5.1 or newer. Recommended locations are
+ thailatex version 0.4.2 or newer. Recommended locations are
TEXMF/fonts/type1/public/{garuda,norasi}/ .
- Fot historical reasons, you must remove the underscore from the font names
- to stay within the 8.3 filename limit imposed by some operating systems.
- Additionally, you should append the letter `n' to the normal shape's font.
-
Examples:
- garuda.pfb -> TEXMF/fonts/type1/public/garuda/garudan.pfb
- norasi_bi.pfb -> TEXMF/fonts/type1/public/norasi/norasibi.pfb
+ garuda.pfb -> TEXMF/fonts/type1/public/garuda/garuda.pfb
+ norasi_bi.pfb -> TEXMF/fonts/type1/public/norasi/norasi_bi.pfb
Note that the TeX metric files of thailatex bundle are incompatible with
CJK's Thai implementation. Nevertheless, it is possible to use both at the
@@ -61,27 +57,27 @@ Installation
. There are two possibilities how to make the Thai PostScript fonts known to
the various DVI drivers (and pdftex). The recommended way is to include
- the files `garuda.map' and `norasi.map' in the `updmap.cfg' configuration
- script by adding the following two lines:
+ the files `garuda-c90.map' and `norasi-c90.map' in the `updmap.cfg'
+ configuration script by adding the following two lines:
- Map garuda.map
- Map norasi.map
+ Map garuda-c90.map
+ Map norasi-c90.map
Older versions of updmap which don't have updmap.cfg must be patched
directly by adding the map files to the `extra_modules' variable:
extra_modules="
- dbtt.map
- norasi.map
+ garuda-c90.map
+ norasi-c90.map
"
After executing updmap, the fonts are known to all programs which uses the
map files.
- For dvips, you can also use the `config.norasi' and `config.garuda' files
- on the command line:
+ For dvips, you can also use the `config.norasi-c90' and `config.garuda-c90'
+ files on the command line:
- dvips -P norasi ...
+ dvips -P norasi-c90 ...
This method doesn't work with pdfTeX (which doesn't understand the `-P'
option).
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/vertical.txt b/Master/texmf-dist/doc/latex/cjk/doc/vertical.txt
index 39a91327f66..59b41d182d0 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/vertical.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/vertical.txt
@@ -1,5 +1,5 @@
-This is the file vertical.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file vertical.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
Vertical typesetting
@@ -40,7 +40,7 @@ in documents are \CJKvert and \CJKhorz which do the obvious. \CJKvert is
the default. The two commands act locally, not globally.
Use macro \CJKbaselinestretch to adjust the baseline stretch during vertical
-typesetting. The default value is `1.3'.
+typesetting. The default value is `1.3'.
Package option `usebaselinestretch' saves the \baselinestretch value set
before loading CJKvert.sty. If this option is active, then
diff --git a/Master/texmf-dist/doc/latex/cjk/doc/xCJK.txt b/Master/texmf-dist/doc/latex/cjk/doc/xCJK.txt
index 26ae5eb5b3d..8038299e6fa 100644
--- a/Master/texmf-dist/doc/latex/cjk/doc/xCJK.txt
+++ b/Master/texmf-dist/doc/latex/cjk/doc/xCJK.txt
@@ -1,5 +1,5 @@
-This is the file xCJK.txt of the CJK macro package ver. 4.8.1
-(10-Aug-2008).
+This is the file xCJK.txt of the CJK macro package ver. 4.8.2
+(29-Dec-2008).
xCJK.sty
--------
@@ -40,7 +40,7 @@ xCJK.sty provides three basic macros for font selection:
Set a default font for CJK characters.
\setCJKfamilyfont{<family name>}[<font features>]{<font name>}
- Declare a CJK family and select a font for it. Switching font families
+ Declare a CJK family and select a font for it. Switching font families
can be done as usual with \CJKfamily.
\setCJKmonofont[<font features>]{<font name>}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/Big5.tex b/Master/texmf-dist/doc/latex/cjk/examples/Big5.tex
index 292d6499d54..0938901f7c9 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/Big5.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/Big5.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
%
%
% process this file with bg5latex
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/Big5vert.tex b/Master/texmf-dist/doc/latex/cjk/examples/Big5vert.tex
index f21a5eff333..be8c1ecff9a 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/Big5vert.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/Big5vert.tex
@@ -5,7 +5,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CEF_test.tex b/Master/texmf-dist/doc/latex/cjk/examples/CEF_test.tex
index f3353c8d4d3..9c9bd26223d 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CEF_test.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CEF_test.tex
@@ -1,7 +1,7 @@
% This is the file CEF_test.tex of the CJK package
% for testing CEF encoded text with LaTeX2e
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
%
% process this text with ceflatex
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CJKbabel.tex b/Master/texmf-dist/doc/latex/cjk/examples/CJKbabel.tex
index c4e7bab3791..6121951ceb8 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CJKbabel.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CJKbabel.tex
@@ -4,7 +4,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% You need Emacs 20 to process this file!
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CJKfntef.tex b/Master/texmf-dist/doc/latex/cjk/examples/CJKfntef.tex
index bec2e1d31d5..2245ca543f9 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CJKfntef.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CJKfntef.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CJKmixed.tex b/Master/texmf-dist/doc/latex/cjk/examples/CJKmixed.tex
index e5e4b195ae8..e84e2c2aeb0 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CJKmixed.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CJKmixed.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
%
% Vietnamese support for Babel comes with the VnTeX package.
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CJKspace.tex b/Master/texmf-dist/doc/latex/cjk/examples/CJKspace.tex
index ee46a8b8825..6d7b82ec4ca 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CJKspace.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CJKspace.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
%
% Read CJKspace.txt for more details.
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/CJKutf8.tex b/Master/texmf-dist/doc/latex/cjk/examples/CJKutf8.tex
index fa03ae9815b..8adda3c63a4 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/CJKutf8.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/CJKutf8.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% Vietnamese support for Babel comes with the VnTeX package.
%
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/GB.tex b/Master/texmf-dist/doc/latex/cjk/examples/GB.tex
index 44ae739201f..a66c113a456 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/GB.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/GB.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/JIS.tex b/Master/texmf-dist/doc/latex/cjk/examples/JIS.tex
index b07acb453bb..200f960b20c 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/JIS.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/JIS.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/KS.tex b/Master/texmf-dist/doc/latex/cjk/examples/KS.tex
index 3ee47d94a1b..e4c3e1d8ab4 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/KS.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/KS.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/SJIS.tex b/Master/texmf-dist/doc/latex/cjk/examples/SJIS.tex
index 063e19994a6..0395e2210c9 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/SJIS.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/SJIS.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
%
%
% process this file with sjislatex
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/UTF8.tex b/Master/texmf-dist/doc/latex/cjk/examples/UTF8.tex
index f9d3e5456c7..cbae0d1b04b 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/UTF8.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/UTF8.tex
@@ -3,13 +3,23 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass[12pt]{article}
\usepackage{CJK}
\usepackage[T1]{fontenc}
+
+% WARNING! The font `cyberbit.ttf' is *not* part of TeXLive!
+% Its use is discouraged. If you really want to use it, please
+% follow the instructions given in `font.txt'.
+%
+% Look at the `CJKutf8.tex' example file (and read the
+% `CJKutf8.txt' documentation file) for a better way how to
+% process documents in UTF 8 encoding.
+
+
% we want the Unicode font for normal text also
\DeclareFontFamily{T1}{song}{}
\DeclareFontShape{T1}{song}{m}{n}{<-> cyberb00}{}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5.cjk
new file mode 100755
index 00000000000..6c2b9b3f0bd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5.cjk
@@ -0,0 +1,35 @@
+\def\CJKpreproc{bg5conv (CJK ver. 4.7.0)}% This is the file Big5.tex of the CJK package
+% for testing Chinese (in Big 5 encoding).
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+%
+%
+% process this file with bg5latex
+
+\documentclass[12pt]{article}
+
+\usepackage{CJK}
+
+
+\begin{document}
+
+\begin{CJK*}{Bg5}{bsmi}
+\CJKtilde
+
+\noindent ¥187±96°221°221µ170¶176~(FAQ list)~¬79±113¤64¨199¸103±96³81°221¨236ª186°221Ã68¤206¨228¾65·237ª186¸209
+µ170¤164¡65¥72¤232«75ª186§206¦161º75­110¦211¥88ª186¡67¸242¤87¤64ª169¤163¦80ª186¬79¡65¨228½115±198µ178º99¤119¹253©179§239Å220¡67
+\textbf{¦179Ã246·115µ178º99ª186²211¸96¡65¥105°209¦210¡117¦112¦243¾92Å170¥187°221µ170¶176¤206¤70¸209¨228½115±198µ178º99¡118¸211
+¶181¤164ª186»161©250¡67}
+
+\end{CJK*}
+
+\end{document}
+
+%%% Local Variables:
+%%% coding: big5
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5vert.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5vert.cjk
new file mode 100755
index 00000000000..603b3fa7784
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/Big5vert.cjk
@@ -0,0 +1,35 @@
+\def\CJKpreproc{bg5conv (CJK ver. 4.7.0)}% This is the file Big5vert.tex of the CJK package
+% for testing vertical typesetting (in Big 5 encoding).
+%
+% process this file with bg5latex
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+
+\documentclass[12pt]{article}
+
+\usepackage{CJK}
+\usepackage{CJKvert}
+
+
+\begin{document}
+
+\begin{CJK*}{Bg5}{bsmi}
+\CJKtilde
+
+\noindent ¥187±96°221°221µ170¶176~(FAQ list)~¬79±113¤64¨199¸103±96³81°221¨236ª186°221Ã68¤206¨228¾65·237ª186¸209
+µ170¤164¡65¥72¤232«75ª186§206¦161º75­110¦211¥88ª186¡67¸242¤87¤64ª169¤163¦80ª186¬79¡65¨228½115±198µ178º99¤119¹253©179§239Å220¡67
+\textbf{¦179Ã246·115µ178º99ª186²211¸96¡65¥105°209¦210¡117¦112¦243¾92Å170¥187°221µ170¶176¤206¤70¸209¨228½115±198µ178º99¡118¸211
+¶181¤164ª186»161©250¡67}
+
+\end{CJK*}
+
+\end{document}
+
+%%% Local Variables:
+%%% coding: big5
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/CEF_test.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/CEF_test.cjk
new file mode 100755
index 00000000000..3071c38bcad
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/CEF_test.cjk
@@ -0,0 +1,41 @@
+\def\CNSpreproc{cefconv (CJK ver. 4.7.0)}% This is the file CEF_test.tex of the CJK package
+% for testing CEF encoded text with LaTeX2e
+%
+% Version 4.8.2 (29-Dec-2008)
+%
+% process this text with ceflatex
+
+\documentclass[12pt]{article}
+
+\usepackage[global]{CJK}
+\usepackage{MULEenc}
+
+
+\begin{document}
+
+\begin{CJK}{}{}
+
+\verb|\CJKchar[CNS1]{"5A}{"5A}| \CJKchar[CNS1]{"5A}{"5A}
+\quad \verb|&C1-|\verb|5A5A;| 72CNS1"05A"05A
+
+\verb|\CJKchar[CNS2]{"5A}{"5A}| \CJKchar[CNS2]{"5A}{"5A}
+\quad \verb|&C2-|\verb|5A5A;| 72CNS2"05A"05A
+
+\verb|\CJKchar[CNS3]{"5A}{"5A}| \CJKchar[CNS3]{"5A}{"5A}
+\quad \verb|&C3-|\verb|5A5A;| 72CNS3"05A"05A
+
+\verb|\CJKchar[CNS4]{"5A}{"5A}| \CJKchar[CNS4]{"5A}{"5A}
+\quad \verb|&C4-|\verb|5A5A;| 72CNS4"05A"05A
+
+\verb|\CJKchar[CNS5]{"5A}{"5A}| \CJKchar[CNS5]{"5A}{"5A}
+\quad \verb|&C5-|\verb|5A5A;| 72CNS5"05A"05A
+
+\verb|\CJKchar[CNS6]{"5A}{"5A}| \CJKchar[CNS6]{"5A}{"5A}
+\quad \verb|&C6-|\verb|5A5A;| 72CNS6"05A"05A
+
+\verb|\CJKchar[CNS7]{"5A}{"5A}| \CJKchar[CNS7]{"5A}{"5A}
+\quad \verb|&C7-|\verb|5A5A;| 72CNS7"05A"05A
+
+\end{CJK}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/CJKbabel.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/CJKbabel.cjk
new file mode 100755
index 00000000000..41c6b97c943
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/CJKbabel.cjk
@@ -0,0 +1,135 @@
+\def\CJKhook{\CJKenc{JIS}\CJKenc{Bg5}\CJKenc{GB}\CJKenc{KS}}\ifx\CJKpreproc\undefined\def\CJKpreproc{cjk-enc}\RequirePackage[global]{CJK}\AtBeginDocument{\begin{CJK}{}{}\CJKspace}\AtEndDocument{\end{CJK}}\else\CJKhook\fi % This is the file CJKbabel.tex of the CJK package
+% for testing text written with Emacs 20 and Babel (starting
+% with version 3.6).
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+
+% You need Emacs 20 to process this file!
+
+% You should load this file into Emacs (C-x C-f) and call
+% `cjk-write-file' (M-x cjk-write-file). Then run LaTeX on the file
+% `CJKbabel.cjk'.
+%
+% `cjk-write-file' will be available after loading cjk-enc.el into
+% Emacs 20 with the commands load-file or load-library.
+%
+% Vietnamese support for Babel comes with the VnTeX package.
+%
+% Read cjk-enc.txt for more details.
+
+\documentclass[12pt]{article}
+
+\usepackage{inputenc} % load it without argument
+ % to avoid Babel warnings
+
+\usepackage[10pt]{type1ec} % use only 10pt fonts
+\usepackage[T1]{fontenc}
+
+\usepackage[german,
+ russian, % T2A font encoding
+ thaicjk, % C90 font encoding
+ greek, % LGR font encoding
+ vietnam, % T5 font encoding
+ USenglish]{babel}
+
+\usepackage[overlap, CJK]{ruby}
+\usepackage{CJKulem}
+
+\usepackage{pshan} % Korean Wansong PS fonts
+
+\CJKencfamily{Bg5}{bsmi}
+\CJKencfamily{GB}{gbsn}
+\CJKencfamily[dnp]{JIS}{min}
+
+\CJKfontenc{KS}{HL}
+\CJKfontenc{JIS}{dnp}
+
+\renewcommand{\rubysep}{-0.2ex}
+
+
+\begin{document}
+
+\parskip 3ex
+\parindent 0pt
+
+6469À204 FAQ 69À186 À218Á214 ¹221º185µ199´194 Á250¹174°250 ±215¿161 ´235Ç209 ´235´228À187 °163´220¸237·225Ç209 ¾231½196À184·206
+¸240¾198 ¿171¾238Á179½192´207´217. \uline{69À204 FAQ 69À199 ±184Á182´194 Á246³173 Æ199¿161 º241Ç207¿169 È185±226À251À184·206
+ º175°230µ199¾250½192´207´217.} \textbf{69»243¼188Ç209 °205À186 ``69À204 FAQ 69À187 ¾238¶187°212 À208À187
+ °205À206°161'' 69¶243´194 ´235¸241À187 Â252Á182Ç207½195±226 ¹217¶248´207´217.}
+
+\begin{otherlanguage}{german}
+ Dieses FAQ wurde erstellt, um h8aufig gestellte Fragen und ihre
+ Antworten in einer gef8alligen Form zusammenzufassen. \uline{Die
+ Struktur dieses FAQ wurde drastisch ge8andert seit der letzten
+ Version.} \textbf{F8ur Details siehe den Abschnitt "`Wie lese ich
+ dieses FAQ"'.}
+\end{otherlanguage}
+
+\CJKtilde
+
+6567±190³163Î202Î202´240¼175~(FAQ list)~67Ê199´211Ò187Ð169¾173³163±187Î202µ189µ196Î202Ì226¼176Æ228Ê202µ177µ196½226´240Ö208£172Ò212·189
+±227µ196Ð206Ê189Õ170Ò170¶248³246µ196¡163\uline{67¸250É207Ò187°230²187Í172µ196Ê199£172Æ228±224Å197½225¹185Ò209³185µ215¸196±228¡163}
+\textbf{67Ó208¹216Ð194½225¹185µ196Ï184½218£172¿201²206¿188¡184È231º206Ô196¶193±190Î202´240¼175¼176Á203½226Æ228±224Å197½225¹185¡185¸195
+ Ï238Ö208µ196Ë181Ã247¡163}
+
+68¥187±96°221°221µ170¶176~(FAQ list)~68¬79±113¤64¨199¸103±96³81°221¨236ª186°221Ã68¤206¨228¾65·237ª186¸209µ170¤164¡65¥72¤232
+«75ª186§206¦161º75­110¦211¥88ª186¡67\uline{68¸242¤87¤64ª169¤163¦80ª186¬79¡65¨228½115±198µ178º99¤119¹253©179§239Å220¡67}
+\textbf{68¦179Ã246·115µ178º99ª186²211¸96¡65¥105°209¦210¡117¦112¦243¾92Å170¥187°221µ170¶176¤206¤70¸209¨228½115±198µ178º99¡118¸211
+ ¶181¤164ª186»161©250¡67}
+
+This FAQ list was made to summarize some frequently asked questions
+and their answers in a convenient form. \uline{The structure of this
+ FAQ list has drastically changed since the last version.}
+\textbf{For details of the new structure, see the entry of `How to
+ read this FAQ and its structure'.}
+
+66¤179¤206~FAQ~66¥234¥185¥200¤207¡162¤232¤175¤162¤235¼193Ì228¤200¤189¤206Å250¤242½184¤225¡162Ì242¤203Î169¤196¤232¤166¤203¤183¤191¤226¤206
+¤199¤185¡163\uline{66¤179¤206~FAQ~66¥234¥185¥200¤206¹189Â164¤207¡162°202Á176¤206¤226¤206¤200È230¤217¤198Â231É253¤203Ê209¹185¤181¤236
+ ¤198¤164¤222¤185¡163}\textbf{\ruby{66¿183}{66¤162¤191¤233}66¤183¤164¹189Â164¤203´216¤183¤198¤207¡162¡214¤179¤206~FAQ~
+ 66¤206Æ201¤223Ê253¤200¤189¤206¹189Â164¡215¤206¹224Ì220¤242\ruby{66»178}{66¤181¤243}\ruby{66¾200}{66¤183¤231¤166}66¤183¤198²188¤181
+ ¤164¡163}
+
+\begin{otherlanguage}{vietnam}
+Ph32\acircumflexn ``Nh34\uhornng c0\acircumflexu h73oi v32a gi73ai 0\dj20ap th0\uhorn32\ohornng g71\abrevep'' (vi20\ecircumflext t20\abrevet t32\uhorn ti20\ecircumflexng Anh
+l32a FAQ) 0\dj0\uhorn71\ohornc n0\ecircumflexu ra 73\ohorn 0\dj0\acircumflexy nh32\abrevem m71uc 0\dj20ich thu th71\acircumflexp nh34\uhornng c0\acircumflexu h73oi th0\uhorn32\ohornng
+g71\abrevep trong th71\uhornc t20\ecircumflex v32a nh34\uhornng l32\ohorni gi73ai 0\dj20ap th20ich h71\ohornp nh20\acircumflext c73ua n20o.
+\uline{T32\uhorn l32\acircumflexn 20\acircumflexn b73an cu20\ocircumflexi c32ung 0\dj20\ecircumflexn nay, 0\dj34a c20o nh34\uhornng s71\uhorn thay 0\dj73\ocircumflexi kh20a
+ l20\ohornn trong c20\acircumflexu tr20uc c73ua FAQ.} \textbf{0\DJ73\ecircumflex hi73\ecircumflexu r34o h0\ohornn b71an n0\ecircumflexn xem l71ai
+ ch0\uhorn0\ohornng ``L32am sao t0\ocircumflexi c20o th73\ecircumflex 0\dj71oc 0\dju71\ohornc FAQ''.}
+\end{otherlanguage}
+
+\begin{otherlanguage}{russian}
+ 0\CYREREV0\cyrt0\cyro0\cyrt 0\cyrs0\cyrp0\cyri0\cyrs0\cyro0\cyrk 0\cyrb0\cyrery0\cyrl 0\cyrs0\cyro0\cyrs0\cyrt0\cyra0\cyrv0\cyrl0\cyre0\cyrn 0\cyrd0\cyrl0\cyrya 0\cyrs0\cyru0\cyrm0\cyrm0\cyri0\cyrr0\cyro0\cyrv0\cyra0\cyrn0\cyri0\cyrya 0\cyrn0\cyre0\cyrk0\cyro0\cyrt0\cyro0\cyrr0\cyrery0\cyrh 0\cyrch0\cyra0\cyrs0\cyrt0\cyro
+ 0\cyrz0\cyra0\cyrd0\cyra0\cyrv0\cyra0\cyre0\cyrm0\cyrery0\cyrh 0\cyrv0\cyro0\cyrp0\cyrr0\cyro0\cyrs0\cyro0\cyrv (FAQ), 0\cyrv0\cyrm0\cyre0\cyrs0\cyrt0\cyre 0\cyrs 0\cyro0\cyrt0\cyrv0\cyre0\cyrt0\cyra0\cyrm0\cyri 0\cyrn0\cyra 0\cyrn0\cyri0\cyrh, 0\cyrv 0\cyru0\cyrd0\cyro0\cyrb0\cyrn0\cyro0\cyrishrt
+ 0\cyrf0\cyro0\cyrr0\cyrm0\cyre. \uline{0\CYRS0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyra 0\cyrerev0\cyrt0\cyro0\cyrg0\cyro FAQ 0\cyrk0\cyra0\cyrr0\cyrd0\cyri0\cyrn0\cyra0\cyrl0\cyrsftsn0\cyrn0\cyro 0\cyri0\cyrz0\cyrm0\cyre0\cyrn0\cyri0\cyrl0\cyra0\cyrs0\cyrsftsn 0\cyrp0\cyro
+ 0\cyrs0\cyrr0\cyra0\cyrv0\cyrn0\cyre0\cyrn0\cyri0\cyryu 0\cyrs 0\cyrp0\cyro0\cyrs0\cyrl0\cyre0\cyrd\-0\cyrn0\cyre0\cyrishrt 0\cyrv0\cyre0\cyrr0\cyrs0\cyri0\cyre0\cyrishrt.} \textbf{0\CYRV 0\cyrr0\cyra0\cyrz0\cyrd0\cyre0\cyrl0\cyre `0\CYRK0\cyra0\cyrk 0\cyrch0\cyri0\cyrt0\cyra0\cyrt0\cyrsftsn
+ 0\cyrerev0\cyrt0\cyro0\cyrt FAQ 0\cyri 0\cyre0\cyrg0\cyro 0\cyrs0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyra' 0\cyro0\cyrb0\cyrhrdsn0\cyrya0\cyrs0\cyrn0\cyre0\cyrn0\cyrery 0\cyrd0\cyre0\cyrt0\cyra0\cyrl0\cyri 0\cyrerev0\cyrt0\cyro0\cyrishrt 0\cyrn0\cyro0\cyrv0\cyro0\cyrishrt 0\cyrs0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyrery.}
+\end{otherlanguage}
+
+\begin{otherlanguage}{thaicjk}
+ 5762195622106219462161622106219558 FAQ 5762185602136023361622026219560233622106216761621626021460233621856162224621906021560232622056162202621956021662187616216462211616218262210621936162183602136023261621826221062193616216160209621856162186602326220562194616216462195602096023362167616222562197622086162164622116162181622056218661621646221161621826221062193616222762185616219560217621876162225621866218661621836021361622026220862180621996216158.
+ \uline{5762226621646219562167616220262195602336221062167616216262205621676162195622106219462161622106219558 FAQ 576218560213602336162224621876219760213602326219462185616222862187616219362210621616162181602096023362167622256218160232616219560216602326218561621836021360232616222562197602336219958.}
+ \textbf{57621806021761621956221062194616219762208622246220560213621946218061622026221162203621956020962186616222662164621956216761622026219560233622106216761622276220362193602326162228621806023361621686221062161616217060232621996216758 ``576222662164621956216761622026219560233622106216761622256219762208616219960212621846021361621616221062195616220560232622106218558
+ FAQ.''}
+\end{otherlanguage}
+
+\begin{otherlanguage}{greek}
+ 0H 0l0'i0s0t0a 0a0u0t0'h 0S0T0E (0s0u0q0n0'a 0t0i0j0e0m0'e0n0w0n 0e0r0w0t0'h0s0e0w0n) 0'e0q0e0i 0s0a0n 0s0k0o0p0'o 0n0a
+ 0s0u0m0p0e0r0i0l0'a0b0e0i 0s0e 0e0'u0q0r0h0s0t0h 0m0o0r0f0'h 0k0'a0p0o0i0e0c 0s0h0m0a0n0t0i0k0'e0c 0e0r0w0t0'h0s0e0i0c 0k0a0i 0t0i0c
+ 0a0p0a0n0t0'h0s0e0i0c 0t0o0u0c. \uline{0H 0o0r0g0'a0n0w0s0h 0a0u0t0'h0c 0t0h0c 0l0'i0s0t0a0c 0'a0l0l0a0x0e
+ 0s0h0m0a0n0t0i0k0'a 0a0p0'o 0t0h0n 0t0e0l0e0u0t0a0'i0a 0'e0k0d0o0s0'h 0t0h0c 0k0a0i 0m0e0t0'a.} \textbf{0G0i0a
+ 0l0e0p0t0o0m0'e0r0e0i0e0c 0p0'a0n0w 0s0t0h 0n0'e0a 0o0r0g0'a0n0w0s0h, 0b0l0'e0p0e 0t0o 0l0'h0m0m0a <<0P0'w0c 0n0a
+ 0d0i0a0b0'a0s0e0t0e 0a0u0t0'h 0t0h0n 0S0T0E 0k0a0i 0p0'w0c 0e0'i0n0a0i 0o0r0g0a0n0w0m0'e0n0h>>.}
+\end{otherlanguage}
+
+\end{document}
+
+
+%%% Local Variables:
+%%% coding: emacs-mule
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/SJIS.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/SJIS.cjk
new file mode 100755
index 00000000000..5a390a699c1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/SJIS.cjk
@@ -0,0 +1,39 @@
+\def\CJKpreproc{sjisconv (CJK ver. 4.7.0)}% This is the file SJIS.tex of the CJK package
+% for testing Japanese (in SJIS encoding).
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+%
+%
+% process this file with sjislatex
+
+\documentclass[12pt]{article}
+
+\usepackage{CJK}
+\usepackage[CJK, overlap]{ruby}
+
+\renewcommand{\rubysep}{-0.3ex}
+
+
+\begin{document}
+
+\begin{CJK*}[dnp]{SJIS}{min}
+\CJKtilde
+
+\noindent ‚177‚204~FAQ~ƒ138ƒ88ƒ103‚20565‚230‚173‚160‚233Ž191–226‚198‚187‚204“154‚24087‚22365–240‚201—167‚194‚230‚164
+‚201‚181‚189‚224‚204‚197‚18366‚177‚204~FAQ~ƒ138ƒ88ƒ103‚20492‘162‚20565ˆ200‘79‚204‚224‚204‚198”228‚215‚196‘229•157‚201•20788
+‚179‚234‚196‚162‚220‚18366\textbf{\ruby{86}{‚160‚189‚231}‚181‚16292‘162‚201Š214‚181‚196‚20565117‚177‚204~FAQ~
+‚204“199‚221•251‚198‚187‚20492‘162118‚204128–218‚240\ruby{Ž81}{‚179‚241}\ruby{198}{‚181‚229‚164}‚181‚196‰186‚179
+‚16266}
+
+\end{CJK*}
+
+\end{document}
+
+%%% Local Variables:
+%%% coding: sjis
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/muletest.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/muletest.cjk
new file mode 100755
index 00000000000..13fce7258d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/muletest.cjk
@@ -0,0 +1,149 @@
+\def\CJKhook{\CJKenc{JIS}\CJKenc{Bg5}\CJKenc{GB}\CJKenc{KS}}\ifx\CJKpreproc\undefined\def\CJKpreproc{cjk-enc}\RequirePackage[global]{CJK}\AtBeginDocument{\begin{CJK}{}{}\CJKspace}\AtEndDocument{\end{CJK}}\else\CJKhook\fi % This is the file muletest.tex of the CJK package
+% for testing text written with Mule and Emacs 20.
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+
+% You need Emacs 20 (or Mule 2.3) to process this file!
+
+% You should load this file into Mule with `*internal*' encoding scheme
+% (C-u C-x C-f) and call `cjk-write-file' (M-x cjk-write-file).
+% Then run LaTeX on the file `muletest.cjk'.
+%
+% Under Emacs 20 type `C-x C-f muletest.tex' to load this file.
+%
+% `cjk-write-file' will be available after loading cjk-enc.el into Mule
+% (Emacs 20) with the commands load-file or load-library.
+%
+% If you don't have german.sty, comment out the `\usepackage{german}'
+% line.
+%
+% The T5 encoding is part of the VnTeX package (available at CTAN) which
+% contains Vietnamese fonts and other support files for both TeX and
+% LaTeX.
+%
+% Read cjk-enc.txt for more details.
+
+\documentclass[12pt]{article}
+
+\usepackage{inputenc} % load it without argument
+ % to avoid Babel warnings
+
+\usepackage[10pt]{type1ec} % use only 10pt fonts
+
+\usepackage{german}
+\usepackage[T5,T2A,LGR,OT1]{fontenc} % T2A is Cyrillic,
+ % LGR is Greek
+ % T5 is Vietnamese
+
+\usepackage[overlap, CJK]{ruby}
+\usepackage{pshan} % Korean Wansong PS fonts
+
+\CJKencfamily{Bg5}{bsmi}
+\CJKencfamily{GB}{gbsn}
+\CJKencfamily[dnp]{JIS}{min}
+
+\CJKfontenc{KS}{HL}
+\CJKfontenc{JIS}{dnp}
+
+\renewcommand{\rubysep}{-0.2ex}
+
+\begin{document}
+
+% suppress hyphenation completely since we don't use Babel and thus
+% don't know which \language corresponds to which hyphenation pattern
+\lefthyphenmin 65
+\raggedright
+
+\noindent 6469À204 FAQ 69À186 À218Á214 ¹221º185µ199´194 Á250¹174°250 ±215¿161 ´235Ç209 ´235´228À187 °163´220¸237·225Ç209
+¾231½196À184·206 ¸240¾198 ¿171¾238Á179½192´207´217. 69À204 FAQ 69À199 ±184Á182´194 Á246³173 Æ199¿161 º241Ç207¿169
+È185±226À251À184·206 º175°230µ199¾250½192´207´217. \textbf{69»243¼188Ç209 °205À186 ``69À204 FAQ 69À187 ¾238¶187°212
+ À208À187 °205À206°161'' 69¶243´194 ´235¸241À187 Â252Á182Ç207½195±226 ¹217¶248´207´217.}
+
+\vspace{0.5cm}
+
+\noindent Dieses FAQ wurde erstellt, um h8aufig gestellte Fragen und
+ihre Antworten in einer gef8alligen Form zusammenzufassen. Die
+Struktur dieses FAQ wurde drastisch ge8andert seit der letzten Version.
+\textbf{F8ur Details siehe den Abschnitt "`Wie lese ich dieses FAQ"'.}
+
+\vspace{0.5cm}
+
+\CJKtilde
+
+\noindent 6567±190³163Î202Î202´240¼175~(FAQ list)~67Ê199´211Ò187Ð169¾173³163±187Î202µ189µ196Î202Ì226¼176Æ228Ê202µ177µ196½226
+´240Ö208£172Ò212·189±227µ196Ð206Ê189Õ170Ò170¶248³246µ196¡163¸250É207Ò187°230²187Í172µ196Ê199£172Æ228±224Å197½225¹185Ò209³185µ215¸196±228¡163
+\textbf{67Ó208¹216Ð194½225¹185µ196Ï184½218£172¿201²206¿188¡184È231º206Ô196¶193±190Î202´240¼175¼176Á203½226Æ228±224Å197½225¹185¡185¸195
+ Ï238Ö208µ196Ë181Ã247¡163}
+
+\vspace{0.5cm}
+
+\noindent 68¥187±96°221°221µ170¶176~(FAQ list)~68¬79±113¤64¨199¸103±96³81°221¨236ª186°221Ã68¤206¨228¾65·237ª186¸209
+µ170¤164¡65¥72¤232«75ª186§206¦161º75­110¦211¥88ª186¡67¸242¤87¤64ª169¤163¦80ª186¬79¡65¨228½115±198µ178º99¤119¹253©179§239Å220¡67
+\textbf{68¦179Ã246·115µ178º99ª186²211¸96¡65¥105°209¦210¡117¦112¦243¾92Å170¥187°221µ170¶176¤206¤70¸209¨228½115±198µ178º99¡118¸211
+ ¶181¤164ª186»161©250¡67}
+
+\vspace{0.5cm}
+
+\noindent This FAQ list was made to summarize some frequently asked
+questions and their answers in a convenient form. The structure of
+this FAQ list has drastically changed since the last version.
+\textbf{For details of the new structure, see the entry of `How to
+ read this FAQ and its structure'.}
+
+\vspace{0.5cm}
+
+\noindent 66¤179¤206~FAQ~66¥234¥185¥200¤207¡162¤232¤175¤162¤235¼193Ì228¤200¤189¤206Å250¤242½184¤225¡162Ì242¤203Î169¤196¤232¤166
+¤203¤183¤191¤226¤206¤199¤185¡163¤179¤206~FAQ~66¥234¥185¥200¤206¹189Â164¤207¡162°202Á176¤206¤226¤206¤200È230¤217¤198Â231É253¤203Ê209¹185
+¤181¤236¤198¤164¤222¤185¡163\textbf{\ruby{66¿183}{66¤162¤191¤233}66¤183¤164¹189Â164¤203´216¤183¤198¤207¡162¡214¤179¤206~FAQ~
+ 66¤206Æ201¤223Ê253¤200¤189¤206¹189Â164¡215¤206¹224Ì220¤242\ruby{66»178}{66¤181¤243}\ruby{66¾200}{66¤183¤231¤166}66¤183¤198²188¤181
+ ¤164¡163}
+
+\vspace{0.5cm}
+
+\bgroup
+\fontencoding{T5}\selectfont
+
+\noindent Ph32\acircumflexn ``Nh34\uhornng c0\acircumflexu h73oi v32a gi73ai 0\dj20ap th0\uhorn32\ohornng g71\abrevep'' (vi20\ecircumflext t20\abrevet t32\uhorn
+ti20\ecircumflexng Anh l32a FAQ) 0\dj0\uhorn71\ohornc n0\ecircumflexu ra 73\ohorn 0\dj0\acircumflexy nh32\abrevem m71uc 0\dj20ich thu th71\acircumflexp nh34\uhornng c0\acircumflexu
+h73oi th0\uhorn32\ohornng g71\abrevep trong th71\uhornc t20\ecircumflex v32a nh34\uhornng l32\ohorni gi73ai 0\dj20ap th20ich h71\ohornp nh20\acircumflext c73ua
+n20o. T32\uhorn l32\acircumflexn 20\acircumflexn b73an cu20\ocircumflexi c32ung 0\dj20\ecircumflexn nay, 0\dj34a c20o nh34\uhornng s71\uhorn thay 0\dj73\ocircumflexi kh20a l20\ohornn
+trong c20\acircumflexu tr20uc c73ua FAQ. \textbf{0\DJ73\ecircumflex hi73\ecircumflexu r34o h0\ohornn b71an n0\ecircumflexn xem l71ai ch0\uhorn0\ohornng
+ ``L32am sao t0\ocircumflexi c20o th73\ecircumflex 0\dj71oc 0\dju71\ohornc FAQ''.}
+\egroup
+
+\vspace{0.5cm}
+
+\bgroup
+\fontencoding{T2A}\selectfont
+
+\noindent 0\CYREREV0\cyrt0\cyro0\cyrt 0\cyrs0\cyrp0\cyri0\cyrs0\cyro0\cyrk 0\cyrb0\cyrery0\cyrl 0\cyrs0\cyro0\cyrs0\cyrt0\cyra0\cyrv0\cyrl0\cyre0\cyrn 0\cyrd0\cyrl0\cyrya 0\cyrs0\cyru0\cyrm0\cyrm0\cyri0\cyrr0\cyro0\cyrv0\cyra0\cyrn0\cyri0\cyrya 0\cyrn0\cyre0\cyrk0\cyro0\cyrt0\cyro0\cyrr0\cyrery0\cyrh 0\cyrch0\cyra0\cyrs0\cyrt0\cyro
+0\cyrz0\cyra0\cyrd0\cyra0\cyrv0\cyra0\cyre0\cyrm0\cyrery0\cyrh 0\cyrv0\cyro0\cyrp0\cyrr0\cyro0\cyrs0\cyro0\cyrv (FAQ), 0\cyrv0\cyrm0\cyre0\cyrs0\cyrt0\cyre 0\cyrs 0\cyro0\cyrt0\cyrv0\cyre0\cyrt0\cyra0\cyrm0\cyri 0\cyrn0\cyra 0\cyrn0\cyri0\cyrh, 0\cyrv 0\cyru0\cyrd0\cyro0\cyrb0\cyrn0\cyro0\cyrishrt 0\cyrf0\cyro0\cyrr0\cyrm0\cyre.
+0\CYRS0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyra 0\cyrerev0\cyrt0\cyro0\cyrg0\cyro FAQ 0\cyrk0\cyra0\cyrr0\cyrd0\cyri0\cyrn0\cyra0\cyrl0\cyrsftsn0\cyrn0\cyro 0\cyri0\cyrz0\cyrm0\cyre0\cyrn0\cyri0\cyrl0\cyra0\cyrs0\cyrsftsn 0\cyrp0\cyro 0\cyrs0\cyrr0\cyra0\cyrv0\cyrn0\cyre0\cyrn0\cyri0\cyryu 0\cyrs 0\cyrp0\cyro0\cyrs0\cyrl0\cyre0\cyrd0\cyrn0\cyre0\cyrishrt
+0\cyrv0\cyre0\cyrr0\cyrs0\cyri0\cyre0\cyrishrt. \textbf{0\CYRV 0\cyrr0\cyra0\cyrz0\cyrd0\cyre0\cyrl0\cyre `0\CYRK0\cyra0\cyrk 0\cyrch0\cyri0\cyrt0\cyra0\cyrt0\cyrsftsn 0\cyrerev0\cyrt0\cyro0\cyrt FAQ 0\cyri 0\cyre0\cyrg0\cyro 0\cyrs0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyra'
+ 0\cyro0\cyrb0\cyrhrdsn0\cyrya0\cyrs0\cyrn0\cyre0\cyrn0\cyrery 0\cyrd0\cyre0\cyrt0\cyra0\cyrl0\cyri 0\cyrerev0\cyrt0\cyro0\cyrishrt 0\cyrn0\cyro0\cyrv0\cyro0\cyrishrt 0\cyrs0\cyrt0\cyrr0\cyru0\cyrk0\cyrt0\cyru0\cyrr0\cyrery.}
+\egroup
+
+\vspace{0.5cm}
+
+\bgroup
+\fontencoding{LGR}\selectfont
+
+\noindent 0H 0l0'i0s0t0a 0a0u0t0'h 0S0T0E (0s0u0q0n0'a 0t0i0j0e0m0'e0n0w0n 0e0r0w0t0'h0s0e0w0n) 0'e0q0e0i 0s0a0n 0s0k0o0p0'o
+0n0a 0s0u0m0p0e0r0i0l0'a0b0e0i 0s0e 0e0'u0q0r0h0s0t0h 0m0o0r0f0'h 0k0'a0p0o0i0e0c 0s0h0m0a0n0t0i0k0'e0c 0e0r0w0t0'h0s0e0i0c 0k0a0i 0t0i0c
+0a0p0a0n0t0'h0s0e0i0c 0t0o0u0c. 0H 0o0r0g0'a0n0w0s0h 0a0u0t0'h0c 0t0h0c 0l0'i0s0t0a0c 0'a0l0l0a0x0e 0s0h0m0a0n0t0i0k0'a 0a0p0'o 0t0h0n
+0t0e0l0e0u0t0a0'i0a 0'e0k0d0o0s0'h 0t0h0c 0k0a0i 0m0e0t0'a. \textbf{0G0i0a 0l0e0p0t0o0m0'e0r0e0i0e0c 0p0'a0n0w 0s0t0h 0n0'e0a
+ 0o0r0g0'a0n0w0s0h, 0b0l0'e0p0e 0t0o 0l0'h0m0m0a <<0P0'w0c 0n0a 0d0i0a0b0'a0s0e0t0e 0a0u0t0'h 0t0h0n 0S0T0E 0k0a0i 0p0'w0c
+ 0e0'i0n0a0i 0o0r0g0a0n0w0m0'e0n0h>>.}
+\egroup
+
+\end{document}
+
+
+%%% Local Variables:
+%%% coding: emacs-mule
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/rubytest.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/rubytest.cjk
new file mode 100755
index 00000000000..2a615b67978
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/rubytest.cjk
@@ -0,0 +1,56 @@
+\def\CJKhook{\CJKenc{JIS}\CJKenc{Bg5}}\ifx\CJKpreproc\undefined\def\CJKpreproc{cjk-enc}\RequirePackage[global]{CJK}\AtBeginDocument{\begin{CJK}{}{}\CJKspace}\AtEndDocument{\end{CJK}}\else\CJKhook\fi % This is the file rubytest.tex of the CJK package
+% for testing ruby with LaTeX2e
+%
+% created by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+
+% You need Emacs 20 (or Mule 2.3) to process this file!
+
+% You should load this file into Mule with `*internal*' encoding scheme
+% (C-u C-x C-f) and call `cjk-write-file' (M-x cjk-write-file).
+% Then run LaTeX on the created file `rubytest.cjk'.
+%
+% Under Emacs 20 type `C-x C-f rubytest.tex' to load this file.
+%
+% `cjk-write-file' will be available after loading cjk-enc.el into Mule
+% (Emacs 20) with the commands load-file or load-library.
+
+\documentclass[12pt]{article}
+
+\usepackage[overlap, CJK]{ruby}
+\usepackage{pinyin}
+
+\CJKencfamily{Bg5}{bsmi}
+\CJKencfamily[dnp]{JIS}{min}
+
+\CJKfontenc{JIS}{dnp}
+
+\renewcommand{\rubysep}{-0.3ex}
+
+
+\begin{document}
+
+{
+\rubylatin
+\renewcommand{\rubysize}{1}
+
+\ruby{\wo3}{6568§218} \ruby{\hen3}{68«220} \ruby{\xi3}{68³223}\ruby{\huan1}{68Å119}
+\ruby{\chi1}{68¦89} \ruby{\Zhong1}{68¤164}\ruby{\guo2}{68°234}
+\ruby{\cai4}{68µ230}\ruby{.}{68¡67}
+}
+
+\Large
+
+\ruby{66²214}{66¤207¤202}\ruby{66±224}{66¤190¤206}\ruby{66Â231}{66¤192¤164}\ruby{66³216}{66¤172¤175}
+
+\ruby{66³164}{66¤166¤223}66¤200\ruby{66¸208}{66¤223¤186¤166¤223}66¤216¹212¤175¡163
+
+\end{document}
+
+%%% Local Variables:
+%%% coding: emacs-mule
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/cjk/thai.cjk b/Master/texmf-dist/doc/latex/cjk/examples/cjk/thai.cjk
new file mode 100755
index 00000000000..ee79a031288
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/cjk/thai.cjk
@@ -0,0 +1,37 @@
+\ifx\CJKpreproc\undefined\def\CJKpreproc{cjk-enc}\RequirePackage{MULEenc}\fi % This is the file thai.tex of the CJK package
+% for testing Thai (in TIS-620 encoding).
+%
+% written by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+
+% This file should be processed with cjk-enc.el to get
+%
+% . proper word breaks
+% . font switching between Thai and non-Thai
+% . intercharacter glue
+%
+% Please read cjk-enc.txt for usage instructions.
+
+
+\documentclass[12pt]{article}
+
+\usepackage[thaicjk]{babel}
+
+
+\begin{document}
+
+5762195622106219462161622106219558 FAQ 5762185602136023361622026219560233622106216761621626021460233621856162224621906021560232622056162202621956021662187616216462211616218262210621936162183602136023261621826221062193616216160209621856162186602326220562194616216462195602096023362167616222562197622086162164622116162181622056218661621646221161621826221062193616222762185616219560217621876162225621866218661621836021361622026220862180621996216158.
+5762226621646219562167616220262195602336221062167616216262205621676162195622106219462161622106219558 FAQ 576218560213602336162224621876219760213602326219462185616222862187616219362210621616162181602096023362167622256218160232616219560216602326218561621836021360232616222562197602336219958.
+\textbf{57621806021761621956221062194616219762208622246220560213621946218061622026221162203621956020962186616222662164621956216761622026219560233622106216761622276220362193602326162228621806023361621686221062161616217060232621996216758 ``576222662164621956216761622026219560233622106216761622256219762208616219960212621846021361621616221062195616220560232622106218558
+ FAQ.''}
+
+\end{document}
+
+
+%%% Local Variables:
+%%% coding: thai-tis620
+%%% mode: latex
+%%% TeX-master: t
+%%% TeX-command-default: "CJKLaTeX"
+%%% End:
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/muletest.tex b/Master/texmf-dist/doc/latex/cjk/examples/muletest.tex
index 6571ff1aa60..9939c1513d4 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/muletest.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/muletest.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% You need Emacs 20 (or Mule 2.3) to process this file!
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5.pdf
new file mode 100755
index 00000000000..ca516156310
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5vert.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5vert.pdf
new file mode 100755
index 00000000000..e87e24c3517
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/Big5vert.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CEF_test.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CEF_test.pdf
new file mode 100755
index 00000000000..c36dbb1bbd4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CEF_test.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKbabel.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKbabel.pdf
new file mode 100755
index 00000000000..c30a34789e1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKbabel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKfntef.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKfntef.pdf
new file mode 100755
index 00000000000..4ab2bbcdee2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKfntef.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKmixed.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKmixed.pdf
new file mode 100755
index 00000000000..e59b4ed6923
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKmixed.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKspace.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKspace.pdf
new file mode 100755
index 00000000000..8c2cf65ffa4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKspace.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKutf8.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKutf8.pdf
new file mode 100755
index 00000000000..386c00daa75
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/CJKutf8.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/GB.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/GB.pdf
new file mode 100755
index 00000000000..383ad799a98
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/GB.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/JIS.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/JIS.pdf
new file mode 100755
index 00000000000..33f2b247b16
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/JIS.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/KS.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/KS.pdf
new file mode 100755
index 00000000000..2e15126f470
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/KS.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/SJIS.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/SJIS.pdf
new file mode 100755
index 00000000000..5ab133eb6d2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/SJIS.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/UTF8.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/UTF8.pdf
new file mode 100755
index 00000000000..07b8bda6c1f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/UTF8.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/muletest.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/muletest.pdf
new file mode 100755
index 00000000000..8e399c4078e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/muletest.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/py_test.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/py_test.pdf
new file mode 100755
index 00000000000..49b0c66966f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/py_test.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/pytest.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/pytest.pdf
new file mode 100755
index 00000000000..b1666a2452a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/pytest.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/rubytest.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/rubytest.pdf
new file mode 100755
index 00000000000..9579723e92f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/rubytest.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/thai.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/thai.pdf
new file mode 100755
index 00000000000..2d35c53e4cc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/thai.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/pdf/xCJK.pdf b/Master/texmf-dist/doc/latex/cjk/examples/pdf/xCJK.pdf
new file mode 100755
index 00000000000..d7856dabf23
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/examples/pdf/xCJK.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/py_test.tex b/Master/texmf-dist/doc/latex/cjk/examples/py_test.tex
index 54674b16be1..9d7104a9683 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/py_test.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/py_test.tex
@@ -3,7 +3,7 @@
%
% created by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
\documentclass{article}
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/rubytest.tex b/Master/texmf-dist/doc/latex/cjk/examples/rubytest.tex
index d6774555687..4fa4593b8e4 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/rubytest.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/rubytest.tex
@@ -3,7 +3,7 @@
%
% created by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% You need Emacs 20 (or Mule 2.3) to process this file!
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/thai.tex b/Master/texmf-dist/doc/latex/cjk/examples/thai.tex
index b67279e759f..1b490124d92 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/thai.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/thai.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% This file should be processed with cjk-enc.el to get
%
diff --git a/Master/texmf-dist/doc/latex/cjk/examples/xCJK.tex b/Master/texmf-dist/doc/latex/cjk/examples/xCJK.tex
index 195012d428f..338cf2007e9 100644
--- a/Master/texmf-dist/doc/latex/cjk/examples/xCJK.tex
+++ b/Master/texmf-dist/doc/latex/cjk/examples/xCJK.tex
@@ -3,7 +3,7 @@
%
% written by SUN Wenchang <sunwch@hotmail.com>
%
-% Version 4.8.1 (10-Aug-2008)
+% Version 4.8.2 (29-Dec-2008)
% Read xCJK.txt for more details.
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/bin-cjkutils.pl b/Master/texmf-dist/doc/latex/cjk/texlive/bin-cjkutils.pl
new file mode 100755
index 00000000000..8373988cf90
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/bin-cjkutils.pl
@@ -0,0 +1,112 @@
+# bin-cjkutils.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+
+# XXX: This installs files in `texmf', not `texmf-dist'!
+
+
+my $D = "doc";
+my $M = "doc/man/man1";
+my $H = "hbf2gf";
+
+
+#
+# cjk-4.8.2
+# ---------
+#
+
+&I("utils/Bg5conv/bg5conv.1", "$M/bg5conv.1");
+
+&I("utils/CEFconv/cef5conv.1", "$M/cef5conv.1");
+&I("utils/CEFconv/cefconv.1", "$M/cefconv.1");
+&I("utils/CEFconv/cefsconv.1", "$M/cefsconv.1");
+
+&I("utils/extconv/extconv.1", "$M/extconv.1");
+
+&I("utils/hbf2gf/hbf2gf.1", "$M/hbf2gf.1");
+
+&I("utils/SJISconv/sjisconv.1", "$M/sjisconv.1");
+
+&I("utils/hbf2gf/cfg/b5ka12.cfg", "$H/b5ka12.cfg");
+&I("utils/hbf2gf/cfg/b5kr12.cfg", "$H/b5kr12.cfg");
+&I("utils/hbf2gf/cfg/b5so12.cfg", "$H/b5so12.cfg");
+&I("utils/hbf2gf/cfg/c1so12.cfg", "$H/c1so12.cfg");
+&I("utils/hbf2gf/cfg/c2so12.cfg", "$H/c2so12.cfg");
+&I("utils/hbf2gf/cfg/c3so12.cfg", "$H/c3so12.cfg");
+&I("utils/hbf2gf/cfg/c4so12.cfg", "$H/c4so12.cfg");
+&I("utils/hbf2gf/cfg/c5so12.cfg", "$H/c5so12.cfg");
+&I("utils/hbf2gf/cfg/c6so12.cfg", "$H/c6so12.cfg");
+&I("utils/hbf2gf/cfg/c7so12.cfg", "$H/c7so12.cfg");
+&I("utils/hbf2gf/cfg/csso12.cfg", "$H/csso12.cfg");
+&I("utils/hbf2gf/cfg/gsfs14.cfg", "$H/gsfs14.cfg");
+&I("utils/hbf2gf/cfg/j2so12.cfg", "$H/j2so12.cfg");
+&I("utils/hbf2gf/cfg/jsso12.cfg", "$H/jsso12.cfg");
+&I("utils/hbf2gf/cfg/ksso17.cfg", "$H/ksso17.cfg");
+&I("utils/hbf2gf/cfg/README", "$H/README");
+
+
+#
+# cjk-4.8.2-doc
+# -------------
+#
+
+# doc/dvi/bg5conv.dvi ---
+# doc/dvi/cef5conv.dvi ---
+# doc/dvi/cefconv.dvi ---
+# doc/dvi/cefsconv.dvi ---
+# doc/dvi/extconv.dvi ---
+# doc/dvi/hbf2gf.dvi ---
+# doc/dvi/sjisconv.dvi ---
+
+# doc/man/dvi/bg5conv.dvi ---
+# doc/man/dvi/cef5conv.dvi ---
+# doc/man/dvi/cefconv.dvi ---
+# doc/man/dvi/cefsconv.dvi ---
+# doc/man/dvi/extconv.dvi ---
+# doc/man/dvi/hbf2gf.dvi ---
+# doc/man/dvi/sjisconv.dvi ---
+
+# doc/man/html/bg5conv.html ---
+# doc/man/html/cef5conv.html ---
+# doc/man/html/cefconv.html ---
+# doc/man/html/cefsconv.html ---
+# doc/man/html/extconv.html ---
+# doc/man/html/hbf2gf.html ---
+# doc/man/html/sjisconv.html ---
+
+# doc/man/pdf/bg5conv.pdf ---
+# doc/man/pdf/cef5conv.pdf ---
+# doc/man/pdf/cefconv.pdf ---
+# doc/man/pdf/cefsconv.pdf ---
+# doc/man/pdf/extconv.pdf ---
+# doc/man/pdf/hbf2gf.pdf ---
+# doc/man/pdf/sjisconv.pdf ---
+
+# doc/man/txt/bg5conv.txt ---
+# doc/man/txt/cef5conv.txt ---
+# doc/man/txt/cefconv.txt ---
+# doc/man/txt/cefsconv.txt ---
+# doc/man/txt/extconv.txt ---
+# doc/man/txt/hbf2gf.txt ---
+# doc/man/txt/sjisconv.txt ---
+
+&I("doc/pdf/bg5conv.pdf", "$D/bg5conv/bg5conv.pdf");
+&I("doc/pdf/cef5conv.pdf", "$D/cef5conv/cef5conv.pdf");
+&I("doc/pdf/cefconv.pdf", "$D/cefconv/cefconv.pdf");
+&I("doc/pdf/cefsconv.pdf", "$D/cefsconv/cefsconv.pdf");
+&I("doc/pdf/extconv.pdf", "$D/extconv/extconv.pdf");
+&I("doc/pdf/hbf2gf.pdf", "$D/hbf2gf/hbf2gf.pdf");
+&I("doc/pdf/sjisconv.pdf", "$D/sjisconv/sjisconv.pdf");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/c90.pl b/Master/texmf-dist/doc/latex/cjk/texlive/c90.pl
new file mode 100755
index 00000000000..637ba8b71bc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/c90.pl
@@ -0,0 +1,28 @@
+# c90.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+my $D = "doc/fonts/enc/c90";
+my $S = "source/fonts/enc/c90";
+my $T = "fonts/enc/dvips/c90";
+
+
+&I("utils/thaifont/texmf/fonts/enc/dvips/thai/c90.enc", "$T/c90.enc");
+
+&I("utils/thaifont/tools/c90.etx", "$S/c90.etx");
+&I("utils/thaifont/tools/c90.mtx", "$S/c90.mtx");
+
+# doc/dvi/c90.dvi ---
+&I("doc/pdf/c90.pdf", "$D/c90.pdf");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/cjk-build.pl b/Master/texmf-dist/doc/latex/cjk/texlive/cjk-build.pl
new file mode 100755
index 00000000000..a7cc28cffc3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/cjk-build.pl
@@ -0,0 +1,71 @@
+# cjk-build.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory. For installation, it
+# simply uses `install -d' so that missing subdirectories are created
+# automatically.
+
+
+# XXX: This installs files in the Build hierarchy!
+
+
+$INSTALL = "install -d"
+
+sub I
+{
+ my ($s, $d) = @_;
+ &SYSTEM ("$INSTALL $s $BUILD/source/texk/$d");
+}
+
+my $B = "cjkutils/bat";
+my $C = "cjkutils/conv";
+my $H = "cjkutils/hbf2gf";
+my $S = "cjkutils/scripts";
+
+
+&I("utils/Bg5conv/bg5conv.c", "$C/bg5conv.c");
+&I("utils/Bg5conv/bg5latex", "$S/bg5latex");
+&I("utils/Bg5conv/bg5pdflatex", "$S/bg5pdflatex");
+
+&I("utils/CEFconv/cef5conv.c", "$C/cef5conv.c");
+&I("utils/CEFconv/cef5latex", "$S/cef5latex");
+&I("utils/CEFconv/cef5pdflatex", "$S/cef5pdflatex");
+&I("utils/CEFconv/cefconv.c", "$C/cefconv.c");
+&I("utils/CEFconv/ceflatex", "$S/ceflatex");
+&I("utils/CEFconv/cefpdflatex", "$S/cefpdflatex");
+&I("utils/CEFconv/cefsconv.c", "$C/cefsconv.c");
+&I("utils/CEFconv/cefslatex", "$S/cefslatex");
+&I("utils/CEFconv/cefspdflatex", "$S/cefspdflatex");
+
+&I("utils/cjklatex/cjklatex.c", "$B/cjklatex.c");
+
+# utils/extconv/bg5+latex --- # soft link to gbklatex
+# utils/extconv/bg5+pdflatex --- # soft link to gbkpdflatex
+&I("utils/extconv/extconv.c", "$C/extconv.c");
+&I("utils/extconv/gbklatex", "$S/gbklatex");
+&I("utils/extconv/gbkpdflatex", "$S/gbkpdflatex");
+
+&I("utils/hbf2gf/configure.ac", "$H/configure.ac");
+&I("utils/hbf2gf/emdir.c", "$H/emdir.c");
+&I("utils/hbf2gf/emdir.h", "$H/emdir.h");
+&I("utils/hbf2gf/emtexdir.c", "$H/emtexdir.c");
+&I("utils/hbf2gf/emtexdir.h", "$H/emtexdir.h");
+&I("utils/hbf2gf/hbf2gf.def", "$H/hbf2gf.def");
+&I("utils/hbf2gf/hbf2gf.w", "$H/hbf2gf.w");
+&I("utils/hbf2gf/hbf.c", "$H/hbf.c");
+&I("utils/hbf2gf/hbf.h", "$H/hbf.h");
+
+&I("utils/SJISconv/sjisconv.c", "$C/sjisconv.c");
+&I("utils/SJISconv/sjislatex", "$S/sjislatex");
+&I("utils/SJISconv/sjispdflatex", "$S/sjispdflatex");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/cjk.pl b/Master/texmf-dist/doc/latex/cjk/texlive/cjk.pl
new file mode 100755
index 00000000000..27acfda8c42
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/cjk.pl
@@ -0,0 +1,495 @@
+# cjk.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+#
+# cjk-4.8.2
+# ---------
+#
+
+my $D = "doc/latex/cjk";
+my $S = "source/latex/cjk";
+my $T = "tex/latex/cjk";
+
+
+&I("ChangeLog", "$D/ChangeLog");
+&I("Makefile", "$D/Makefile");
+&I("MANIFEST", "$D/MANIFEST");
+&I("README", "$D/README");
+&I("TODO", "$D/TODO");
+
+&I("contrib/wadalab/c42goth.fd", "$T/contrib/wadalab/c42goth.fd");
+&I("contrib/wadalab/c42goth.fdx", "$T/contrib/wadalab/c42goth.fdx");
+&I("contrib/wadalab/c42maru.fd", "$T/contrib/wadalab/c42maru.fd");
+&I("contrib/wadalab/c42maru.fdx", "$T/contrib/wadalab/c42maru.fdx");
+&I("contrib/wadalab/c42min.fd", "$T/contrib/wadalab/c42min.fd");
+&I("contrib/wadalab/c42min.fdx", "$T/contrib/wadalab/c42min.fdx");
+&I("contrib/wadalab/c52maru.fd", "$T/contrib/wadalab/c52maru.fd");
+&I("contrib/wadalab/c52maru.fdx", "$T/contrib/wadalab/c52maru.fdx");
+&I("contrib/wadalab/c52min.fd", "$T/contrib/wadalab/c52min.fd");
+&I("contrib/wadalab/c52min.fdx", "$T/contrib/wadalab/c52min.fdx");
+&I("contrib/wadalab/c70goth.fd", "$T/contrib/wadalab/c70goth.fd");
+&I("contrib/wadalab/c70goth.fdx", "$T/contrib/wadalab/c70goth.fdx");
+&I("contrib/wadalab/c70maru.fd", "$T/contrib/wadalab/c70maru.fd");
+&I("contrib/wadalab/c70maru.fdx", "$T/contrib/wadalab/c70maru.fdx");
+&I("contrib/wadalab/c70min.fd", "$T/contrib/wadalab/c70min.fd");
+&I("contrib/wadalab/c70min.fdx", "$T/contrib/wadalab/c70min.fdx");
+
+&I("contrib/wadalab/fixwada", "$S/contrib/wadalab/fixwada");
+&I("contrib/wadalab/fixwada2.pl", "$S/contrib/wadalab/fixwada2.pl");
+&I("contrib/wadalab/makefont", "$S/contrib/wadalab/makefont");
+&I("contrib/wadalab/makeuniwada.pl", "$S/contrib/wadalab/makeuniwada.pl");
+&I("contrib/wadalab/wadalab.map", "$S/contrib/wadalab/wadalab.map");
+&I("contrib/wadalab/wadalab.txt", "$S/contrib/wadalab/wadalab.txt");
+
+&I("doc/CEF.txt", "$D/doc/CEF.txt");
+&I("doc/cjk-enc.txt", "$D/doc/cjk-enc.txt");
+&I("doc/CJKnumb.txt", "$D/doc/CJKnumb.txt");
+&I("doc/CJKspace.txt", "$D/doc/CJKspace.txt");
+&I("doc/CJK.txt", "$D/doc/CJK.txt");
+&I("doc/CJKutf8.txt", "$D/doc/CJKutf8.txt");
+&I("doc/commands.txt", "$D/doc/commands.txt");
+&I("doc/COPYING", "$D/doc/COPYING");
+&I("doc/dvidrv.txt", "$D/doc/dvidrv.txt");
+&I("doc/fdxfiles.txt", "$D/doc/fdxfiles.txt");
+&I("doc/fonts.txt", "$D/doc/fonts.txt");
+&I("doc/hbf2gf.txt", "$D/doc/hbf2gf.txt");
+&I("doc/history.2_5", "$D/doc/history.2_5");
+&I("doc/history.txt", "$D/doc/history.txt");
+&I("doc/INSTALL", "$D/doc/INSTALL");
+&I("doc/pinyin.txt", "$D/doc/pinyin.txt");
+&I("doc/pyhyphen.txt", "$D/doc/pyhyphen.txt");
+&I("doc/reftex.txt", "$D/doc/reftex.txt");
+&I("doc/ruby.txt", "$D/doc/ruby.txt");
+&I("doc/TDS.txt", "$D/doc/TDS.txt");
+&I("doc/thaifont.txt", "$D/doc/thaifont.txt");
+&I("doc/vertical.txt", "$D/doc/vertical.txt");
+&I("doc/xCJK.txt", "$D/doc/xCJK.txt");
+
+&I("doc/chinese/emTeXb5.txt", "$D/doc/chinese/emTeXb5.txt");
+&I("doc/chinese/README", "$D/doc/chinese/README");
+&I("doc/chinese/READMEb5.tex", "$D/doc/chinese/READMEb5.tex");
+&I("doc/chinese/READMEgb.tex", "$D/doc/chinese/READMEgb.tex");
+&I("doc/chinese/teTeXb5.txt", "$D/doc/chinese/teTeXb5.txt");
+
+&I("doc/japanese/ascii.txt", "$D/doc/japanese/ascii.txt");
+&I("doc/japanese/japanese.jis", "$D/doc/japanese/japanese.jis");
+&I("doc/japanese/japanese.txt", "$D/doc/japanese/japanese.txt");
+&I("doc/japanese/jp-fonts.txt", "$D/doc/japanese/jp-fonts.txt");
+&I("doc/japanese/jp-tex.txt", "$D/doc/japanese/jp-tex.txt");
+&I("doc/japanese/preview.txt", "$D/doc/japanese/preview.txt");
+&I("doc/japanese/README", "$D/doc/japanese/README");
+&I("doc/japanese/shibuaki.txt", "$D/doc/japanese/shibuaki.txt");
+
+&I("doc/pdfhowto/examples/bkai.map", "$D/doc/pdfhowto/examples/bkai.map");
+&I("doc/pdfhowto/examples/cid-x.map", "$D/doc/pdfhowto/examples/cid-x.map");
+&I("doc/pdfhowto/examples/cwtb.map", "$D/doc/pdfhowto/examples/cwtb.map");
+&I("doc/pdfhowto/examples/dvipdfmx.cfg", "$D/doc/pdfhowto/examples/dvipdfmx.cfg");
+&I("doc/pdfhowto/examples/gen-map.pl", "$D/doc/pdfhowto/examples/gen-map.pl");
+&I("doc/pdfhowto/examples/map.list", "$D/doc/pdfhowto/examples/map.list");
+&I("doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd", "$D/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd");
+&I("doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd", "$D/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd");
+&I("doc/pdfhowto/examples/texinput/GB/c10tmpl.fd", "$D/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd");
+&I("doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd", "$D/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd");
+&I("doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd", "$D/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd");
+&I("doc/pdfhowto/examples/updmap.my", "$D/doc/pdfhowto/examples/updmap.my");
+&I("doc/pdfhowto/examples/wcl.sfd", "$D/doc/pdfhowto/examples/wcl.sfd");
+&I("doc/pdfhowto/HOWTO.txt", "$D/doc/pdfhowto/HOWTO.txt");
+
+&I("examples/Big5.tex", "$D/examples/Big5.tex");
+&I("examples/Big5vert.tex", "$D/examples/Big5vert.tex");
+&I("examples/CEF_test.tex", "$D/examples/CEF_test.tex");
+&I("examples/CJKbabel.tex", "$D/examples/CJKbabel.tex");
+&I("examples/CJKfntef.tex", "$D/examples/CJKfntef.tex");
+&I("examples/CJKmixed.tex", "$D/examples/CJKmixed.tex");
+&I("examples/CJKspace.tex", "$D/examples/CJKspace.tex");
+&I("examples/CJKutf8.tex", "$D/examples/CJKutf8.tex");
+&I("examples/GB.tex", "$D/examples/GB.tex");
+&I("examples/JIS.tex", "$D/examples/JIS.tex");
+&I("examples/KS.tex", "$D/examples/KS.tex");
+&I("examples/muletest.tex", "$D/examples/muletest.tex");
+&I("examples/py_test.tex", "$D/examples/py_test.tex");
+&I("examples/README", "$D/examples/README");
+&I("examples/rubytest.tex", "$D/examples/rubytest.tex");
+&I("examples/SJIS.tex", "$D/examples/SJIS.tex");
+&I("examples/thai.tex", "$D/examples/thai.tex");
+&I("examples/UTF8.tex", "$D/examples/UTF8.tex");
+&I("examples/xCJK.tex", "$D/examples/xCJK.tex");
+
+&I("texinput/CJK.enc", "$T/texinput/CJK.enc");
+&I("texinput/CJKfntef.sty", "$T/texinput/CJKfntef.sty");
+&I("texinput/CJKnumb.sty", "$T/texinput/CJKnumb.sty");
+&I("texinput/CJKspace.sty", "$T/texinput/CJKspace.sty");
+&I("texinput/CJK.sty", "$T/texinput/CJK.sty");
+&I("texinput/CJKulem.sty", "$T/texinput/CJKulem.sty");
+&I("texinput/CJKutf8.sty", "$T/texinput/CJKutf8.sty");
+&I("texinput/CJKvert.sty", "$T/texinput/CJKvert.sty");
+&I("texinput/extended.chr", "$T/texinput/extended.chr");
+&I("texinput/extended.enc", "$T/texinput/extended.enc");
+&I("texinput/pinyin.sty", "$T/texinput/pinyin.sty");
+&I("texinput/pmCbig.enc", "$T/texinput/pmCbig.enc");
+&I("texinput/pmC.chr", "$T/texinput/pmC.chr");
+&I("texinput/pmCsmall.enc", "$T/texinput/pmCsmall.enc");
+&I("texinput/ruby.sty", "$T/texinput/ruby.sty");
+&I("texinput/standard.bdg", "$T/texinput/standard.bdg");
+&I("texinput/standard.chr", "$T/texinput/standard.chr");
+&I("texinput/standard.enc", "$T/texinput/standard.enc");
+&I("texinput/xCJK.sty", "$T/texinput/xCJK.sty");
+&I("texinput/xpmC.chr", "$T/texinput/xpmC.chr");
+&I("texinput/xpmC.enc", "$T/texinput/xpmC.enc");
+
+&I("texinput/Bg5/Bg5.cap", "$T/texinput/Bg5/Bg5.cap");
+&I("texinput/Bg5/Bg5.chr", "$T/texinput/Bg5/Bg5.chr");
+&I("texinput/Bg5/Bg5.cpx", "$T/texinput/Bg5/Bg5.cpx");
+&I("texinput/Bg5/Bg5.enc", "$T/texinput/Bg5/Bg5.enc");
+&I("texinput/Bg5/c00bkai.fd", "$T/texinput/Bg5/c00bkai.fd");
+&I("texinput/Bg5/c00bkai.fdx", "$T/texinput/Bg5/c00bkai.fdx");
+&I("texinput/Bg5/c00bsmi.fd", "$T/texinput/Bg5/c00bsmi.fd");
+&I("texinput/Bg5/c00bsmi.fdx", "$T/texinput/Bg5/c00bsmi.fdx");
+&I("texinput/Bg5/c00bsmir.fd", "$T/texinput/Bg5/c00bsmir.fd");
+&I("texinput/Bg5/c00bsmir.fdx", "$T/texinput/Bg5/c00bsmir.fdx");
+&I("texinput/Bg5/c00cns.fd", "$T/texinput/Bg5/c00cns.fd");
+&I("texinput/Bg5/c00fs.fd", "$T/texinput/Bg5/c00fs.fd");
+&I("texinput/Bg5/c00kai.fd", "$T/texinput/Bg5/c00kai.fd");
+&I("texinput/Bg5/c00kair.fd", "$T/texinput/Bg5/c00kair.fd");
+&I("texinput/Bg5/c00kair.fdx", "$T/texinput/Bg5/c00kair.fdx");
+&I("texinput/Bg5/c00song.fd", "$T/texinput/Bg5/c00song.fd");
+&I("texinput/Bg5/c01song.fd", "$T/texinput/Bg5/c01song.fd");
+&I("texinput/Bg5/c05song.fd", "$T/texinput/Bg5/c05song.fd");
+&I("texinput/Bg5/c09song.fd", "$T/texinput/Bg5/c09song.fd");
+&I("texinput/Bg5/HK.enc", "$T/texinput/Bg5/HK.enc");
+
+&I("texinput/CEF/c80song.fd", "$T/texinput/CEF/c80song.fd");
+&I("texinput/CEF/c81song.fd", "$T/texinput/CEF/c81song.fd");
+
+&I("texinput/CNS/c31song.fd", "$T/texinput/CNS/c31song.fd");
+&I("texinput/CNS/c32song.fd", "$T/texinput/CNS/c32song.fd");
+&I("texinput/CNS/c33song.fd", "$T/texinput/CNS/c33song.fd");
+&I("texinput/CNS/c34song.fd", "$T/texinput/CNS/c34song.fd");
+&I("texinput/CNS/c35song.fd", "$T/texinput/CNS/c35song.fd");
+&I("texinput/CNS/c36song.fd", "$T/texinput/CNS/c36song.fd");
+&I("texinput/CNS/c37song.fd", "$T/texinput/CNS/c37song.fd");
+&I("texinput/CNS/EUC-TW.bdg", "$T/texinput/CNS/EUC-TW.bdg");
+&I("texinput/CNS/EUC-TW.chr", "$T/texinput/CNS/EUC-TW.chr");
+&I("texinput/CNS/EUC-TW.enc", "$T/texinput/CNS/EUC-TW.enc");
+
+&I("texinput/GB/c10fs.fd", "$T/texinput/GB/c10fs.fd");
+&I("texinput/GB/c10gbsn.fd", "$T/texinput/GB/c10gbsn.fd");
+&I("texinput/GB/c10gbsn.fdx", "$T/texinput/GB/c10gbsn.fdx");
+&I("texinput/GB/c10gkai.fd", "$T/texinput/GB/c10gkai.fd");
+&I("texinput/GB/c10gkai.fdx", "$T/texinput/GB/c10gkai.fdx");
+&I("texinput/GB/c10song.fd", "$T/texinput/GB/c10song.fd");
+&I("texinput/GB/c11song.fd", "$T/texinput/GB/c11song.fd");
+&I("texinput/GB/c19song.fd", "$T/texinput/GB/c19song.fd");
+&I("texinput/GB/c20song.fd", "$T/texinput/GB/c20song.fd");
+&I("texinput/GB/c21song.fd", "$T/texinput/GB/c21song.fd");
+&I("texinput/GB/GB.cap", "$T/texinput/GB/GB.cap");
+&I("texinput/GB/GB.cpx", "$T/texinput/GB/GB.cpx");
+
+&I("texinput/JIS/c40song.fd", "$T/texinput/JIS/c40song.fd");
+&I("texinput/JIS/c41song.fd", "$T/texinput/JIS/c41song.fd");
+&I("texinput/JIS/c42song.fd", "$T/texinput/JIS/c42song.fd");
+&I("texinput/JIS/c43song.fd", "$T/texinput/JIS/c43song.fd");
+&I("texinput/JIS/c50song.fd", "$T/texinput/JIS/c50song.fd");
+&I("texinput/JIS/EUC-JP.bdg", "$T/texinput/JIS/EUC-JP.bdg");
+&I("texinput/JIS/EUC-JP.chr", "$T/texinput/JIS/EUC-JP.chr");
+&I("texinput/JIS/EUC-JP.enc", "$T/texinput/JIS/EUC-JP.enc");
+&I("texinput/JIS/EUC-JPdnp.enc", "$T/texinput/JIS/EUC-JPdnp.enc");
+&I("texinput/JIS/JIS.cap", "$T/texinput/JIS/JIS.cap");
+&I("texinput/JIS/JIS.cpx", "$T/texinput/JIS/JIS.cpx");
+&I("texinput/JIS/JISdnp.enc", "$T/texinput/JIS/JISdnp.enc");
+
+&I("texinput/KS/c60dr.fd", "$T/texinput/KS/c60dr.fd");
+&I("texinput/KS/c60gr.fd", "$T/texinput/KS/c60gr.fd");
+&I("texinput/KS/c60gs.fd", "$T/texinput/KS/c60gs.fd");
+&I("texinput/KS/c60gt.fd", "$T/texinput/KS/c60gt.fd");
+&I("texinput/KS/c60hgt.fd", "$T/texinput/KS/c60hgt.fd");
+&I("texinput/KS/c60hmj.fd", "$T/texinput/KS/c60hmj.fd");
+&I("texinput/KS/c60hol.fd", "$T/texinput/KS/c60hol.fd");
+&I("texinput/KS/c60hpg.fd", "$T/texinput/KS/c60hpg.fd");
+&I("texinput/KS/c60mj.fd", "$T/texinput/KS/c60mj.fd");
+&I("texinput/KS/c61dr.fd", "$T/texinput/KS/c61dr.fd");
+&I("texinput/KS/c61gr.fd", "$T/texinput/KS/c61gr.fd");
+&I("texinput/KS/c61gs.fd", "$T/texinput/KS/c61gs.fd");
+&I("texinput/KS/c61gt.fd", "$T/texinput/KS/c61gt.fd");
+&I("texinput/KS/c61hgt.fd", "$T/texinput/KS/c61hgt.fd");
+&I("texinput/KS/c61hmj.fd", "$T/texinput/KS/c61hmj.fd");
+&I("texinput/KS/c61hol.fd", "$T/texinput/KS/c61hol.fd");
+&I("texinput/KS/c61hpg.fd", "$T/texinput/KS/c61hpg.fd");
+&I("texinput/KS/c61mj.fd", "$T/texinput/KS/c61mj.fd");
+&I("texinput/KS/c62song.fd", "$T/texinput/KS/c62song.fd");
+&I("texinput/KS/hangul2.cap", "$T/texinput/KS/hangul2.cap");
+&I("texinput/KS/hangul2.cpx", "$T/texinput/KS/hangul2.cpx");
+&I("texinput/KS/hangul.cap", "$T/texinput/KS/hangul.cap");
+&I("texinput/KS/hangul.cpx", "$T/texinput/KS/hangul.cpx");
+&I("texinput/KS/hanja.cap", "$T/texinput/KS/hanja.cap");
+&I("texinput/KS/hanja.cpx", "$T/texinput/KS/hanja.cpx");
+&I("texinput/KS/KS.chr", "$T/texinput/KS/KS.chr");
+&I("texinput/KS/KS.enc", "$T/texinput/KS/KS.enc");
+
+&I("texinput/KS/HLaTeX/c63bm.fd", "$T/texinput/KS/HLaTeX/c63bm.fd");
+&I("texinput/KS/HLaTeX/c63dn.fd", "$T/texinput/KS/HLaTeX/c63dn.fd");
+&I("texinput/KS/HLaTeX/c63gr.fd", "$T/texinput/KS/HLaTeX/c63gr.fd");
+&I("texinput/KS/HLaTeX/c63gs.fd", "$T/texinput/KS/HLaTeX/c63gs.fd");
+&I("texinput/KS/HLaTeX/c63gt.fd", "$T/texinput/KS/HLaTeX/c63gt.fd");
+&I("texinput/KS/HLaTeX/c63jgt.fd", "$T/texinput/KS/HLaTeX/c63jgt.fd");
+&I("texinput/KS/HLaTeX/c63jmj.fd", "$T/texinput/KS/HLaTeX/c63jmj.fd");
+&I("texinput/KS/HLaTeX/c63jnv.fd", "$T/texinput/KS/HLaTeX/c63jnv.fd");
+&I("texinput/KS/HLaTeX/c63jsr.fd", "$T/texinput/KS/HLaTeX/c63jsr.fd");
+&I("texinput/KS/HLaTeX/c63mj.fd", "$S/texinput/KS/HLaTeX/c63mj.fd"); # $S
+&I("texinput/KS/HLaTeX/c63pga.fd", "$T/texinput/KS/HLaTeX/c63pga.fd");
+&I("texinput/KS/HLaTeX/c63pg.fd", "$T/texinput/KS/HLaTeX/c63pg.fd");
+&I("texinput/KS/HLaTeX/c63ph.fd", "$T/texinput/KS/HLaTeX/c63ph.fd");
+&I("texinput/KS/HLaTeX/c63pn.fd", "$T/texinput/KS/HLaTeX/c63pn.fd");
+&I("texinput/KS/HLaTeX/c63sh.fd", "$T/texinput/KS/HLaTeX/c63sh.fd");
+&I("texinput/KS/HLaTeX/c63tz.fd", "$T/texinput/KS/HLaTeX/c63tz.fd");
+&I("texinput/KS/HLaTeX/c63vd.fd", "$T/texinput/KS/HLaTeX/c63vd.fd");
+&I("texinput/KS/HLaTeX/c63yt.fd", "$T/texinput/KS/HLaTeX/c63yt.fd");
+&I("texinput/KS/HLaTeX/c64bm.fd", "$T/texinput/KS/HLaTeX/c64bm.fd");
+&I("texinput/KS/HLaTeX/c64dn.fd", "$T/texinput/KS/HLaTeX/c64dn.fd");
+&I("texinput/KS/HLaTeX/c64gr.fd", "$T/texinput/KS/HLaTeX/c64gr.fd");
+&I("texinput/KS/HLaTeX/c64gs.fd", "$T/texinput/KS/HLaTeX/c64gs.fd");
+&I("texinput/KS/HLaTeX/c64gt.fd", "$T/texinput/KS/HLaTeX/c64gt.fd");
+&I("texinput/KS/HLaTeX/c64jgt.fd", "$T/texinput/KS/HLaTeX/c64jgt.fd");
+&I("texinput/KS/HLaTeX/c64jmj.fd", "$T/texinput/KS/HLaTeX/c64jmj.fd");
+&I("texinput/KS/HLaTeX/c64jnv.fd", "$T/texinput/KS/HLaTeX/c64jnv.fd");
+&I("texinput/KS/HLaTeX/c64jsr.fd", "$T/texinput/KS/HLaTeX/c64jsr.fd");
+&I("texinput/KS/HLaTeX/c64mj.fd", "$S/texinput/KS/HLaTeX/c64mj.fd"); # $S
+&I("texinput/KS/HLaTeX/c64pga.fd", "$T/texinput/KS/HLaTeX/c64pga.fd");
+&I("texinput/KS/HLaTeX/c64pg.fd", "$T/texinput/KS/HLaTeX/c64pg.fd");
+&I("texinput/KS/HLaTeX/c64ph.fd", "$T/texinput/KS/HLaTeX/c64ph.fd");
+&I("texinput/KS/HLaTeX/c64pn.fd", "$T/texinput/KS/HLaTeX/c64pn.fd");
+&I("texinput/KS/HLaTeX/c64sh.fd", "$T/texinput/KS/HLaTeX/c64sh.fd");
+&I("texinput/KS/HLaTeX/c64tz.fd", "$T/texinput/KS/HLaTeX/c64tz.fd");
+&I("texinput/KS/HLaTeX/c64vd.fd", "$T/texinput/KS/HLaTeX/c64vd.fd");
+&I("texinput/KS/HLaTeX/c64yt.fd", "$T/texinput/KS/HLaTeX/c64yt.fd");
+&I("texinput/KS/HLaTeX/c65bm.fd", "$T/texinput/KS/HLaTeX/c65bm.fd");
+&I("texinput/KS/HLaTeX/c65dn.fd", "$T/texinput/KS/HLaTeX/c65dn.fd");
+&I("texinput/KS/HLaTeX/c65gr.fd", "$T/texinput/KS/HLaTeX/c65gr.fd");
+&I("texinput/KS/HLaTeX/c65gs.fd", "$T/texinput/KS/HLaTeX/c65gs.fd");
+&I("texinput/KS/HLaTeX/c65gt.fd", "$T/texinput/KS/HLaTeX/c65gt.fd");
+&I("texinput/KS/HLaTeX/c65jgt.fd", "$T/texinput/KS/HLaTeX/c65jgt.fd");
+&I("texinput/KS/HLaTeX/c65jmj.fd", "$T/texinput/KS/HLaTeX/c65jmj.fd");
+&I("texinput/KS/HLaTeX/c65jnv.fd", "$T/texinput/KS/HLaTeX/c65jnv.fd");
+&I("texinput/KS/HLaTeX/c65jsr.fd", "$T/texinput/KS/HLaTeX/c65jsr.fd");
+&I("texinput/KS/HLaTeX/c65mj.fd", "$S/texinput/KS/HLaTeX/c65mj.fd"); # $S
+&I("texinput/KS/HLaTeX/c65pga.fd", "$T/texinput/KS/HLaTeX/c65pga.fd");
+&I("texinput/KS/HLaTeX/c65pg.fd", "$T/texinput/KS/HLaTeX/c65pg.fd");
+&I("texinput/KS/HLaTeX/c65ph.fd", "$T/texinput/KS/HLaTeX/c65ph.fd");
+&I("texinput/KS/HLaTeX/c65pn.fd", "$T/texinput/KS/HLaTeX/c65pn.fd");
+&I("texinput/KS/HLaTeX/c65sh.fd", "$T/texinput/KS/HLaTeX/c65sh.fd");
+&I("texinput/KS/HLaTeX/c65tz.fd", "$T/texinput/KS/HLaTeX/c65tz.fd");
+&I("texinput/KS/HLaTeX/c65vd.fd", "$T/texinput/KS/HLaTeX/c65vd.fd");
+&I("texinput/KS/HLaTeX/c65yt.fd", "$T/texinput/KS/HLaTeX/c65yt.fd");
+&I("texinput/KS/HLaTeX/HLaTeX.chr", "$T/texinput/KS/HLaTeX/HLaTeX.chr");
+&I("texinput/KS/HLaTeX/KSHL.enc", "$T/texinput/KS/HLaTeX/KSHL.enc");
+&I("texinput/KS/HLaTeX/pshan.sty", "$T/texinput/KS/HLaTeX/pshan.sty");
+
+&I("texinput/mule/MULEenc.sty", "$T/texinput/mule/MULEenc.sty");
+
+&I("texinput/SJIS/c49song.fd", "$T/texinput/SJIS/c49song.fd");
+&I("texinput/SJIS/SJIS.bdg", "$T/texinput/SJIS/SJIS.bdg");
+&I("texinput/SJIS/SJIS.cap", "$T/texinput/SJIS/SJIS.cap");
+&I("texinput/SJIS/SJIS.chr", "$T/texinput/SJIS/SJIS.chr");
+&I("texinput/SJIS/SJIS.cpx", "$T/texinput/SJIS/SJIS.cpx");
+&I("texinput/SJIS/SJISdnp.chr", "$T/texinput/SJIS/SJISdnp.chr");
+&I("texinput/SJIS/SJISdnp.enc", "$T/texinput/SJIS/SJISdnp.enc");
+&I("texinput/SJIS/SJIS.enc", "$T/texinput/SJIS/SJIS.enc");
+
+&I("texinput/thai/c90cmr.fd", "$T/texinput/thai/c90cmr.fd");
+&I("texinput/thai/c90cmss.fd", "$T/texinput/thai/c90cmss.fd");
+&I("texinput/thai/c90cmtt.fd", "$T/texinput/thai/c90cmtt.fd");
+&I("texinput/thai/c90enc.def", "$T/texinput/thai/c90enc.def");
+&I("texinput/thai/c90gar.fd", "$T/texinput/thai/c90gar.fd");
+&I("texinput/thai/c90nrsr.fd", "$T/texinput/thai/c90nrsr.fd");
+&I("texinput/thai/thaicjk.ldf", "$T/texinput/thai/thaicjk.ldf");
+
+&I("texinput/UTF8/c70bkai.fd", "$T/texinput/UTF8/c70bkai.fd");
+&I("texinput/UTF8/c70bkai.fdx", "$T/texinput/UTF8/c70bkai.fdx");
+&I("texinput/UTF8/c70bsmi.fd", "$T/texinput/UTF8/c70bsmi.fd");
+&I("texinput/UTF8/c70bsmi.fdx", "$T/texinput/UTF8/c70bsmi.fdx");
+&I("texinput/UTF8/c70gbsn.fd", "$T/texinput/UTF8/c70gbsn.fd");
+&I("texinput/UTF8/c70gbsn.fdx", "$T/texinput/UTF8/c70gbsn.fdx");
+&I("texinput/UTF8/c70gkai.fd", "$T/texinput/UTF8/c70gkai.fd");
+&I("texinput/UTF8/c70gkai.fdx", "$T/texinput/UTF8/c70gkai.fdx");
+&I("texinput/UTF8/c70mj.fd", "$T/texinput/UTF8/c70mj.fd");
+&I("texinput/UTF8/c70mj.fdx", "$T/texinput/UTF8/c70mj.fdx");
+&I("texinput/UTF8/c70song.fd", "$T/texinput/UTF8/c70song.fd");
+&I("texinput/UTF8/ja.cpx", "$T/texinput/UTF8/ja.cpx");
+&I("texinput/UTF8/ko-Hang2.cpx", "$T/texinput/UTF8/ko-Hang2.cpx");
+&I("texinput/UTF8/ko-Hang.cpx", "$T/texinput/UTF8/ko-Hang.cpx");
+&I("texinput/UTF8/ko-Hani.cpx", "$T/texinput/UTF8/ko-Hani.cpx");
+&I("texinput/UTF8/UTF8.bdg", "$T/texinput/UTF8/UTF8.bdg");
+&I("texinput/UTF8/UTF8.chr", "$T/texinput/UTF8/UTF8.chr");
+&I("texinput/UTF8/UTF8.enc", "$T/texinput/UTF8/UTF8.enc");
+&I("texinput/UTF8/xUTF8.chr", "$T/texinput/UTF8/xUTF8.chr");
+&I("texinput/UTF8/xUTF8.enc", "$T/texinput/UTF8/xUTF8.enc");
+&I("texinput/UTF8/zh-Hans.cpx", "$T/texinput/UTF8/zh-Hans.cpx");
+&I("texinput/UTF8/zh-Hant.cpx", "$T/texinput/UTF8/zh-Hant.cpx");
+
+&I("texlive/c63mj.fd", "$T/texinput/KS/HLaTeX/c63mj.fd");
+&I("texlive/c64mj.fd", "$T/texinput/KS/HLaTeX/c64mj.fd");
+&I("texlive/c65mj.fd", "$T/texinput/KS/HLaTeX/c65mj.fd");
+# texlive/README ---
+&I("texlive/bin-cjkutils.pl", "$D/texlive/bin-cjkutils.pl");
+&I("texlive/c90.pl", "$D/texlive/c90.pl");
+&I("texlive/cjk-build.pl", "$D/texlive/cjk-build.pl");
+&I("texlive/cjk.pl", "$D/texlive/cjk.pl");
+&I("texlive/dnp.pl", "$D/texlive/dnp.pl");
+&I("texlive/garuda-c90.pl", "$D/texlive/garuda-c90.pl");
+&I("texlive/norasi-c90.pl", "$D/texlive/norasi-c90.pl");
+
+&I("utils/f_name.bat", "$S/utils/f_name.bat");
+
+&I("utils/Bg5conv/bg5conv.w", "$S/utils/Bg5conv/bg5conv.w");
+&I("utils/Bg5conv/bg5latex.bat", "$S/utils/Bg5conv/bg5latex.bat");
+&I("utils/Bg5conv/bg5latex.cmd", "$S/utils/Bg5conv/bg5latex.cmd");
+
+&I("utils/CEFconv/cef5conv.w", "$S/utils/CEFconv/cef5conv.w");
+&I("utils/CEFconv/cef5ltx.bat", "$S/utils/CEFconv/cef5ltx.bat");
+&I("utils/CEFconv/cef5ltx.cmd", "$S/utils/CEFconv/cef5ltx.cmd");
+&I("utils/CEFconv/cefconv.w", "$S/utils/CEFconv/cefconv.w");
+&I("utils/CEFconv/ceflatex.bat", "$S/utils/CEFconv/ceflatex.bat");
+&I("utils/CEFconv/ceflatex.cmd", "$S/utils/CEFconv/ceflatex.cmd");
+&I("utils/CEFconv/cefsconv.w", "$S/utils/CEFconv/cefsconv.w");
+&I("utils/CEFconv/cefsltx.bat", "$S/utils/CEFconv/cefsltx.bat");
+&I("utils/CEFconv/cefsltx.cmd", "$S/utils/CEFconv/cefsltx.cmd");
+
+&I("utils/extconv/bg5pltx.bat", "$S/utils/extconv/bg5pltx.bat");
+&I("utils/extconv/bg5pltx.cmd", "$S/utils/extconv/bg5pltx.cmd");
+&I("utils/extconv/extconv.w", "$S/utils/extconv/extconv.w");
+&I("utils/extconv/gbklatex.bat", "$S/utils/extconv/gbklatex.bat");
+&I("utils/extconv/gbklatex.cmd", "$S/utils/extconv/gbklatex.cmd");
+
+&I("utils/hbf2gf/c-auto.h", "$S/utils/hbf2gf/c-auto.h");
+# utils/hbf2gf/config.guess ---
+# utils/hbf2gf/config.sub ---
+# utils/hbf2gf/configure ---
+&I("utils/hbf2gf/dvidrv.btm", "$S/utils/hbf2gf/dvidrv.btm");
+# utils/hbf2gf/hbf2gf.c ---
+# utils/hbf2gf/install-sh ---
+&I("utils/hbf2gf/Makefile.gnu", "$S/utils/hbf2gf/Makefile.gnu");
+&I("utils/hbf2gf/Makefile.in", "$S/utils/hbf2gf/Makefile.in");
+# utils/hbf2gf/mkinstalldirs ---
+&I("utils/hbf2gf/README", "$S/utils/hbf2gf/README");
+
+# utils/hbf2gf/scripts/teTeX-0.4/MakeTeXPK.diff ---
+# utils/hbf2gf/scripts/teTeX-0.4/MakeTeXTFM.diff ---
+# utils/hbf2gf/scripts/web2c-6.1/MakeTeXPK.diff ---
+# utils/hbf2gf/scripts/web2c-6.1/README ---
+# utils/hbf2gf/scripts/web2c-7.0/MakeTeXPK.diff ---
+# utils/hbf2gf/scripts/web2c-7.0/MakeTeXTFM.diff ---
+# utils/hbf2gf/scripts/web2c-7.1/MakeTeXPK.diff ---
+# utils/hbf2gf/scripts/web2c-7.1/MakeTeXTFM.diff ---
+# utils/hbf2gf/scripts/web2c-7.2/mktexpk.diff ---
+# utils/hbf2gf/scripts/web2c-7.2/mktextfm.diff ---
+
+&I("utils/lisp/cjkspace.el", "$S/utils/lisp/cjkspace.el");
+&I("utils/lisp/cjktilde.el", "$S/utils/lisp/cjktilde.el");
+
+&I("utils/lisp/emacs/cjk-enc.el", "$S/utils/lisp/emacs/cjk-enc.el");
+&I("utils/lisp/emacs/thai-word.el", "$S/utils/lisp/emacs/thai-word.el");
+
+&I("utils/lisp/mule-2.3/cjk-enc.el", "$S/utils/lisp/mule-2.3/cjk-enc.el");
+
+&I("utils/pyhyphen/pinyin.c", "$S/utils/pyhyphen/pinyin.c");
+&I("utils/pyhyphen/pinyin.ldf", "$T/utils/pyhyphen/pinyin.ldf"); # $T
+&I("utils/pyhyphen/pinyin.tr", "$S/utils/pyhyphen/pinyin.tr");
+&I("utils/pyhyphen/pyhyph.tex", "$S/utils/pyhyphen/pyhyph.tex");
+&I("utils/pyhyphen/pytest.tex", "$D/utils/pyhyphen/pytest.tex"); # $D
+
+&I("utils/SJISconv/sjisconv.w", "$S/utils/SJISconv/sjisconv.w");
+&I("utils/SJISconv/sjisltx.bat", "$S/utils/SJISconv/sjisltx.bat");
+&I("utils/SJISconv/sjisltx.cmd", "$S/utils/SJISconv/sjisltx.cmd");
+
+&I("utils/subfonts/clonevf.pl", "$S/utils/subfonts/clonevf.pl");
+&I("utils/subfonts/hlatex2agl.pl", "$S/utils/subfonts/hlatex2agl.pl");
+&I("utils/subfonts/makefdx.pl", "$S/utils/subfonts/makefdx.pl");
+&I("utils/subfonts/sfd2uni.pl", "$S/utils/subfonts/sfd2uni.pl");
+&I("utils/subfonts/subfonts.pe", "$S/utils/subfonts/subfonts.pe");
+&I("utils/subfonts/uni2sfd.pl", "$S/utils/subfonts/uni2sfd.pl");
+&I("utils/subfonts/vertical.pe", "$S/utils/subfonts/vertical.pe");
+&I("utils/subfonts/vertref.pe", "$S/utils/subfonts/vertref.pe");
+
+# utils/thaifont/tools/dbtt-old/config.dbtt-old ---
+# utils/thaifont/tools/dbtt-old/dbtt-old-alias.etx ---
+# utils/thaifont/tools/dbtt-old/dbtt-old-alias.mtx ---
+# utils/thaifont/tools/dbtt-old/dbtt-old-alias.tex ---
+# utils/thaifont/tools/dbtt-old/dbtt-old.fontinst ---
+# utils/thaifont/tools/dbtt-old/dbtt-old.map ---
+# utils/thaifont/tools/INSTALL ---
+
+
+#
+# cjk-4.8.2-doc
+# -------------
+#
+
+&I("doc/cjk/README", "$D/doc/cjk/README");
+&I("doc/cjk/READMEb5.cjk", "$D/doc/cjk/READMEb5.cjk");
+
+# doc/dvi/READMEb5.dvi ---
+# doc/dvi/READMEgb.dvi ---
+
+&I("doc/pdf/READMEb5.pdf", "$D/doc/pdf/READMEb5.pdf");
+&I("doc/pdf/READMEgb.pdf", "$D/doc/pdf/READMEgb.pdf");
+
+&I("examples/cjk/Big5.cjk", "$D/examples/cjk/Big5.cjk");
+&I("examples/cjk/Big5vert.cjk", "$D/examples/cjk/Big5vert.cjk");
+&I("examples/cjk/CEF_test.cjk", "$D/examples/cjk/CEF_test.cjk");
+&I("examples/cjk/CJKbabel.cjk", "$D/examples/cjk/CJKbabel.cjk");
+&I("examples/cjk/muletest.cjk", "$D/examples/cjk/muletest.cjk");
+&I("examples/cjk/rubytest.cjk", "$D/examples/cjk/rubytest.cjk");
+&I("examples/cjk/SJIS.cjk", "$D/examples/cjk/SJIS.cjk");
+&I("examples/cjk/thai.cjk", "$D/examples/cjk/thai.cjk");
+
+# examples/dvi/Big5.dvi ---
+# examples/dvi/Big5vert.dvi ---
+# examples/dvi/CEF_test.dvi ---
+# examples/dvi/CJKbabel.dvi ---
+# examples/dvi/CJKfntef.dvi ---
+# examples/dvi/CJKmixed.dvi ---
+# examples/dvi/CJKspace.dvi ---
+# examples/dvi/CJKutf8.dvi ---
+# examples/dvi/GB.dvi ---
+# examples/dvi/JIS.dvi ---
+# examples/dvi/KS.dvi ---
+# examples/dvi/muletest.dvi ---
+# examples/dvi/py_test.dvi ---
+# examples/dvi/pytest.dvi ---
+# examples/dvi/rubytest.dvi ---
+# examples/dvi/SJIS.dvi ---
+# examples/dvi/thai.dvi ---
+# examples/dvi/UTF8.dvi ---
+
+&I("examples/pdf/Big5.pdf", "$D/examples/pdf/Big5.pdf");
+&I("examples/pdf/Big5vert.pdf", "$D/examples/pdf/Big5vert.pdf");
+&I("examples/pdf/CEF_test.pdf", "$D/examples/pdf/CEF_test.pdf");
+&I("examples/pdf/CJKbabel.pdf", "$D/examples/pdf/CJKbabel.pdf");
+&I("examples/pdf/CJKfntef.pdf", "$D/examples/pdf/CJKfntef.pdf");
+&I("examples/pdf/CJKmixed.pdf", "$D/examples/pdf/CJKmixed.pdf");
+&I("examples/pdf/CJKspace.pdf", "$D/examples/pdf/CJKspace.pdf");
+&I("examples/pdf/CJKutf8.pdf", "$D/examples/pdf/CJKutf8.pdf");
+&I("examples/pdf/GB.pdf", "$D/examples/pdf/GB.pdf");
+&I("examples/pdf/JIS.pdf", "$D/examples/pdf/JIS.pdf");
+&I("examples/pdf/KS.pdf", "$D/examples/pdf/KS.pdf");
+&I("examples/pdf/muletest.pdf", "$D/examples/pdf/muletest.pdf");
+&I("examples/pdf/py_test.pdf", "$D/examples/pdf/py_test.pdf");
+&I("examples/pdf/pytest.pdf", "$D/examples/pdf/pytest.pdf");
+&I("examples/pdf/rubytest.pdf", "$D/examples/pdf/rubytest.pdf");
+&I("examples/pdf/SJIS.pdf", "$D/examples/pdf/SJIS.pdf");
+&I("examples/pdf/thai.pdf", "$D/examples/pdf/thai.pdf");
+&I("examples/pdf/UTF8.pdf", "$D/examples/pdf/UTF8.pdf");
+&I("examples/pdf/xCJK.pdf", "$D/examples/pdf/xCJK.pdf");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/dnp.pl b/Master/texmf-dist/doc/latex/cjk/texlive/dnp.pl
new file mode 100755
index 00000000000..2d9923c20d4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/dnp.pl
@@ -0,0 +1,21 @@
+# dnp.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+
+# XXX: This installs files in `texmf', not `texmf-dist'!
+
+
+&I("contrib/wadalab/DNP.sfd", "fonts/sfd/dnp/DNP.sfd");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/garuda-c90.pl b/Master/texmf-dist/doc/latex/cjk/texlive/garuda-c90.pl
new file mode 100755
index 00000000000..a5f6714ad70
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/garuda-c90.pl
@@ -0,0 +1,32 @@
+# garuda-c90.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+my $D = "dvips/garuda-c90";
+my $M = "fonts/map/dvips/garuda-c90";
+my $S = "source/fonts/garuda-c90";
+my $T = "fonts/tfm/public/garuda-c90";
+
+
+&I("utils/thaifont/texmf/dvips/garuda-c90/config.garuda-c90", "$D/config.garuda-c90");
+
+&I("utils/thaifont/texmf/fonts/map/dvips/garuda-c90/garuda-c90.map", "$M/garuda-c90.map");
+
+&I("utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdb8z.tfm", "$T/fgdb8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdbo8z.tfm", "$T/fgdbo8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdo8z.tfm", "$T/fgdo8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/garuda-c90/fgdr8z.tfm", "$T/fgdr8z.tfm");
+
+&I("utils/thaifont/tools/garuda-c90.fontinst", "$S/garuda-c90.fontinst");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/texlive/norasi-c90.pl b/Master/texmf-dist/doc/latex/cjk/texlive/norasi-c90.pl
new file mode 100755
index 00000000000..e85acabe2c5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/texlive/norasi-c90.pl
@@ -0,0 +1,32 @@
+# norasi-c90.pl
+#
+# Public domain.
+#
+# Written by Werner Lemberg <wl@gnu.org>
+#
+# This file is intended to be called from the `MAKEcjk' subroutine within
+# the ctan2tds perl script. It installs the necessary files from the CJK
+# package into the correct destinations.
+#
+# It expects that the CJK packages (cjk-4.8.2 and cjk-4.8.2-doc) have been
+# unpacked (unmodified) in the current directory.
+
+my $D = "dvips/norasi-c90";
+my $M = "fonts/map/dvips/norasi-c90";
+my $S = "source/fonts/norasi-c90";
+my $T = "fonts/tfm/public/norasi-c90";
+
+
+&I("utils/thaifont/texmf/dvips/norasi-c90/config.norasi-c90", "$D/config.norasi-c90");
+
+&I("utils/thaifont/texmf/fonts/map/dvips/norasi-c90/norasi-c90.map", "$M/norasi-c90.map");
+
+&I("utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnb8z.tfm", "$T/ftnb8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnbi8z.tfm", "$T/ftnbi8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftni8z.tfm", "$T/ftni8z.tfm");
+&I("utils/thaifont/texmf/fonts/tfm/public/norasi-c90/ftnr8z.tfm", "$T/ftnr8z.tfm");
+
+&I("utils/thaifont/tools/norasi-c90.fontinst", "$S/norasi-c90.fontinst");
+
+1;
+# EOF
diff --git a/Master/texmf-dist/doc/latex/cjk/utils/pyhyphen/pytest.tex b/Master/texmf-dist/doc/latex/cjk/utils/pyhyphen/pytest.tex
new file mode 100755
index 00000000000..7e694cf433b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk/utils/pyhyphen/pytest.tex
@@ -0,0 +1,51 @@
+% This is the file pytest.tex of the CJK package
+% for testing Chinese pinyin hyphenation.
+%
+% created by Werner Lemberg <wl@gnu.org>
+%
+% Version 4.8.2 (29-Dec-2008)
+%
+%%
+%% Attention! This will work only if you have created a new format file
+%% with `pyhyph.tex' as additional hyphenation patterns for the language
+%% `pinyin'. Otherwise no hyphenation will be used.
+%%
+% Note that the Babel package searches for `pinyin.ldf', not pinyin.sty --
+% the latter is for typesetting accented pinyin syllables.
+
+\documentclass[12pt,b5paper]{article}
+
+\usepackage[10pt]{type1ec} % use only 10pt fonts
+\usepackage[T1]{fontenc}
+\usepackage[pinyin]{babel}
+
+
+\begin{document}
+
+% Taken from the TeXbook (p. 451) to force frequent insertion of hyphens.
+\hyphenpenalty -1000
+\pretolerance -1
+\tolerance 1000
+\doublehyphendemerits -100000
+\finalhyphendemerits -100000
+
+\selectlanguage{pinyin}
+
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+Women hen xihuan l"uxing. Zai Beijing women hen xiang kan Tian'anmen.
+Mingtian women xiang yao dao Xi'an qu. Xiage libai zai hui jia.
+
+\end{document}