OSDN Git Service
(root)
/
luatex-ja
/
luatexja.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
db1f12e
)
ltj-jfmglue.lua: treat glyph_node with \nullfont as a node of ALchar
author
Hironori Kitagawa
<h_kitagawa2001@yahoo.co.jp>
Mon, 18 Nov 2019 04:32:42 +0000
(13:32 +0900)
committer
Hironori Kitagawa
<h_kitagawa2001@yahoo.co.jp>
Mon, 18 Nov 2019 04:32:42 +0000
(13:32 +0900)
src/ltj-jfmglue.lua
patch
|
blob
|
history
diff --git
a/src/ltj-jfmglue.lua
b/src/ltj-jfmglue.lua
index
5510305
..
685cea7
100644
(file)
--- a/
src/ltj-jfmglue.lua
+++ b/
src/ltj-jfmglue.lua
@@
-31,9
+31,10
@@
local if_lang_ja
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