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.