luatexja needs adaptions to new latex format
Sorry I meant "test with lualatex-dev" ;-)
Thank you for the infomation. I released a new version (20200802.0), but this version doesn't support LaTeX 2020-10-01 yet.
LuaTeX-ja (and pxatbegshi and pxeveryshi packaged in platex-tools bundle) patches atbegshi and everyshi package to support typesetting, so we will look into new \shipout.
I notified platex-tools too, they are looking at it: https://github.com/aminophen/platex-tools/issues/14
Testing at kitagawa_lt20201001 branch (work in progress).
\ExplSyntaxOn\makeatletter
\box_new:N \l__platex_shipout_dummy_box
\pretocmd {\__shipout_execute_cont:}
{\tex_setbox:D \l__platex_shipout_dummy_box \tex_vbox:D \c_group_begin_token \yoko } {} {}
\apptocmd {\__shipout_execute_cont:} {\c_group_end_token} {} {}
\ExplSyntaxOff
\csname tl_if_in:NnT\endcsname\@begindocumenthook{\tate}{...}
to check whether \tate exists in \@begindocumenthook (related: latex3/681). How can we do the same thing with the new hook system?
h7k への返信
lltjp-geometry.sty (this file can be loaded in pLaTeX) uses {{{ \csname tl_if_in:NnT\endcsname\@begindocumenthook{\tate}{...} }}} to check whether \tate exists in \@begindocumenthook (related: latex3/681). How can we do the same thing with the new hook system?
\prop_map_inline:Nn \g__hook_begindocument_code_prop
{ \tl_if_in:nnT {#2} {\tate} {\bool_set_true:N \l_tmpa_bool} }
Released 20201001.0.
We just released a new development version of the next LaTeX version, In this dev release we implemented a new hook system and extended the existing set of hooks.
Details can be found in the announcement: https://www.latex-project.org/news/2020/07/22/latex-dev-2020-10-1b/
This changes break with luatexja, currently as for example the filehook package needs adaptions too (https://bitbucket.org/martin_scharrer/filehook/issues/9/filehook-will-need-adjustments-for-the). But perhaps more changes are needed, as e.g. everyshi is now emulated by the kernel and no longer loaded. Please test with platex-dev and contact us if you have questions or problems.
Ulrike Fischer, LaTeX Team