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/ChangeLog235
-rw-r--r--Master/texmf-dist/doc/latex/CJK/MANIFEST438
-rw-r--r--Master/texmf-dist/doc/latex/CJK/README8
-rw-r--r--Master/texmf-dist/doc/latex/CJK/cjk/READMEb5.cjk2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/contrib/wadalab/DNP.txt21
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/CEF.txt2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/CJK.txt131
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/CJKutf8.txt13
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/INSTALL52
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/TDS.txt2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/TeXLive.txt68
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/cjk-enc.txt21
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/commands.txt37
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/fdxfiles.txt4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/fonts.txt4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/history.2_52
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/history.txt63
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdf/READMEb5.pdfbin498647 -> 504917 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdf/READMEgb.pdfbin133733 -> 133931 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdf/c90.pdfbin115409 -> 115805 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/pinyin.txt15
-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.txt6
-rw-r--r--Master/texmf-dist/doc/latex/CJK/doc/vertical.txt4
-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/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.tex2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5.cjk4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5vert.cjk4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/CEF_test.cjk4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/CJKbabel.cjk2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/SJIS.cjk4
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/muletest.cjk2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/rubytest.cjk2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/cjk/thai.cjk2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/muletest.tex2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/Big5.pdfbin70082 -> 70093 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/Big5vert.pdfbin70804 -> 71154 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/CEF_test.pdfbin11407 -> 11372 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKbabel.pdfbin250683 -> 250815 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKfntef.pdfbin38136 -> 38165 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKmixed.pdfbin90042 -> 90268 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKutf8.pdfbin225762 -> 225841 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/GB.pdfbin64085 -> 64093 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/JIS.pdfbin34640 -> 34656 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/KS.pdfbin32466 -> 32465 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/SJIS.pdfbin34646 -> 34661 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/UTF8.pdfbin14342 -> 14360 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/muletest.pdfbin234211 -> 234281 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/py_test.pdfbin26661 -> 26316 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/pytest.pdfbin6799 -> 6804 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/rubytest.pdfbin30260 -> 30273 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pdf/thai.pdfbin15044 -> 15049 bytes
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/py_test.tex2
-rw-r--r--Master/texmf-dist/doc/latex/CJK/examples/pytest.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
73 files changed, 1039 insertions, 177 deletions
diff --git a/Master/texmf-dist/doc/latex/CJK/ChangeLog b/Master/texmf-dist/doc/latex/CJK/ChangeLog
index eb764fd93dc..9c874f7601f 100644
--- a/Master/texmf-dist/doc/latex/CJK/ChangeLog
+++ b/Master/texmf-dist/doc/latex/CJK/ChangeLog
@@ -1,3 +1,236 @@
+2006-10-17 Werner LEMBERG <wl@gnu.org>
+
+ Version 4.7.0 released
+ ======================
+
+ Set version to 4.7.0.
+
+ * doc/history.txt, doc/INSTALL, doc/TeXLive.txt, README: Updated.
+
+ Update headers in all text files.
+
+2006-10-09 Werner LEMBERG <wl@gnu.org>
+
+ * Makefile (abs-distdir): Fix assignment.
+ (distdoc): Remove generated C files.
+
+ * utils/hbf2gf/hbf2gf.1: s/`/\(oq/ and s/'/\(cq/ where appropriate.
+
+2006-10-06 Werner LEMBERG <wl@gnu.org>
+
+ * doc/CJKutf8.txt, doc/history.txt: Minor additions.
+ * MANIFEST: Sorted and updated.
+
+2006-10-05 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJKutf8.sty (\CJK@surr): Use \expandafter to make
+ \uppercase work actually.
+
+ * texinput/CJK.sty (\CJK@makeActive, \CJK@makeInactive): Handle 0x80
+ also (which is needed for UTF8).
+
+2006-10-05 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJKutf8.sty (\CJK@surr): New function.
+ (\CJK@addcmap): Use \CJK@surr so that values > U+FFFF are correctly
+ represented as surrogates.
+
+2006-09-30 Werner LEMBERG <wl@gnu.org>
+
+ In CJKutf8.sty, add ToUnicode cmaps for pdfTeX. Note, however, that
+ it currently fails with virtual fonts: pdftex 3.141592-1.30.4-2.2
+ can't resolve them to the used base fonts.
+
+ * texinput/CJKutf8.sty: Require ifpdf package.
+ (\pickup@font) [\ifpdf]: Redefine, adding a call to CJK@addcmap.
+ (\CJK@addcmap) [\ifpdf]: New function.
+
+ * doc/history.txt: Updated.
+
+2006-09-16 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJK.sty (\CJK@ifundefined): New macro.
+ Update all affected files where possible to use it instead of
+ \@ifundefined. This fixes a bug reported by Danai which made
+ \chapter work in the `scrartcl' article class (instead of
+ reporting an error) after using a CJK caption file.
+
+ * *.cap, *.cpx: Don't redefine \thepart but use its previous
+ definition for \partformat. This fixes a bug reported by Danai
+ which produced bad TOC entries.
+
+ * doc/history.txt: Updated.
+
+2006-09-12 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/UTF8/ko-Hanj.cpx: Renamed to...
+ * texinput/UTF8/ko-Hani.cpx: This to use the correct ISO 15924
+ script tag.
+
+ * doc/history.txt, doc/CJK.txt: Updated.
+
+2006-09-08 Werner LEMBERG <wl@gnu.org>
+
+ Add caption files for UTF8 encoding.
+
+ * texinput/UTF8/{ja,ko-Hang,ko-Hang2,ko-Hanj,zh-Hans,zh-Hant}.cap:
+ New files.
+
+ * doc/history.txt, doc/CJK.txt: Mention them.
+
+2006-08-31 Werner LEMBERG <wl@gnu.org>
+
+ Reimplement the \CJKbold mechanism to call the last argument of
+ \DeclareFontShape each time the font is selected only if a CJK size
+ function has been used. This fixes shape declarations like the ones
+ in the fourier package which rely on being called only once.
+
+ * texinput/CJK.sty (\CJK@curr@fontshape): New macro.
+ (\CJK@empty, \CJK@fixed, \CJK@sub, \CJK@DNPgen, \CJK@DNP): Define a
+ macro where the name is the argument of \CJK@curr@fontshape.
+ (\selectfont): Execute macro where the name is the argument of
+ \CJK@curr@fontshape only if it exists.
+
+ * doc/history.txt, doc/CJK.txt: Mention it.
+
+2006-08-29 Danai SAE-HAN <danai.sae-han@skynet.be>
+
+ * utils/subfonts/hlatex2agl.pl: Make it accept a third parameter
+ which specifies the used SFD file.
+ (process_afmfile, process_pfbfile): Add minor tweaks to handle fonts
+ generated with other tools than FontForge.
+
+2006-08-29 Werner LEMBERG <wl@gnu.org>
+
+ * utils/Bg5conv/bg5conv.w, utils/extconv/extconv.w,
+ utils/hbf2gf/hbf2gf.w, utils/CEFconv/cefconv.w,
+ utils/CEFconv/cef5conv.w, utils/CEFconv/cefsconv.w,
+ utils/SJISconv/sjisconv.w: s/@/@@/ in email address.
+
+ * utils/Bg5conv/bg5conv.c, utils/extconv/extconv.c,
+ utils/hbf2gf/hbf2gf.c, utils/CEFconv/cefconv.c,
+ utils/CEFconv/cef5conv.c, utils/CEFconv/cefsconv.c,
+ utils/SJISconv/sjisconv.c: Removed. These files are now generated
+ by the Makefile.
+
+ * Makefile (version): Set to 4.7.0.
+ (CJK2DVI, LATEX2DVI): Add `texlive' subdirectory
+ (distsrc): Build .c from .w files.
+
+2006-08-28 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/*: Add various replacement files for TeXLive.
+
+2006-08-17 Werner LEMBERG <wl@gnu.org>
+
+ * doc/CJK.txt: Mention problem with fourier.sty.
+
+2006-08-01 Werner LEMBERG <wl@gnu.org>
+
+ * doc/cjk-enc.txt: Mention problems with UTF-8.
+
+2006-07-30 Werner LEMBERG <wl@gnu.org>
+
+ * contrib/wadalab/DNP.txt: Fix patch for wftodm.c.
+
+2006-04-25 Danai SAE-HAN <danai.sae-han@skynet.be>
+
+ * <many files>: Add GPL.
+ * MANIFEST: New file.
+
+2006-03-25 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJKutf8.sty (\pdfstringdefPreHook): Don't overwrite but
+ prepend to this macro.
+
+2006-03-23 Werner LEMBERG <wl@gnu.org>
+
+ * utils/subfonts/hlatex2agl.pl: New script (which has been used
+ to create the Korean fonts in TeXLive 2005).
+
+
+ * texinput/CJKutf8.sty: Add support for Unicode bookmarks.
+ (\CJK@UnicodeFourBytesFirst, \CJK@UnicodeFourBytesSecond,
+ \CJK@UnicodeFourBytesThird, \CJK@UnicodeThreeBytesFirst,
+ \CJK@UnicodeThreeBytesSecond, \CJK@UnicodeTwoBytesFirst,
+ \CJK@UnicodeLast): New macros to convert UTF-8 into UTF-16BE.
+ (\CJK@XXpdf, \CJK@XXXpdf, \CJK@XXXXpdf): Replacements for the
+ \CJK@XX, \CJK@XXX, and \CJK@XXXX macros, respectively.
+ (\pdfstringdefPreHook): Activate them.
+
+2006-03-22 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/KS/HLaTeX/c63sh.fd, texinput/KS/HLaTeX/c64sh.fd,
+ texinput/KS/HLaTeX/c65sh.fd: Fix font declaration. Bug reported by
+ Danai SAE-HAN <danai.sae-han@skynet.be>.
+
+2006-02-20 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/UTF8/UTF8.bdg: Bugfix: Handle 0x80 also.
+
+ * doc/history.txt: Mention it.
+
+2006-02-09 Werner LEMBERG <wl@gnu.org>
+
+ Support complete Unicode range (up to U+10FFFF).
+
+ * texinput/UTF8/UTF8.bdg: Handle leading characters 0xF0-0xF4.
+
+ * texinput/UTF8/UTF8.enc: Ditto.
+
+ * texinput/UTF8/UTF8.chr (\CJK@altxchar): New macro for four-byte
+ Unicode values.
+
+ * texinput/CJK.enc (\CJK@unicodexError): New error macro.
+
+ * texinput/CJK.sty (\CJK@numbxToHex): New auxiliary macro to convert
+ a number to a four-digit hex number string.
+ (\Unicode): Accept values greater than U+FFFF.
+
+ * doc/command.txt, doc/CJK.txt: Document extended \Unicode (and
+ \CJKchar) command.
+ * doc/history.txt: Updated.
+
+2006-01-23 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/CJK.enc (\CJK@HK@enc): Load `HK' encoding, not `Bg5'.
+ Use \def, not \@namedef.
+
+ * doc/CJK.txt: Mention `HKtext' environment.
+
+2006-01-22 Werner LEMBERG <wl@gnu.org>
+
+ Add new encoding `HK' (C05) for Hong Kong's HKSCS-2004.
+
+ * texinput/Bg5/HK.enc, texinput/Bg5/c05song.fd: New files.
+ * texinput/CJK.enc: Add support for `HK' (C05).
+ * texinput/CJKnumb.sty: Handle `HK'.
+
+ * doc/CJK.txt: Bg5+ *cannot* be used for HKSCS. Fix this.
+ * doc/history.txt: Document `HK' encoding.
+
+2006-01-19 Werner LEMBERG <wl@gnu.org>
+
+ * doc/CJK.txt: Mention usage of Bg5+ for HKSCS-2001/HKSCS-2004.
+
+2006-01-04 Werner LEMBERG <wl@gnu.org>
+
+ * texinput/pinyin.sty (\PYding): New \let.
+ (\PYactivate, \PYdeacticate): Handle \ding (from pifont.sty).
+
+ * doc/pinyin.tex: Document possible problems with pifont.sty.
+
+ * doc/history.txt: Updated.
+
+2005-12-27 Werner LEMBERG <wl@gnu.org>
+
+ * utils/hbf2gf/cfg/csso12.cfg: Fix typo.
+
+2005-10-31 Danai SAE-HAN <danai.sae-han@skynet.be>
+
+ * utils/subfonts/makefdx.pl: Provide header for output.
+ Add \CJKvlet lines.
+
2005-08-19 Werner LEMBERG <wl@gnu.org>
* doc/TeXLive.txt: New file, describing the relationship between
@@ -43,7 +276,7 @@
* utils/hbf2gf/hbf.c: Change license to BSD.
(strdup) [WIN32]: Define. Change taken from teTeX distribution.
- * utils/hbf2gf/hbf.c: Change license to BSD.
+ * utils/hbf2gf/hbf.h: Change license to BSD.
* utils/hbf2gf/config.guess, utils/hbf2gf/config.sub: Updated to
current versions.
diff --git a/Master/texmf-dist/doc/latex/CJK/MANIFEST b/Master/texmf-dist/doc/latex/CJK/MANIFEST
new file mode 100644
index 00000000000..13888e9357e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/CJK/MANIFEST
@@ -0,0 +1,438 @@
+Copyright (C) 1994-2006 Werner Lemberg <wl@gnu.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program in doc/COPYING; if not, write to the Free
+Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+MA 02110-1301 USA
+
+This license applies to all files of the CJK package, unless otherwise
+stipulated in the source file.
+
+
+The CJK package contains the following files:
+
+ ChangeLog
+ MANIFEST
+ Makefile
+ README
+ contrib/wadalab/DNP.sfd
+ contrib/wadalab/DNP.txt
+ contrib/wadalab/c42goth.fd
+ contrib/wadalab/c42goth.fdx
+ contrib/wadalab/c42maru.fd
+ contrib/wadalab/c42maru.fdx
+ contrib/wadalab/c42min.fd
+ contrib/wadalab/c42min.fdx
+ contrib/wadalab/c52maru.fd
+ contrib/wadalab/c52maru.fdx
+ contrib/wadalab/c52min.fd
+ contrib/wadalab/c52min.fdx
+ contrib/wadalab/c70goth.fd
+ contrib/wadalab/c70maru.fd
+ contrib/wadalab/c70min.fd
+ contrib/wadalab/fixwada
+ contrib/wadalab/fixwada2.pl
+ contrib/wadalab/makefont
+ contrib/wadalab/makeuniwada.pl
+ contrib/wadalab/wadalab.map
+ doc/CEF.txt
+ doc/CJK.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
+ doc/chinese/emTeXb5.txt
+ doc/chinese/teTeXb5.txt
+ doc/cjk-enc.txt
+ doc/commands.txt
+ doc/dvidrv.txt
+ doc/fdxfiles.txt
+ doc/fonts.txt
+ doc/hbf2gf.txt
+ doc/history.2_5
+ doc/history.txt
+ doc/japanese/README
+ doc/japanese/ascii.txt
+ doc/japanese/japanese.jis
+ doc/japanese/japanese.txt
+ doc/japanese/jp-fonts.txt
+ doc/japanese/jp-tex.txt
+ doc/japanese/preview.txt
+ doc/japanese/shibuaki.txt
+ doc/pdfhowto/HOWTO.txt
+ doc/pdfhowto/examples/bkai.map
+ doc/pdfhowto/examples/cid-x.map
+ doc/pdfhowto/examples/cwtb.map
+ doc/pdfhowto/examples/dvipdfmx.cfg
+ doc/pdfhowto/examples/gen-map.pl
+ doc/pdfhowto/examples/map.list
+ doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
+ doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
+ doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
+ doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
+ doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
+ doc/pdfhowto/examples/updmap.my
+ doc/pdfhowto/examples/wcl.sfd
+ doc/pinyin.txt
+ doc/pyhyphen.txt
+ doc/reftex.txt
+ doc/ruby.txt
+ doc/thaifont.txt
+ doc/vertical.txt
+ examples/Big5.tex
+ examples/Big5vert.tex
+ examples/CEF_test.tex
+ examples/CJKbabel.tex
+ examples/CJKfntef.tex
+ examples/CJKmixed.tex
+ examples/CJKutf8.tex
+ examples/GB.tex
+ examples/JIS.tex
+ examples/KS.tex
+ examples/README
+ examples/SJIS.tex
+ examples/UTF8.tex
+ examples/muletest.tex
+ examples/py_test.tex
+ examples/rubytest.tex
+ examples/thai.tex
+ texinput/Bg5/Bg5.cap
+ texinput/Bg5/Bg5.chr
+ texinput/Bg5/Bg5.cpx
+ texinput/Bg5/Bg5.enc
+ texinput/Bg5/HK.enc
+ texinput/Bg5/c00bkai.fdx
+ texinput/Bg5/c00bsmi.fd
+ texinput/Bg5/c00bsmi.fdx
+ texinput/Bg5/c00bsmir.fd
+ texinput/Bg5/c00bsmir.fdx
+ texinput/Bg5/c00cns.fd
+ texinput/Bg5/c00fs.fd
+ texinput/Bg5/c00kai.fd
+ texinput/Bg5/c00kair.fd
+ texinput/Bg5/c00kair.fdx
+ texinput/Bg5/c00song.fd
+ texinput/Bg5/c01song.fd
+ texinput/Bg5/c05song.fd
+ texinput/Bg5/c09song.fd
+ texinput/CEF/c80song.fd
+ texinput/CEF/c81song.fd
+ texinput/CJK.enc
+ texinput/CJK.sty
+ texinput/CJKfntef.sty
+ texinput/CJKnumb.sty
+ texinput/CJKulem.sty
+ texinput/CJKutf8.sty
+ texinput/CJKvert.sty
+ texinput/CNS/EUC-TW.bdg
+ texinput/CNS/EUC-TW.chr
+ texinput/CNS/EUC-TW.enc
+ texinput/CNS/c31song.fd
+ texinput/CNS/c32song.fd
+ texinput/CNS/c33song.fd
+ texinput/CNS/c34song.fd
+ texinput/CNS/c35song.fd
+ texinput/CNS/c36song.fd
+ texinput/CNS/c37song.fd
+ texinput/GB/GB.cap
+ texinput/GB/GB.cpx
+ texinput/GB/c10fs.fd
+ texinput/GB/c10gbsn.fd
+ texinput/GB/c10gbsn.fdx
+ texinput/GB/c10song.fd
+ texinput/GB/c11song.fd
+ texinput/GB/c19song.fd
+ texinput/GB/c20song.fd
+ texinput/GB/c21song.fd
+ texinput/JIS/EUC-JP.bdg
+ texinput/JIS/EUC-JP.chr
+ texinput/JIS/EUC-JP.enc
+ texinput/JIS/JIS.cap
+ texinput/JIS/JIS.cpx
+ texinput/JIS/JISdnp.enc
+ texinput/JIS/c40song.fd
+ texinput/JIS/c41song.fd
+ texinput/JIS/c42song.fd
+ texinput/JIS/c43song.fd
+ texinput/JIS/c50song.fd
+ texinput/KS/HLaTeX/HLaTeX.chr
+ texinput/KS/HLaTeX/KSHL.enc
+ texinput/KS/HLaTeX/c63bm.fd
+ texinput/KS/HLaTeX/c63dn.fd
+ texinput/KS/HLaTeX/c63gr.fd
+ texinput/KS/HLaTeX/c63gs.fd
+ texinput/KS/HLaTeX/c63gt.fd
+ texinput/KS/HLaTeX/c63jgt.fd
+ texinput/KS/HLaTeX/c63jmj.fd
+ texinput/KS/HLaTeX/c63jnv.fd
+ texinput/KS/HLaTeX/c63jsr.fd
+ texinput/KS/HLaTeX/c63mj.fd
+ texinput/KS/HLaTeX/c63pg.fd
+ texinput/KS/HLaTeX/c63pga.fd
+ texinput/KS/HLaTeX/c63ph.fd
+ texinput/KS/HLaTeX/c63pn.fd
+ texinput/KS/HLaTeX/c63sh.fd
+ texinput/KS/HLaTeX/c63tz.fd
+ texinput/KS/HLaTeX/c63vd.fd
+ texinput/KS/HLaTeX/c63yt.fd
+ texinput/KS/HLaTeX/c64bm.fd
+ texinput/KS/HLaTeX/c64dn.fd
+ texinput/KS/HLaTeX/c64gr.fd
+ texinput/KS/HLaTeX/c64gs.fd
+ texinput/KS/HLaTeX/c64gt.fd
+ texinput/KS/HLaTeX/c64jgt.fd
+ texinput/KS/HLaTeX/c64jmj.fd
+ texinput/KS/HLaTeX/c64jnv.fd
+ texinput/KS/HLaTeX/c64jsr.fd
+ texinput/KS/HLaTeX/c64mj.fd
+ texinput/KS/HLaTeX/c64pg.fd
+ texinput/KS/HLaTeX/c64pga.fd
+ texinput/KS/HLaTeX/c64ph.fd
+ texinput/KS/HLaTeX/c64pn.fd
+ texinput/KS/HLaTeX/c64sh.fd
+ texinput/KS/HLaTeX/c64tz.fd
+ texinput/KS/HLaTeX/c64vd.fd
+ texinput/KS/HLaTeX/c64yt.fd
+ texinput/KS/HLaTeX/c65bm.fd
+ texinput/KS/HLaTeX/c65dn.fd
+ texinput/KS/HLaTeX/c65gr.fd
+ texinput/KS/HLaTeX/c65gs.fd
+ texinput/KS/HLaTeX/c65gt.fd
+ texinput/KS/HLaTeX/c65jgt.fd
+ texinput/KS/HLaTeX/c65jmj.fd
+ texinput/KS/HLaTeX/c65jnv.fd
+ texinput/KS/HLaTeX/c65jsr.fd
+ texinput/KS/HLaTeX/c65mj.fd
+ texinput/KS/HLaTeX/c65pg.fd
+ texinput/KS/HLaTeX/c65pga.fd
+ texinput/KS/HLaTeX/c65ph.fd
+ texinput/KS/HLaTeX/c65pn.fd
+ texinput/KS/HLaTeX/c65sh.fd
+ texinput/KS/HLaTeX/c65tz.fd
+ texinput/KS/HLaTeX/c65vd.fd
+ texinput/KS/HLaTeX/c65yt.fd
+ texinput/KS/HLaTeX/pshan.sty
+ texinput/KS/KS.chr
+ texinput/KS/KS.enc
+ texinput/KS/c60dr.fd
+ texinput/KS/c60gr.fd
+ texinput/KS/c60gs.fd
+ texinput/KS/c60gt.fd
+ texinput/KS/c60hgt.fd
+ texinput/KS/c60hmj.fd
+ texinput/KS/c60hol.fd
+ texinput/KS/c60hpg.fd
+ texinput/KS/c60mj.fd
+ texinput/KS/c61dr.fd
+ texinput/KS/c61gr.fd
+ texinput/KS/c61gs.fd
+ texinput/KS/c61gt.fd
+ texinput/KS/c61hgt.fd
+ texinput/KS/c61hmj.fd
+ texinput/KS/c61hol.fd
+ texinput/KS/c61hpg.fd
+ texinput/KS/c61mj.fd
+ texinput/KS/c62song.fd
+ texinput/KS/hangul.cap
+ texinput/KS/hangul.cpx
+ texinput/KS/hangul2.cap
+ texinput/KS/hangul2.cpx
+ texinput/KS/hanja.cap
+ texinput/KS/hanja.cpx
+ texinput/SJIS/SJIS.bdg
+ texinput/SJIS/SJIS.cap
+ texinput/SJIS/SJIS.chr
+ texinput/SJIS/SJIS.cpx
+ texinput/SJIS/SJIS.enc
+ texinput/SJIS/SJISdnp.chr
+ texinput/SJIS/SJISdnp.enc
+ texinput/SJIS/c49song.fd
+ texinput/UTF8/UTF8.bdg
+ texinput/UTF8/UTF8.chr
+ texinput/UTF8/UTF8.enc
+ texinput/UTF8/c70bkai.fd
+ texinput/UTF8/c70bkai.fdx
+ texinput/UTF8/c70bsmi.fd
+ texinput/UTF8/c70bsmi.fdx
+ texinput/UTF8/c70gbsn.fd
+ texinput/UTF8/c70gkai.fd
+ texinput/UTF8/c70mj.fd
+ texinput/UTF8/c70song.fd
+ texinput/UTF8/ja.cpx
+ texinput/UTF8/ko-Hang2.cpx
+ texinput/UTF8/ko-Hang.cpx
+ texinput/UTF8/ko-Hani.cpx
+ texinput/UTF8/zh-Hans.cpx
+ texinput/UTF8/zh-Hant.cpx
+ texinput/extended.chr
+ texinput/extended.enc
+ texinput/mule/MULEenc.sty
+ texinput/pinyin.sty
+ texinput/pmC.chr
+ texinput/pmCbig.enc
+ texinput/pmCsmall.enc
+ texinput/ruby.sty
+ texinput/standard.bdg
+ texinput/standard.chr
+ texinput/standard.enc
+ texinput/thai/c90cmr.fd
+ texinput/thai/c90cmss.fd
+ texinput/thai/c90cmtt.fd
+ texinput/thai/c90enc.def
+ texinput/thai/c90gar.fd
+ texinput/thai/c90nrsr.fd
+ texinput/thai/thaicjk.ldf
+ utils/Bg5conv/bg5conv.1
+ utils/Bg5conv/bg5conv.c
+ utils/Bg5conv/bg5conv.w
+ utils/Bg5conv/bg5latex
+ utils/Bg5conv/bg5latex.bat
+ utils/Bg5conv/bg5latex.cmd
+ utils/Bg5conv/bg5pdflatex
+ utils/CEFconv/cef5conv.1
+ utils/CEFconv/cef5conv.c
+ utils/CEFconv/cef5conv.w
+ utils/CEFconv/cef5latex
+ utils/CEFconv/cef5ltx.bat
+ utils/CEFconv/cef5ltx.cmd
+ utils/CEFconv/cef5pdflatex
+ utils/CEFconv/cefconv.1
+ utils/CEFconv/cefconv.c
+ utils/CEFconv/cefconv.w
+ utils/CEFconv/ceflatex
+ utils/CEFconv/ceflatex.bat
+ utils/CEFconv/ceflatex.cmd
+ utils/CEFconv/cefpdflatex
+ utils/CEFconv/cefsconv.1
+ utils/CEFconv/cefsconv.c
+ utils/CEFconv/cefsconv.w
+ utils/CEFconv/cefslatex
+ utils/CEFconv/cefsltx.bat
+ utils/CEFconv/cefsltx.cmd
+ utils/CEFconv/cefspdflatex
+ utils/SJISconv/sjisconv.1
+ utils/SJISconv/sjisconv.c
+ utils/SJISconv/sjisconv.w
+ utils/SJISconv/sjislatex
+ utils/SJISconv/sjisltx.bat
+ utils/SJISconv/sjisltx.cmd
+ utils/SJISconv/sjispdflatex
+ utils/cjklatex/cjklatex.c
+ utils/extconv/bg5+latex
+ utils/extconv/bg5+pdflatex
+ utils/extconv/bg5pltx.bat
+ utils/extconv/bg5pltx.cmd
+ utils/extconv/extconv.1
+ utils/extconv/extconv.c
+ utils/extconv/extconv.w
+ utils/extconv/gbklatex
+ utils/extconv/gbklatex.bat
+ utils/extconv/gbklatex.cmd
+ utils/extconv/gbkpdflatex
+ utils/f_name.bat
+ utils/hbf2gf/Makefile.gnu
+ utils/hbf2gf/Makefile.in
+ utils/hbf2gf/README
+ utils/hbf2gf/c-auto.h
+ utils/hbf2gf/cfg/README
+ utils/hbf2gf/cfg/b5ka12.cfg
+ utils/hbf2gf/cfg/b5kr12.cfg
+ utils/hbf2gf/cfg/b5so12.cfg
+ utils/hbf2gf/cfg/c1so12.cfg
+ utils/hbf2gf/cfg/c2so12.cfg
+ utils/hbf2gf/cfg/c3so12.cfg
+ utils/hbf2gf/cfg/c4so12.cfg
+ utils/hbf2gf/cfg/c5so12.cfg
+ utils/hbf2gf/cfg/c6so12.cfg
+ utils/hbf2gf/cfg/c7so12.cfg
+ utils/hbf2gf/cfg/csso12.cfg
+ utils/hbf2gf/cfg/gsfs14.cfg
+ utils/hbf2gf/cfg/j2so12.cfg
+ utils/hbf2gf/cfg/jsso12.cfg
+ utils/hbf2gf/cfg/ksso17.cfg
+ utils/hbf2gf/config.guess
+ utils/hbf2gf/config.sub
+ utils/hbf2gf/configure
+ utils/hbf2gf/configure.ac
+ utils/hbf2gf/dvidrv.btm
+ utils/hbf2gf/emdir.c
+ utils/hbf2gf/emdir.h
+ utils/hbf2gf/emtexdir.c
+ utils/hbf2gf/emtexdir.h
+ utils/hbf2gf/hbf.c
+ utils/hbf2gf/hbf.h
+ utils/hbf2gf/hbf2gf.1
+ utils/hbf2gf/hbf2gf.c
+ utils/hbf2gf/hbf2gf.def
+ utils/hbf2gf/hbf2gf.w
+ utils/hbf2gf/install-sh
+ utils/hbf2gf/mkinstalldirs
+ 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
+ utils/lisp/cjktilde.el
+ utils/lisp/emacs/cjk-enc.el
+ utils/lisp/emacs/thai-word.el
+ utils/lisp/mule-2.3/cjk-enc.el
+ utils/pyhyphen/pinyin.c
+ utils/pyhyphen/pinyin.ldf
+ utils/pyhyphen/pinyin.tr
+ utils/pyhyphen/pyhyph.tex
+ utils/pyhyphen/pytest.tex
+ utils/subfonts/clonevf.pl
+ utils/subfonts/hlatex2agl.pl
+ utils/subfonts/makefdx.pl
+ utils/subfonts/sfd2uni.pl
+ utils/subfonts/subfonts.pe
+ 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/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/tools/INSTALL
+ utils/thaifont/tools/c90.etx
+ utils/thaifont/tools/c90.mtx
+ 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/garuda.fontinst
+ utils/thaifont/tools/norasi.fontinst
+
+
+---End of MANIFEST---
diff --git a/Master/texmf-dist/doc/latex/CJK/README b/Master/texmf-dist/doc/latex/CJK/README
index 500e1e3c15f..042dc944b29 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.6.0 (11-Aug-2005), a LaTeX2e macro package which
+Welcome to CJK version 4.7.0 (17-Oct-2006), a LaTeX2e macro package which
enables the use of CJK scripts (Chinese/Japanese/Korean) in various
encodings, written by Werner Lemberg <wl@gnu.org>.
@@ -22,15 +22,15 @@ The current development version is available as a daily snapshot from
or as a diff file relative to the latest release, for example
- http://cjk.ffii.org/cjk-4.6.0-current.diff.gz
+ http://cjk.ffii.org/cjk-4.7.0-current.diff.gz
(source only).
The package comes in two parts:
- CJK-4.6.0.tar.gz: The source files. Needed for all platforms.
- CJK-4.6.0-doc.tar.gz: Preformatted documentation files: DVI, PS,
+ CJK-4.7.0.tar.gz: The source files. Needed for all platforms.
+ CJK-4.7.0-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
diff --git a/Master/texmf-dist/doc/latex/CJK/cjk/READMEb5.cjk b/Master/texmf-dist/doc/latex/CJK/cjk/READMEb5.cjk
index 3c972b9d683..2dd9fa3cdc0 100644
--- a/Master/texmf-dist/doc/latex/CJK/cjk/READMEb5.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/cjk/READMEb5.cjk
@@ -1,4 +1,4 @@
-\def\CJKpreproc{bg5conv (CJK ver. 4.5.2)}%%% The file READMEb5.tex . This file is part of LaTeX2e CJK package.
+\def\CJKpreproc{bg5conv (CJK ver. 4.6.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
diff --git a/Master/texmf-dist/doc/latex/CJK/contrib/wadalab/DNP.txt b/Master/texmf-dist/doc/latex/CJK/contrib/wadalab/DNP.txt
index 0486d86b05d..e9db5585d4b 100644
--- a/Master/texmf-dist/doc/latex/CJK/contrib/wadalab/DNP.txt
+++ b/Master/texmf-dist/doc/latex/CJK/contrib/wadalab/DNP.txt
@@ -9,7 +9,7 @@ By Hin-Tak Leung <htl10@users.sourceforge.net>, September 1997.
Revised November 1998.
-Last revised by Werner Lemberg, July 2005.
+Last revised by Werner Lemberg, July 2006.
===================
@@ -271,15 +271,26 @@ transforms the raw Wadalab PS files into subfonts usable by the CJK package.
=========================================================================
--- wftodm-orig2.c Tue Sep 23 22:45:32 1997
-+++ wftodm.c Tue Aug 25 13:13:09 1998
-@@ -1,4 +1,6 @@
++++ wftodm.c Sun Jul 30 08:56:43 2006
+@@ -1,6 +1,8 @@
#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
#include <sys/types.h>
- #include <sys/time.h>
+-#include <sys/time.h>
++#include <time.h>
char *charstrs[34][256];
-@@ -209,14 +209,13 @@
+ int charlens[34][256];
+ char *version_str="001.001";
+@@ -157,6 +159,7 @@
+ output_afm(i);
+ }
+ }
++return 0;
+ }
+ output_afm(file)
+ {
+@@ -209,14 +212,13 @@
fprintf(ofp,"/UnderlineThickness 0 def\n");
fprintf(ofp,"end readonly def\n");
fprintf(ofp,"/FontName /%s def\n",fontname);
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/CEF.txt b/Master/texmf-dist/doc/latex/CJK/doc/CEF.txt
index 4b126432a46..5cb7b6b9952 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.6.0 (11-Aug-2005).
+This is the file CEF.txt of the CJK macro package ver. 4.7.0 (17-Oct-2006).
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 d0fa784ca84..fc123102a06 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.6.0 (11-Aug-2005)
+This is the LaTeX2e style package CJK Version 4.7.0 (17-Oct-2006)
=================================================================
It is freely distributable under the GNU Public License.
@@ -42,10 +42,14 @@ are defined. The parameters have the following meaning:
Bg5 (For traditional Chinese. Mainly used in Taiwan.
Character set: Big 5.
- Encoding: Big 5.)
- Bg5+ (For Chinese. An extension of Big 5. Obsolete.
+ Encoding: Big 5 without UDA2 and UDA3.)
+ Bg5+ (For traditional Chinese. Obsolete.
Character set: Big 5+.
- Encoding: Big 5+.)
+ Encoding: GBK.)
+
+ HK (For traditional Chinese. Used in Hong Kong.
+ Character set: Big 5 + HKSCS-2004.
+ Encoding: Full Big 5.)
GB (For simplified Chinese. Mainly used in
PR China. Also called `EUC-CN'.
@@ -95,7 +99,18 @@ are defined. The parameters have the following meaning:
CEFY (private CEF character set.
Encoding: EUC.)
- These encodings (except Big 5, Big 5+, GBK, SJIS, and
+ Note: The value `HK' can be also used for complete Big 5
+ support which needs user-defined areas 2 and 3
+ (UDA2 and UDA3), located in the ranges
+ 0x8E40-0xA0FE and 0x8140-0x8DFE, respectively.
+
+ For details on HKSCS-2004 see
+
+ http://www.info.gov.hk/digital21/eng
+ /hkscs/download/e_sect3_2004.pdf
+
+
+ These encodings (except Big 5, Big 5+, HK, GBK, SJIS, and
UTF-8) are simplified EUC (Extended Unix Code) character
sets without single shifts. The used character set slot
G1 stands for two-byte encodings with byte values taken
@@ -126,6 +141,8 @@ are defined. The parameters have the following meaning:
EUC-JP, EUC-TW, and UTF-8 encodings can't be used in
preprocessed mode (see below) because it makes no sense.
+ (To be more precise, UTF-8 sequences with more than two
+ bytes can't be used.)
If you use this parameter it is the same as you would
@@ -269,7 +286,7 @@ next byte represent an Asian logograph. This means almost all plain ASCII
characters (characters between 0x00 and 0x7E) are left undisturbed, and the
remaining character codes (0x80-0xFF) are assigned to a CJK encoding,
creating a multiple-byte encoding with 1-byte and 2-byte characters (and
-even 3-byte characters for UTF-8).
+even 3-byte and 4-byte characters for UTF-8).
The character 0x7F is reserved also for the CJK package. See the section
`Preprocessors' below.
@@ -368,17 +385,19 @@ that you should never access these macros directly.
input'.
\CJK@UTF8Encoding is used for Unicode in UTF-8 encoding. The first byte is
- in the range 0xC0-0xDF for two-byte values, and in the range 0xE0-0xEF for
- three-byte values. The other byte(s) are in the range 0x80-0xBF. Note that
- CJK expects two hexadecimal digits as a running number in the font name
- (as defined in UTF8.enc) instead of two decimal digits. Select the option
- `unicode yes' in the hbf2gf config file if you use hbf2gf to transform
- bitmap fonts in HBF format to PK fonts as used by CJK.sty . Three commands
- (\CJKCJKchar, \CJKhangulchar, and \CJKlatinchar) control the handling of
- intercharacter glue: \CJKCJKchar (the default) selects CJK style (using
- \CJKglue), \CJKhangulchar selects hangul style (using \CJKtolerance), and
- \CJKlatinchar selects none of them. This encoding does not work in
- preprocessed mode.
+ in the range 0xC0-0xDF for two-byte values, 0xE0-0xEF for three-byte
+ values, and 0xF0-0xF4 for four-byte values. The other byte(s) are in the
+ range 0x80-0xBF. Note that CJK expects two hexadecimal digits as a running
+ number in the font name (as defined in UTF8.enc) instead of two decimal
+ digits for subfonts covering characters up to U+FFFF. Subfonts for Unicode
+ values greater than 0xFFFF use four hexadecimal digits in the font name.
+ Select the option `unicode yes' in the hbf2gf config file if you use
+ hbf2gf to transform bitmap fonts in HBF format to PK fonts as used by
+ CJK.sty . Three commands (\CJKCJKchar, \CJKhangulchar, and \CJKlatinchar)
+ control the handling of intercharacter glue: \CJKCJKchar (the default)
+ selects CJK style (using \CJKglue), \CJKhangulchar selects hangul style
+ (using \CJKtolerance), and \CJKlatinchar selects none of them. This
+ encoding does not work in preprocessed mode.
\CJK@pmCsmallEncoding and \CJK@pmCbigEncoding can be activated with
\pmCsmall (this is the default) and \pmCbig inside the CJK environment.
@@ -438,8 +457,8 @@ These font switches are available inside the environment:
If a font is marked with a star, real bold series are available. All other
-bold fonts are defined using poor-man's boldface (see below the section
-`Poor man's Boldface').
+bold fonts are defined using poor man's boldface (see below the section
+`Poor man's boldface').
See the file INSTALL how to get these fonts. Both `han' and `han1' packages
contain bitmap fonts only (in PK format).
@@ -493,7 +512,7 @@ environment (as defined in HLaTeX 1.0; this differs from older versions):
\yt Yetgul
If a font is marked with an asterisk, real bold series are available. All
-other fonts are defined using poor-man's boldface (see below). Only fonts
+other fonts are defined using poor man's boldface (see below). Only fonts
marked with a plus sign are available for hanja too; the other font families
are mapped to these six hanja families. For backwards compatibility, \ol and
\sm are defined also; both are now equivalent to \mj.
@@ -509,7 +528,7 @@ The option `hardbold' has been integrated into the FD files---I consider the
fact whether you have bold series available or not as a fundamental local
font setup decision which should be coded into the FD files and not into the
document. As a consequence you have to change your FD files to emulate the
-`softbold' option with CJK's poor-man's boldface. Example:
+`softbold' option with CJK's poor man's boldface. Example:
\DeclareFontShape{C63}{gt}{bx}{n}{<-> CJK * wgtb}{}
@@ -578,6 +597,9 @@ The parameters are the first and second byte of the Big 5 character code.
You can also use hexadecimal or octal notation. See commands.txt for a full
description of \CJKchar.
+An environment `HKtext' similar to `Bg5text' is defined for the `HK'
+encoding; the same restrictions as explained above hold.
+
SJIS encoding
-------------
@@ -649,7 +671,7 @@ Example:
\begin{document}
\begin{CJK*}{GB}{kai}
- \CJKcaption{GB}% loading GB.cap
+ \CJKcaption{GB}% loading GB.cpx
\chapter{blablabla}% is formatted in Chinese
@@ -674,6 +696,18 @@ CPX file too. After editing, preprocess the file with
(for caption files in SJIS encoding use sjisconv instead), then change
the file name identification strings in the CPX file accordingly.
+In UTF-8 encoding, the following caption files are available.
+
+ ja Japanese
+ ko-Hang Korean using Hangul
+ ko-Hang2 another version using Hangul
+ ko-Hani Korean using Hanja
+ zh-Hans Chinese simplified
+ zh-Hant Chinese traditional
+
+Since those files are identical to its encoding-specific counterparts,
+only CPX versions are provided.
+
Underlining and other font effects
----------------------------------
@@ -686,7 +720,7 @@ Even more font effects specific to CJK scripts can be found in CJKfntef.sty;
usage examples can be found in the file CJKfntef.tex .
-Poor-man's boldface
+Poor man's boldface
-------------------
Most CJK fonts available in the public domain do not have bold series. To
@@ -708,7 +742,8 @@ horizontal offsets some special features are used:
It should be never necessary to use \CJKnormal since \selectfont has
been modified to always reset \ifCJK@bold@ and to call the
- loading-settings (i.e., the sixth parameter) of \DeclareFontShape.
+ loading-settings (i.e., the sixth parameter) of \DeclareFontShape if
+ a CJK size function is in use.
Additionally, new size functions (CJKb, sCJKb, CJKfixedb, sCJKfixedb,
and others; see fonts.txt for details) have been introduced which are
@@ -927,6 +962,11 @@ Caveats
all other encodings you must use \CJKchar[UTF8]{<byte1>}{<byte2>}
instead.
+ For Unicode characters greater than U+FFFF, put the first two bytes
+ into the first argument, and the third byte into the second
+ argument. Examples are \Unicode{"25E}{"9A} and
+ \CJKchar[UTF8]{"25E}{"9A} to represent U+25E9A.
+
o CJK disables \MakeUppercase (preserving the command as
\CJKuppercase) if you select Big 5 or SJIS encoding without using
bg5conv or sjisconv. This usually affects the headers of the LaTeX
@@ -960,14 +1000,38 @@ Possible errors
undefined ...' messages and you can't find an error, try inserting
\newpage, \clearpage, or \cleardoublepage (the latter for two-column
printing) before saying \end{CJK} or \end{CJK*}. This can happen if
- LaTeX 2e writes the headers (or footers) of a page containing CJK
- characters after closing the CJK environment.
+ LaTeX 2e writes headers, footers, or index entries (both \index and
+ \printindex) of a page containing CJK characters after closing the
+ CJK environment.
In case of footnotes with CJK characters which are split across
pages, you have to close the CJK environment on the page on which
the particular footnote ends (probably preceded by a \newpage
command).
+ 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
+ you have
+
+ \EveryShipout{
+ \fontfamily{phv}%
+ \selectfont
+ ...
+ }
+
+ it can happen that LaTeX tries to use family `phv' for a `CXX'
+ encoding. The solution is to specify the encoding in \EveryShipout
+ also:
+
+ \EveryShipout{
+ \fontfamily{phv}%
+ \fontencoding{T1}%
+ \selectfont
+ ...
+ }
+
o If you get overfull \hbox'es caused by CJK characters, try to
increase \CJKglue. It defines the glue between CJK characters; the
default definition is
@@ -1030,8 +1094,8 @@ Possible errors
The CJK package's default family value is `song' for all encodings
except KS; to avoid the error just described in cases you start an
- environment with an empty family parameter XXXsong.fd files for all
- encodings (except for KS) are provided.
+ environment with an empty family parameter the files `XXXsong.fd'
+ for all encodings `XXX' (except for KS) are already provided.
o It is neither possible to use a CJK character in a \cite command of
standard LaTeX, nor is it possible to use the `alpha' citation
@@ -1131,6 +1195,17 @@ Possible errors
\usepackage[CJKbookmarks]{hyperref}
+ o Some versions of fourier.sty cause the following error message:
+
+ ! Undefined control sequence.
+ \<->futr8t ->\SetFourierSpace
+
+ A simple solution is to insert the line
+
+ \providecommand{\SetFourierSpace}{}
+
+ right before loading fourier.sty .
+
Author
------
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/CJKutf8.txt b/Master/texmf-dist/doc/latex/CJK/doc/CJKutf8.txt
index 2e1d1e42c6c..b0a8bf5f38e 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.6.0
-(11-Aug-2005).
+This is the file CJKutf8.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
CJKutf8.sty
-----------
@@ -25,5 +25,14 @@ Usage:
don't give an error but might replace some CJK characters with glyphs
from the selected LaTeX encoding.
+If pdftex is used, ToUnicode cmaps are automatically generated (for C70
+encoding); use it in combination with Vladimir Volovich's `cmap' package.
+
+If CJKutf8.sty is used together with the `unicode' option of the hyperref
+package, pdftex automatically produces correct Unicode bookmarks.
+
+Both ToUnicode cmaps and Unicode bookmarks support characters greater than
+U+FFFF.
+
---End of CJKutf8.txt---
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/INSTALL b/Master/texmf-dist/doc/latex/CJK/doc/INSTALL
index dab76d8bbd6..b82398f7ce1 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.6.0 (11-Aug-2005).
+This is the file INSTALL of the CJK macro package ver. 4.7.0 (17-Oct-2006).
Installation Guide
==================
@@ -9,29 +9,19 @@ installing CJK is *not* trivial.
The easiest solution is to use the TeX Live CD which is distributed among
members of TeX user groups worldwide. It comes with a ready-to-run CJK setup
together with basic CJK fonts (in outline format if freely available) for
-almost all encodings.
+almost all encodings. To get a recent snapshot, try the SVN archive. See
-. Mike Fabian <mfabian@suse.de> has bundled the CJK package with a lot of
- Asian fonts; his RPMs are available from
+ http://www.tug.org/texlive/svn/
- ftp://ftp.suse.com/pub/people/mfabian/
+for more details.
- Even if you don't use the SuSE distribution it should be straightforward
- to `install' the fonts (this is, handling the RPMs as archives and copying
- its contents into the texmf tree using the programs `rpm' and `rpm2cpio').
-
-. RPMs for RedHat and Fedora are available here:
-
- http://apt.ling.li/rpms/cjk/
+. Using web sites like http://rpmseek.com you can find and download CJK
+ packages for most GNU/Linux distributions like SuSE or Debian.
. For FreeBSD try this:
http://www.freebsd.org/ports/chinese.html
-. Unofficial packages for Debian:
-
- http://mentors.debian.net/debian/pool/main/l/latex-cjk/
-
. MikTeX also provides packages for CJK.
@@ -237,11 +227,14 @@ Unix (web2c and teTeX)
The CJK font packages already contain TFM (and VF) files arranged for the
(new) TDS directory structure; add it directly to your TEXMF tree.
-. Free Chinese TrueType fonts (for both simplified and traditiional Chinese)
+. Free Chinese TrueType fonts (for both simplified and traditional Chinese)
with a license similar to the GPL can be found on
- ftp://ftp.gnu.org/gnu/nongnu and its mirrors worldwide. You might also
- search websites of companies offering WWW browser; they often come with
- CJK language packs which contain CJK TrueType fonts.
+
+ ftp://ftp.gnu.org/gnu/nongnu
+
+ and its mirrors worldwide. You might also search websites of companies
+ offering WWW browser; they often come with CJK language packs which
+ contain CJK TrueType fonts.
Please note that many CJK TrueType fonts only have a Unicode mapping
table. You should use the SFD files from the ttf2pk package starting with
@@ -262,7 +255,7 @@ Unix (web2c and teTeX)
ftp://ftp.freetype.org/pub/freetype/unstable/freetype-current.tar.gz
. The font editor `fontforge' (available from http://fontforge.sf.net) is
- capable to generate Type 1 subfonts as needed by CJK from other formats
+ capable of generating Type 1 subfonts as needed by CJK from other formats
like TTF, OTF or CID (using the subfont definition files from ttf2pk).
Such subfonts should be usable by virtually all platforms.
@@ -303,7 +296,7 @@ Unix (web2c and teTeX)
. Move the man pages into your man1 directory tree.
-. If you want to use Mule/emacs 20/XEmacs 21 together with the CJK package,
+. If you want to use Mule, emacs, or XEmacs together with the CJK package,
you should install cjk-enc.el (in utils/lisp). See cjk-enc.txt for
documentation. Choose the correct cjk-enc.el version---note that the Mule
version has limited capabilities compared to the Emacs version.
@@ -314,7 +307,7 @@ Unix (web2c and teTeX)
(load-library "cjk-enc")
- The default directory for emacs 20 is /usr/local/share/emacs/site-lisp.
+ The default directory for emacs is /usr/local/share/emacs/site-lisp.
. If you mainly write Chinese or Japanese with Emacs or Mule, consider the
use of cjktilde.el (in utils/lisp). This file contains a minor mode which
@@ -379,7 +372,7 @@ the instructions above.
. [In case you plan to use only outline fonts (PFB, TTF) you can omit
this step.]
- Compile hbf2gf. You need GNU make and either the emx (DOS and OS/2) or
+ Compile hbf2gf. You need GNU make and either the emx (DOS and OS/2) or
the djgpp (DOS and Windows) compiler.
Say `make -f Makefile.gnu' to see the possible options; more info can be
@@ -481,7 +474,7 @@ the instructions above.
. Free Chinese TrueType fonts (for both simplified and traditiional Chinese)
with a license similar to the GPL can be found on
- ftp://ftp.gnu.org/gnu/nongnu and its mirrors worldwide. You might also
+ ftp://ftp.gnu.org/gnu/nongnu and its mirrors worldwide. You might also
search websites of companies offering WWW browser; they often come with
CJK language packs which contain CJK TrueType fonts.
@@ -608,8 +601,7 @@ How to get CJK and related software
Massachusetts (USA)
You should use the nearest one, or even better, a local mirror of a CTAN
- host (say `finger ctan@ftp.dante.de' to get a list of all known mirrors;
- the file `CTAN.sites' on CTAN also contains such a list).
+ host: The file `CTAN.sites' on CTAN contains a list.
On CTAN, the CJK package itself is unpacked. To receive the complete
package, go to the parent directory of CJK and say
@@ -629,13 +621,13 @@ How to get CJK and related software
. The documentation bundle of the CJK package is not unpackaged; download it
as
- get cjk-4.6.0-doc.tar.gz
+ get cjk-4.7.0-doc.tar.gz
or
- get cjk-4.6.0-doc.tar.gz cjkdoc.tgz
+ get cjk-4.7.0-doc.tar.gz cjkdoc.tgz
- whatever is appropriate for your system. It contains precompiled versions
+ whatever is appropriate for your system. It contains precompiled versions
(in DVI, PDF, text format) of all documentation and example files.
. PostScript font packages with subfonts which can be directly used by the
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/TDS.txt b/Master/texmf-dist/doc/latex/CJK/doc/TDS.txt
index df159f1cdc8..12b899a054f 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.6.0 (11-Aug-2005).
+This is the file TDS.txt of the CJK macro package ver. 4.7.0 (17-Oct-2006).
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
index dd2fdbb8401..8739f829e68 100644
--- a/Master/texmf-dist/doc/latex/CJK/doc/TeXLive.txt
+++ b/Master/texmf-dist/doc/latex/CJK/doc/TeXLive.txt
@@ -1,11 +1,11 @@
-This file shows which files of the `CJK-4.6.0' and `CJK-4.6.0-doc' packages
+This file shows which files of the `CJK-4.7.0' and `CJK-4.6.0-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.6.0
+CJK-4.7.0
---------
ChangeLog CJK
@@ -43,7 +43,7 @@ doc/COPYING CJK
doc/dvidrv.txt CJK
doc/fdxfiles.txt CJK
doc/fonts.txt CJK
-doc/hbf2gf.txt CJK
+doc/hbf2gf.txt bin-cjkutils
doc/history.2_5 CJK
doc/history.txt CJK
doc/INSTALL CJK
@@ -55,25 +55,26 @@ doc/japanese/jp-tex.txt CJK
doc/japanese/preview.txt CJK
doc/japanese/README CJK
doc/japanese/shibuaki.txt CJK
-doc/pdf/examples/bkai.map CJK
-doc/pdf/examples/cid-x.map CJK
-doc/pdf/examples/cwtb.map CJK
-doc/pdf/examples/dvipdfmx.cfg CJK
-doc/pdf/examples/gen-map.pl CJK
-doc/pdf/examples/map.list CJK
-doc/pdf/examples/texinput/Bg5/c00cwtb.fd CJK
-doc/pdf/examples/texinput/Bg5/c00tmpl.fd CJK
-doc/pdf/examples/texinput/GB/c10tmpl.fd CJK
-doc/pdf/examples/texinput/JIS/c40tmpl.fd CJK
-doc/pdf/examples/texinput/SJIS/c49tmpl.fd CJK
-doc/pdf/examples/updmap.my CJK
-doc/pdf/examples/wcl.sfd CJK
-doc/pdf/HOWTO.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
examples/Big5.tex CJK
@@ -94,6 +95,7 @@ examples/SJIS.tex CJK
examples/thai.tex CJK
examples/UTF8.tex CJK
Makefile ---
+MANIFEST CJK
README CJK
texinput/Bg5/Bg5.cap CJK
texinput/Bg5/Bg5.chr CJK
@@ -111,7 +113,9 @@ 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
@@ -270,9 +274,15 @@ 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/zh-Hans.cpx CJK
+texinput/UTF8/zh-Hant.cpx CJK
utils/Bg5conv/bg5conv.1 source.development,bin-cjkutils
utils/Bg5conv/bg5conv.c source.development
utils/Bg5conv/bg5conv.w ---
@@ -309,10 +319,10 @@ utils/extconv/bg5pltx.cmd ---
utils/extconv/extconv.1 source.development,bin-cjkutils
utils/extconv/extconv.c source.development
utils/extconv/extconv.w ---
-utils/extconv/gbklatex source.development,bin-cjkutils
+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
+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
@@ -379,6 +389,7 @@ 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
@@ -411,7 +422,7 @@ utils/thaifont/tools/INSTALL CJK
utils/thaifont/tools/norasi.fontinst CJK
-CJK-4.6.0-doc
+CJK-4.7.0-doc
-------------
doc/cjk/README CJK
@@ -447,13 +458,13 @@ doc/man/pdf/cefsconv.pdf bin-cjkutils
doc/man/pdf/extconv.pdf bin-cjkutils
doc/man/pdf/hbf2gf.pdf bin-cjkutils
doc/man/pdf/sjisconv.pdf bin-cjkutils
-doc/man/txt/bg5conv.txt bin-cjkutils
-doc/man/txt/cef5conv.txt bin-cjkutils
-doc/man/txt/cefconv.txt bin-cjkutils
-doc/man/txt/cefsconv.txt bin-cjkutils
-doc/man/txt/extconv.txt bin-cjkutils
-doc/man/txt/hbf2gf.txt bin-cjkutils
-doc/man/txt/sjisconv.txt bin-cjkutils
+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
@@ -518,5 +529,8 @@ examples/pdf/UTF8.pdf CJK
(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/cjk-enc.txt b/Master/texmf-dist/doc/latex/CJK/doc/cjk-enc.txt
index c4b24a676f9..c1aa5d979a9 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.6.0
-(11-Aug-2005).
+This is the file cjk-enc.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
cjk-enc.el
----------
@@ -254,6 +254,23 @@ It is recommended that you assign cjk-write-file or cjk-write-all-files to a
key (e.g., with global-set-key) in your `.emacs' configuration file.
+Unicode encoding
+................
+
+Note that the forthcoming Emacs 22 has no native Unicode support. Instead,
+Unicode encoded date is mapped onto the internal character sets of Emacs;
+this process heavily depends on the selected (Emacs) language environment.
+For example, if you select `Chinese-BIG5', Emacs first tries to map Unicode
+characters to Big 5. If that fails, it tries the GB 2312 character set, then
+KS X 1001, and so on. To get typographically satisfying output you would
+need identical font shapes for different CJK encodings, a very unlikely
+situation.
+
+For this reason it is strongly recommended to *not* use data files encoded
+in UTF-8 with cjk-enc.el. Instead, UTF-8 should be directly handled by a CJK
+environment (i.e., `\begin{CJK}{UTF8}{...}').
+
+
Usage with AUC TeX
------------------
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/commands.txt b/Master/texmf-dist/doc/latex/CJK/doc/commands.txt
index 2b4ba0556e3..f9a8f6250ab 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.6.0
-(11-Aug-2005).
+This is the file commands.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
Here is a list of all commands of CJK.
@@ -104,15 +104,20 @@ CJK* environment (except \CJKbold, \CJKnormal, \CJKencfamily, \CJKfontenc,
parameter selects the encoding. You can use decimal,
hexadecimal, or octal notation. <byte1> and <byte2>
can be both in 7bit or 8bit (GL or GR)
- representation. To select Unicode characters you
- must specify `UTF8' encoding (but enter real Unicode
- values).
+ representation.
+
+ To select Unicode characters you must specify `UTF8'
+ encoding (but enter real Unicode values). If the
+ Unicode value is greater than U+FFFF, put the first
+ two bytes into the first argument, and the third byte
+ into the second one.
+
Examples:
\CJKchar[Bg5]{217}{223}
\CJKchar[CNS1]{"57}{"4C}
- \CJKchar[UTF8]{"0D9}{"04F}
+ \CJKchar[UTF8]{"02D9}{"04F}
\CJKenc{<encoding>} Change encoding. Contrary to \begin{CJK}{...}{...}
@@ -314,13 +319,21 @@ CJK* environment (except \CJKbold, \CJKnormal, \CJKencfamily, \CJKfontenc,
\Unicode{<byte1>}{<byte2>}
- Insert a Unicode character literally. <byte1> and
- <byte2> are the first and second byte of the Unicode
- character. You can use decimal, hexadecimal, or octal
- notation. This command can only be used within UTF 8
- encoding. In all other encodings you must say
- \CJKchar[UTF8]{<byte1>}{<byte2>} instead.
+\Unicode{<byte1><byte2>}{<byte3>}
+ Insert a Unicode character literally. <byte1>,
+ <byte2>, and <byte3> are the first, second, and
+ third byte of the Unicode character. You can use
+ decimal, hexadecimal, or octal notation. This
+ command can only be used within UTF 8 encoding. In
+ all other encodings you must say
+ \CJKchar[UTF8]{<byte1>}{<byte2>} or
+ \CJKchar[UTF8]{<byte1><byte2>}{<byte3>} instead.
+
+
+ Examples:
+ \Unicode{"23}{"45}
+ \Unicode{"25E}{"9A}
\CJKCJKchar
\CJKhangulchar
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/fdxfiles.txt b/Master/texmf-dist/doc/latex/CJK/doc/fdxfiles.txt
index 00413fe300b..9d09aa3e744 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.6.0
-(11-Aug-2005).
+This is the file fdxfiles.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
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 12bfb39ace4..aaf4f622165 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.6.0
-(11-Aug-2005).
+This is the file fonts.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
The fonts
---------
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 f81f09a7d36..1610309b84e 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.6.0 (11-Aug-2005).
+This file is part of the CJK package Ver. 4.7.0 (17-Oct-2006).
The history of the beta versions of the never released version 2.5 .
--------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/history.txt b/Master/texmf-dist/doc/latex/CJK/doc/history.txt
index db2d0a2180d..4aa777fb1b6 100644
--- a/Master/texmf-dist/doc/latex/CJK/doc/history.txt
+++ b/Master/texmf-dist/doc/latex/CJK/doc/history.txt
@@ -66,7 +66,7 @@ Version 2.2: new:
separate it from setting \uccode's. You need less save
size if `encapsulated' is used without `lowercase'.
- C source of hbf2cjk replaced with CWEB source.
+ C source of hbf2cjk replaced with CWEB source.
.dvi files of hbf2hbf and hbf2cjk added.
C source files of hbf2hbf and hbf2cjk produced by
CTANGLE added.
@@ -249,7 +249,7 @@ Version 3.0 there are too many changes to be described here in full
(glue, discretionary). Only for UTF8 encoding needed.
Default is \CJKCJKchar.
- various caption files (.cap) added to be used in
+ various caption files (.cap) added to be used in
conjunction with the KOMA-script document classes.
MULE to CJK converter added.
@@ -281,7 +281,7 @@ Version 3.0 there are too many changes to be described here in full
in the hbf2gf config file the other printer resolution
is set equal to the given one.
- the key values `on' and `off' in the hbf2gf config file
+ the key values `on' and `off' in the hbf2gf config file
are replaced with `yes' and `no'.
errors:
@@ -487,7 +487,7 @@ Version 3.1.1: new:
the new version of mule2cjk always use the `global'
option of CJK which allows the use of (the new) ^^80
instead.
-
+
\CJKenc{SJIS} didn't work (Thomas Piekenbrock
<piekenbro@msmzid.frankfurt.hoechst-ag.d400.de>).
@@ -639,7 +639,7 @@ Version 4.0.0: new:
lines in the output file.
*
* the UN*X converter batch files now replace the extension
-* with .cjk instead of appending it. E.g.
+* with .cjk instead of appending it. E.g.
* test.tex -> test.cjk (instead of test.tex.cjk)
*
f_name.bat provides a new environment variable %fu%
@@ -1356,4 +1356,57 @@ Version 4.6.0: new:
Both \CJKvert and \CJKhorz had both local and global
effects. Now they are completely local.
+
+Version 4.7.0:
+17-Oct-2006
+ new:
+ A new encoding `HK' (C05) is available for Hong Kong's
+ HKSCS-2004, used in combination with Big 5.
+
+ `UTF8' encoding now supports full Unicode (up to
+ U+10FFFF). Subfont planes for ranges greater than U+FFFF
+ consist of four hexadecimal digits (for example
+ `foo025E' which covers U+25E00-U+25EFF). The \Unicode
+ command (and \CJKchar) has been extended to accept
+ Unicode values greater than U+FFFF.
+
+ CJKutf8.sty:
+ Support Unicode encoded bookmarks if the hyperref
+ package is used.
+
+ Automatically generate ToUnicode cmaps for pdftex
+ (tested with pdftex version 3.141592-1.30.4-2.2; it
+ currently doesn't work with virtual fonts).
+
+ Caption files in UTF-8 encoding have been added; the
+ files are identical to the encoding-specific versions.
+
+ ja Japanese
+ ko-Hang Korean using Hangul
+ ko-Hang2 another version using Hangul
+ ko-Hani Korean using Hanja
+ zh-Hans Chinese simplified
+ zh-Hant Chinese traditional
+
+ errors:
+ UTF-8 input character 0x80 was handled only partially.
+
+ pinyin.sty:
+ The package didn't preserve `\ding' which is defined
+ in pifont.sty, causing problems with older versions of
+ the hyperref package and its `hpdftex' driver option.
+
+ CJK.sty:
+ Make it work with font definition files (like the ones
+ from the fourier package) which expect that the
+ loading-settings are called only once.
+
+ The use of caption files within the `scrartcl' class
+ made \chapter a defined command (instead of reporting
+ an error).
+
+ With the koma-script classes, all CJK caption files
+ except for Korean produced bad looking TOC entries for
+ \part.
+
---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
index a11129fc8d5..03dd69cd240 100644
--- a/Master/texmf-dist/doc/latex/CJK/doc/pdf/READMEb5.pdf
+++ 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
index bbb003139ea..5bf741acf2b 100644
--- a/Master/texmf-dist/doc/latex/CJK/doc/pdf/READMEgb.pdf
+++ b/Master/texmf-dist/doc/latex/CJK/doc/pdf/READMEgb.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/pdf/c90.pdf b/Master/texmf-dist/doc/latex/CJK/doc/pdf/c90.pdf
index 16bae556d44..5812b6573de 100644
--- a/Master/texmf-dist/doc/latex/CJK/doc/pdf/c90.pdf
+++ b/Master/texmf-dist/doc/latex/CJK/doc/pdf/c90.pdf
Binary files differ
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 5b8d9b788bf..5ed851b7972 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,6 +1,6 @@
% This is the file c00cwtb.fd of the CJK package
-\def\fileversion{4.6.0}
-\def\filedate{2005/08/11}
+\def\fileversion{4.7.0}
+\def\filedate{2006/10/17}
\ProvidesFile{c00cwtb.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C00}{cwtb}{\hyphenchar \font\m@ne}
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 9cd2431850a..b165d4615cf 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,6 +1,6 @@
% This is the file c00tmpl.fd of the CJK package
-\def\fileversion{4.6.0}
-\def\filedate{2005/08/11}
+\def\fileversion{4.7.0}
+\def\filedate{2006/10/17}
\ProvidesFile{c00tmpl.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C00}{tmpl}{\hyphenchar \font\m@ne}
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 485fa676cee..367cf06481d 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,6 +1,6 @@
% This is the file c10tmpl.fd of the CJK package
-\def\fileversion{4.6.0}
-\def\filedate{2005/08/11}
+\def\fileversion{4.7.0}
+\def\filedate{2006/10/17}
\ProvidesFile{c10tmpl.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C10}{tmpl}{\hyphenchar \font\m@ne}
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 f2e007ec7d7..7381c97ba83 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,6 +1,6 @@
% This is the file c40tmpl.fd of the CJK package
-\def\fileversion{4.6.0}
-\def\filedate{2005/08/11}
+\def\fileversion{4.7.0}
+\def\filedate{2006/10/17}
\ProvidesFile{c40tmpl.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C40}{tmpl}{\hyphenchar \font\m@ne}
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 41a37cf4000..2d4ccfd64bd 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,6 +1,6 @@
% This is the file c49song.fd of the CJK package
-\def\fileversion{4.6.0}
-\def\filedate{2005/08/11}
+\def\fileversion{4.7.0}
+\def\filedate{2006/10/17}
\ProvidesFile{c49song.fd}[\filedate\space\fileversion]
\DeclareFontFamily{C49}{song}{\hyphenchar \font\m@ne}
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/pinyin.txt b/Master/texmf-dist/doc/latex/CJK/doc/pinyin.txt
index 9acf4ea7afd..f177da229d0 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.6.0
-(11-Aug-2005).
+This is the file pinyin.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
pinyin.sty
----------
@@ -43,13 +43,20 @@ Problems:
The following macros are redefined if you load pinyin.sty:
- \a, \chi, \cong, \ge, \hang, \le, \min, \mu, \ne, \ni, \nu, \o, \pi,
- \Pi, \Re, \tan, \xi, \Xi.
+ \a, \chi, \cong, \ding, \ge, \hang, \le, \min, \mu, \ne, \ni, \nu,
+ \o, \O, \pi, \Pi, \Re, \tan, \xi, \Xi.
They are available as \PY... (\PYchi, \PYcong, etc.).
If this is not enough, you can say \PYdeactivate to restore the original
definitions (and reactivate these syllables with \PYactivate).
+ In case you use the hyperref package earlier than version 6.75a
+ (2006-Feb-12) together with the `hpdftex' driver you should load
+ pinyin.sty *after* hyperref.sty (contrary to what the hyperref manual
+ says). Reason is that \ding is defined in pifont.sty which is
+ automatically loaded by hpdftex.def -- the latest hyperref version no
+ longer uses pifont.sty .
+
---End of pinyin.txt---
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/pyhyphen.txt b/Master/texmf-dist/doc/latex/CJK/doc/pyhyphen.txt
index dc80bc2379b..c495b937605 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.6.0
-(11-Aug-2005).
+This is the file pyhyphen.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
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 7d390a2d95d..6a18ad9c467 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.6.0
-(11-Aug-2005).
+This is the file reftex.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
RefTeX
------
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/ruby.txt b/Master/texmf-dist/doc/latex/CJK/doc/ruby.txt
index bdc8c37f4d4..1d68a8209f7 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.6.0 (11-Aug-2005).
+This is the file ruby.txt of the CJK macro package ver. 4.7.0 (17-Oct-2006).
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 e22a311b0db..6d6dcd7700c 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.6.0
-(11-Aug-2005).
+This is the file thaifont.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
Thai font support in the CJK package
------------------------------------
-Version 4.6.0 of the CJK package has improved support for Thai. This file
+Version 4.7.0 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).
diff --git a/Master/texmf-dist/doc/latex/CJK/doc/vertical.txt b/Master/texmf-dist/doc/latex/CJK/doc/vertical.txt
index cbcdea13c20..99c711f903a 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.6.0
-(11-Aug-2005).
+This is the file vertical.txt of the CJK macro package ver. 4.7.0
+(17-Oct-2006).
Vertical typesetting
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/Big5.tex b/Master/texmf-dist/doc/latex/CJK/examples/Big5.tex
index c94a49f242f..663a37affb1 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
%
% 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 ba34ef07821..db21ef1565a 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\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 dbfccb9ca42..16b6fb1eb67 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
% 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 dd738166b3a..0747aa0c1d4 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% 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 124105c26ba..c9accbc9614 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\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 fc078c78a77..dc417fef2d6 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
% Vietnamese support for Babel comes with the VnTeX package.
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/CJKutf8.tex b/Master/texmf-dist/doc/latex/CJK/examples/CJKutf8.tex
index 19e6c842af3..6011105da1f 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% 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 bdbb61be39a..a1b7b26a79c 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\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 ba2312de574..805453e9af8 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\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 2b8d46a0da7..393581b58b8 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\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 e1edc5dbc2b..a3d1c8e2caa 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
%
% 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 f5f48451a97..7f6311e866b 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/UTF8.tex
+++ b/Master/texmf-dist/doc/latex/CJK/examples/UTF8.tex
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\documentclass[12pt]{article}
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5.cjk
index be01747104e..1ff0e59a9cd 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5.cjk
@@ -1,9 +1,9 @@
-\def\CJKpreproc{bg5conv (CJK ver. 4.5.2)}% This is the file Big5.tex of the CJK package
+\def\CJKpreproc{bg5conv (CJK ver. 4.6.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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
%
% process this file with bg5latex
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5vert.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5vert.cjk
index 2e1421e0f80..6d70c982927 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5vert.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/Big5vert.cjk
@@ -1,11 +1,11 @@
-\def\CJKpreproc{bg5conv (CJK ver. 4.5.2)}% This is the file Big5vert.tex of the CJK package
+\def\CJKpreproc{bg5conv (CJK ver. 4.6.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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\documentclass[12pt]{article}
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
index 3b80fa1329d..8f8ebf14c97 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/CEF_test.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/CEF_test.cjk
@@ -1,7 +1,7 @@
-\def\CNSpreproc{cefconv (CJK ver. 4.5.2)}% This is the file CEF_test.tex of the CJK package
+\def\CNSpreproc{cefconv (CJK ver. 4.6.0)}% This is the file CEF_test.tex of the CJK package
% for testing CEF encoded text with LaTeX2e
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
% process this text with ceflatex
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/CJKbabel.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/CJKbabel.cjk
index 1d4fa841da2..789c2d95c3f 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/CJKbabel.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/CJKbabel.cjk
@@ -4,7 +4,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% You need Emacs 20 to process this file!
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/SJIS.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/SJIS.cjk
index 9053d53c3b3..1ffe5ae7c1a 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/SJIS.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/SJIS.cjk
@@ -1,9 +1,9 @@
-\def\CJKpreproc{sjisconv (CJK ver. 4.5.2)}% This is the file SJIS.tex of the CJK package
+\def\CJKpreproc{sjisconv (CJK ver. 4.6.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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
%
% process this file with sjislatex
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/muletest.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/muletest.cjk
index a1fd7d46318..838ceab07a3 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/muletest.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/muletest.cjk
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% You need Emacs 20 (or Mule 2.3) to process this file!
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/rubytest.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/rubytest.cjk
index 82fb3e11afa..e1280634e99 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/rubytest.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/rubytest.cjk
@@ -3,7 +3,7 @@
%
% created by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% You need Emacs 20 (or Mule 2.3) to process this file!
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/cjk/thai.cjk b/Master/texmf-dist/doc/latex/CJK/examples/cjk/thai.cjk
index 9837f976170..bdab977d982 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/cjk/thai.cjk
+++ b/Master/texmf-dist/doc/latex/CJK/examples/cjk/thai.cjk
@@ -3,7 +3,7 @@
%
% written by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% This file should be processed with cjk-enc.el to get
%
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/muletest.tex b/Master/texmf-dist/doc/latex/CJK/examples/muletest.tex
index 769942c2c4c..f99efe07152 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% 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
index e91960a154b..6233cd8c678 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/Big5.pdf
+++ 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
index d9f1314ce2b..baba68a7f66 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/Big5vert.pdf
+++ 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
index de761016fdf..9a7c380c474 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/CEF_test.pdf
+++ 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
index c1776b085e1..ecd6119adec 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKbabel.pdf
+++ 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
index e6c46b4dd83..a702240ecb5 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKfntef.pdf
+++ 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
index 9caa817a910..fed49c487f6 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKmixed.pdf
+++ 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/CJKutf8.pdf b/Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKutf8.pdf
index 69cea6629e8..22949765170 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/CJKutf8.pdf
+++ 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
index d2cb32422c5..83ac56d3ed8 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/GB.pdf
+++ 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
index f119653a99a..f9cf4a708f4 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/JIS.pdf
+++ 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
index bc20bb01fed..d047849550f 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/KS.pdf
+++ 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
index f1ee847efb2..81a799dadc1 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/SJIS.pdf
+++ 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
index fcfc0787b5c..9e1feb37a09 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/UTF8.pdf
+++ 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
index 6286ee378a4..2f46edd1cce 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/muletest.pdf
+++ 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
index 79d230a3d98..cec8d8aa17b 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/py_test.pdf
+++ 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
index a9a4bd2476d..79b70d3ebbb 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/pytest.pdf
+++ 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
index e1558662f7f..419216fb078 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/rubytest.pdf
+++ 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
index 36d05125c85..9f990365c3e 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pdf/thai.pdf
+++ b/Master/texmf-dist/doc/latex/CJK/examples/pdf/thai.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 36f32df6475..96dbc017057 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
\documentclass{article}
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/pytest.tex b/Master/texmf-dist/doc/latex/CJK/examples/pytest.tex
index 9e88d64b927..e47187b86f4 100644
--- a/Master/texmf-dist/doc/latex/CJK/examples/pytest.tex
+++ b/Master/texmf-dist/doc/latex/CJK/examples/pytest.tex
@@ -3,7 +3,7 @@
%
% created by Werner Lemberg <wl@gnu.org>
%
-% Version 4.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
%
%%
%% Attention! This will work only if you have created a new format file
diff --git a/Master/texmf-dist/doc/latex/CJK/examples/rubytest.tex b/Master/texmf-dist/doc/latex/CJK/examples/rubytest.tex
index ba7ad8e40ed..86159249daa 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% 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 d4a1bd93643..22a73fdbd76 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.6.0 (11-Aug-2005)
+% Version 4.7.0 (17-Oct-2006)
% This file should be processed with cjk-enc.el to get
%