OSDN Git Service

luatexja-preset: passing options to [luatexja-]fontspec
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sun, 13 Sep 2020 23:42:33 +0000 (08:42 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sun, 13 Sep 2020 23:42:33 +0000 (08:42 +0900)
src/addons/luatexja-fontspec.sty
src/addons/luatexja-preset.sty

index 60c4c75..19d9952 100644 (file)
@@ -3,7 +3,7 @@
 %
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{luatexja-fontspec}[2020-04-01 fontspec support of LuaTeX-ja]
+\ProvidesPackage{luatexja-fontspec}[2020-09-14 fontspec support of LuaTeX-ja]
 \RequirePackage{l3keys2e,luatexja}
 \ExplSyntaxOn
 
@@ -23,7 +23,7 @@
     pass .code:n = \PassOptionsToPackage{#1} {fontspec},
       % 互換性のために残したオプション
     scale .code:n = \gdef\Cjascale{#1},
-    unknown .code:n = \PassOptionsToPackage { \l_keys_key_tl } {fontspec},
+    unknown .code:n = \PassOptionsToPackage { \l_keys_key_str } {fontspec},
   }
 \ProcessKeysOptions{ luatexja-fontspec }
 
index 279ebb0..b0ce39b 100644 (file)
@@ -1,5 +1,5 @@
 % luatexja-preset.sty
-\ProvidesPackage{luatexja-preset}[2020-06-14 Japanese font presets]
+\ProvidesPackage{luatexja-preset}[2020-09-14 Japanese font presets]
 
 \RequirePackage{expl3,l3keys2e}
 \RequirePackage{luatexja}
 
 \keys_define:nn { luatexja-preset }{
   unknown .code:n =
-    \keys_set_known:noN { ltjpreset-presets } { \tl_use:N \l_keys_tl } \l_tmpa_tl
-    \tl_if_empty:NT \l_tmpa_tl {
-      \PassOptionsToPackage { \l_tmpa_tl } { luatexja-fontspec }
-    },
+    \PassOptionsToPackage { \l_keys_key_str } { luatexja-fontspec },
   scale .code:n  = \gdef\Cjascale{#1},
-  match .code: n =
+  match .code:n =
     \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
     \PassOptionsToPackage { match } { luatexja-fontspec },
   match .value_forbidden:n = true,