和文対応したい(luatexja
)
\usepackage{luatexja}
luatexja
は文書を和文対応させるパッケージです。
ドキュメントクラスに依らず、和文のフォントや組版の規則を設定できます。
デフォルトのフォントは原ノ味フォント(haranoaji
)です。
欧文クラスしたい(classes
+ luatexja
)
% compiler: LuaLaTeX
\documentclass{article}
\usepackage{luatexja}
article
などの欧文クラスで、
和文設定が使えるようになります。
テンプレートが配布されている海外の学会などで、一部(や一時的に)日本語を使いたい場合に役に立ちます。
注意
欧文用クラスの場合、Contents
やAbstract
、Appendix
などのように
コマンドや環境で表示される内容が英語のまま出力されます。
局所的にカスタマイズすることはできますが、
日本語の文書を作成する場合は、素直に和文クラスを選ぶとよいです。
スライドしたい(beamer
+ luatexja
)
\documentclass[t]{beamer}
\usepackage{luatexja}
スライド作成の定番のbeamerクラスで、 和文設定が使えるようになります。
注釈
beamer
はdvipdfm
に対応していないため、
(u)pLaTeXを使ったスライド作成はできません。
依存パッケージ
$ kpsewhich luatexja.sty | xargs cat | rg RequirePackage
// \RequirePackage{expl3} needed if the version of l3kernel is v6111
\RequirePackage{luatexja-core,luatexja-compat}
$ kpsewhich luatexja-core.sty | xargs cat | rg RequirePackage
\RequirePackage{infwarerr}
\RequirePackage{luatexbase}
\RequirePackage{luaotfload}
\RequirePackage{ltxcmds} [2011/11/09] % v1.22
\RequirePackage{pdftexcmds} [2011/11/29] % v0.20
\RequirePackage{xkeyval} [2012/10/14] % v2.6b
\RequirePackage{etoolbox}
\IfFileExists{everyhook.sty}{\RequirePackage{everyhook}\ltj@everyhook@availtrue}{}
\RequirePackage{ltj-base}