4 %! 外から読まれるので多少仰々しくなってます
5 %% Avoid multiple loading.
6 \csname\if11luatexjaLoaded\fi\endcsname
8 \catcode32=\the\catcode32%
9 \catcode45=\the\catcode45%
10 \catcode46=\the\catcode46%
11 \catcode64=\the\catcode64%
12 \catcode91=\the\catcode91%
13 \catcode93=\the\catcode93%
14 \endlinechar=\the\endlinechar
23 %! あまり恩恵がないので \endlinechar=-1 はなし
25 \noexpand\let\noexpand\ltj@AtEnd\relax}
26 \def\luatexjaLoaded{\endinput}
28 %% Check if LaTeX is used.
29 \begingroup\expandafter\expandafter\expandafter\endgroup
30 \expandafter\ifx\csname RequirePackage\endcsname\relax %<*!LaTeX>
31 \expandafter\let\csname ifltj@in@latex\expandafter\endcsname
32 \csname iffalse\endcsname
34 \expandafter\let\csname ifltj@in@latex\expandafter\endcsname
35 \csname iftrue\endcsname
36 \NeedsTeXFormat{LaTeX2e}
37 \ProvidesPackage{luatexja}[2016/05/12 Japanese Typesetting with Lua(La)TeX]
40 \directlua{require('ltj-unicode-ccfix.lua')}% catcode of ideographs
42 %% Load all sub-packages.
43 \ifltj@in@latex %<*LaTeX>
44 %% \RequirePackage{expl3} needed if the version of l3kernel is v6111
45 \RequirePackage{luatexja-core} [2016/05/15]
46 \RequirePackage{luatexja-compat}[2013/05/14]
48 \input luatexja-core.sty %
49 \input luatexja-compat.sty %
52 \directlua{luatexja.base.start_time_measure('RUN')}