platex 用と xelatex 用にマクロを書いた。ほぼ同一だが、フォントの扱いの部分が異なるのに加えて、platex 用は ISO 2022 JP のコードを、また xelatex 用は UTF-8 のコードを用いる。