*[[LuaTeX:http://www.luatex.org/]] [#af5563d6] LuaTeX は パワフル・高速・軽量で組み込み可能なスクリプト言語 [[Lua:http://www.lua.org/]] が使える TeX です.派生版として [[LuaJITTeX]] があります. LuaTeX は 2016 年に 1.0.0 がリリースされました。 TeX Live 2018 には 1.07.0 が, TeX Live 2017 には 1.0.4 が収録されています。 TeX Live 2016 は beta-0.95.0,TeX Live 2015 は beta-0.80.0 でしたが,beta-0.80.0 から beta-0.95.0 に至る間に多くの仕様変更がありました。 [[pdfTeX]] の後継として期待されています。 ---- #contents ---- **LuaTeX, LuaLaTeX で日本語 [#a0eb47cd] LuaTeX, LuaLaTeX では [[LuaTeX-ja]] を使って日本語文書の組版が可能です. LuaLaTeX では [[BXjscls]], [[jlreq]] が使用可能です. **その他パッケージ [#u56aae1f] -[[recursive-input.sty:https://github.com/chemicl-t/recursive-input]] フォルダを指定すると、そのフォルダ内を再帰的に探索して全てのファイルを\inputするパッケージ。 **お知らせ [#t3177d69] ***LuaTeX のプリミティブの変更 [#f5c38821] LuaTeX beta-0.81.0 では多くのプリミティブ名が変更されました。 詳細は [[NEWS (r5348):https://foundry.supelec.fr/scm/viewvc.php/trunk/source/texk/web2c/luatexdir/NEWS?view=markup&revision=5348&root=luatex]] を参照してください。 特に LuaTeX beta-0.81.0 で \pdftexversion が未定義になったことで,いくつかのパッケージに影響すると予想されます。 LuaTeX beta-0.79.1 までは \pdftexversion は “200” と定義していましたが,TeX Live 2015 の beta-0.80.0 では \luatexversion と同じ値に定義されていました。 -lualatex で不具合 [[forum:1681]] -[[LuaTeX の “pdfTeX のバージョン”がアレな件:http://d.hatena.ne.jp/zrbabbler/20150720/1437366487]],[[補足:http://d.hatena.ne.jp/zrbabbler/20150722/1437549646]] ***W32TeX における LuaTeX, LuaJITTEX と日本語ファイル名 [#r425bd72] [[W32TeX]] における Windows 用 LuaTeX と LuaJITTEX は,最初のオプション,つまり C 言語の言葉で argv[1] が -cmdx あるいは --cmdx である場合に限り,日本語ファイル名を使用することができます.その他の場合には日本語ファイル名は使用できません.-cmdx あるいは --cmdx オプションは argv[1] でないところに記述しても害はありませんが,何の効果も無く,単に無視されます.なお,この機能は TeX Live 2015 の Win32 版にも持たせる予定です.(2015/01/26 --Akira Kakuto) **不具合 [#v600e2c1] -http://tracker.luatex.org/view_all_bug_page.php ***LuaTeX 1.07.0 で lualatex -cmdx "C:\foo\bar.tex" のように -cmdx オプションを使用してバックスラッシュを使用したフルパス指定するとコンパイルできない [#c58950f3] LuaTeX 1.07.0 で lualatex -cmdx "C:\foo\bar.tex" のように -cmdx オプションを使用してバックスラッシュを使用したフルパス指定するとコンパイルできません。 -cmdx オプションを外すあるいは lualatex -cmdx "C:/foo/bar.tex" のようにスラッシュを使用したフルパス指定するとコンパイルできます。 **関連リンク [#cdd9fc14] -[[[LuaTeX]記事一覧 - マクロツイーター:http://d.hatena.ne.jp/zrbabbler/archive?word=*%5BLuaTeX%5D]] -[[「LuaTeX」の検索結果一覧 - マクロツイーター:http://d.hatena.ne.jp/zrbabbler/archive?word=LuaTeX]] -[[En toi Pythmeni tes TeXnopoleos[電脳世界の奥底にて]:http://zrbabbler.sp.land.to/]] -[[にっき♪: LuaTeXの検索結果:http://abenori.blogspot.com/search?q=LuaTeX&by-date=true]] -[[「LuaTeX」の検索結果一覧 - Luoyang Press:http://d.hatena.ne.jp/ratbeta/archive?word=LuaTeX]] -[[os.execute() in LuaTeX 0.75.0:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=955]], [[Lua: Return values of os.execute():https://gist.github.com/anonymous/5134368]] -[[LuaTeXによるマンデルブロ集合の描画:https://github.com/yoshimuraYuu/myBlog/blob/master/articles/luatex_mand.md]] -[[OMakeでlualatexをつかう:http://hideaki-t.blogspot.jp/2012/02/omakelualatex.html]] -[[明日できること。カテゴリ (TeX):http://termoshtt.blog110.fc2.com/blog-category-4.html]] -[[LuaTeX - ConTeXt wiki:http://wiki.contextgarden.net/LuaTeX]] -[[slnunicode:https://github.com/LuaDist/slnunicode]] -[[hyperref, lualatex and unicode bookmarks issue (garbled page numbers in AR for Linux):http://tex.stackexchange.com/questions/24445/hyperref-lualatex-and-unicode-bookmarks-issue-garbled-page-numbers-in-ar-for-l]] -[[Switched to LuaLaTeX:http://the-user.org/post/switched-to-lualatex]] -[[How to get \copyright when mixing T1 fonts and fontspec?:http://tex.stackexchange.com/questions/29895/how-to-get-copyright-when-mixing-t1-fonts-and-fontspec]] -[[Automatically downloading images to be included:https://groups.google.com/forum/?fromgroups=#!topic/comp.text.tex/_c_kcgQTfaw]] -LuaTeX で MePoTeX マクロを ([[qa:56951]]) -[[最近的LuaTeX变动:http://bbs.ctex.org/forum.php?mod=viewthread&tid=74466]] -[[LuaTeX について | 日本OSS推進フォーラム:http://ossforum.jp/node/1283]] -[[Lua 入門(北川さん・荒田さん):http://material.utmsks.net/home/lua-intro]] ***LuaTeX 関連サイト [#p8fbba4f] -[[Luatex home page:http://www.luatex.org/]] -[[Main Page - LuaTeXWiki:http://wiki.luatex.org/]] -[[FusionForge: LuaTeX: Project Home:https://foundry.supelec.fr/projects/luatex/]] -[[lualatex · GitHub:https://github.com/lualatex]] -[[My View - MantisBT:http://tracker.luatex.org/my_view_page.php]] -[[The luatex Archives:http://tug.org/pipermail/luatex/]] (TUG) -[[The dev-luatex Archives:http://www.ntg.nl/pipermail/dev-luatex/]] ***License [#u58971dd] [[GPLv3, GPLv2:https://foundry.supelec.fr/scm/viewvc.php/trunk/COPYING?view=markup&root=luatex]] ***ChangeLog [#h5bae295] -[[FusionForge: LuaTeX: SCM Repository:https://foundry.supelec.fr/scm/viewvc.php/trunk/?root=luatex]] --[[log:https://foundry.supelec.fr/scm/viewvc.php/trunk/?root=luatex&view=log]] -[[[texlive] Index of /trunk/Build/source/texk/web2c/luatexdir:http://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/luatexdir/]] --[[log:http://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/luatexdir/?view=log]] --[[ChangeLog:http://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/luatexdir/ChangeLog?view=markup]] --[[NEWS:http://tug.org/svn/texlive/trunk/Build/source/texk/web2c/luatexdir/NEWS?view=markup]]