texlive[52855] Master/texmf-dist: luatexja (19nov19)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 19 01:02:39 CET 2019


Revision: 52855
          http://tug.org/svn/texlive?view=revision&revision=52855
Author:   karl
Date:     2019-11-19 01:02:38 +0100 (Tue, 19 Nov 2019)
Log Message:
-----------
luatexja (19nov19)

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-jfmglue.lua
    trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
    trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-microtype.sty

Modified: trunk/Master/texmf-dist/doc/luatex/luatexja/README
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexja/README	2019-11-19 00:01:56 UTC (rev 52854)
+++ trunk/Master/texmf-dist/doc/luatex/luatexja/README	2019-11-19 00:02:38 UTC (rev 52855)
@@ -1,4 +1,4 @@
-The LuaTeX-ja Package 20191117.0
+The LuaTeX-ja Package 20191118.0
 --------------------------------
 Copyright (c) 2011--2019 The LuaTeX-ja project
 License: modified BSD (see COPYING)
@@ -43,9 +43,9 @@
 2. If you must/want to install manually:
 
    a. Download the source archive from CTAN,
-      or tagged as 20191117.0 in the Git repository by
+      or tagged as 20191118.0 in the Git repository by
       <http://git.osdn.jp/view?p=luatex-ja/luatexja.git
-                              ;a=snapshot;h=refs/tags/20191117.0;sf=tgz>
+                              ;a=snapshot;h=refs/tags/20191118.0;sf=tgz>
 
    b. Extract the archive and process following three files by LuaLaTeX
       to generate classes for Japanese typesetting:
@@ -93,4 +93,4 @@
 
 * src/*.{ins.dtx} and src/ltj-kinsoku_make.tex are not needed in regular use.
 
-Last commit date: Sun Nov 17 18:30:58 2019 +0900
+Last commit date: Mon Nov 18 21:38:16 2019 +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-jfmglue.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-jfmglue.lua	2019-11-19 00:01:56 UTC (rev 52854)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/ltj-jfmglue.lua	2019-11-19 00:02:38 UTC (rev 52855)
@@ -31,9 +31,10 @@
 do
     local lang_ja = luatexja.lang_ja
     local getlang = node.direct.getlang
+    -- glyph with font number 0 (\nullfont) is always considered an ALchar node
     if_lang_ja = getlang 
-      and function (n) return getlang(n)==lang_ja end
-      or  function (n) return getfield(n,'lang')==lang_ja end
+      and function (n) return (getlang(n)==lang_ja)and(getfont(n)~=0) end
+      or  function (n) return (getfield(n,'lang')==lang_ja)and(getfont(n)~=0) end
 end
   
 local has_attr = node.direct.has_attribute

Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty	2019-11-19 00:01:56 UTC (rev 52854)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/luatexja.sty	2019-11-19 00:02:38 UTC (rev 52855)
@@ -41,7 +41,7 @@
   \ProcessOptions\relax
 \fi                             %</LaTeX>
 %%%% VERSION
-\def\LuaTeXjaversion{20191117.0}
+\def\LuaTeXjaversion{20191118.0}
 
 \directlua{require('ltj-unicode-ccfix.lua')}% catcode of ideographs
 

Modified: trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-microtype.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-microtype.sty	2019-11-19 00:01:56 UTC (rev 52854)
+++ trunk/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-microtype.sty	2019-11-19 00:02:38 UTC (rev 52855)
@@ -14,7 +14,7 @@
   {\xdef\MT at font@list{\MT at font@list\MT at font,}}%
   {\directlua{luatexja.jfont.is_kenc('\luatexluaescapestring{\f at encoding}')}%
    \unless\ifin@
-     \xdef\MT at font@list{\MT at font@list\MT at font,}
+     \xdef\MT at font@list{\MT at font@list\MT at font,}%
    \fi
    }{}{}
 \patchcmd\MT at register@subst at font
@@ -21,7 +21,7 @@
   {\xdef\MT at font@list{\MT at font@list\font at name,}}%
   {\directlua{luatexja.jfont.is_kenc('\luatexluaescapestring{\f at encoding}')}%
    \unless\ifin@
-     \xdef\MT at font@list{\MT at font@list\font at name,}
+     \xdef\MT at font@list{\MT at font@list\font at name,}%
    \fi}{}{}
 \let\ltj at MT@tracking@\MT at tracking@
 \patchcmd\MT at tracking@
@@ -28,7 +28,7 @@
   {\xdef\MT at tr@font at list{\MT at tr@font at list\MT at font,}}%
   {\directlua{luatexja.jfont.is_kenc('\luatexluaescapestring{\f at encoding}')}%
    \unless\ifin@
-     \xdef\MT at tr@font at list{\MT at tr@font at list\MT at font,}
+     \xdef\MT at tr@font at list{\MT at tr@font at list\MT at font,}%
    \fi}{}{}
 \ifx\MT at tracking\ltj at MT@tracking@\let\MT at tracking\MT at tracking@\fi
 



More information about the tex-live-commits mailing list