OSDN Git Service

fig a bug in lltjext + array
[luatex-ja/luatexja.git] / src / addons / luatexja-preset.sty
index 984b9c0..800a5da 100644 (file)
@@ -1,5 +1,5 @@
 % luatexja-preset.sty
-\ProvidesPackage{luatexja-preset}[2017/05/05 Japanese font presets]
+\ProvidesPackage{luatexja-preset}[2017/06/30 Japanese font presets]
 
 \RequirePackage{expl3,l3keys2e}
 \RequirePackage{luatexja}
     Source~Han~Sans~Heavy     % mg/m
   }
 }
+\ltjpreset_declare_option:nn{sourcehan-jp}{
+  \ltjpreset_set_multi:n {
+    Source~Han~Serif~JP~Regular, % mc/m
+    Source~Han~Serif~JP~Bold,    % mc/bx
+    Source~Han~Sans~JP~Regular,  % gt/m  (multi)
+    Source~Han~Sans~JP~Bold,     % gt/bx
+    Source~Han~Sans~JP~Medium,   % gt/m  (uni)
+    Source~Han~Sans~JP~Heavy,    % gt/eb
+    Source~Han~Sans~JP~Heavy     % mg/m
+  }
+}
 \ltjpreset_declare_option:nn{noto-otc}{
   \ltjpreset_set_multi:n {
     Noto~Serif~CJK~Regular, % mc/m
   \ltj_preset_define_family:nnn {ltjpmg} {m}  {\ltjpreset_font_mg:}
   \ltj_preset_define_family:nnn {ltjpg}  {eb} {\ltjpreset_font_gt_eb:}
   \def\ebdefault{eb}
-  \DeclareRobustCommand\ebseries { \not@math@alphabet\ebseries\relaxfontseries\ebdefault\selectfont }
+  \DeclareRobustCommand\ebseries { \not@math@alphabet\ebseries\relax\fontseries\ebdefault\selectfont }
   \DeclareRobustCommand\gtebfamily { \kanjifamily{ltjpg}\fontseries{\ebdefault}\selectfont }
   \DeclareTextFontCommand{\textgteb}{\gtebfamily}
   \DeclareRobustCommand\mgfamily { \not@math@alphabet\mgfamily\relax\kanjifamily{ltjpmg}\selectfont }