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