summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-29 21:46:01 +0000
committerKarl Berry <karl@freefriends.org>2018-03-29 21:46:01 +0000
commit55b3f71ee402e3787f22920118ac196189e004e5 (patch)
treeb5ee6922ba0769602659650b6e07619215dcfcb8 /Master
parentb8f3a39a2006c0ab12761d26a6b393fdb276ea8c (diff)
luatexja (29mar18)
git-svn-id: svn://tug.org/texlive/trunk@47178 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/luatex/luatexja/README8
-rw-r--r--Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdfbin457936 -> 460511 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdfbin824187 -> 824187 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx24
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/lltjext.sty7
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/ltj-kinsoku.lua1035
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/luatexja-compat.sty8
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/luatexja.sty4
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty5
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-array.sty5
10 files changed, 1077 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexja/README b/Master/texmf-dist/doc/luatex/luatexja/README
index 091d594daea..20b94a21a58 100644
--- a/Master/texmf-dist/doc/luatex/luatexja/README
+++ b/Master/texmf-dist/doc/luatex/luatexja/README
@@ -1,4 +1,4 @@
-The LuaTeX-ja Package 20180325.0
+The LuaTeX-ja Package 20180329.0
--------------------------------
Copyright (c) 2011--2018 The LuaTeX-ja project
License: modified BSD (see COPYING)
@@ -40,9 +40,9 @@ Installation
2. If you must/want to install manually:
a. Download the source archive from CTAN,
- or tagged as 20180325.0 in the Git repository by
+ or tagged as 20180329.0 in the Git repository by
<http://git.osdn.jp/view?p=luatex-ja/luatexja.git
- ;a=snapshot;h=refs/tags/20180325.0;sf=tgz>
+ ;a=snapshot;h=refs/tags/20180329.0;sf=tgz>
b. Extract the archive and process following three files by LuaLaTeX
to generate classes for Japanese typesetting:
@@ -87,4 +87,4 @@ Notes
* src/*.{ins.dtx} and src/ltj-kinsoku_make.tex are not needed in regular use.
-Last commit date: Sun Mar 25 15:58:04 2018 +0900
+Last commit date: Thu Mar 29 07:31:11 2018 +0900
diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
index 7bf6ffa6667..aee15e1b75e 100644
--- a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
+++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
index 8da5094c678..bfeda2aa03a 100644
--- a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
+++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx b/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx
index 15aaaac8c98..8da955d6295 100644
--- a/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx
+++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx
@@ -3584,6 +3584,28 @@ JFM中における \texttt{kanjiskip\_natural}, \texttt{kanjiskip\_stretch},\
3キーは再び有効化される.\texttt{-ltjksp}, \texttt{+ltjksp} を複数回指定した場合は,
最後に指定したものが有効となる.
%</ja>
+%<*en>
+\paragraph{\texttt{ltjksp}}
+\label{pg:ltjksp}
+\texttt{kanjiskip\_natural}, \texttt{kanjiskip\_stretch},\
+\texttt{kanjiskip\_shrink} keys (Page~\pageref{pg:ksp_nat}) makes tha
+\LuaTeX-ja inserts not only a glue which is specified by a JFM, and also
+the natural width/stretch part/shrink part of \Param{kanjiskip}.
+
+This functionality is disabled by \texttt{-ltjksp} specification.
+\begin{LTXexample}[width=16\zw]
+\leavevmode
+\ltjsetparameter{kanjiskip=0pt plus 3\zw}
+\vrule\hbox to 15\zw{あ「い」う,えお}\vrule
+
+\jfont\G=file:KozMinPr6N-Regular.otf%
+ :jfm=ujis;-ltjksp at 9.2487pt
+\G\leavevmode%
+\vrule\hbox to 15\zw{あ「い」う,えお}\vrule
+\end{LTXexample}
+%</en>
+
+
%<en>\subsection{\cs{tfont}}
@@ -4382,7 +4404,7 @@ Hence we have the following result:
\end{cslist}
%</en>
-
+
\item[end\_stretch=<kern>, end\_shrink=<kern>]
%<*ja>
(任意,バージョン1のみ)
diff --git a/Master/texmf-dist/tex/luatex/luatexja/lltjext.sty b/Master/texmf-dist/tex/luatex/luatexja/lltjext.sty
index 3393853a243..13f2d62456e 100644
--- a/Master/texmf-dist/tex/luatex/luatexja/lltjext.sty
+++ b/Master/texmf-dist/tex/luatex/luatexja/lltjext.sty
@@ -3,7 +3,7 @@
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjext}[2017/08/27 v1.2g-ltj-8 Macros for vertical writing]
+\ProvidesPackage{lltjext}[2018/03/29 v1.2g-ltj-9 Macros for vertical writing]
\RequirePackage{luatexja}
\newcount\ltj@ext@dir
{\catcode`\*=11
@@ -28,7 +28,8 @@
\setlength\dimen@{#2}%
\edef\@halignto{to\the\dimen@}\p@tabular<#1>}
\def\p@tabular<#1>{\leavevmode \hbox \bgroup
- \ltj@ext@dir=\ltjgetparameter{direction}$\let\@acol\@tabacol
+ \ltj@ext@dir=\ltjgetparameter{direction}
+ $\let\@acol\@tabacol
\let\@classz\@tabclassz
\let\@classiv\@tabclassiv \let\\\@tabularcr\p@tabarray<#1>}
\def\p@tabarray<#1>{\m@th\@ifnextchar[%]
@@ -651,7 +652,7 @@
\def\ltj@lltjext@patch@array{%
\patchcmd{\@tabular}{\hbox\bgroup}{%
- \hbox\bgroup\ltj@ext@dir=\ltjgetparameter{direction}}{}{}
+ \hbox\bgroup\ltj@ext@dir=\ltjgetparameter{direction}}{\typeout{SUCC}}{}
\pretocmd{\array}%
{\ltj@ext@dir=\ltjgetparameter{direction}\relax}{}{}
\def\@startpbox##1{\bgroup
diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-kinsoku.lua b/Master/texmf-dist/tex/luatex/luatexja/ltj-kinsoku.lua
new file mode 100644
index 00000000000..1f277c90fa3
--- /dev/null
+++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-kinsoku.lua
@@ -0,0 +1,1035 @@
+return {
+ [0]=500,
+ {
+ ["shrink"]=26214,
+ ["shrink_order"]=0,
+ ["stretch"]=26214,
+ ["stretch_order"]=0,
+ ["width"]=0,
+ },
+ {
+ ["shrink"]=65536,
+ ["shrink_order"]=0,
+ ["stretch"]=65536,
+ ["stretch_order"]=0,
+ ["width"]=157649,
+ },
+ [256]=51,
+ [512]=52,
+ [768]=53,
+ [1024]=12295,
+ [1025]=19968,
+ [1026]=20108,
+ [1027]=19977,
+ [1028]=22235,
+ [1029]=20116,
+ [1030]=20845,
+ [1031]=19971,
+ [1032]=20843,
+ [1033]=20061,
+ [2097185]=10000,
+ [2097186]=10000,
+ [2097189]=500,
+ [2097190]=500,
+ [2097191]=10000,
+ [2097193]=10000,
+ [2097194]=500,
+ [2097195]=500,
+ [2097196]=10000,
+ [2097197]=10000,
+ [2097198]=10000,
+ [2097199]=500,
+ [2097210]=10000,
+ [2097211]=10000,
+ [2097215]=10000,
+ [2097245]=10000,
+ [2097322]=10000,
+ [2097330]=10000,
+ [2097331]=10000,
+ [2097332]=10000,
+ [2097335]=10000,
+ [2097337]=10000,
+ [2097338]=10000,
+ [2097339]=10000,
+ [2097872]=10000,
+ [2105369]=10000,
+ [2105373]=10000,
+ [2105381]=250,
+ [2105382]=250,
+ [2105404]=10000,
+ [2105415]=10000,
+ [2105416]=10000,
+ [2105417]=10000,
+ [2105634]=10000,
+ [2105874]=200,
+ [2107782]=10000,
+ [2109441]=10000,
+ [2109442]=10000,
+ [2109445]=10000,
+ [2109449]=10000,
+ [2109451]=10000,
+ [2109453]=10000,
+ [2109455]=10000,
+ [2109457]=10000,
+ [2109461]=10000,
+ [2109463]=10000,
+ [2109465]=10000,
+ [2109471]=10000,
+ [2109491]=10000,
+ [2109492]=10000,
+ [2109493]=10000,
+ [2109499]=10000,
+ [2109505]=150,
+ [2109507]=150,
+ [2109509]=150,
+ [2109511]=150,
+ [2109513]=150,
+ [2109539]=150,
+ [2109571]=150,
+ [2109573]=150,
+ [2109575]=150,
+ [2109582]=150,
+ [2109589]=150,
+ [2109590]=150,
+ [2109595]=10000,
+ [2109596]=10000,
+ [2109597]=10000,
+ [2109598]=10000,
+ [2109601]=150,
+ [2109603]=150,
+ [2109605]=150,
+ [2109607]=150,
+ [2109609]=150,
+ [2109635]=150,
+ [2109667]=150,
+ [2109669]=150,
+ [2109671]=150,
+ [2109678]=150,
+ [2109685]=150,
+ [2109686]=150,
+ [2109691]=10000,
+ [2109692]=10000,
+ [2109693]=10000,
+ [2109694]=10000,
+ [2109936]=150,
+ [2109937]=150,
+ [2109938]=150,
+ [2109939]=150,
+ [2109940]=150,
+ [2109941]=150,
+ [2109942]=150,
+ [2109943]=150,
+ [2109944]=150,
+ [2109945]=150,
+ [2109946]=150,
+ [2109947]=150,
+ [2109948]=150,
+ [2109949]=150,
+ [2109950]=150,
+ [2109951]=150,
+ [2162433]=10000,
+ [2162437]=200,
+ [2162438]=200,
+ [2162441]=10000,
+ [2162443]=200,
+ [2162444]=10000,
+ [2162445]=200,
+ [2162446]=10000,
+ [2162458]=10000,
+ [2162459]=10000,
+ [2162461]=200,
+ [2162463]=10000,
+ [2162493]=10000,
+ [2162525]=10000,
+ [2162528]=10000,
+ [2162529]=10000,
+ [2162531]=10000,
+ [2162532]=10000,
+ [2162590]=10000,
+ [2162591]=10000,
+ [4194339]=500,
+ [4194340]=500,
+ [4194344]=10000,
+ [4194395]=10000,
+ [4194400]=10000,
+ [4194465]=10000,
+ [4194475]=10000,
+ [4194495]=10000,
+ [4202520]=10000,
+ [4202524]=10000,
+ [4202668]=10000,
+ [4204933]=10000,
+ [4206600]=10000,
+ [4206602]=10000,
+ [4206604]=10000,
+ [4206606]=10000,
+ [4206608]=10000,
+ [4206612]=10000,
+ [4206614]=10000,
+ [4206616]=10000,
+ [4206621]=10000,
+ [4259587]=200,
+ [4259588]=200,
+ [4259592]=10000,
+ [4259643]=10000,
+ [4259648]=10000,
+ [4259675]=10000,
+ [4259679]=10000,
+ [4259682]=10000,
+ [6299648]=1,
+ [6299649]=1,
+ [6299650]=1,
+ [6299651]=1,
+ [6299652]=1,
+ [6299653]=1,
+ [6299654]=1,
+ [6299655]=1,
+ [6299656]=1,
+ [6299657]=1,
+ [6299658]=1,
+ [6299659]=1,
+ [6299660]=1,
+ [6299661]=1,
+ [6299662]=1,
+ [6299663]=1,
+ [6299664]=1,
+ [6299665]=1,
+ [6299666]=1,
+ [6299667]=1,
+ [6299668]=1,
+ [6299669]=1,
+ [6299670]=1,
+ [6299671]=1,
+ [6299672]=1,
+ [6299673]=1,
+ [6299674]=1,
+ [6299675]=1,
+ [6299676]=1,
+ [6299677]=1,
+ [6299678]=1,
+ [6299679]=1,
+ [6299680]=1,
+ [6299681]=1,
+ [6299682]=1,
+ [6299683]=1,
+ [6299684]=1,
+ [6299685]=1,
+ [6299686]=1,
+ [6299687]=1,
+ [6299688]=1,
+ [6299689]=1,
+ [6299690]=1,
+ [6299691]=1,
+ [6299692]=1,
+ [6299693]=1,
+ [6299694]=1,
+ [6299695]=1,
+ [6299696]=1,
+ [6299697]=1,
+ [6299698]=1,
+ [6299699]=1,
+ [6299700]=1,
+ [6299701]=1,
+ [6299702]=1,
+ [6299703]=1,
+ [6299704]=1,
+ [6299705]=1,
+ [6299706]=1,
+ [6299707]=1,
+ [6299708]=1,
+ [6299709]=1,
+ [6299710]=1,
+ [6299711]=1,
+ [6299712]=1,
+ [6299713]=1,
+ [6299714]=1,
+ [6299715]=1,
+ [6299716]=1,
+ [6299717]=1,
+ [6299718]=1,
+ [6299719]=1,
+ [6299720]=1,
+ [6299721]=1,
+ [6299722]=1,
+ [6299723]=1,
+ [6299724]=1,
+ [6299725]=1,
+ [6299726]=1,
+ [6299727]=1,
+ [6299728]=1,
+ [6299729]=1,
+ [6299730]=1,
+ [6299731]=1,
+ [6299732]=1,
+ [6299733]=1,
+ [6299734]=1,
+ [6299735]=1,
+ [6299736]=1,
+ [6299737]=1,
+ [6299738]=1,
+ [6299739]=1,
+ [6299740]=1,
+ [6299741]=1,
+ [6299742]=1,
+ [6299743]=1,
+ [6299744]=1,
+ [6299745]=1,
+ [6299746]=1,
+ [6299747]=1,
+ [6299748]=1,
+ [6299749]=1,
+ [6299750]=1,
+ [6299751]=1,
+ [6299752]=1,
+ [6299753]=1,
+ [6299754]=1,
+ [6299755]=1,
+ [6299756]=1,
+ [6299757]=1,
+ [6299758]=1,
+ [6299759]=1,
+ [6303744]=1,
+ [6303745]=1,
+ [6303746]=1,
+ [6303747]=1,
+ [6303748]=1,
+ [6303749]=1,
+ [6303750]=1,
+ [6303751]=1,
+ [6303752]=1,
+ [6303753]=1,
+ [6303754]=1,
+ [6303755]=1,
+ [6303756]=1,
+ [6303757]=1,
+ [6303758]=1,
+ [6303759]=1,
+ [6303760]=1,
+ [6303761]=1,
+ [6303762]=1,
+ [6303763]=1,
+ [6303764]=1,
+ [6303765]=1,
+ [6303766]=1,
+ [6303767]=1,
+ [6303768]=1,
+ [6303769]=1,
+ [6303770]=1,
+ [6303771]=1,
+ [6303772]=1,
+ [6303773]=1,
+ [6303774]=1,
+ [6303775]=1,
+ [6303776]=1,
+ [6303777]=1,
+ [6303778]=1,
+ [6303779]=1,
+ [6303780]=1,
+ [6303781]=1,
+ [6303782]=1,
+ [6303783]=1,
+ [6303784]=1,
+ [6303785]=1,
+ [6303786]=1,
+ [6303787]=1,
+ [6303788]=1,
+ [6303789]=1,
+ [6303790]=1,
+ [6303791]=1,
+ [6303792]=1,
+ [6303793]=1,
+ [6303794]=1,
+ [6303795]=1,
+ [6303796]=1,
+ [6303797]=1,
+ [6303798]=1,
+ [6303799]=1,
+ [6303800]=1,
+ [6303801]=1,
+ [6303802]=1,
+ [6303803]=1,
+ [6303804]=1,
+ [6303805]=1,
+ [6303806]=1,
+ [6303807]=1,
+ [6356736]=1,
+ [6356737]=1,
+ [6356738]=1,
+ [6356739]=1,
+ [6356740]=1,
+ [6356741]=1,
+ [6356742]=1,
+ [6356743]=1,
+ [6356744]=1,
+ [6356745]=1,
+ [6356746]=1,
+ [6356747]=1,
+ [6356748]=1,
+ [6356749]=1,
+ [6356750]=1,
+ [6356751]=1,
+ [6356752]=1,
+ [6356753]=1,
+ [6356754]=1,
+ [6356755]=1,
+ [6356756]=1,
+ [6356757]=1,
+ [6356758]=1,
+ [6356759]=1,
+ [6356760]=1,
+ [6356761]=1,
+ [6356762]=1,
+ [6356763]=1,
+ [6356764]=1,
+ [6356765]=1,
+ [6356766]=1,
+ [6356767]=1,
+ [6356768]=1,
+ [6356769]=1,
+ [6356770]=1,
+ [6356771]=1,
+ [6356772]=1,
+ [6356773]=1,
+ [6356774]=1,
+ [6356775]=1,
+ [6356776]=1,
+ [6356777]=1,
+ [6356778]=1,
+ [6356779]=1,
+ [6356780]=1,
+ [6356781]=1,
+ [6356782]=1,
+ [6356783]=1,
+ [6356784]=1,
+ [6356785]=1,
+ [6356786]=1,
+ [6356787]=1,
+ [6356788]=1,
+ [6356789]=1,
+ [6356790]=1,
+ [6356791]=1,
+ [6356792]=1,
+ [6356793]=1,
+ [6356794]=1,
+ [6356795]=1,
+ [6356796]=1,
+ [6356797]=1,
+ [6356798]=1,
+ [6356799]=1,
+ [6356800]=1,
+ [6356801]=1,
+ [6356802]=1,
+ [6356803]=1,
+ [6356804]=1,
+ [6356805]=1,
+ [6356806]=1,
+ [6356807]=1,
+ [6356808]=1,
+ [6356809]=1,
+ [6356810]=1,
+ [6356811]=1,
+ [6356812]=1,
+ [6356813]=1,
+ [6356814]=1,
+ [6356815]=1,
+ [6356816]=1,
+ [6356817]=1,
+ [6356818]=1,
+ [6356819]=1,
+ [6356820]=1,
+ [6356821]=1,
+ [6356822]=1,
+ [6356823]=1,
+ [6356824]=1,
+ [6356825]=1,
+ [6356826]=1,
+ [6356827]=1,
+ [6356828]=1,
+ [6356829]=1,
+ [6356830]=1,
+ [6356831]=1,
+ [6356832]=1,
+ [6356833]=1,
+ [6356834]=1,
+ [6356835]=1,
+ [6356836]=1,
+ [6356837]=1,
+ [6356838]=1,
+ [6356839]=1,
+ [6356840]=1,
+ [6356841]=1,
+ [6356842]=1,
+ [6356843]=1,
+ [6356844]=1,
+ [6356845]=1,
+ [6356846]=1,
+ [6356847]=1,
+ [6356848]=1,
+ [6356849]=1,
+ [6356850]=1,
+ [6356851]=1,
+ [6356852]=1,
+ [6356853]=1,
+ [6356854]=1,
+ [6356855]=1,
+ [6356856]=1,
+ [6356857]=1,
+ [6356858]=1,
+ [6356859]=1,
+ [6356860]=1,
+ [6356861]=1,
+ [6356862]=1,
+ [6356863]=1,
+ [6356864]=1,
+ [6356865]=1,
+ [6356866]=1,
+ [6356867]=1,
+ [6356868]=1,
+ [6356869]=1,
+ [6356870]=1,
+ [6356871]=1,
+ [6356872]=1,
+ [6356873]=1,
+ [6356874]=1,
+ [6356875]=1,
+ [6356876]=1,
+ [6356877]=1,
+ [6356878]=1,
+ [6356879]=1,
+ [6356880]=1,
+ [6356881]=1,
+ [6356882]=1,
+ [6356883]=1,
+ [6356884]=1,
+ [6356885]=1,
+ [6356886]=1,
+ [6356887]=1,
+ [6356888]=1,
+ [6356889]=1,
+ [6356890]=1,
+ [6356891]=1,
+ [6356892]=1,
+ [6356893]=1,
+ [6356894]=1,
+ [6356895]=1,
+ [6356896]=1,
+ [6356897]=1,
+ [6356898]=1,
+ [6356899]=1,
+ [6356900]=1,
+ [6356901]=1,
+ [6356902]=1,
+ [6356903]=1,
+ [6356904]=1,
+ [6356905]=1,
+ [6356906]=1,
+ [6356907]=1,
+ [6356908]=1,
+ [6356909]=1,
+ [6356910]=1,
+ [6356911]=1,
+ [6356912]=1,
+ [6356913]=1,
+ [6356914]=1,
+ [6356915]=1,
+ [6356916]=1,
+ [6356917]=1,
+ [6356918]=1,
+ [6356919]=1,
+ [6356920]=1,
+ [6356921]=1,
+ [6356922]=1,
+ [6356923]=1,
+ [6356924]=1,
+ [6356925]=1,
+ [6356926]=1,
+ [6356927]=1,
+ [6356928]=1,
+ [6356929]=1,
+ [6356930]=1,
+ [6356931]=1,
+ [6356932]=1,
+ [6356933]=1,
+ [6356934]=1,
+ [6356935]=1,
+ [6356936]=1,
+ [6356937]=1,
+ [6356938]=1,
+ [6356939]=1,
+ [6356940]=1,
+ [6356941]=1,
+ [6356942]=1,
+ [6356943]=1,
+ [6356944]=1,
+ [6356945]=1,
+ [6356946]=1,
+ [6356947]=1,
+ [6356948]=1,
+ [6356949]=1,
+ [6356950]=1,
+ [6356951]=1,
+ [6356952]=1,
+ [6356953]=1,
+ [6356954]=1,
+ [6356955]=1,
+ [6356956]=1,
+ [6356957]=1,
+ [6356958]=1,
+ [6356959]=1,
+ [6356960]=1,
+ [6356961]=1,
+ [6356962]=1,
+ [6356963]=1,
+ [6356964]=1,
+ [6356965]=1,
+ [6356966]=1,
+ [6356967]=1,
+ [6356968]=1,
+ [6356969]=1,
+ [6356970]=1,
+ [6356971]=1,
+ [6356972]=1,
+ [6356973]=1,
+ [6356974]=1,
+ [6356975]=1,
+ [8388608]=0,
+ [8388609]=0,
+ [8388610]=0,
+ [8388611]=0,
+ [8388612]=0,
+ [8388613]=0,
+ [8388614]=0,
+ [8388615]=0,
+ [8388616]=0,
+ [8388617]=0,
+ [8388618]=0,
+ [8388619]=0,
+ [8388620]=0,
+ [8388621]=0,
+ [8388622]=0,
+ [8388623]=0,
+ [8388624]=0,
+ [8388625]=0,
+ [8388626]=0,
+ [8388627]=0,
+ [8388628]=0,
+ [8388629]=0,
+ [8388630]=0,
+ [8388631]=0,
+ [8388632]=0,
+ [8388633]=0,
+ [8388634]=0,
+ [8388635]=0,
+ [8388636]=0,
+ [8388637]=0,
+ [8388638]=0,
+ [8388639]=0,
+ [8388640]=0,
+ [8388641]=0,
+ [8388642]=0,
+ [8388643]=0,
+ [8388644]=0,
+ [8388645]=0,
+ [8388646]=0,
+ [8388647]=2,
+ [8388648]=1,
+ [8388649]=2,
+ [8388650]=0,
+ [8388651]=0,
+ [8388652]=2,
+ [8388653]=0,
+ [8388654]=2,
+ [8388655]=0,
+ [8388656]=3,
+ [8388657]=3,
+ [8388658]=3,
+ [8388659]=3,
+ [8388660]=3,
+ [8388661]=3,
+ [8388662]=3,
+ [8388663]=3,
+ [8388664]=3,
+ [8388665]=3,
+ [8388666]=0,
+ [8388667]=2,
+ [8388668]=0,
+ [8388669]=0,
+ [8388670]=0,
+ [8388671]=0,
+ [8388672]=0,
+ [8388673]=3,
+ [8388674]=3,
+ [8388675]=3,
+ [8388676]=3,
+ [8388677]=3,
+ [8388678]=3,
+ [8388679]=3,
+ [8388680]=3,
+ [8388681]=3,
+ [8388682]=3,
+ [8388683]=3,
+ [8388684]=3,
+ [8388685]=3,
+ [8388686]=3,
+ [8388687]=3,
+ [8388688]=3,
+ [8388689]=3,
+ [8388690]=3,
+ [8388691]=3,
+ [8388692]=3,
+ [8388693]=3,
+ [8388694]=3,
+ [8388695]=3,
+ [8388696]=3,
+ [8388697]=3,
+ [8388698]=3,
+ [8388699]=1,
+ [8388700]=0,
+ [8388701]=2,
+ [8388702]=0,
+ [8388703]=0,
+ [8388704]=1,
+ [8388705]=3,
+ [8388706]=3,
+ [8388707]=3,
+ [8388708]=3,
+ [8388709]=3,
+ [8388710]=3,
+ [8388711]=3,
+ [8388712]=3,
+ [8388713]=3,
+ [8388714]=3,
+ [8388715]=3,
+ [8388716]=3,
+ [8388717]=3,
+ [8388718]=3,
+ [8388719]=3,
+ [8388720]=3,
+ [8388721]=3,
+ [8388722]=3,
+ [8388723]=3,
+ [8388724]=3,
+ [8388725]=3,
+ [8388726]=3,
+ [8388727]=3,
+ [8388728]=3,
+ [8388729]=3,
+ [8388730]=3,
+ [8388731]=0,
+ [8388732]=0,
+ [8388733]=0,
+ [8388734]=0,
+ [8388735]=0,
+ [8388736]=3,
+ [8388737]=3,
+ [8388738]=3,
+ [8388739]=3,
+ [8388740]=3,
+ [8388741]=3,
+ [8388742]=3,
+ [8388743]=3,
+ [8388744]=3,
+ [8388745]=3,
+ [8388746]=3,
+ [8388747]=3,
+ [8388748]=3,
+ [8388749]=3,
+ [8388750]=3,
+ [8388751]=3,
+ [8388752]=3,
+ [8388753]=3,
+ [8388754]=3,
+ [8388755]=3,
+ [8388756]=3,
+ [8388757]=3,
+ [8388758]=3,
+ [8388759]=3,
+ [8388760]=3,
+ [8388761]=3,
+ [8388762]=3,
+ [8388763]=3,
+ [8388764]=3,
+ [8388765]=3,
+ [8388766]=3,
+ [8388767]=3,
+ [8388768]=3,
+ [8388769]=1,
+ [8388770]=3,
+ [8388771]=3,
+ [8388772]=3,
+ [8388773]=0,
+ [8388774]=3,
+ [8388775]=3,
+ [8388776]=3,
+ [8388777]=3,
+ [8388778]=2,
+ [8388779]=1,
+ [8388780]=3,
+ [8388781]=3,
+ [8388782]=3,
+ [8388783]=3,
+ [8388784]=2,
+ [8388785]=3,
+ [8388786]=2,
+ [8388787]=2,
+ [8388788]=3,
+ [8388789]=3,
+ [8388790]=3,
+ [8388791]=3,
+ [8388792]=3,
+ [8388793]=2,
+ [8388794]=2,
+ [8388795]=2,
+ [8388796]=3,
+ [8388797]=3,
+ [8388798]=3,
+ [8388799]=1,
+ [8388800]=3,
+ [8388801]=3,
+ [8388802]=3,
+ [8388803]=3,
+ [8388804]=3,
+ [8388805]=3,
+ [8388806]=3,
+ [8388807]=3,
+ [8388808]=3,
+ [8388809]=3,
+ [8388810]=3,
+ [8388811]=3,
+ [8388812]=3,
+ [8388813]=3,
+ [8388814]=3,
+ [8388815]=3,
+ [8388816]=3,
+ [8388817]=3,
+ [8388818]=3,
+ [8388819]=3,
+ [8388820]=3,
+ [8388821]=3,
+ [8388822]=3,
+ [8388823]=3,
+ [8388824]=3,
+ [8388825]=3,
+ [8388826]=3,
+ [8388827]=3,
+ [8388828]=3,
+ [8388829]=3,
+ [8388830]=3,
+ [8388831]=3,
+ [8388832]=3,
+ [8388833]=3,
+ [8388834]=3,
+ [8388835]=3,
+ [8388836]=3,
+ [8388837]=3,
+ [8388838]=3,
+ [8388839]=3,
+ [8388840]=3,
+ [8388841]=3,
+ [8388842]=3,
+ [8388843]=3,
+ [8388844]=3,
+ [8388845]=3,
+ [8388846]=3,
+ [8388847]=3,
+ [8388848]=3,
+ [8388849]=3,
+ [8388850]=3,
+ [8388851]=3,
+ [8388852]=3,
+ [8388853]=3,
+ [8388854]=3,
+ [8388855]=3,
+ [8388856]=3,
+ [8388857]=3,
+ [8388858]=3,
+ [8388859]=3,
+ [8388860]=3,
+ [8388861]=3,
+ [8388862]=3,
+ [8388863]=3,
+ [8396820]=0,
+ [8396821]=0,
+ [8396824]=1,
+ [8396825]=2,
+ [8396828]=1,
+ [8396829]=2,
+ [8396838]=0,
+ [8396850]=2,
+ [8396851]=2,
+ [8396860]=2,
+ [8396871]=2,
+ [8396872]=2,
+ [8396873]=2,
+ [8396972]=1,
+ [8397090]=2,
+ [8398080]=0,
+ [8398081]=0,
+ [8398082]=0,
+ [8398083]=0,
+ [8398084]=0,
+ [8398085]=0,
+ [8398086]=0,
+ [8398087]=0,
+ [8398088]=0,
+ [8398089]=0,
+ [8398090]=0,
+ [8398091]=0,
+ [8398092]=0,
+ [8398093]=0,
+ [8398094]=0,
+ [8398095]=0,
+ [8398096]=0,
+ [8398097]=0,
+ [8398098]=0,
+ [8398099]=0,
+ [8398100]=0,
+ [8398101]=0,
+ [8398102]=0,
+ [8398103]=0,
+ [8398104]=0,
+ [8398105]=0,
+ [8398106]=0,
+ [8398107]=0,
+ [8398108]=0,
+ [8398109]=0,
+ [8398110]=0,
+ [8398111]=0,
+ [8398112]=0,
+ [8398113]=0,
+ [8398114]=0,
+ [8398115]=0,
+ [8398116]=0,
+ [8398117]=0,
+ [8398118]=0,
+ [8398119]=0,
+ [8398120]=0,
+ [8398121]=0,
+ [8398122]=0,
+ [8398123]=0,
+ [8398124]=0,
+ [8398125]=0,
+ [8398126]=0,
+ [8398127]=0,
+ [8398128]=0,
+ [8398129]=0,
+ [8398130]=0,
+ [8398131]=0,
+ [8398132]=0,
+ [8398133]=0,
+ [8398134]=0,
+ [8398135]=0,
+ [8398136]=0,
+ [8398137]=0,
+ [8398138]=0,
+ [8398139]=0,
+ [8398140]=0,
+ [8398141]=0,
+ [8398142]=0,
+ [8398143]=0,
+ [8398144]=0,
+ [8398145]=0,
+ [8398146]=0,
+ [8398147]=0,
+ [8398148]=0,
+ [8398149]=0,
+ [8398150]=0,
+ [8398151]=0,
+ [8398152]=0,
+ [8398153]=0,
+ [8398154]=0,
+ [8398155]=0,
+ [8398156]=0,
+ [8398157]=0,
+ [8398158]=0,
+ [8398159]=0,
+ [8398160]=0,
+ [8398161]=0,
+ [8398162]=0,
+ [8398163]=0,
+ [8398164]=0,
+ [8398165]=0,
+ [8398166]=0,
+ [8398167]=0,
+ [8398168]=0,
+ [8398169]=0,
+ [8398170]=0,
+ [8398171]=0,
+ [8398172]=0,
+ [8398173]=0,
+ [8398174]=0,
+ [8398175]=0,
+ [8398176]=0,
+ [8398177]=0,
+ [8398178]=0,
+ [8398179]=0,
+ [8398180]=0,
+ [8398181]=0,
+ [8398182]=0,
+ [8398183]=0,
+ [8398184]=0,
+ [8398185]=0,
+ [8398186]=0,
+ [8398187]=0,
+ [8398188]=0,
+ [8398189]=0,
+ [8398190]=0,
+ [8398191]=0,
+ [8398192]=0,
+ [8398193]=0,
+ [8398194]=0,
+ [8398195]=0,
+ [8398196]=0,
+ [8398197]=0,
+ [8398198]=0,
+ [8398199]=0,
+ [8398200]=0,
+ [8398201]=0,
+ [8398202]=0,
+ [8398203]=0,
+ [8398204]=0,
+ [8398205]=0,
+ [8398206]=0,
+ [8398207]=0,
+ [8399237]=1,
+ [8399238]=2,
+ [8400897]=2,
+ [8400898]=2,
+ [8400904]=1,
+ [8400905]=2,
+ [8400906]=1,
+ [8400907]=2,
+ [8400908]=1,
+ [8400909]=2,
+ [8400910]=1,
+ [8400911]=2,
+ [8400912]=1,
+ [8400913]=2,
+ [8400916]=1,
+ [8400917]=2,
+ [8400918]=1,
+ [8400919]=2,
+ [8400920]=1,
+ [8400921]=2,
+ [8400924]=0,
+ [8400925]=1,
+ [8400927]=2,
+ [8453896]=1,
+ [8453897]=2,
+ [8453900]=2,
+ [8453902]=2,
+ [8453915]=2,
+ [8453919]=2,
+ [8453947]=1,
+ [8453949]=2,
+ [8453979]=1,
+ [8453981]=2,
+ [8453982]=0,
+ [8453983]=1,
+ [8453984]=2,
+ [8453985]=2,
+ [8453986]=1,
+ [8453987]=2,
+ [8453988]=2,
+ [8454117]=0,
+}
diff --git a/Master/texmf-dist/tex/luatex/luatexja/luatexja-compat.sty b/Master/texmf-dist/tex/luatex/luatexja/luatexja-compat.sty
index 8b1e06f0066..f55bf511142 100644
--- a/Master/texmf-dist/tex/luatex/luatexja/luatexja-compat.sty
+++ b/Master/texmf-dist/tex/luatex/luatexja/luatexja-compat.sty
@@ -65,7 +65,7 @@
\expandafter\let\csname ifltj@in@latex\expandafter\endcsname
\csname iftrue\endcsname
\NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{luatexja-compat}[2017/05/05 Compatibility with pTeX]
+ \ProvidesPackage{luatexja-compat}[2018/03/29 Compatibility with pTeX]
\fi %</LaTeX>
% Load core module if not yet.
@@ -130,12 +130,10 @@
\unexpanded\expandafter{\the\everypar}\inhibitglue}}%
\@tempa\fi}
\newcommand\printglossary{\@input@{\jobname.gls}}
-% \hour, \minute: define only
- \newcount\hour
- \newcount\minute
+\csname newcount\endcsname\hour
+\csname newcount\endcsname\minute
\fi
-
%%------------------ all done
\ltj@compat@AtEnd
\endinput
diff --git a/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty b/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
index 9f7604e3e74..f79f671ce49 100644
--- a/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
+++ b/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
@@ -34,10 +34,10 @@
\expandafter\let\csname ifltj@in@latex\expandafter\endcsname
\csname iftrue\endcsname
\NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{luatexja}[2018/03/25 Japanese Typesetting with Lua(La)TeX]
+ \ProvidesPackage{luatexja}[2018/03/29 Japanese Typesetting with Lua(La)TeX]
\fi %</LaTeX>
%%%% VERSION
-\def\LuaTeXjaversion{20180325.0}
+\def\LuaTeXjaversion{20180329.0}
\directlua{require('ltj-unicode-ccfix.lua')}% catcode of ideographs
diff --git a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
index a269ee43c8a..a4559a67665 100644
--- a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
+++ b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
@@ -195,7 +195,9 @@
\language\l@nohyphenation
\@ifstar\@sverb\@verb}
\fi
-\gdef\@stopfield{\null\color@endgroup\egroup}
+\gdef\@stopfield{%
+ \inhibitglue\@tempskipa\lastskip\unskip
+ \hskip\@tempskipa\color@endgroup\egroup}
\pretocmd{\footnote}{\inhibitglue}{}{}
\pretocmd{\footnotemark}{\inhibitglue}{}{}
\patchcmd{\@footnotemark}{\@makefnmark}{%
@@ -324,5 +326,4 @@
\def\ltj@unhbox@curfield{\ltjfakeboxbdd\unhbox\@curfield\ltjfakeboxbdd}
%\patchcmd\@contfield{\unhbox\@curfield}{\ltj@unhbox@curfield}{}{}
\patchcmd\@addfield{\unhbox\@curfield}{\ltj@unhbox@curfield}{}{}
-\pretocmd\@stopfield{\inhibitglue}{}{}
\endinput
diff --git a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-array.sty b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-array.sty
index 94a5318f317..4cc3d0c0171 100644
--- a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-array.sty
+++ b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-array.sty
@@ -3,7 +3,7 @@
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjp-array}[2018/03/25 Patch to array for LuaTeX-ja]
+\ProvidesPackage{lltjp-array}[2018/03/29 Patch to array for LuaTeX-ja]
\RequirePackage{etoolbox,array,luatexja}
@@ -13,6 +13,7 @@
\ltj@sharp
}{}{}
+\@ifpackageloaded{lltjext}{}{%
%% remove extra \xkanjiskip (pLaTeX2e 2016/04/17)
\def\@tabular{%
\leavevmode \null
@@ -21,5 +22,5 @@
\@tabarray}
\def\endtabular{\endarray $\egroup\null}
\expandafter \let \csname endtabular*\endcsname = \endtabular
-
+}
\endinput