OSDN Git Service

Reuse tables Np and Nq in jfmglue.lua. (TEST)
[luatex-ja/luatexja.git] / src / luatexja-kinsoku.tex
index 52672e4..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{alxspmode={``,preonly}}
 \ltjsetparameter{alxspmode={`',postonly}}
 \ltjsetparameter{alxspmode={`;,postonly}}
-\ltjsetparameter{alxspmode={47,postonly}}
+\ltjsetparameter{alxspmode={44,postonly}}
 \ltjsetparameter{alxspmode={`.,postonly}}
 %  for 8bit Latin
 \ltjsetparameter{alxspmode={"80,allow}}