From f124b587d3b50b6d967eb3e7a86c9b9d84b351fc Mon Sep 17 00:00:00 2001 From: Hironori Kitagawa Date: Sat, 2 Jan 2021 06:07:01 +0900 Subject: [PATCH] luatexja-core.sty: insert \leavevmode in the def. of \ltjjachar and \ltjalchar --- src/luatexja-core.sty | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/luatexja-core.sty b/src/luatexja-core.sty index 3ad5657..e1baefb 100644 --- a/src/luatexja-core.sty +++ b/src/luatexja-core.sty @@ -65,7 +65,7 @@ \expandafter\let\csname ifltj@in@latex\expandafter\endcsname \csname iftrue\endcsname \NeedsTeXFormat{LaTeX2e} - \ProvidesPackage{luatexja-core}[2020-12-22 Core of LuaTeX-ja] + \ProvidesPackage{luatexja-core}[2021-01-02 Core of LuaTeX-ja] \fi % %% Load prerequisite packages. @@ -526,9 +526,9 @@ \csname ltj@kcat5\endcsname="7FFFFFFF %" \csname ltj@kcat6\endcsname="7FFFFFFF }%" -\protected\def\ltjjachar{\afterassignment\ltj@@jachar\ltj@tempcnta} +\protected\def\ltjjachar{\leavevmode\afterassignment\ltj@@jachar\ltj@tempcnta} \def\ltj@@jachar{{\directlua{tex.globaldefs=0}\ltj@alljachar\ltj@@origchar\ltj@tempcnta}} -\protected\def\ltjalchar{\afterassignment\ltj@@alchar\ltj@tempcnta} +\protected\def\ltjalchar{\leavevmode\afterassignment\ltj@@alchar\ltj@tempcnta} \def\ltj@@alchar{{\directlua{tex.globaldefs=0}\ltj@allalchar\ltj@@origchar\ltj@tempcnta}} %%%%%%%% \ltjsetmathletter, \ltjunsetmathletter -- 2.11.0