OSDN Git Service

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