Incidencia #38185

beamer → fontspec → luatexja と読み込んで unicode-math を使うとエラー

Abrir Fecha: 2018-04-11 14:41 Última actualización: 2018-04-12 13:09

Informador:
Propietario:
(Ninguno)
Tipo:
Estado:
Cerrado
Componente:
(Ninguno)
Hito:
(Ninguno)
Prioridad:
3
Gravedad:
3
Resolución:
Fixed
Fichero:
Ninguno

Details

実害ほぼないのですが一応報告すると,

  1. \documentclass{beamer}
  2. \usepackage{fontspec}
  3. \usepackage{luatexja}
  4. \usepackage{unicode-math}
  5. \setmathfont{XITSMath}
  6. \begin{document}
  7. \end{document}
のように beamer クラスで fontspec → luatexja の順に読み込み,unicode-math を使おうとするとエラーが出るようです.
...
(/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsb.fd)error: ...e/kmaeda/texmf/tex/luatex/luatexja/src/ltj-direction.lua:680: You cannot set field value in a node of type glue_spec
.
\strutbox ...etparameter {direction}=4 \ystrutbox 
                                                  \else \tstrutbox \fi \fi 
l.5 \setmathfont{XITSMath}
                        
? 
最初から luatexja-fontspec を読み込めばよい話ではあります.

Ticket History (3/4 Histories)

2018-04-11 14:41 Updated by: kmaeda
  • New Ticket "beamer → fontspec → luatexja と読み込んで unicode-math を使うとエラー" created
2018-04-11 14:43 Updated by: kmaeda
  • Details Updated
  • Gravedad Update from 5 - Medium to 3
2018-04-11 21:33 Updated by: h7k
Comentario

\ystrutbox(オリジナルの \strutbox)に direction whatsit がないのに,Lua コードではあることを想定していたのが原因です.d0dc2e5 でひとまずエラーは出なくなったようですが,ほかにも同様の考慮漏れが起こっているかもしれません.

2018-04-12 13:09 Updated by: kmaeda
  • Resolución Update from Ninguno to Fixed
  • Estado Update from Open to Cerrado
Comentario

エラーが起きなくなったことを確認しました.ありがとうございました.

Attachment File List

No attachments

Editar

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