OSDN Git Service

test-zh-maqiyuan.tex: CRLF -> LF.
[luatex-ja/luatexja.git] / src / luatexja-kinsoku.tex
index c766e52..90d317e 100644 (file)
@@ -1,3 +1,45 @@
+\ltj@tempcnta="0%"
+\loop\ifnum\ltj@tempcnta<"100%"
+  \ltjsetparameter{alxspmode={\ltj@tempcnta,0}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta=`\0%"
+\loop\ifnum\ltj@tempcnta<`\:%"
+  \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta=`\A%"
+\loop\ifnum\ltj@tempcnta<`\[%"
+  \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta=`\a%"
+\loop\ifnum\ltj@tempcnta<`\{%"
+  \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta="2000%"
+\loop\ifnum\ltj@tempcnta<"2070%"
+  \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta="3000%"
+\loop\ifnum\ltj@tempcnta<"3040%"
+  \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
+\ltj@tempcnta="FF00%"
+\loop\ifnum\ltj@tempcnta<"FFF0%"
+  \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}%
+  \advance\ltj@tempcnta by1
+\repeat
+
 %
 %      行頭、行末禁則パラメータ
 %
 \ltjsetparameter{postbreakpenalty={`「,10000}}
 %
 % xspcode
-\ltjsetparameter{asciixspmode={`(,preonly}}
-\ltjsetparameter{asciixspmode={`),postonly}}
-\ltjsetparameter{asciixspmode={`[,preonly}}
-\ltjsetparameter{asciixspmode={`],postonly}}
-\ltjsetparameter{asciixspmode={``,preonly}}
-\ltjsetparameter{asciixspmode={`',postonly}}
-\ltjsetparameter{asciixspmode={`;,postonly}}
-\ltjsetparameter{asciixspmode={47,postonly}}
-\ltjsetparameter{asciixspmode={`.,postonly}}
+\ltjsetparameter{alxspmode={`(,preonly}}
+\ltjsetparameter{alxspmode={`),postonly}}
+\ltjsetparameter{alxspmode={`[,preonly}}
+\ltjsetparameter{alxspmode={`],postonly}}
+\ltjsetparameter{alxspmode={``,preonly}}
+\ltjsetparameter{alxspmode={`',postonly}}
+\ltjsetparameter{alxspmode={`;,postonly}}
+\ltjsetparameter{alxspmode={44,postonly}}
+\ltjsetparameter{alxspmode={`.,postonly}}
 %  for 8bit Latin
-\ltjsetparameter{asciixspmode={"80,allow}}
-\ltjsetparameter{asciixspmode={"81,allow}}
-\ltjsetparameter{asciixspmode={"82,allow}}
-\ltjsetparameter{asciixspmode={"83,allow}}
-\ltjsetparameter{asciixspmode={"84,allow}}
-\ltjsetparameter{asciixspmode={"85,allow}}
-\ltjsetparameter{asciixspmode={"86,allow}}
-\ltjsetparameter{asciixspmode={"87,allow}}
-\ltjsetparameter{asciixspmode={"88,allow}}
-\ltjsetparameter{asciixspmode={"89,allow}}
-\ltjsetparameter{asciixspmode={"8A,allow}}
-\ltjsetparameter{asciixspmode={"8B,allow}}
-\ltjsetparameter{asciixspmode={"8C,allow}}
-\ltjsetparameter{asciixspmode={"8D,allow}}
-\ltjsetparameter{asciixspmode={"8E,allow}}
-\ltjsetparameter{asciixspmode={"8F,allow}}
-\ltjsetparameter{asciixspmode={"90,allow}}
-\ltjsetparameter{asciixspmode={"91,allow}}
-\ltjsetparameter{asciixspmode={"92,allow}}
-\ltjsetparameter{asciixspmode={"93,allow}}
-\ltjsetparameter{asciixspmode={"94,allow}}
-\ltjsetparameter{asciixspmode={"95,allow}}
-\ltjsetparameter{asciixspmode={"96,allow}}
-\ltjsetparameter{asciixspmode={"97,allow}}
-\ltjsetparameter{asciixspmode={"98,allow}}
-\ltjsetparameter{asciixspmode={"99,allow}}
-\ltjsetparameter{asciixspmode={"9A,allow}}
-\ltjsetparameter{asciixspmode={"9B,allow}}
-\ltjsetparameter{asciixspmode={"9C,allow}}
-\ltjsetparameter{asciixspmode={"9D,allow}}
-\ltjsetparameter{asciixspmode={"9E,allow}}
-\ltjsetparameter{asciixspmode={"9F,allow}}
-\ltjsetparameter{asciixspmode={"A0,allow}}
-\ltjsetparameter{asciixspmode={"A1,allow}}
-\ltjsetparameter{asciixspmode={"A2,allow}}
-\ltjsetparameter{asciixspmode={"A3,allow}}
-\ltjsetparameter{asciixspmode={"A4,allow}}
-\ltjsetparameter{asciixspmode={"A5,allow}}
-\ltjsetparameter{asciixspmode={"A6,allow}}
-\ltjsetparameter{asciixspmode={"A7,allow}}
-\ltjsetparameter{asciixspmode={"A8,allow}}
-\ltjsetparameter{asciixspmode={"A9,allow}}
-\ltjsetparameter{asciixspmode={"AA,allow}}
-\ltjsetparameter{asciixspmode={"AB,allow}}
-\ltjsetparameter{asciixspmode={"AC,allow}}
-\ltjsetparameter{asciixspmode={"AD,allow}}
-\ltjsetparameter{asciixspmode={"AE,allow}}
-\ltjsetparameter{asciixspmode={"AF,allow}}
-\ltjsetparameter{asciixspmode={"B0,allow}}
-\ltjsetparameter{asciixspmode={"B1,allow}}
-\ltjsetparameter{asciixspmode={"B2,allow}}
-\ltjsetparameter{asciixspmode={"B3,allow}}
-\ltjsetparameter{asciixspmode={"B4,allow}}
-\ltjsetparameter{asciixspmode={"B5,allow}}
-\ltjsetparameter{asciixspmode={"B6,allow}}
-\ltjsetparameter{asciixspmode={"B7,allow}}
-\ltjsetparameter{asciixspmode={"B8,allow}}
-\ltjsetparameter{asciixspmode={"B9,allow}}
-\ltjsetparameter{asciixspmode={"BA,allow}}
-\ltjsetparameter{asciixspmode={"BB,allow}}
-\ltjsetparameter{asciixspmode={"BC,allow}}
-\ltjsetparameter{asciixspmode={"BD,allow}}
-\ltjsetparameter{asciixspmode={"BE,allow}}
-\ltjsetparameter{asciixspmode={"BF,allow}}
-\ltjsetparameter{asciixspmode={"C0,allow}}
-\ltjsetparameter{asciixspmode={"C1,allow}}
-\ltjsetparameter{asciixspmode={"C2,allow}}
-\ltjsetparameter{asciixspmode={"C3,allow}}
-\ltjsetparameter{asciixspmode={"C4,allow}}
-\ltjsetparameter{asciixspmode={"C5,allow}}
-\ltjsetparameter{asciixspmode={"C6,allow}}
-\ltjsetparameter{asciixspmode={"C7,allow}}
-\ltjsetparameter{asciixspmode={"C8,allow}}
-\ltjsetparameter{asciixspmode={"C9,allow}}
-\ltjsetparameter{asciixspmode={"CA,allow}}
-\ltjsetparameter{asciixspmode={"CB,allow}}
-\ltjsetparameter{asciixspmode={"CC,allow}}
-\ltjsetparameter{asciixspmode={"CD,allow}}
-\ltjsetparameter{asciixspmode={"CE,allow}}
-\ltjsetparameter{asciixspmode={"CF,allow}}
-\ltjsetparameter{asciixspmode={"D0,allow}}
-\ltjsetparameter{asciixspmode={"D1,allow}}
-\ltjsetparameter{asciixspmode={"D2,allow}}
-\ltjsetparameter{asciixspmode={"D3,allow}}
-\ltjsetparameter{asciixspmode={"D4,allow}}
-\ltjsetparameter{asciixspmode={"D5,allow}}
-\ltjsetparameter{asciixspmode={"D6,allow}}
-\ltjsetparameter{asciixspmode={"D7,allow}}
-\ltjsetparameter{asciixspmode={"D8,allow}}
-\ltjsetparameter{asciixspmode={"D9,allow}}
-\ltjsetparameter{asciixspmode={"DA,allow}}
-\ltjsetparameter{asciixspmode={"DB,allow}}
-\ltjsetparameter{asciixspmode={"DC,allow}}
-\ltjsetparameter{asciixspmode={"DD,allow}}
-\ltjsetparameter{asciixspmode={"DE,allow}}
-\ltjsetparameter{asciixspmode={"DF,allow}}
-\ltjsetparameter{asciixspmode={"E0,allow}}
-\ltjsetparameter{asciixspmode={"E1,allow}}
-\ltjsetparameter{asciixspmode={"E2,allow}}
-\ltjsetparameter{asciixspmode={"E3,allow}}
-\ltjsetparameter{asciixspmode={"E4,allow}}
-\ltjsetparameter{asciixspmode={"E5,allow}}
-\ltjsetparameter{asciixspmode={"E6,allow}}
-\ltjsetparameter{asciixspmode={"E7,allow}}
-\ltjsetparameter{asciixspmode={"E8,allow}}
-\ltjsetparameter{asciixspmode={"E9,allow}}
-\ltjsetparameter{asciixspmode={"EA,allow}}
-\ltjsetparameter{asciixspmode={"EB,allow}}
-\ltjsetparameter{asciixspmode={"EC,allow}}
-\ltjsetparameter{asciixspmode={"ED,allow}}
-\ltjsetparameter{asciixspmode={"EE,allow}}
-\ltjsetparameter{asciixspmode={"EF,allow}}
-\ltjsetparameter{asciixspmode={"F0,allow}}
-\ltjsetparameter{asciixspmode={"F1,allow}}
-\ltjsetparameter{asciixspmode={"F2,allow}}
-\ltjsetparameter{asciixspmode={"F3,allow}}
-\ltjsetparameter{asciixspmode={"F4,allow}}
-\ltjsetparameter{asciixspmode={"F5,allow}}
-\ltjsetparameter{asciixspmode={"F6,allow}}
-\ltjsetparameter{asciixspmode={"F7,allow}}
-\ltjsetparameter{asciixspmode={"F8,allow}}
-\ltjsetparameter{asciixspmode={"F9,allow}}
-\ltjsetparameter{asciixspmode={"FA,allow}}
-\ltjsetparameter{asciixspmode={"FB,allow}}
-\ltjsetparameter{asciixspmode={"FC,allow}}
-\ltjsetparameter{asciixspmode={"FD,allow}}
-\ltjsetparameter{asciixspmode={"FE,allow}}
-\ltjsetparameter{asciixspmode={"FF,allow}}
+\ltjsetparameter{alxspmode={"80,allow}}
+\ltjsetparameter{alxspmode={"81,allow}}
+\ltjsetparameter{alxspmode={"82,allow}}
+\ltjsetparameter{alxspmode={"83,allow}}
+\ltjsetparameter{alxspmode={"84,allow}}
+\ltjsetparameter{alxspmode={"85,allow}}
+\ltjsetparameter{alxspmode={"86,allow}}
+\ltjsetparameter{alxspmode={"87,allow}}
+\ltjsetparameter{alxspmode={"88,allow}}
+\ltjsetparameter{alxspmode={"89,allow}}
+\ltjsetparameter{alxspmode={"8A,allow}}
+\ltjsetparameter{alxspmode={"8B,allow}}
+\ltjsetparameter{alxspmode={"8C,allow}}
+\ltjsetparameter{alxspmode={"8D,allow}}
+\ltjsetparameter{alxspmode={"8E,allow}}
+\ltjsetparameter{alxspmode={"8F,allow}}
+\ltjsetparameter{alxspmode={"90,allow}}
+\ltjsetparameter{alxspmode={"91,allow}}
+\ltjsetparameter{alxspmode={"92,allow}}
+\ltjsetparameter{alxspmode={"93,allow}}
+\ltjsetparameter{alxspmode={"94,allow}}
+\ltjsetparameter{alxspmode={"95,allow}}
+\ltjsetparameter{alxspmode={"96,allow}}
+\ltjsetparameter{alxspmode={"97,allow}}
+\ltjsetparameter{alxspmode={"98,allow}}
+\ltjsetparameter{alxspmode={"99,allow}}
+\ltjsetparameter{alxspmode={"9A,allow}}
+\ltjsetparameter{alxspmode={"9B,allow}}
+\ltjsetparameter{alxspmode={"9C,allow}}
+\ltjsetparameter{alxspmode={"9D,allow}}
+\ltjsetparameter{alxspmode={"9E,allow}}
+\ltjsetparameter{alxspmode={"9F,allow}}
+\ltjsetparameter{alxspmode={"A0,allow}}
+\ltjsetparameter{alxspmode={"A1,allow}}
+\ltjsetparameter{alxspmode={"A2,allow}}
+\ltjsetparameter{alxspmode={"A3,allow}}
+\ltjsetparameter{alxspmode={"A4,allow}}
+\ltjsetparameter{alxspmode={"A5,allow}}
+\ltjsetparameter{alxspmode={"A6,allow}}
+\ltjsetparameter{alxspmode={"A7,allow}}
+\ltjsetparameter{alxspmode={"A8,allow}}
+\ltjsetparameter{alxspmode={"A9,allow}}
+\ltjsetparameter{alxspmode={"AA,allow}}
+\ltjsetparameter{alxspmode={"AB,allow}}
+\ltjsetparameter{alxspmode={"AC,allow}}
+\ltjsetparameter{alxspmode={"AD,allow}}
+\ltjsetparameter{alxspmode={"AE,allow}}
+\ltjsetparameter{alxspmode={"AF,allow}}
+\ltjsetparameter{alxspmode={"B0,allow}}
+\ltjsetparameter{alxspmode={"B1,allow}}
+\ltjsetparameter{alxspmode={"B2,allow}}
+\ltjsetparameter{alxspmode={"B3,allow}}
+\ltjsetparameter{alxspmode={"B4,allow}}
+\ltjsetparameter{alxspmode={"B5,allow}}
+\ltjsetparameter{alxspmode={"B6,allow}}
+\ltjsetparameter{alxspmode={"B7,allow}}
+\ltjsetparameter{alxspmode={"B8,allow}}
+\ltjsetparameter{alxspmode={"B9,allow}}
+\ltjsetparameter{alxspmode={"BA,allow}}
+\ltjsetparameter{alxspmode={"BB,allow}}
+\ltjsetparameter{alxspmode={"BC,allow}}
+\ltjsetparameter{alxspmode={"BD,allow}}
+\ltjsetparameter{alxspmode={"BE,allow}}
+\ltjsetparameter{alxspmode={"BF,allow}}
+\ltjsetparameter{alxspmode={"C0,allow}}
+\ltjsetparameter{alxspmode={"C1,allow}}
+\ltjsetparameter{alxspmode={"C2,allow}}
+\ltjsetparameter{alxspmode={"C3,allow}}
+\ltjsetparameter{alxspmode={"C4,allow}}
+\ltjsetparameter{alxspmode={"C5,allow}}
+\ltjsetparameter{alxspmode={"C6,allow}}
+\ltjsetparameter{alxspmode={"C7,allow}}
+\ltjsetparameter{alxspmode={"C8,allow}}
+\ltjsetparameter{alxspmode={"C9,allow}}
+\ltjsetparameter{alxspmode={"CA,allow}}
+\ltjsetparameter{alxspmode={"CB,allow}}
+\ltjsetparameter{alxspmode={"CC,allow}}
+\ltjsetparameter{alxspmode={"CD,allow}}
+\ltjsetparameter{alxspmode={"CE,allow}}
+\ltjsetparameter{alxspmode={"CF,allow}}
+\ltjsetparameter{alxspmode={"D0,allow}}
+\ltjsetparameter{alxspmode={"D1,allow}}
+\ltjsetparameter{alxspmode={"D2,allow}}
+\ltjsetparameter{alxspmode={"D3,allow}}
+\ltjsetparameter{alxspmode={"D4,allow}}
+\ltjsetparameter{alxspmode={"D5,allow}}
+\ltjsetparameter{alxspmode={"D6,allow}}
+\ltjsetparameter{alxspmode={"D7,allow}}
+\ltjsetparameter{alxspmode={"D8,allow}}
+\ltjsetparameter{alxspmode={"D9,allow}}
+\ltjsetparameter{alxspmode={"DA,allow}}
+\ltjsetparameter{alxspmode={"DB,allow}}
+\ltjsetparameter{alxspmode={"DC,allow}}
+\ltjsetparameter{alxspmode={"DD,allow}}
+\ltjsetparameter{alxspmode={"DE,allow}}
+\ltjsetparameter{alxspmode={"DF,allow}}
+\ltjsetparameter{alxspmode={"E0,allow}}
+\ltjsetparameter{alxspmode={"E1,allow}}
+\ltjsetparameter{alxspmode={"E2,allow}}
+\ltjsetparameter{alxspmode={"E3,allow}}
+\ltjsetparameter{alxspmode={"E4,allow}}
+\ltjsetparameter{alxspmode={"E5,allow}}
+\ltjsetparameter{alxspmode={"E6,allow}}
+\ltjsetparameter{alxspmode={"E7,allow}}
+\ltjsetparameter{alxspmode={"E8,allow}}
+\ltjsetparameter{alxspmode={"E9,allow}}
+\ltjsetparameter{alxspmode={"EA,allow}}
+\ltjsetparameter{alxspmode={"EB,allow}}
+\ltjsetparameter{alxspmode={"EC,allow}}
+\ltjsetparameter{alxspmode={"ED,allow}}
+\ltjsetparameter{alxspmode={"EE,allow}}
+\ltjsetparameter{alxspmode={"EF,allow}}
+\ltjsetparameter{alxspmode={"F0,allow}}
+\ltjsetparameter{alxspmode={"F1,allow}}
+\ltjsetparameter{alxspmode={"F2,allow}}
+\ltjsetparameter{alxspmode={"F3,allow}}
+\ltjsetparameter{alxspmode={"F4,allow}}
+\ltjsetparameter{alxspmode={"F5,allow}}
+\ltjsetparameter{alxspmode={"F6,allow}}
+\ltjsetparameter{alxspmode={"F7,allow}}
+\ltjsetparameter{alxspmode={"F8,allow}}
+\ltjsetparameter{alxspmode={"F9,allow}}
+\ltjsetparameter{alxspmode={"FA,allow}}
+\ltjsetparameter{alxspmode={"FB,allow}}
+\ltjsetparameter{alxspmode={"FC,allow}}
+\ltjsetparameter{alxspmode={"FD,allow}}
+\ltjsetparameter{alxspmode={"FE,allow}}
+\ltjsetparameter{alxspmode={"FF,allow}}
 %
 % inhibitxspcode
-\ltjsetparameter{cjkxspmode={`、,postonly}}
-\ltjsetparameter{cjkxspmode={`。,postonly}}
-\ltjsetparameter{cjkxspmode={`,,postonly}}
-\ltjsetparameter{cjkxspmode={`.,postonly}}
-\ltjsetparameter{cjkxspmode={`;,postonly}}
-\ltjsetparameter{cjkxspmode={`?,postonly}}
-\ltjsetparameter{cjkxspmode={`),postonly}}
-\ltjsetparameter{cjkxspmode={`(,preonly}}
-\ltjsetparameter{cjkxspmode={`],postonly}}
-\ltjsetparameter{cjkxspmode={`[,preonly}}
-\ltjsetparameter{cjkxspmode={`},postonly}}
-\ltjsetparameter{cjkxspmode={`{,preonly}}
-\ltjsetparameter{cjkxspmode={`‘,preonly}}
-\ltjsetparameter{cjkxspmode={`’,postonly}}
-\ltjsetparameter{cjkxspmode={`“,preonly}}
-\ltjsetparameter{cjkxspmode={`”,postonly}}
-\ltjsetparameter{cjkxspmode={`〔,preonly}}
-\ltjsetparameter{cjkxspmode={`〕,postonly}}
-\ltjsetparameter{cjkxspmode={`〈,preonly}}
-\ltjsetparameter{cjkxspmode={`〉,postonly}}
-\ltjsetparameter{cjkxspmode={`《,preonly}}
-\ltjsetparameter{cjkxspmode={`》,postonly}}
-\ltjsetparameter{cjkxspmode={`「,preonly}}
-\ltjsetparameter{cjkxspmode={`」,postonly}}
-\ltjsetparameter{cjkxspmode={`『,preonly}}
-\ltjsetparameter{cjkxspmode={`』,postonly}}
-\ltjsetparameter{cjkxspmode={`【,preonly}}
-\ltjsetparameter{cjkxspmode={`】,postonly}}
-\ltjsetparameter{cjkxspmode={`—,inhibit}}% U+2014 EM DASH
-\ltjsetparameter{cjkxspmode={`―,inhibit}}% U+2015 HORIZONTAL BAR
-\ltjsetparameter{cjkxspmode={`〜,inhibit}}% U+301C WAVE DASH
-\ltjsetparameter{cjkxspmode={`~,inhibit}}% U+FF5E FULLWIDTH TILDE
-\ltjsetparameter{cjkxspmode={`…,inhibit}}
-\ltjsetparameter{cjkxspmode={`¥,inhibit}}% U+00A5 YEN SIGN
-\ltjsetparameter{cjkxspmode={`¥,inhibit}}% U+FFE5 FULLWIDTH YEN SIGN
-\ltjsetparameter{cjkxspmode={`°,postonly}}
-\ltjsetparameter{cjkxspmode={`′,postonly}}
-\ltjsetparameter{cjkxspmode={`″,postonly}}
+\ltjsetparameter{jaxspmode={`、,postonly}}
+\ltjsetparameter{jaxspmode={`。,postonly}}
+\ltjsetparameter{jaxspmode={`,,postonly}}
+\ltjsetparameter{jaxspmode={`.,postonly}}
+\ltjsetparameter{jaxspmode={`;,postonly}}
+\ltjsetparameter{jaxspmode={`?,postonly}}
+\ltjsetparameter{jaxspmode={`),postonly}}
+\ltjsetparameter{jaxspmode={`(,preonly}}
+\ltjsetparameter{jaxspmode={`],postonly}}
+\ltjsetparameter{jaxspmode={`[,preonly}}
+\ltjsetparameter{jaxspmode={`},postonly}}
+\ltjsetparameter{jaxspmode={`{,preonly}}
+\ltjsetparameter{jaxspmode={`‘,preonly}}
+\ltjsetparameter{jaxspmode={`’,postonly}}
+\ltjsetparameter{jaxspmode={`“,preonly}}
+\ltjsetparameter{jaxspmode={`”,postonly}}
+\ltjsetparameter{jaxspmode={`〔,preonly}}
+\ltjsetparameter{jaxspmode={`〕,postonly}}
+\ltjsetparameter{jaxspmode={`〈,preonly}}
+\ltjsetparameter{jaxspmode={`〉,postonly}}
+\ltjsetparameter{jaxspmode={`《,preonly}}
+\ltjsetparameter{jaxspmode={`》,postonly}}
+\ltjsetparameter{jaxspmode={`「,preonly}}
+\ltjsetparameter{jaxspmode={`」,postonly}}
+\ltjsetparameter{jaxspmode={`『,preonly}}
+\ltjsetparameter{jaxspmode={`』,postonly}}
+\ltjsetparameter{jaxspmode={`【,preonly}}
+\ltjsetparameter{jaxspmode={`】,postonly}}
+\ltjsetparameter{jaxspmode={`—,inhibit}}% U+2014 EM DASH
+\ltjsetparameter{jaxspmode={`―,inhibit}}% U+2015 HORIZONTAL BAR
+\ltjsetparameter{jaxspmode={`〜,inhibit}}% U+301C WAVE DASH
+\ltjsetparameter{jaxspmode={`~,inhibit}}% U+FF5E FULLWIDTH TILDE
+\ltjsetparameter{jaxspmode={`…,inhibit}}
+\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+00A5 YEN SIGN
+\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+FFE5 FULLWIDTH YEN SIGN
+\ltjsetparameter{jaxspmode={`°,postonly}}
+\ltjsetparameter{jaxspmode={`′,postonly}}
+\ltjsetparameter{jaxspmode={`″,postonly}}
 %
 % inhibitxspcode  JIS X 0213
 %
-\ltjsetparameter{cjkxspmode={`⦅,preonly}}
-\ltjsetparameter{cjkxspmode={`⦆,postonly}}
-\ltjsetparameter{cjkxspmode={`⦅,preonly}}
-\ltjsetparameter{cjkxspmode={`⦆,postonly}}
-\ltjsetparameter{cjkxspmode={`〘,preonly}}
-\ltjsetparameter{cjkxspmode={`〙,postonly}}
-\ltjsetparameter{cjkxspmode={`〖,preonly}}
-\ltjsetparameter{cjkxspmode={`〗,postonly}}
-\ltjsetparameter{cjkxspmode={`«,preonly}}
-\ltjsetparameter{cjkxspmode={`»,postonly}}
-\ltjsetparameter{cjkxspmode={`〝,preonly}}
-\ltjsetparameter{cjkxspmode={`〟,postonly}}
-\ltjsetparameter{cjkxspmode={`‼,postonly}}
-\ltjsetparameter{cjkxspmode={`⁇,postonly}}
-\ltjsetparameter{cjkxspmode={`⁈,postonly}}
-\ltjsetparameter{cjkxspmode={`⁉,postonly}}
-\ltjsetparameter{cjkxspmode={`¡,preonly}}
-\ltjsetparameter{cjkxspmode={`¿,preonly}}
-\ltjsetparameter{cjkxspmode={`ª,postonly}}
-\ltjsetparameter{cjkxspmode={`º,postonly}}
-\ltjsetparameter{cjkxspmode={`¹,postonly}}
-\ltjsetparameter{cjkxspmode={`²,postonly}}
-\ltjsetparameter{cjkxspmode={`³,postonly}}
-\ltjsetparameter{cjkxspmode={`€,preonly}}
+\ltjsetparameter{jaxspmode={`⦅,preonly}}
+\ltjsetparameter{jaxspmode={`⦆,postonly}}
+\ltjsetparameter{jaxspmode={`⦅,preonly}}
+\ltjsetparameter{jaxspmode={`⦆,postonly}}
+\ltjsetparameter{jaxspmode={`〘,preonly}}
+\ltjsetparameter{jaxspmode={`〙,postonly}}
+\ltjsetparameter{jaxspmode={`〖,preonly}}
+\ltjsetparameter{jaxspmode={`〗,postonly}}
+\ltjsetparameter{jaxspmode={`«,preonly}}
+\ltjsetparameter{jaxspmode={`»,postonly}}
+\ltjsetparameter{jaxspmode={`〝,preonly}}
+\ltjsetparameter{jaxspmode={`〟,postonly}}
+\ltjsetparameter{jaxspmode={`‼,postonly}}
+\ltjsetparameter{jaxspmode={`⁇,postonly}}
+\ltjsetparameter{jaxspmode={`⁈,postonly}}
+\ltjsetparameter{jaxspmode={`⁉,postonly}}
+\ltjsetparameter{jaxspmode={`¡,preonly}}
+\ltjsetparameter{jaxspmode={`¿,preonly}}
+\ltjsetparameter{jaxspmode={`ª,postonly}}
+\ltjsetparameter{jaxspmode={`º,postonly}}
+\ltjsetparameter{jaxspmode={`¹,postonly}}
+\ltjsetparameter{jaxspmode={`²,postonly}}
+\ltjsetparameter{jaxspmode={`³,postonly}}
+\ltjsetparameter{jaxspmode={`€,preonly}}
 %
 % inhibitxspcode  JIS X 0212
 %
-%\ltjsetparameter{cjkxspmode={`¡,postonly}}
-%\ltjsetparameter{cjkxspmode={`¿,postonly}}
-%\ltjsetparameter{cjkxspmode={`º,postonly}}
-%\ltjsetparameter{cjkxspmode={`ª,postonly}}
-\ltjsetparameter{cjkxspmode={`™,postonly}}
+%\ltjsetparameter{jaxspmode={`¡,postonly}}
+%\ltjsetparameter{jaxspmode={`¿,postonly}}
+%\ltjsetparameter{jaxspmode={`º,postonly}}
+%\ltjsetparameter{jaxspmode={`ª,postonly}}
+\ltjsetparameter{jaxspmode={`™,postonly}}
 %
 % inhibitxspcode  半角片仮名
 %
-\ltjsetparameter{cjkxspmode={`。,postonly}}
-\ltjsetparameter{cjkxspmode={`、,postonly}}
-\ltjsetparameter{cjkxspmode={`「,preonly}}
-\ltjsetparameter{cjkxspmode={`」,postonly}}
+\ltjsetparameter{jaxspmode={`。,postonly}}
+\ltjsetparameter{jaxspmode={`、,postonly}}
+\ltjsetparameter{jaxspmode={`「,preonly}}
+\ltjsetparameter{jaxspmode={`」,postonly}}
 
 \endinput 
 cat `locate ukinsoku.tex` \
   | sed "s/prebreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{prebreakpenalty={\1,\2}}/" \
   | sed "s/postbreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{postbreakpenalty={\1,\2}}/" \
-  | sed "s/inhibitxspcode\(.*\)=0/ltjsetparameter{cjkxspmode={\1,inhibit}}/" \
-  | sed "s/inhibitxspcode\(.*\)=1/ltjsetparameter{cjkxspmode={\1,postonly}}/" \
-  | sed "s/inhibitxspcode\(.*\)=2/ltjsetparameter{cjkxspmode={\1,preonly}}/" \
-  | sed "s/inhibitxspcode\(.*\)=3/ltjsetparameter{cjkxspmode={\1,allow}}/" \
-  | sed "s/xspcode\(.*\)=0/ltjsetparameter{asciixspmode={\1,inhibit}}/" \
-  | sed "s/xspcode\(.*\)=2/ltjsetparameter{asciixspmode={\1,postonly}}/" \
-  | sed "s/xspcode\(.*\)=1/ltjsetparameter{asciixspmode={\1,preonly}}/" \
-  | sed "s/xspcode\(.*\)=3/ltjsetparameter{asciixspmode={\1,allow}}/"  > luatexja-kinsoku.tex
\ No newline at end of file
+  | sed "s/inhibitxspcode\(.*\)=0/ltjsetparameter{jaxspmode={\1,inhibit}}/" \
+  | sed "s/inhibitxspcode\(.*\)=1/ltjsetparameter{jaxspmode={\1,postonly}}/" \
+  | sed "s/inhibitxspcode\(.*\)=2/ltjsetparameter{jaxspmode={\1,preonly}}/" \
+  | sed "s/inhibitxspcode\(.*\)=3/ltjsetparameter{jaxspmode={\1,allow}}/" \
+  | sed "s/xspcode\(.*\)=0/ltjsetparameter{alxspmode={\1,inhibit}}/" \
+  | sed "s/xspcode\(.*\)=2/ltjsetparameter{alxspmode={\1,postonly}}/" \
+  | sed "s/xspcode\(.*\)=1/ltjsetparameter{alxspmode={\1,preonly}}/" \
+  | sed "s/xspcode\(.*\)=3/ltjsetparameter{alxspmode={\1,allow}}/"  > luatexja-kinsoku.tex
\ No newline at end of file