CJKpunct is a LaTeX2e macro package to be the companion of CJK package by Werner Lemberg for punctuation location and width adjustments. This package is licensed in LPPL. If you are interested in the process of development you may observe http://code.google.com/p/ctex-kit/updates/list - Sun Wenchang