
방금 에서 새로 설치했고 texlive
모든 패키지를 업데이트했는데 tlmgr
실행하려고 하면 다음 오류가 발생합니다 lualatex
.
! Package pdftexcmds Error: Wrong version of lua module.
(pdftexcmds) Package version: 2019/11/24 v0.31
(pdftexcmds) Lua module: 2019/07/25 v0.30.
이 문제를 해결하는 방법을 모르겠습니다.
편집하다:
kpsewhich -all pdftexcmds.lua
/usr/local/texlive/2019/texmf-dist/scripts/oberdiek/pdftexcmds.lua
/usr/local/texlive/2019/texmf-dist/scripts/pdftexcmds/pdftexcmds.lua
답변1
kpsewhich -all pdftexcmds.lua
/usr/local/texlive/2019/texmf-dist/scripts/oberdiek/pdftexcmds.lua
/usr/local/texlive/2019/texmf-dist/scripts/pdftexcmds/pdftexcmds.lua
완전히 업데이트되지 않았 음을 나타냅니다 . 새로 분리된 tlmgr 패키지가 설치됨 에 따라 tlmgr update
이전(지난 주) 위치가 oberdiek/pdftexcmds.lua
삭제되어야 합니다 .pdftexcmds
아니면.. 다른 말로 하면
tlmgr update pdftexcmds
새로 설치했어야 했지만
tlmgr update oberdiek
오래된 것을 효과적으로 제거했어야 했고,
tlmgr update --all
이 두 가지를 모두 수행했어야 했습니다.