Ticket #36229

LuaTeX 0.95.0(以降?)への対応

Open Date: 2016-04-03 14:23 Last Update: 2016-04-29 18:08

Reporter:
Owner:
(None)
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
1

Details

LuaTeX r5903(バージョンは 0.95.0 になっている)で,glue_specglue 内に統合されました. LuaTeX 0.90.0 のアナウンスに

LuaTeX Release 0.90.0 was released 2016032512
==============================================================

This is the version that will go on TeX Live 2016
とあるので,TeX Live 2016 までに対応する必要はないかもしれませんが,できるだけ早く対応します.

Ticket History (3/5 Histories)

2016-04-03 14:23 Updated by: h7k
  • New Ticket "LuaTeX 0.95.0(以降?)への対応" created
2016-04-03 14:40 Updated by: h7k
Comment

r5903 では node.setglue, node.direct.setglue が働かないようです. 調べたところ,luatex_setglue_5903.diff のような単純な typo ではないかと思われます.

修正されるまでの間は,以下のようにすれば良いでしょう.

  local setfield = node.direct.setfield
  local setglue = function(g,w,st,sh,sto,spo)
    setfield(g,'width', w or 0)
    setfield(g,'stretch',st or 0)
    setfield(g,'shrink', sh or 0)
    setfield(g,'stretch_order', sto or 0)
    setfield(g,'shrink_order', sho or 0)
  end

2016-04-21 18:48 Updated by: h7k
Comment

海外の方から「MacTex 2016 pretest で動かない」というメールを頂いたので, 早めに 20160421.0 として出しました.一回完了とします.

2016-04-29 18:08 Updated by: h7k
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2016-04-29 18:08
Comment

20160429.0 を出しました.

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login