[[XeTeX]] > xeCJK/ZXjatype *xeCJK/ZXjatype [#x8dfc603] &color(White,#5F2F2F){ ''◆目次◆'' };&br; #contents *[[xeCJK:https://code.google.com/p/ctex-kit/source/browse/trunk/xeCJK]] [#nb577bd0] xeCJK は [[XeLaTeX>XeTeX]] で CJK 文書を作成するためのパッケージです.~ [[W32TeX]] の xetex-w32.tar.xz, [[TeX Live]], [[MiKTeX]], [[MacTeX>Mac#f5466652]] に含まれています.~ -[[ctex-kit:https://code.google.com/p/ctex-kit/]] --[[xeCJK:https://code.google.com/p/ctex-kit/source/browse/trunk/xeCJK]] ---xeCJK.dtx をクリックして File info の View raw file から xeCJK.dtx をダウンロードして適切に処理(([[蛇足事項、その他 [電脳世界の奥底にて]:http://zrbabbler.sp.land.to/note.html]]を参照))すれば xeCJK.sty が得られます. -[[[texlive] Index of /trunk/Master/texmf-dist/tex/xelatex/xecjk:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/xelatex/xecjk/]] --[[log:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/xelatex/xecjk/?view=log]] -http://miktex.org/packages/xecjk -[[xeCJK Package:http://www.ctan.org/pkg/xecjk]] -[[CTAN:help/Catalogue/entries/xecjk.html]] -[[xecjk – Support for CJK documents in XeLaTeX:http://ctanhg.scharrer-online.de/pkg/xecjk.html]] (Automated Mercurial Repositories of CTAN) **リリース情報/ChangeLog [#if427aa7] -[[/tags/xeCJK/:https://code.google.com/p/ctex-kit/source/browse/tags/xeCJK/]] -[[Changes:https://code.google.com/p/ctex-kit/source/list]] **注意点 [#w700f957] ***xeCJK error: "conflict-package" → \usepackage{xltxtra} を記述しないまたは \usepackage{xeCJK} のあとに \usepackage{xltxtra} を記述 [#g3111be5] -[[MacTex2012で日本語beamer文書のコンパイルエラー:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=941]] xeCJK error: "conflict-package" が発生する場合は \usepackage{xltxtra} を記述しないかまたは \usepackage{xeCJK} のあとに \usepackage{xltxtra} を記述します. \usepackage{xltxtra} \usepackage{xeCJK} のように \usepackage{xeCJK} の前に \usepackage{xltxtra} を記述した場合に xeCJK error: "conflict-package" が発生する場合があります. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! xeCJK error: "conflict-package" ! ! The `xltxtra' package is in conflict with xeCJK. ! Please do not use it or load it after xeCJK. ! ! See the xeCJK documentation for further information. ! ! Type <return> to continue. !............................................... ***xeCJK 3.1.0 で xltxtra と xeCJK を使用すると表示がおかしくなる → realscripts を修正する → xeCJK 3.1.1 で対応しました [#d18a4ff7] xeCJK 3.1.1 で対応しました. → [[xeCJK r382:https://code.google.com/p/ctex-kit/source/detail?r=382]]~ [[CJK spacing suddenly no longer works:http://tex.stackexchange.com/questions/84394/cjk-spacing-suddenly-no-longer-works]] によると xltxtra によってロードされる realscripts パッケージが原因らしいです.\dim_eval:n を使用すると OK らしいです.~ -[[xeCJK 与 xltxtra 在中文标点符号处出错:https://code.google.com/p/ctex-kit/issues/detail?id=100]] -[[XeCJK v3.1.0* 中文标点问题:https://code.google.com/p/ctex-kit/issues/detail?id=102]] xeCJK 3.1.0 で xltxtra と xeCJK を使用すると表示がおかしくなります. \usepackage{xltxtra} \usepackage{xeCJK} 以下のように修正したところ正常に表示されるようになりました. \usepackage{xltxtra} \ExplSyntaxOn \cs_set:Nn \dim_max:nn { \dim_eval:n{\dim_compare:nTF {#1>#2} {#1} {#2}} } \cs_set:Nn \dim_min:nn { \dim_eval:n{\dim_compare:nTF {#2>#1} {#1} {#2}} } \ExplSyntaxOff \usepackage{xeCJK} ***xeCJK error: "l3-too-old" → l3kernel, l3packages をアップデートする [#se187b49] -[[Ubuntu 12.10 の texlive で ctex-kit の r350,r351(4)テスト:http://blog.livedoor.jp/ti5942/archives/7562221.html]] -[[xeCJK l3-too-old:http://tex.stackexchange.com/questions/79257/xecjk-l3-too-old]] xeCJK error: "l3-too-old" のエラーが発生した場合は [[l3kernel>CTAN:help/Catalogue/entries/l3kernel.html]], [[l3packages>CTAN:help/Catalogue/entries/l3packages.html]] をアップデートしてください.~ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! xeCJK error: "l3-too-old" ! ! Support package 'xtemplate' too old. ! ! Please update an up to date version of the bundles ! ! 'l3kernel' and 'l3packages' ! ! using your TeX package manager or from CTAN. ! ! ! See the xeCJK documentation for further information. ! ! Type <return> to continue. !............................................... **不具合 [#t2600dd9] [[Issues:https://code.google.com/p/ctex-kit/issues/list?q=xeCJK]] -[[Issue 116: xeCJK: Support for Ideographic Variation Selectors:https://code.google.com/p/ctex-kit/issues/detail?id=116]] **使い方 [#k3d278aa] ***MS Mincho, MS Gothic の場合 [#u1a0c13b] \usepackage{xeCJK} \setCJKmainfont{MS Mincho} \setCJKsansfont{MS Gothic} \setCJKmonofont{MS Gothic} ***IPAexMincho, IPAexGothic の場合 [#af21d789] \usepackage{xeCJK} \setCJKmainfont{IPAexMincho} \setCJKsansfont{IPAexGothic} \setCJKmonofont{IPAexGothic} ***IPAMincho, IPAGothic の場合 [#uab0d085] \usepackage{xeCJK} \setCJKmainfont{IPAMincho} \setCJKsansfont{IPAGothic} \setCJKmonofont{IPAGothic} //**xeCJK 以外のパッケージ [#k90787cf] //-[[「はじめてのLaTeX」: MiKTeXでXeTeXで日本語を:http://supportdoc.net/support-latex/xetex.html]] //-[[zhmCJK Package:http://www.ctan.org/pkg/zhmcjk]] //-[[Writing Japanese with XeTeX:http://kuniyoshi.fastmail.fm/xetex/]] //-[[Including Japanese Text:http://www.lewis.soc.hit-u.ac.jp/latex/including-japanese-text]] **関連リンク [#j53b1d05] -[[「xeCJK」の検索結果一覧 - マクロツイーター:http://d.hatena.ne.jp/zrbabbler/archive?word=xeCJK]] -[[xeCJK を含む記事 : いわにぃのブログ:http://blog.livedoor.jp/ti5942/search?q=xeCJK]] -[[xeCJK : いわにぃのブログ:http://blog.livedoor.jp/ti5942/tag/xeCJK]] -[[日本語の文章を XeLaTeX で書く:http://technology-memo.seesaa.net/article/313825378.html]] -[[Newest 'xecjk' Questions - TeX - LaTeX:http://tex.stackexchange.com/questions/tagged/xecjk]] -[[How to programmatically detect if a LaTeX package is installed?:http://tex.stackexchange.com/questions/31852/how-to-programmatically-detect-if-a-latex-package-is-installed]] *[[ZXjatype:https://github.com/zr-tex8r/ZXjatype]] [#n8276349] ZXjatype は [[XeLaTeX>XeTeX]] で日本語文書を作成するためのパッケージです.~ BXjscls と ZXjatype は [[TeX Live]] 2013 に含まれています.~ ZXjatype は xeCJK が必要です.~ ZXjatype 0.6 で xeCJK 3.x 版を使用する場合は xeCJK 3.0.7 以降と xeCJK の動作に必要な新しいバージョンの l3kernel, l3packages が必要です.~ -[[BXjscls:https://github.com/zr-tex8r/BXjscls]] & [[ZXjatype:https://github.com/zr-tex8r/ZXjatype]] -[[[texlive] Index of /trunk/Master/texmf-dist/tex/latex/bxjscls:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/latex/bxjscls/]] --[[log:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/latex/bxjscls/?view=log]] -http://www.ctan.org/pkg/bxjscls -http://www.ctan.org/tex-archive/language/japanese/BX/bxjscls -[[[texlive] Index of /trunk/Master/texmf-dist/tex/latex/zxjatype:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/latex/zxjatype/]] --[[log:http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/tex/latex/zxjatype/?view=log]] -http://www.ctan.org/pkg/zxjatype -http://www.ctan.org/tex-archive/language/japanese/zxjatype **リリース情報 [#ecfc94ae] [[Tags · zr-tex8r/ZXjatype · GitHub:https://github.com/zr-tex8r/ZXjatype/tags]] を参照.~ ZXjatype 0.6 は xeCJK 3.0.7 以降で動作します.~ [[xeCJK 3.0.6 r343:https://code.google.com/p/ctex-kit/source/browse/trunk/xeCJK/?r=343]] を使用していて XeTeX 3.1415926-2.4-0.9998 でエラーが発生する場合は ZXjatype 0.6 は使用できません.~ xeCJK 3.0.6 r343 を使用している場合は xeCJK, [[l3kernel>CTAN:help/Catalogue/entries/l3kernel.html]], [[l3packages>CTAN:help/Catalogue/entries/l3packages.html]] をアップデートしてください.~ ZXjatype 0.6 よりも前のバージョンは expl3 で記述されている xeCJK 3.x 版ではエラーが発生します.~ **ChangeLog [#s6e9d1be] [[>Commit History · zr-tex8r/ZXjatype · GitHub:https://github.com/zr-tex8r/ZXjatype/commits/]] **不具合 [#u54213d7] ***[[xeCJK 3.0.6 r343:https://code.google.com/p/ctex-kit/source/browse/trunk/xeCJK/?r=343]] で ZXjatype 0.6 を使用するとエラーが発生する → xeCJK, l3kernel, l3packages をアップデートする [#bf394f82] -[[Ubuntu 12.10 の texlive で xeCJK/ZXjatype を使うにはどうすればよいか?:http://blog.livedoor.jp/ti5942/archives/7562299.html]] -[[Ubuntu 12.10 64bit texliveに入っているxeCJKのバージョン?:http://blog.livedoor.jp/ti5942/archives/7561243.html]] -[[Ubuntu 12.10: xeCJK/ZXjatypeを導入したが。。。:http://blog.livedoor.jp/ti5942/archives/7556359.html]] -[[zxjatype, xeCJK3.0.6だと動かなかったけどxeCJK3.0.9だと動いた.:https://twitter.com/imunolion/status/260648169849896960]] l3kernel, l3packages が古いバージョンで [[xeCJK 3.0.6 r343:https://code.google.com/p/ctex-kit/source/browse/trunk/xeCJK/?r=343]] で ZXjatype 0.6 を使用する場合は XeTeX 3.1415926-2.4-0.9998 でエラーが発生する場合があります.~ 気になる方は xeCJK, [[l3kernel>CTAN:help/Catalogue/entries/l3kernel.html]], [[l3packages>CTAN:help/Catalogue/entries/l3packages.html]] をアップデートしてください.~ **使い方 [#v46b0c77] [[ZXjatype パッケージ ~XeLaTeX でまともな日本語組版を~ [電脳世界の奥底にて]:http://zrbabbler.sp.land.to/zxjatype.html]] を参照.~ ***MS Mincho, MS Gothic の場合 [#teab5b7f] \usepackage{zxjatype} \setjamainfont{MS Mincho} \setjasansfont{MS Gothic} \setjamonofont{MS Gothic} zxjatype.sty が見つからなかった場合に xeCJK.sty を使用する場合は以下のようにします. \IfFileExists{zxjatype.sty}{ \usepackage{zxjatype} \setjamainfont{MS Mincho} \setjasansfont{MS Gothic} \setjamonofont{MS Gothic} }{ \usepackage{xeCJK} \setCJKmainfont{MS Mincho} \setCJKsansfont{MS Gothic} \setCJKmonofont{MS Gothic} } ***IPAexMincho, IPAexGothic の場合 [#ebafbaae] \usepackage{zxjatype} \setjamainfont{IPAexMincho} \setjasansfont{IPAexGothic} \setjamonofont{IPAexGothic} zxjatype.sty が見つからなかった場合に xeCJK.sty を使用する場合は以下のようにします. \IfFileExists{zxjatype.sty}{ \usepackage{zxjatype} \setjamainfont{IPAexMincho} \setjasansfont{IPAexGothic} \setjamonofont{IPAexGothic} }{ \usepackage{xeCJK} \setCJKmainfont{IPAexMincho} \setCJKsansfont{IPAexGothic} \setCJKmonofont{IPAexGothic} } ***IPAMincho, IPAGothic の場合 [#j2934d74] \usepackage{zxjatype} \setjamainfont{IPAMincho} \setjasansfont{IPAGothic} \setjamonofont{IPAGothic} zxjatype.sty が見つからなかった場合に xeCJK.sty を使用する場合は以下のようにします. \IfFileExists{zxjatype.sty}{ \usepackage{zxjatype} \setjamainfont{IPAMincho} \setjasansfont{IPAGothic} \setjamonofont{IPAGothic} }{ \usepackage{xeCJK} \setCJKmainfont{IPAMincho} \setCJKsansfont{IPAGothic} \setCJKmonofont{IPAGothic} } **関連リンク [#q4a9591d] -[[「zxjatype」の検索結果一覧 - マクロツイーター:http://d.hatena.ne.jp/zrbabbler/archive?word=zxjatype]] -[[ZXjatype を含む記事 : いわにぃのブログ:http://blog.livedoor.jp/ti5942/search?q=ZXjatype]] -[[ZXjatype : いわにぃのブログ:http://blog.livedoor.jp/ti5942/tag/ZXjatype]] -[[QA: XeTeX で日本語、再び:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=139]] -[[記事一覧 - tetsuok の旅 blog:http://tetsuok.hatenablog.com/archive/category/latex]] -仮名だけ別フォント ([[qa:57028]], [[qa:57030]], [[qa:57031]], [[qa:57032]])