xeCJK is a package written for XeLaTeX which allows users to typeset CJK scripts easily. - different default fonts for CJK and other characters; - spaces automatically ignored between CJK characters; - special effects on full-width CJK punctuation; and - automatic adjustment of the space between CJK and other characters. This package is licensed in LPPL. This package consists of the file xeCJK.dtx and the derived files xeCJK.pdf, xeCJK.sty, xeCJK.cfg, xeCJK.ins, xeCJK-example-autofake.tex, xeCJK-example-fallback.tex, xeCJK-example-subCJKblock.tex, xeCJK-example-CJKecglue.tex, xeCJK-example-checksingle.tex, xeCJK-example-CJKfntef.tex, xeCJK-example-punctstyle.tex, xeCJK-example-verbatim.tex, and README.txt. (this file). If you are interested in the process of development you may observe http://code.google.com/p/ctex-kit/updates/list Author: Wenchang Sun Current Maintainers: Leo Liu Qing Lee Installation ------------ The package is supplied in dtx format and as a pre-extracted zip file, xecjk.tds.zip. The later is most convenient for most users: simply unzip this in your local texmf directory and run texhash to update the database of file locations. If you want to unpack the dtx yourself, running "xetex xeCJK.dtx" will extract the package whereas "xelatex xeCJK.dtx" will extract it and also typeset the documentation. The package requires LaTeX3 support as provided in the l3kernel and l3packages bundles and the fontspec package. All of these are available on CTAN as ready-to-install zip files. Suitable versions are available in the latest version of MiKTeX and TeX Live (updating the relevant packages online may be necessary). Both of xpatch and etoolbox packages are required. They are also available on CTAN. To compile the documentation without error, you will need some specific CJK scripts fonts (TrueType or OpenType).