OSDN Git Service

fix an NFSS error in \hbox{\tate\textbf{\mathversion{bold}あ$}}
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sat, 2 Mar 2019 07:07:22 +0000 (16:07 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sat, 2 Mar 2019 07:07:22 +0000 (16:07 +0900)
src/patches/lltjfont.sty

index 1b4a4a5..9022feb 100644 (file)
 
 \let\ltj@@al@getanddefine@fonts=\getanddefine@fonts
 \def\ltj@@ja@getanddefine@fonts#1#2{%
+  \let\if@ltj@tempif\ifltjselectfont@force@define
+  \ltjselectfont@force@definetrue
   \xdef\font@name{\csname \string#2/\tf@size\endcsname}%
   \pickup@jfont\let\textfont@name\font@name
   \xdef\font@name{\csname \string#2/\sf@size\endcsname}%
   \pickup@jfont\let\scriptfont@name\font@name
   \xdef\font@name{\csname \string#2/\ssf@size\endcsname}%
   \pickup@jfont
+  \let\ifltjselectfont@force@define\if@ltj@tempif
   \edef\math@fonts{\math@fonts\ltj@setpar@global%
     \ltj@@set@stackfont#1,\textfont@name:{MJT}%
     \ltj@@set@stackfont#1,\scriptfont@name:{MJS}%