summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/luatexja/src/ltj-ruby.lua
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-01-04 03:00:45 +0000
committerNorbert Preining <norbert@preining.info>2021-01-04 03:00:45 +0000
commitb49dd7c340dbe68a28c8a976cd6a1429ca8aafff (patch)
tree1e22dd36991a3910a34ab5c5a8721c51e439a9fd /macros/luatex/generic/luatexja/src/ltj-ruby.lua
parent1a272a3cba66aebe829cd28965c0e8acc8c44681 (diff)
CTAN sync 202101040300
Diffstat (limited to 'macros/luatex/generic/luatexja/src/ltj-ruby.lua')
-rw-r--r--macros/luatex/generic/luatexja/src/ltj-ruby.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/macros/luatex/generic/luatexja/src/ltj-ruby.lua b/macros/luatex/generic/luatexja/src/ltj-ruby.lua
index 34cdc8c7fc..9824ff155a 100644
--- a/macros/luatex/generic/luatexja/src/ltj-ruby.lua
+++ b/macros/luatex/generic/luatexja/src/ltj-ruby.lua
@@ -278,9 +278,9 @@ function luatexja.ruby.texiface(rst, rtlr, rtlp)
'the body (' .. #rtlr .. ' != ' .. #rtlp .. ').',
'')
else
- local f = true
+ local f, eps = true, rst.eps
for i = 1,#rtlr do
- if getfield(rtlr[i], 'width') > getfield(rtlp[i], 'width') then
+ if getfield(rtlr[i], 'width') > getfield(rtlp[i], 'width') + eps then
f = false; break
end
end