diff options
Diffstat (limited to 'tex/context/base/lpdf-tag.lua')
-rw-r--r-- | tex/context/base/lpdf-tag.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tex/context/base/lpdf-tag.lua b/tex/context/base/lpdf-tag.lua index d05e3e22f..00ddef025 100644 --- a/tex/context/base/lpdf-tag.lua +++ b/tex/context/base/lpdf-tag.lua @@ -74,10 +74,10 @@ local add_ids = false -- true local function finishstructure() if #structure_kids > 0 then - local nums = pdfarray() + local nums, n = pdfarray(), 0 for i=1,#tree do - nums[#nums+1] = i-1 - nums[#nums+1] = pdfreference(pdfflushobject(tree[i])) + n = n + 1 ; nums[n] = i-1 + n = n + 1 ; nums[n] = pdfreference(pdfflushobject(tree[i])) end local parenttree = pdfdictionary { Nums = nums |