OSDN Git Service

Merge branch 'master' into kitagawa_test
[luatex-ja/luatexja.git] / src / luatexja-kinsoku.tex
1 %
2 %       行頭、行末禁則パラメータ
3 %
4 % 1byte characters
5 \ltjsetparameter{prebreakpenalty={`!,10000}}
6 \ltjsetparameter{prebreakpenalty={`",10000}}
7 \ltjsetparameter{postbreakpenalty={`\#,500}}
8 \ltjsetparameter{postbreakpenalty={`\$,500}}
9 \ltjsetparameter{postbreakpenalty={`\%,500}}
10 \ltjsetparameter{postbreakpenalty={`\&,500}}
11 \ltjsetparameter{postbreakpenalty={`\`,10000}}
12 \ltjsetparameter{prebreakpenalty={`',10000}}
13 \ltjsetparameter{prebreakpenalty={`),10000}}
14 \ltjsetparameter{postbreakpenalty={`(,10000}}
15 \ltjsetparameter{prebreakpenalty={`*,500}}
16 \ltjsetparameter{prebreakpenalty={`+,500}}
17 \ltjsetparameter{prebreakpenalty={`-,10000}}
18 \ltjsetparameter{prebreakpenalty={`.,10000}}
19 \ltjsetparameter{prebreakpenalty={47,10000}}
20 \ltjsetparameter{prebreakpenalty={`/,500}}
21 \ltjsetparameter{prebreakpenalty={`;,10000}}
22 \ltjsetparameter{prebreakpenalty={`?,10000}}
23 \ltjsetparameter{prebreakpenalty={`:,10000}}
24 \ltjsetparameter{prebreakpenalty={`],10000}}
25 \ltjsetparameter{postbreakpenalty={`[,10000}}
26 %全角文字
27 \ltjsetparameter{prebreakpenalty={`、,10000}}
28 \ltjsetparameter{prebreakpenalty={`。,10000}}
29 \ltjsetparameter{prebreakpenalty={`,,10000}}
30 \ltjsetparameter{prebreakpenalty={`.,10000}}
31 \ltjsetparameter{prebreakpenalty={`・,10000}}
32 \ltjsetparameter{prebreakpenalty={`:,10000}}
33 \ltjsetparameter{prebreakpenalty={`;,10000}}
34 \ltjsetparameter{prebreakpenalty={`?,10000}}
35 \ltjsetparameter{prebreakpenalty={`!,10000}}
36 \ltjsetparameter{prebreakpenalty={`゛,10000}}%\jis"212B
37 \ltjsetparameter{prebreakpenalty={`゜,10000}}%\jis"212C
38 \ltjsetparameter{prebreakpenalty={`´,10000}}%\jis"212D
39 \ltjsetparameter{postbreakpenalty={``,10000}}%\jis"212E
40 \ltjsetparameter{prebreakpenalty={`々,10000}}%\jis"2139
41 \ltjsetparameter{prebreakpenalty={`…,250}}%\jis"2144
42 \ltjsetparameter{prebreakpenalty={`‥,250}}%\jis"2145
43 \ltjsetparameter{postbreakpenalty={`‘,10000}}%\jis"2146
44 \ltjsetparameter{prebreakpenalty={`’,10000}}%\jis"2147
45 \ltjsetparameter{postbreakpenalty={`“,10000}}%\jis"2148
46 \ltjsetparameter{prebreakpenalty={`”,10000}}%\jis"2149
47 \ltjsetparameter{prebreakpenalty={`),10000}}
48 \ltjsetparameter{postbreakpenalty={`(,10000}}
49 \ltjsetparameter{prebreakpenalty={`},10000}}
50 \ltjsetparameter{postbreakpenalty={`{,10000}}
51 \ltjsetparameter{prebreakpenalty={`],10000}}
52 \ltjsetparameter{postbreakpenalty={`[,10000}}
53 %\ltjsetparameter{postbreakpenalty={`‘,10000}}
54 %\ltjsetparameter{prebreakpenalty={`’,10000}}
55 \ltjsetparameter{postbreakpenalty={`〔,10000}}%\jis"214C
56 \ltjsetparameter{prebreakpenalty={`〕,10000}}%\jis"214D
57 \ltjsetparameter{postbreakpenalty={`〈,10000}}%\jis"2152
58 \ltjsetparameter{prebreakpenalty={`〉,10000}}%\jis"2153
59 \ltjsetparameter{postbreakpenalty={`《,10000}}%\jis"2154
60 \ltjsetparameter{prebreakpenalty={`》,10000}}%\jis"2155
61 \ltjsetparameter{postbreakpenalty={`「,10000}}%\jis"2156
62 \ltjsetparameter{prebreakpenalty={`」,10000}}%\jis"2157
63 \ltjsetparameter{postbreakpenalty={`『,10000}}%\jis"2158
64 \ltjsetparameter{prebreakpenalty={`』,10000}}%\jis"2159
65 \ltjsetparameter{postbreakpenalty={`【,10000}}%\jis"215A
66 \ltjsetparameter{prebreakpenalty={`】,10000}}%\jis"215B
67 \ltjsetparameter{prebreakpenalty={`ー,10000}}
68 \ltjsetparameter{prebreakpenalty={`+,200}}
69 \ltjsetparameter{prebreakpenalty={`−,200}}% U+2212 MINUS SIGN
70 \ltjsetparameter{prebreakpenalty={`-,200}}% U+FF0D FULLWIDTH HYPHEN-MINUS 
71 \ltjsetparameter{prebreakpenalty={`=,200}}
72 \ltjsetparameter{postbreakpenalty={`#,200}}
73 \ltjsetparameter{postbreakpenalty={`$,200}}
74 \ltjsetparameter{postbreakpenalty={`%,200}}
75 \ltjsetparameter{postbreakpenalty={`&,200}}
76 \ltjsetparameter{prebreakpenalty={`ぁ,150}}
77 \ltjsetparameter{prebreakpenalty={`ぃ,150}}
78 \ltjsetparameter{prebreakpenalty={`ぅ,150}}
79 \ltjsetparameter{prebreakpenalty={`ぇ,150}}
80 \ltjsetparameter{prebreakpenalty={`ぉ,150}}
81 \ltjsetparameter{prebreakpenalty={`っ,150}}
82 \ltjsetparameter{prebreakpenalty={`ゃ,150}}
83 \ltjsetparameter{prebreakpenalty={`ゅ,150}}
84 \ltjsetparameter{prebreakpenalty={`ょ,150}}
85 \ltjsetparameter{prebreakpenalty={`ゎ,150}}%\jis"246E
86 \ltjsetparameter{prebreakpenalty={`ァ,150}}
87 \ltjsetparameter{prebreakpenalty={`ィ,150}}
88 \ltjsetparameter{prebreakpenalty={`ゥ,150}}
89 \ltjsetparameter{prebreakpenalty={`ェ,150}}
90 \ltjsetparameter{prebreakpenalty={`ォ,150}}
91 \ltjsetparameter{prebreakpenalty={`ッ,150}}
92 \ltjsetparameter{prebreakpenalty={`ャ,150}}
93 \ltjsetparameter{prebreakpenalty={`ュ,150}}
94 \ltjsetparameter{prebreakpenalty={`ョ,150}}
95 \ltjsetparameter{prebreakpenalty={`ヮ,150}}%\jis"256E
96 \ltjsetparameter{prebreakpenalty={`ヵ,150}}%\jis"2575
97 \ltjsetparameter{prebreakpenalty={`ヶ,150}}%\jis"2576
98 % kinsoku  JIS X 0208 additional
99 \ltjsetparameter{prebreakpenalty={`ヽ,10000}}
100 \ltjsetparameter{prebreakpenalty={`ヾ,10000}}
101 \ltjsetparameter{prebreakpenalty={`ゝ,10000}}
102 \ltjsetparameter{prebreakpenalty={`ゞ,10000}}
103
104 %
105 % kinsoku  JIS X 0213
106 %
107 \ltjsetparameter{prebreakpenalty={`〳,10000}}
108 \ltjsetparameter{prebreakpenalty={`〴,10000}}
109 \ltjsetparameter{prebreakpenalty={`〵,10000}}
110 \ltjsetparameter{prebreakpenalty={`〻,10000}}
111 \ltjsetparameter{postbreakpenalty={`⦅,10000}}
112 \ltjsetparameter{prebreakpenalty={`⦆,10000}}
113 \ltjsetparameter{postbreakpenalty={`⦅,10000}}
114 \ltjsetparameter{prebreakpenalty={`⦆,10000}}
115 \ltjsetparameter{postbreakpenalty={`〘,10000}}
116 \ltjsetparameter{prebreakpenalty={`〙,10000}}
117 \ltjsetparameter{postbreakpenalty={`〖,10000}}
118 \ltjsetparameter{prebreakpenalty={`〗,10000}}
119 \ltjsetparameter{postbreakpenalty={`«,10000}}
120 \ltjsetparameter{prebreakpenalty={`»,10000}}
121 \ltjsetparameter{postbreakpenalty={`〝,10000}}
122 \ltjsetparameter{prebreakpenalty={`〟,10000}}
123 \ltjsetparameter{prebreakpenalty={`‼,10000}}
124 \ltjsetparameter{prebreakpenalty={`⁇,10000}}
125 \ltjsetparameter{prebreakpenalty={`⁈,10000}}
126 \ltjsetparameter{prebreakpenalty={`⁉,10000}}
127 \ltjsetparameter{postbreakpenalty={`¡,10000}}
128 \ltjsetparameter{postbreakpenalty={`¿,10000}}
129 \ltjsetparameter{prebreakpenalty={`ː,10000}}
130 \ltjsetparameter{prebreakpenalty={`ª,10000}}
131 \ltjsetparameter{prebreakpenalty={`º,10000}}
132 \ltjsetparameter{prebreakpenalty={`¹,10000}}
133 \ltjsetparameter{prebreakpenalty={`²,10000}}
134 \ltjsetparameter{prebreakpenalty={`³,10000}}
135 \ltjsetparameter{postbreakpenalty={`€,10000}}
136 \ltjsetparameter{prebreakpenalty={`ゕ,150}}
137 \ltjsetparameter{prebreakpenalty={`ゖ,150}}
138 \ltjsetparameter{prebreakpenalty={`ㇰ,150}}
139 \ltjsetparameter{prebreakpenalty={`ㇱ,150}}
140 \ltjsetparameter{prebreakpenalty={`ㇲ,150}}
141 \ltjsetparameter{prebreakpenalty={`ㇳ,150}}
142 \ltjsetparameter{prebreakpenalty={`ㇴ,150}}
143 \ltjsetparameter{prebreakpenalty={`ㇵ,150}}
144 \ltjsetparameter{prebreakpenalty={`ㇶ,150}}
145 \ltjsetparameter{prebreakpenalty={`ㇷ,150}}
146 \ltjsetparameter{prebreakpenalty={`ㇸ,150}}
147 \ltjsetparameter{prebreakpenalty={`ㇹ,150}}
148 %\ltjsetparameter{prebreakpenalty={`ㇷ゚,150}}
149 \ltjsetparameter{prebreakpenalty={`ㇺ,150}}
150 \ltjsetparameter{prebreakpenalty={`ㇻ,150}}
151 \ltjsetparameter{prebreakpenalty={`ㇼ,150}}
152 \ltjsetparameter{prebreakpenalty={`ㇽ,150}}
153 \ltjsetparameter{prebreakpenalty={`ㇾ,150}}
154 \ltjsetparameter{prebreakpenalty={`ㇿ,150}}
155 %
156 % kinsoku  JIS X 0212
157 %
158 %\ltjsetparameter{postbreakpenalty={`¡,10000}}
159 %\ltjsetparameter{postbreakpenalty={`¿,10000}}
160 %\ltjsetparameter{prebreakpenalty={`º,10000}}
161 %\ltjsetparameter{prebreakpenalty={`ª,10000}}
162 \ltjsetparameter{prebreakpenalty={`™,10000}}
163 %
164 % kinsoku  半角片仮名
165 %
166 \ltjsetparameter{prebreakpenalty={`。,10000}}
167 \ltjsetparameter{prebreakpenalty={`、,10000}}
168 \ltjsetparameter{prebreakpenalty={`゙,10000}}
169 \ltjsetparameter{prebreakpenalty={`゚,10000}}
170 \ltjsetparameter{prebreakpenalty={`」,10000}}
171 \ltjsetparameter{postbreakpenalty={`「,10000}}
172 %
173 % xspcode
174 \ltjsetparameter{alxspmode={`(,preonly}}
175 \ltjsetparameter{alxspmode={`),postonly}}
176 \ltjsetparameter{alxspmode={`[,preonly}}
177 \ltjsetparameter{alxspmode={`],postonly}}
178 \ltjsetparameter{alxspmode={``,preonly}}
179 \ltjsetparameter{alxspmode={`',postonly}}
180 \ltjsetparameter{alxspmode={`;,postonly}}
181 \ltjsetparameter{alxspmode={44,postonly}}
182 \ltjsetparameter{alxspmode={`.,postonly}}
183 %  for 8bit Latin
184 \ltjsetparameter{alxspmode={"80,allow}}
185 \ltjsetparameter{alxspmode={"81,allow}}
186 \ltjsetparameter{alxspmode={"82,allow}}
187 \ltjsetparameter{alxspmode={"83,allow}}
188 \ltjsetparameter{alxspmode={"84,allow}}
189 \ltjsetparameter{alxspmode={"85,allow}}
190 \ltjsetparameter{alxspmode={"86,allow}}
191 \ltjsetparameter{alxspmode={"87,allow}}
192 \ltjsetparameter{alxspmode={"88,allow}}
193 \ltjsetparameter{alxspmode={"89,allow}}
194 \ltjsetparameter{alxspmode={"8A,allow}}
195 \ltjsetparameter{alxspmode={"8B,allow}}
196 \ltjsetparameter{alxspmode={"8C,allow}}
197 \ltjsetparameter{alxspmode={"8D,allow}}
198 \ltjsetparameter{alxspmode={"8E,allow}}
199 \ltjsetparameter{alxspmode={"8F,allow}}
200 \ltjsetparameter{alxspmode={"90,allow}}
201 \ltjsetparameter{alxspmode={"91,allow}}
202 \ltjsetparameter{alxspmode={"92,allow}}
203 \ltjsetparameter{alxspmode={"93,allow}}
204 \ltjsetparameter{alxspmode={"94,allow}}
205 \ltjsetparameter{alxspmode={"95,allow}}
206 \ltjsetparameter{alxspmode={"96,allow}}
207 \ltjsetparameter{alxspmode={"97,allow}}
208 \ltjsetparameter{alxspmode={"98,allow}}
209 \ltjsetparameter{alxspmode={"99,allow}}
210 \ltjsetparameter{alxspmode={"9A,allow}}
211 \ltjsetparameter{alxspmode={"9B,allow}}
212 \ltjsetparameter{alxspmode={"9C,allow}}
213 \ltjsetparameter{alxspmode={"9D,allow}}
214 \ltjsetparameter{alxspmode={"9E,allow}}
215 \ltjsetparameter{alxspmode={"9F,allow}}
216 \ltjsetparameter{alxspmode={"A0,allow}}
217 \ltjsetparameter{alxspmode={"A1,allow}}
218 \ltjsetparameter{alxspmode={"A2,allow}}
219 \ltjsetparameter{alxspmode={"A3,allow}}
220 \ltjsetparameter{alxspmode={"A4,allow}}
221 \ltjsetparameter{alxspmode={"A5,allow}}
222 \ltjsetparameter{alxspmode={"A6,allow}}
223 \ltjsetparameter{alxspmode={"A7,allow}}
224 \ltjsetparameter{alxspmode={"A8,allow}}
225 \ltjsetparameter{alxspmode={"A9,allow}}
226 \ltjsetparameter{alxspmode={"AA,allow}}
227 \ltjsetparameter{alxspmode={"AB,allow}}
228 \ltjsetparameter{alxspmode={"AC,allow}}
229 \ltjsetparameter{alxspmode={"AD,allow}}
230 \ltjsetparameter{alxspmode={"AE,allow}}
231 \ltjsetparameter{alxspmode={"AF,allow}}
232 \ltjsetparameter{alxspmode={"B0,allow}}
233 \ltjsetparameter{alxspmode={"B1,allow}}
234 \ltjsetparameter{alxspmode={"B2,allow}}
235 \ltjsetparameter{alxspmode={"B3,allow}}
236 \ltjsetparameter{alxspmode={"B4,allow}}
237 \ltjsetparameter{alxspmode={"B5,allow}}
238 \ltjsetparameter{alxspmode={"B6,allow}}
239 \ltjsetparameter{alxspmode={"B7,allow}}
240 \ltjsetparameter{alxspmode={"B8,allow}}
241 \ltjsetparameter{alxspmode={"B9,allow}}
242 \ltjsetparameter{alxspmode={"BA,allow}}
243 \ltjsetparameter{alxspmode={"BB,allow}}
244 \ltjsetparameter{alxspmode={"BC,allow}}
245 \ltjsetparameter{alxspmode={"BD,allow}}
246 \ltjsetparameter{alxspmode={"BE,allow}}
247 \ltjsetparameter{alxspmode={"BF,allow}}
248 \ltjsetparameter{alxspmode={"C0,allow}}
249 \ltjsetparameter{alxspmode={"C1,allow}}
250 \ltjsetparameter{alxspmode={"C2,allow}}
251 \ltjsetparameter{alxspmode={"C3,allow}}
252 \ltjsetparameter{alxspmode={"C4,allow}}
253 \ltjsetparameter{alxspmode={"C5,allow}}
254 \ltjsetparameter{alxspmode={"C6,allow}}
255 \ltjsetparameter{alxspmode={"C7,allow}}
256 \ltjsetparameter{alxspmode={"C8,allow}}
257 \ltjsetparameter{alxspmode={"C9,allow}}
258 \ltjsetparameter{alxspmode={"CA,allow}}
259 \ltjsetparameter{alxspmode={"CB,allow}}
260 \ltjsetparameter{alxspmode={"CC,allow}}
261 \ltjsetparameter{alxspmode={"CD,allow}}
262 \ltjsetparameter{alxspmode={"CE,allow}}
263 \ltjsetparameter{alxspmode={"CF,allow}}
264 \ltjsetparameter{alxspmode={"D0,allow}}
265 \ltjsetparameter{alxspmode={"D1,allow}}
266 \ltjsetparameter{alxspmode={"D2,allow}}
267 \ltjsetparameter{alxspmode={"D3,allow}}
268 \ltjsetparameter{alxspmode={"D4,allow}}
269 \ltjsetparameter{alxspmode={"D5,allow}}
270 \ltjsetparameter{alxspmode={"D6,allow}}
271 \ltjsetparameter{alxspmode={"D7,allow}}
272 \ltjsetparameter{alxspmode={"D8,allow}}
273 \ltjsetparameter{alxspmode={"D9,allow}}
274 \ltjsetparameter{alxspmode={"DA,allow}}
275 \ltjsetparameter{alxspmode={"DB,allow}}
276 \ltjsetparameter{alxspmode={"DC,allow}}
277 \ltjsetparameter{alxspmode={"DD,allow}}
278 \ltjsetparameter{alxspmode={"DE,allow}}
279 \ltjsetparameter{alxspmode={"DF,allow}}
280 \ltjsetparameter{alxspmode={"E0,allow}}
281 \ltjsetparameter{alxspmode={"E1,allow}}
282 \ltjsetparameter{alxspmode={"E2,allow}}
283 \ltjsetparameter{alxspmode={"E3,allow}}
284 \ltjsetparameter{alxspmode={"E4,allow}}
285 \ltjsetparameter{alxspmode={"E5,allow}}
286 \ltjsetparameter{alxspmode={"E6,allow}}
287 \ltjsetparameter{alxspmode={"E7,allow}}
288 \ltjsetparameter{alxspmode={"E8,allow}}
289 \ltjsetparameter{alxspmode={"E9,allow}}
290 \ltjsetparameter{alxspmode={"EA,allow}}
291 \ltjsetparameter{alxspmode={"EB,allow}}
292 \ltjsetparameter{alxspmode={"EC,allow}}
293 \ltjsetparameter{alxspmode={"ED,allow}}
294 \ltjsetparameter{alxspmode={"EE,allow}}
295 \ltjsetparameter{alxspmode={"EF,allow}}
296 \ltjsetparameter{alxspmode={"F0,allow}}
297 \ltjsetparameter{alxspmode={"F1,allow}}
298 \ltjsetparameter{alxspmode={"F2,allow}}
299 \ltjsetparameter{alxspmode={"F3,allow}}
300 \ltjsetparameter{alxspmode={"F4,allow}}
301 \ltjsetparameter{alxspmode={"F5,allow}}
302 \ltjsetparameter{alxspmode={"F6,allow}}
303 \ltjsetparameter{alxspmode={"F7,allow}}
304 \ltjsetparameter{alxspmode={"F8,allow}}
305 \ltjsetparameter{alxspmode={"F9,allow}}
306 \ltjsetparameter{alxspmode={"FA,allow}}
307 \ltjsetparameter{alxspmode={"FB,allow}}
308 \ltjsetparameter{alxspmode={"FC,allow}}
309 \ltjsetparameter{alxspmode={"FD,allow}}
310 \ltjsetparameter{alxspmode={"FE,allow}}
311 \ltjsetparameter{alxspmode={"FF,allow}}
312 %
313 % inhibitxspcode
314 \ltjsetparameter{jaxspmode={`、,postonly}}
315 \ltjsetparameter{jaxspmode={`。,postonly}}
316 \ltjsetparameter{jaxspmode={`,,postonly}}
317 \ltjsetparameter{jaxspmode={`.,postonly}}
318 \ltjsetparameter{jaxspmode={`;,postonly}}
319 \ltjsetparameter{jaxspmode={`?,postonly}}
320 \ltjsetparameter{jaxspmode={`),postonly}}
321 \ltjsetparameter{jaxspmode={`(,preonly}}
322 \ltjsetparameter{jaxspmode={`],postonly}}
323 \ltjsetparameter{jaxspmode={`[,preonly}}
324 \ltjsetparameter{jaxspmode={`},postonly}}
325 \ltjsetparameter{jaxspmode={`{,preonly}}
326 \ltjsetparameter{jaxspmode={`‘,preonly}}
327 \ltjsetparameter{jaxspmode={`’,postonly}}
328 \ltjsetparameter{jaxspmode={`“,preonly}}
329 \ltjsetparameter{jaxspmode={`”,postonly}}
330 \ltjsetparameter{jaxspmode={`〔,preonly}}
331 \ltjsetparameter{jaxspmode={`〕,postonly}}
332 \ltjsetparameter{jaxspmode={`〈,preonly}}
333 \ltjsetparameter{jaxspmode={`〉,postonly}}
334 \ltjsetparameter{jaxspmode={`《,preonly}}
335 \ltjsetparameter{jaxspmode={`》,postonly}}
336 \ltjsetparameter{jaxspmode={`「,preonly}}
337 \ltjsetparameter{jaxspmode={`」,postonly}}
338 \ltjsetparameter{jaxspmode={`『,preonly}}
339 \ltjsetparameter{jaxspmode={`』,postonly}}
340 \ltjsetparameter{jaxspmode={`【,preonly}}
341 \ltjsetparameter{jaxspmode={`】,postonly}}
342 \ltjsetparameter{jaxspmode={`—,inhibit}}% U+2014 EM DASH
343 \ltjsetparameter{jaxspmode={`―,inhibit}}% U+2015 HORIZONTAL BAR
344 \ltjsetparameter{jaxspmode={`〜,inhibit}}% U+301C WAVE DASH
345 \ltjsetparameter{jaxspmode={`~,inhibit}}% U+FF5E FULLWIDTH TILDE
346 \ltjsetparameter{jaxspmode={`…,inhibit}}
347 \ltjsetparameter{jaxspmode={`¥,inhibit}}% U+00A5 YEN SIGN
348 \ltjsetparameter{jaxspmode={`¥,inhibit}}% U+FFE5 FULLWIDTH YEN SIGN
349 \ltjsetparameter{jaxspmode={`°,postonly}}
350 \ltjsetparameter{jaxspmode={`′,postonly}}
351 \ltjsetparameter{jaxspmode={`″,postonly}}
352 %
353 % inhibitxspcode  JIS X 0213
354 %
355 \ltjsetparameter{jaxspmode={`⦅,preonly}}
356 \ltjsetparameter{jaxspmode={`⦆,postonly}}
357 \ltjsetparameter{jaxspmode={`⦅,preonly}}
358 \ltjsetparameter{jaxspmode={`⦆,postonly}}
359 \ltjsetparameter{jaxspmode={`〘,preonly}}
360 \ltjsetparameter{jaxspmode={`〙,postonly}}
361 \ltjsetparameter{jaxspmode={`〖,preonly}}
362 \ltjsetparameter{jaxspmode={`〗,postonly}}
363 \ltjsetparameter{jaxspmode={`«,preonly}}
364 \ltjsetparameter{jaxspmode={`»,postonly}}
365 \ltjsetparameter{jaxspmode={`〝,preonly}}
366 \ltjsetparameter{jaxspmode={`〟,postonly}}
367 \ltjsetparameter{jaxspmode={`‼,postonly}}
368 \ltjsetparameter{jaxspmode={`⁇,postonly}}
369 \ltjsetparameter{jaxspmode={`⁈,postonly}}
370 \ltjsetparameter{jaxspmode={`⁉,postonly}}
371 \ltjsetparameter{jaxspmode={`¡,preonly}}
372 \ltjsetparameter{jaxspmode={`¿,preonly}}
373 \ltjsetparameter{jaxspmode={`ª,postonly}}
374 \ltjsetparameter{jaxspmode={`º,postonly}}
375 \ltjsetparameter{jaxspmode={`¹,postonly}}
376 \ltjsetparameter{jaxspmode={`²,postonly}}
377 \ltjsetparameter{jaxspmode={`³,postonly}}
378 \ltjsetparameter{jaxspmode={`€,preonly}}
379 %
380 % inhibitxspcode  JIS X 0212
381 %
382 %\ltjsetparameter{jaxspmode={`¡,postonly}}
383 %\ltjsetparameter{jaxspmode={`¿,postonly}}
384 %\ltjsetparameter{jaxspmode={`º,postonly}}
385 %\ltjsetparameter{jaxspmode={`ª,postonly}}
386 \ltjsetparameter{jaxspmode={`™,postonly}}
387 %
388 % inhibitxspcode  半角片仮名
389 %
390 \ltjsetparameter{jaxspmode={`。,postonly}}
391 \ltjsetparameter{jaxspmode={`、,postonly}}
392 \ltjsetparameter{jaxspmode={`「,preonly}}
393 \ltjsetparameter{jaxspmode={`」,postonly}}
394
395 \endinput 
396 cat `locate ukinsoku.tex` \
397   | sed "s/prebreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{prebreakpenalty={\1,\2}}/" \
398   | sed "s/postbreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{postbreakpenalty={\1,\2}}/" \
399   | sed "s/inhibitxspcode\(.*\)=0/ltjsetparameter{jaxspmode={\1,inhibit}}/" \
400   | sed "s/inhibitxspcode\(.*\)=1/ltjsetparameter{jaxspmode={\1,postonly}}/" \
401   | sed "s/inhibitxspcode\(.*\)=2/ltjsetparameter{jaxspmode={\1,preonly}}/" \
402   | sed "s/inhibitxspcode\(.*\)=3/ltjsetparameter{jaxspmode={\1,allow}}/" \
403   | sed "s/xspcode\(.*\)=0/ltjsetparameter{alxspmode={\1,inhibit}}/" \
404   | sed "s/xspcode\(.*\)=2/ltjsetparameter{alxspmode={\1,postonly}}/" \
405   | sed "s/xspcode\(.*\)=1/ltjsetparameter{alxspmode={\1,preonly}}/" \
406   | sed "s/xspcode\(.*\)=3/ltjsetparameter{alxspmode={\1,allow}}/"  > luatexja-kinsoku.tex