From: Hironori Kitagawa Date: Wed, 2 Apr 2014 04:06:12 +0000 (+0900) Subject: Fix bug #33621. X-Git-Tag: 20140504.0~7^2 X-Git-Url: http://git.osdn.jp/view?a=commitdiff_plain;h=69147792f76de7bf2e8ad58453c6caa5229ceb4c;p=luatex-ja%2Fluatexja.git Fix bug #33621. --- diff --git a/src/luatexja-core.sty b/src/luatexja-core.sty index 553e200..d0a4a47 100644 --- a/src/luatexja-core.sty +++ b/src/luatexja-core.sty @@ -458,8 +458,8 @@ % いつも global \def\ltj@@getjfontnumber#1{% result in \ltj@tempcntc \ltj@reset@globaldefs - \bgroup\ltj@curjfnt=-1\relax - #1\directlua{luatexja.__temp = \the\ltj@curjfnt}\egroup + \begingroup\ltj@curjfnt=-1\relax + #1\directlua{luatexja.__temp = \the\ltj@curjfnt}\endgroup \ltj@tempcntc=\directlua{tex.sprint(luatexja.__temp)}\relax \ifnum\ltj@tempcntc=-1 \@PackageError{luatexja-core}% diff --git a/src/patches/lltjfont.sty b/src/patches/lltjfont.sty index 5839110..2933844 100644 --- a/src/patches/lltjfont.sty +++ b/src/patches/lltjfont.sty @@ -641,7 +641,7 @@ \directlua{luatexja.jfont.clear_alt_font_latex('\luatexluaescapestring{#1/#2/#3/#4}')}} \def\ltj@pickup@altfont@aux#1{% - {\edef\font@name{\csname #1/\f@size\endcsname}\pickup@jfont}% + \begingroup\edef\font@name{\csname #1/\f@size\endcsname}\pickup@jfont\endgroup% } \def\ltj@pickup@altfont@copy#1#2{% \ltj@@getjfontnumber#1%