OSDN Git Service

luatexja-preset: define font shapes for series 'b'
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Fri, 15 Jun 2018 08:43:04 +0000 (17:43 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Fri, 15 Jun 2018 08:43:04 +0000 (17:43 +0900)
src/addons/luatexja-preset.sty

index 8490bfd..a6babd0 100644 (file)
 %%%%%%%% deluxe (\mgfamily はあとで定義)
 \bool_if:NTF \g_ltjpreset_deluxe_bool {
   \cs_new:Nn \ltjpreset_check_deluxe_existence: {
-    \ltjpreset_substitute:nnnn { gt } { eb } { gt } { \bfdefault }
-    \ltjpreset_substitute:nnnn { mg } { \mddefault  } { gt } { \bfdefault }
-    \ltjpreset_substitute:nnnn { mc } { l  } { mc } { \mddefault  }
+    \ltjpreset_substitute:nnnn { gt } { eb } { gt } { bx }
+    \ltjpreset_substitute:nnnn { mg } { m  } { gt } { bx }
+    \ltjpreset_substitute:nnnn { mc } { l  } { mc } { m  }
   }
   \def\ltdefault{l}
   \DeclareRobustCommand\ltseries { \not@math@alphabet\ltseries\relax\fontseries\ltdefault\selectfont }
   \DeclareKanjiFamily{JY3}{ltjpm}{}\DeclareKanjiFamily{JT3}{ltjpm}{}
   \DeclareKanjiFamily{JY3}{ltjpg}{}\DeclareKanjiFamily{JT3}{ltjpg}{}
   \def\mcdefault{ltjpm}\def\gtdefault{ltjpg}
-  \SetSymbolFont{mincho}{normal}{JY3}{ltjpm}{\mddefault}{n}
-  \SetSymbolFont{mincho}{bold}{JY3}{ltjpm}{\bfdefault}{n}
-  \DeclareMathAlphabet{\mathgt}{JY3}{ltjpg}{\mddefault}{n}
+  \SetSymbolFont{mincho}{normal}{JY3}{ltjpm}{m}{n}
+  \SetSymbolFont{mincho}{bold}{JY3}{ltjpm}{bx}{n}
+  \DeclareMathAlphabet{\mathgt}{JY3}{ltjpg}{m}{n}
   \bool_if:NT \g_ltjpreset_expert_bool {
     \DeclareRobustCommand\rubyfamily { \kanjishape{rb}\selectfont }
   }
     \tl_if_eq:NNT \l_ltjpreset_kanji_shape_tl \l_tmpa_tl {
       \tl_set:Nx \l_ltjpreset_kanji_shape_tl { ;+jp04 }
     }
-    \ltj_preset_define_family:nnn {ltjpm} {\mddefault}  {\ltjpreset_font_mc_m:}
-    \ltj_preset_define_family:nnn {ltjpm} {\bfdefault} {\ltjpreset_font_mc_bx:}
-    \ltj_preset_define_family:nnn {ltjpg} {\mddefault}  {\ltjpreset_font_gt_m:}
-    \ltj_preset_define_family:nnn {ltjpg} {\bfdefault} {\ltjpreset_font_gt_bx:}
+    \ltj_preset_define_family:nnn {ltjpm} {m}  {\ltjpreset_font_mc_m:}
+    \ltj_preset_define_family:nnn {ltjpm} {bx} {\ltjpreset_font_mc_bx:}
+    \ltj_preset_define_family:nnn {ltjpm} {b}  {\ltjpreset_font_mc_bx:}
+    \ltj_preset_define_family:nnn {ltjpg} {m}  {\ltjpreset_font_gt_m:}
+    \ltj_preset_define_family:nnn {ltjpg} {bx} {\ltjpreset_font_gt_bx:}
+    \ltj_preset_define_family:nnn {ltjpg} {b}  {\ltjpreset_font_gt_bx:}
     \normalfont
     \bool_if:NT \g_ltjpreset_deluxe_bool {
       \ltj_preset_define_family:nnn {ltjpm}  {l} {\ltjpreset_font_mc_l:}