texlive[59518] Master/texmf-dist: luatexja (7jun21)

commits+karl at tug.org commits+karl at tug.org
Mon Jun 7 22:08:17 CEST 2021


Revision: 59518
          http://tug.org/svn/texlive?view=revision&revision=59518
Author:   karl
Date:     2021-06-07 22:08:17 +0200 (Mon, 07 Jun 2021)
Log Message:
-----------
luatexja (7jun21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/luatex/luatexja/README
    trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
    trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
    trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-direction.lua
    trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
    trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjfont.sty

Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/README
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexja/README	2021-06-07 20:07:46 UTC (rev 59517)
+++ trunk/Master/texmf-dist/doc/luatex/luatexja/README	2021-06-07 20:08:17 UTC (rev 59518)
@@ -1,4 +1,4 @@
-The LuaTeX-ja Package 20210521.0
+The LuaTeX-ja Package 20210607.0
 --------------------------------
 Copyright (c) 2011--2021 The LuaTeX-ja project
 License: modified BSD (see COPYING)
@@ -42,9 +42,9 @@
 2. If you must/want to install manually:
 
    a. Download the source archive from CTAN,
-      or tagged as 20210521.0 in the Git repository by
+      or tagged as 20210607.0 in the Git repository by
       <http://git.osdn.jp/view?p=luatex-ja/luatexja.git
-                              ;a=snapshot;h=refs/tags/20210521.0;sf=tgz>
+                              ;a=snapshot;h=refs/tags/20210607.0;sf=tgz>
 
    b. Extract the archive and process following three files by LuaLaTeX
       to generate classes for Japanese typesetting:
@@ -93,4 +93,4 @@
   This file and ltj-kinsoku.lua are not used anymore.
   (Do not remove ltj-kinsoku.tex.)
 
-Last commit date: Fri May 21 21:07:11 2021 +0900
+Last commit date: Mon Jun 7 20:50:27 2021 +0900

Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-direction.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-direction.lua	2021-06-07 20:07:46 UTC (rev 59517)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-direction.lua	2021-06-07 20:08:17 UTC (rev 59518)
@@ -319,7 +319,7 @@
 local create_dir_whatsit_vbox
 do
    local wh = {}
-   local id_glue, sid_parskip = node.id 'glue', 3
+   local id_glue = node.id 'glue'
    create_dir_whatsit_vbox = function (hd, gc)
       ltjs.list_dir = get_dir_count()
       -- remove dir whatsit
@@ -331,8 +331,8 @@
       if hd==wh[1] then
          ltjs.list_dir =has_attr(hd,attr_dir)
          local x = node_next(hd)
-         if getid(x)==id_glue and getsubtype(x)==sid_parskip then
-            node_remove(hd,x); node_free(x)
+         while x and getid(x)==id_glue and getsubtype(x)==3 do
+            node_remove(hd,x); node_free(x); x = node_next(hd)
          end
       end
       for i=1,#wh do
@@ -345,10 +345,10 @@
          end
          return hd
       else
-         local n =node_next(hd)
+         local n = node_next(hd)
          if gc=='vtop' then
             local w = create_dir_whatsit(hd, gc, ltjs.list_dir)
-            -- move  dir whatsit after hd
+            -- move dir whatsit after hd
             setfield(hd, 'next', w); setfield(w, 'next', n)
             return hd
          else

Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty	2021-06-07 20:07:46 UTC (rev 59517)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty	2021-06-07 20:08:17 UTC (rev 59518)
@@ -35,13 +35,13 @@
   \expandafter\let\csname ifltj at in@latex\expandafter\endcsname
     \csname iftrue\endcsname
   \NeedsTeXFormat{LaTeX2e}
-  \ProvidesPackage{luatexja}[2021-05-21 Japanese Typesetting with Lua(La)TeX]
+  \ProvidesPackage{luatexja}[2021-06-07 Japanese Typesetting with Lua(La)TeX]
   \DeclareOption{disablejfam}{\ltj at disablejfamtrue}
   \DeclareOption*{}
   \ProcessOptions\relax
 \fi                             %</LaTeX>
 %%%% VERSION
-\def\LuaTeXjaversion{20210521.0}
+\def\LuaTeXjaversion{20210607.0}
 
 \directlua{require('ltj-unicode-ccfix.lua')}% catcode of ideographs
 

Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjfont.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjfont.sty	2021-06-07 20:07:46 UTC (rev 59517)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjfont.sty	2021-06-07 20:08:17 UTC (rev 59518)
@@ -3,14 +3,16 @@
 %
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{lltjfont}[2021-04-29 Patch to NFSS2 for LuaTeX-ja]
+\ProvidesPackage{lltjfont}[2021-05-26 Patch to NFSS2 for LuaTeX-ja]
 
 %%%%%%%% LaTeX2e version detection
 \newcount\ltj@@latex at plv \ltj@@latex at plv=-1
 \ifltj at ltfilehook@avail
-  \IfHookExistsTF{selectfont}%
+\ExplSyntaxOn
+  \cs_if_exist:NTF \__shipout_execute_main_cont:Nnnn
     {\ltj@@latex at plv=1500}% 2021-06-01
-    {\ifnum\patch at level>2 \ltj@@latex at plv=1300\else \ltj@@latex at plv=1000\fi}% 2020-10-01
+    {\ifnum\patch at level>2\relax \ltj@@latex at plv=1300\else \ltj@@latex at plv=1000\fi}% 2020-10-01
+\ExplSyntaxOff
 \else\ifdefined\@rmfamilyhook % 2020-02-02
   \ifx\@forced at seriestrue\@undefined % 2020-02-02 pl0--2
     \@latex at error
@@ -27,7 +29,6 @@
   \fi
 \fi\fi
 
-
 %% patching \DeclareTextComposite
 \def\ltj at chardef@text at cmd#1{%
   \let\@ifdefinable\@@ifdefinable%



More information about the tex-live-commits mailing list.