-
Notifications
You must be signed in to change notification settings - Fork 47
/
README_Changes.txt
505 lines (489 loc) · 29.7 KB
/
README_Changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
AozoraEpub3 更新履歴と更新予定
===========
Changes
------------
[1.0.7]
1.0.7u1
- 表紙関連
サイズが3:4でない場合に実サイズに合わせてプレビューとダイアログ幅を可変
幅調整で位置がずれるバグ修正
Ctrl左右で幅調整 Ctrl+Wheelでズーム倍率を小さく
表紙プレビュー2倍表示(仮)
- 縮小時にjpeg圧縮率の指定が効いていなかった
- 縮小時のpng保存修正
2値縮小時の4bitインデックスの値修正
jai-imageioがインストールされている場合にCLibPNGImageReader/Writerは使わない
- UbuntuとMacのDnD操作に対応
- ログ削除時にクリップボードにコピー
- ログの行番号を1~開始に修正
- 画面調整 (上下をSplitでサイズ変更可能に テキスト幅をフォントサイズで調整)
- Kindle関連
kindlegen.exe(またはkindlegen)がjarと同じパスにあれば変換後実行
※画像のみのZipではKindle全画面用のepubを出力するので変換後要削除
kindlegen.exeがある場合表紙はjpegで保存
1.0.6→1.0.7での主な変更点 (2012/11/19)
- 画像サイズに応じて単ページ化+画像の縮小
- 表紙プレビューと編集
- Readerで横倒しになる文字の強制縦中横追加 (Koboの正立参考 黒丸文字等は除く)
- 目次の抽出 (見出し注記+パターン)
- 強制改ページ設定
- コメントフロック出力
- 縦書き時の横組み注記対応 (Koboのみ)
- 縦書き時の横書き注記対応 (Kobo,Kindleのみ)
- zip内複数ファイル対応
- プログレスバーと変換中の中断
- Windows以外はJavaの標準Look&Feel(Metal)に
(Ubuntu12はDnDできない以外はOK Macは動くらしいが詳細不明)
- コマンドラインオプション追加 (細かい設定はiniから取得)
----
Release (2012/11/19)
- 表紙プレビュー周りの修正
- タイトル左右中央時に前後のブロック注記でxhtmlエラーを修正
- タイトルや目次に|が残るバグ修正
- 上付き下付文字のサイズを50%→66%に変更
- ファイル名からタイトル取得時の()内の除去を特定文字に限定
- 目次抽出の章見出し対象を調整
- プログレスバーの値ずれ修正
b29-30 (2012/11/18)
- プログレスバー修正(zipのtxtで重複画像がある場合に100%にならない)
- 表紙幅調整機能のバグ修正 (縦が指定表紙サイズと同じ場合に幅調整が効かない)
- Zipテキストで画像注記にないzip内の画像も選択可能に
- 余白除去後の余白量設定
- txtzはzipと同様に処理 (txtzの詳細仕様不明なのでとりあえず)
b27-28 (2012/11/17)
- プログレスバー (テキスト10行毎に+1 ,画像出力毎に+10)
- 変換中の処理注意
- 余白除去機能(仮)テスト中
b26 (2012/11/16)
- 画像ePubのnav.xhtmlのリンクにページ番号のアンカーがついていたのを修正
- 自動改ページのサイズ指定を、各行、空行、見出し毎に指定
- zip内の複数のテキストファイルをすべて変換
- コマンドライン修正 (オプション指定, iniファイル指定, 画像zip変換対応, zip内複数テキスト)
※コマンドラインオプション以外の設定はiniファイルから読み込み
b25 (2012/11/15)
- 改ページ前の[#ここで字下げ終わり]注記の省略でエラーにならないようにした
- [#ページ左][#ページ左寄せ][#ページ左下](表記揺らぎ含む)注記に対応
- 折り返し字下げ内の縦中横の表示不具合対応
b24 (2012/11/15)
- Windows以外のLook&FeelはMetal+Plainフォントにした
- 見出しの次の行も繋げて目次に出力
- 目次抽出でのその他パターン(正規表現)指定
b23 (2012/11/14)
- 表題に<img>タグが残るバグ修正
b22 (2012/11/14)
- 外字画像を文字サイズにあわせた (class="gaiji")
- 目次設定タブ追加と設定項目追加
b21 (2012/11/13)
- 見出し自動抽出処理調整 (ローマ数字に対応 数字前後の条件を調整)
- 連続した見出しの除外処理で消えすぎていたバグ修正
b19-20 (2012/11/10)
- nav.xhtmlのidに番号がついていなかったバグ修正
- 連続した見出しは目次に入れない (目次ページ等の自動抽出対策) (抽出見出しが3つ以上連続(1行空き含む)の場合)
- 目次の階層化 (nav.xhtmlのみ) → Kobo目次機能では効果なし?
- ブロック見出し注記の強制改ページ対応(その前の行にブロック字下げ等あると効かない)
b18 (2012/11/09)
- 表紙画像拡大時にキーで移動
- Readerで横倒しになる文字の強制縦中横追加 (Koboの正立参考 黒丸文字等は除く)
(©®⁑⁂◐◑◒◓▷▶◁◀':♤♠♢♦♡♥♧♣☖☗☎☁☂☃♨▱⊿✓␣⏎♩♮♫♬ℓ№℡ℵℏ℧)
- 目次に表紙を入れる設定(詳細設定の目次出力) ※表紙画像がある場合のみ
b17 (2012/11/08)
- 割り注があると末尾に1が表示されるバグ修正 (chuki_tag.txtのタブ位置ずれてた)
- Readerで横倒しになる他の文字も強制縦中横 (数学記号は一部のみ)
(☆★♂♀♪♭§†‡÷±∀∞∴∵‼⁇⁉⁈)
- 縦書き時の横組み注記対応 (Koboのみ)
- 縦書き時の横書き注記対応 (Kobo,Kindleのみ)
- 「表紙」は目次に入れない
- 小さい文字の倍率調整
- 6段階の文字の倍率調整
b16 (2012/11/07)
- 強制改ページのバイト数取得修正(UTF-8指定漏れ)
b15 (2012/11/07)
- 目次出力設定 (数字+章名)
- 強制改ページ設定 (分割バイト数調整中)
- △▽▲▼を強制縦中横
- ブラウザからのzipのリンクDnDで変換 (キャッシュファイル(.cache以下)は終了時に削除)
- [6段階大きな文字][6段階小さな文字]注記に対応(大きさは5段と同じ)
- 画面に入りきらないので最小幅を広げた
b14 (2012/11/03)
- Java7で動かなかったのを修正
b13 (2012/11/02)
- gitHubでGebner氏の修正をマージ (mimetypeはSTOREDで圧縮 他)
- 表紙サイズ設定が使われていなかったのを修正
- 表紙幅調整周りを修正(強制的に縦に合わせる、幅に合わせたら幅調整なし)
- 3文字の!?も自動縦中横
- 3文字の半角数字も自動縦中横
- 目次出力設定 (改ページ後、各見出し注記) 仮(第~、その~、数字のみ)
- 目次最大文字数設定
b12 (2012/10/05)
- コメントブロックの出力とブロック内注記変換設定
(注記変換しない場合も < > & は常にエンコード)
- 前後に改ページのある画像が常に拡大されていた
→画像単ページの拡大オプションに従うようにした
- 縦に合わせて表紙幅を狭くした場合の横オフセットが効いていなかったのを修正
※表紙プレビューの幅調整が実際の画像表示と合わない場合があるのは要調整
b11 (2012/09/21)
- 画像zipの変換で縦長画像が縦に合っていなかったのを修正
b10 (2012/09/20)
- 文中全角の処理を調整
(Koboで文中全角の行末で非表示が追い出しになっていたのでReaderと設定を分けた)
b9 (2012/09/20)
- 文中全角の行末で非表示対応は0x2000+0x2002の空白2文字に変更(Readerに対応)
b8 (2012/09/20)
- 文中全角の追い出しと行末で非表示(Koboのみ)の設定を「詳細設定」タブに追加
行末で非表示の場合、Readerでは禁則処理されないが表示は問題なし
- 自動縦中横の設定を「詳細設定」タブに追加
- 数字1桁の縦中横設定(前後は全角)
b7 (2012/09/17)
- 画像設定の画面縦横比を画面サイズに変更(設定忘れで値も使われていなかった)
- 画像単ページ化の時に小さい画像を画面サイズに拡大表示する設定項目追加
- 表紙の画像の幅を狭くできるようにした
- 文中の全角スペースの禁則を追い出しになるように調整 (Reader対応のため)
(全角1文字のみ 全角スペース前がタグでない場合)
- 目次内全角スペースが半角にならないように修正
b6 (2012/09/16)
- 読めないJpegと色がおかしくなるJpegがあるのでJAIを利用 (lib追加)
- 目次内全角スペースが消える → 半角で表示
- 文中の全角スペース(1文字のみ)の禁則を調整 (行末は0.5文字分のみ表示)
b5 (2012/09/16)
- 4bit以下のPNGは縮小後に4bit(グレー16階調)で出力
- 8bitPNGの縮小後は元画像と同じColorMapで出力
- 文中の全角スペース(1文字のみ)は折り返しでの禁則されるようにした
(行末の全角スペースと前の文字は送り出される (ルビと縦中横内除く))
b4 (2012/09/15)
- Zipからのpngファイル読み込みエラーを修正 (ImageIOがZipのストリームを直接readできない)
- 4bitPNGは8bitPNGで出力(24bitPNGになっていた) (ImageIOで4bitは判別不可?)
- jpeg圧縮率と画質が逆じゃなかった(開発環境のみなぜか逆になる)
b3 (2012/09/15)
- 表紙で指定したファイル名がプレビューに表示されていなかった
- jpeg圧縮率と画質が逆だった
- ×傍点を文字数が同じルビに (前方参照注記のみ例外対応)
b2 (2012/09/14)
- 前方参照注記内の|で1文字ずれるバグ修正(半角|になってた)
- 表紙や出力先のパスが長いと画面からはみ出すのを修正
- 確認画面にスキップ追加
b1 (2012/09/14)
- 画像の前に改ページがある場合に改ページ目次が出るように修正
- 字詰めの中に罫囲みがある場合のみ罫囲みを字詰めの高さにする
(罫囲みの中に字詰めは文字の高さになってしまう)
- 1行に複数の画像がある場合に画像単ページ化されるよう修正
- 「画像設定」タブパネルで画像処理用の値を設定可能に
a10 (2012/09/13)
- コメント行判定を「-」50文字以上に変更 (文字数が若干足りないものが多いため)
- [#「」に「」のルビ]の注記に対応
- 画像の横550px以上は単ページ化 (Readerではみ出るため 400x600以上とは別の幅のみの条件)
→ サイズは設定可能にする
- 表紙の縮小を縦または横が100%までに制限
- 拡大縮小ボタン画像入れ忘れ
a9 (2012/09/12)
- 表紙画像なしの場合に確認画面表示後に変換されないバグ修正
- 注記付き注記をルビに変換
- ①~㊿をローマ数字と同様に縦中横
a8 (2012/09/12)
- 初回変換時確認画面が出ないバグ修正
- 表紙トリミング時の保存画像フォーマットをjpgに (pngだと大きくなりすぎるため)
a6-7 (2012/09/12)
- 前方参照注記内のルビは無視して処理
- 表題前に表紙以外の画像がある場合に表題左右中央指定が効かないバグ修正
- 表紙が縦長画像の場合は縦に合わせる
- 画像取得周りのソースの整備
- 確認画面での表紙のトリミングと表紙画像前後変更(要UI調整)
a5 (2012/09/07)
- 目次スタイル微調整 (行間0.5文字)
- 左右中央の表紙ページがあれば目次はその後に追加
- 目次の縦書き横書き指定
- 確認画面での表紙プレビューとDnDでの設定 (トリミング操作用に大きめに表示)
a4 (2012/09/06)
- 目次を横書きにしてスタイル調整
- 目次ページ出力設定
- 画像ePubの時にテキスト用cssファイルは出力しない
a3 (2012/09/05)
- 拡張子cbzは画像ePubに変換
- 画像サイズが指定より大きければ縮小 (※縮小前の画像は保存されない)
→縦1600見開きだとReaderで表示できない対策(Koboは表示可)
- 縮小サイズの指定UI (横、縦、画素数で最小になる倍率を利用)
- ボタンのアイコン変更
a2 (2012/09/04)
- zip内サブフォルダの下にtxtがある場合の画像サイズ取得を可能に
- 縦横比の比較の値が整数になっていた
- 横書き時の左右中央スタイル修正
- 横書き時の画像の中央寄せを縦書きのスタイルと同じに(横書きだとリサイズがうまくいかない)
a1 (2012/08/31)
- タグの階層取得とチェック (出力時のバッファ内のタグの開始と終了のカウント)
- 画像縦横比による自動幅調整 (画像が横にはみ出る対策)
(幅600以上で横/縦=3/4ならwidth:100%; height:auto;)
- 指定サイズ(現状400x600固定)以上の画像は単ページ化
ー 単ページ化した画像の後に改ページ注記がなければ次の目次は出さない
----
[1.0.6] - date: 2012/09/04
b50-52 (2012/08/31)
- 字下げエラーになって字下げされないバグ修正
- 表題取得で3行の時の副題優先取得オプション
- 画像zip変換でcssが足りていなかったのを修正
b49
- 改ページ後にbrタグが出ていたのを修正
- 表題のタグがpの中にならないように変更
- 出力先が無い場合にフォルダを作成するか確認
- 確認ダイアログで次以降の変換前確認を設定
- 出力先もファイルまたはフォルダのDnDで設定可能に
- 他UI調整
b48
- 画像が前にあると表題がエラーになるのを修正
b47
- 改ページ後の改行が消えるバグ修正
- 目次に画像ファイル名またはタイトルは出力しない
b46
- 改ページ後の改行pタグ出力がおかしかったのを修正
- フォント用cssを分離 (Readerでのフォント指定用)
b45
- 改ページ処理を調整
最初の文字やタグ出力時に改ページ処理
空行はカウントして文字やタグ出力時にまとめて出力 (ページ最後の改行は出力しない)
連続改ページ等での空ページは無視される (連続改ページする場合は全角スペース等入れる必要有り)
- 2桁元号で1桁目のみ縦中横になっていたのを修正
- 数字1文字の縦中横条件調整 (年1月 月2日 第3刷 第4版 第5巻)
- 表題取得処理調整 (3行の場合2行目先頭が"―"でなく3行目が"訳""編纂""校訂で終われば2行目が著者)
- ブロック注記とインライン注記のdivとspanの調整
b44
- 字下げ字詰め注記で字詰めにならないバグ修正
- 太字とゴシック体注記スタイル調整
Koboデフォルトフォント時 → ゴシック太字
Kobo他のフォント → 太字
Reader → ゴシック
- 元号の後の半角数字を縦中横
- 「年」と「月」の間の半角数字は縦中横
- 表題と著者を左右中央で表示 (調整中 表紙画像がある場合等)
b43 (2012/08/25)
- ゴシック体注記対応 (Koboはデフォルトフォント時のみ有効 太字にはならない)
- 小書きスタイル調整
- 「ここから改行天付き、折り返して○字下げ」の「ここから」なしも対応
(ブロック注記扱いで次の字下げで自動で閉じる [林不忘]安重根 のみ?)
- 外字が4バイト文字のログに出力
- 4バイト文字の変換指定+未変換時は注記表示
(Koboは4バイト文字以降行末まで表示されなくなる 2バイト文字は表示できないが文字は消えない)
(Readerは4バイト文字でもJIS漢字なら表示可でそれ以外も後ろの文字は消えない)
- Zipファイル内にローマ数字があるとエラー (Zipファイルエンコード指定を"Shift_JIS"→"MS932"に変更)
b42 (2012/08/24)
- 複数のtxtファイルの連続変換ができなくなっていたのを修正
- 「」の含まれる前方参照注記に対応 ([#「魔境「蕨の切り株」」は中見出し])
- 小書き注記対応 ([#「○○」は小書き])
- 訓点返り点追加 ([#二レ])
- 画像単一ページの画像位置を左右中央寄せに
b41 (2012/08/24)
- 縦横中のタグをdivからspanに変更 (WebKit系対策)
- 画像のタグをdivからspanに変更 (WebKit系対策)
- 画像単ページのファイルが無い場合に目次が出ないように修正
- 表題取得処理調整 (5行: 表題,原作表題,副題,著者,訳者)
- 底本:自動改ページ時に前の空行を除外
- 注記で目次が切れないように修正
- 拡張ラテン文字注記でない〔〕を出力して内部を外字変換
- 出力先を変換時にリストに追加 (存在しなければ追加しない)
- コメントが短い場合にWRAN
b40 (2012/08/23)
- 注記内の外字注記が2つ以上の場合のエラー対策
- 縦横中変換調整 (ルビ内は適用しない等のエラー対策)
- ローマ数字がルビ内で表示されなくなったのを修正 (ルビ内は横向き)
- 半角スペースの前後も半角なら自動縦中横を無効に
(英文での誤変換防止 全角スペース区切りなら縦中横になる)
- 画像が無い場合はimgタグを出力しない
- 拡張子自動修正 (png, jpg, jpeg 小文字のみ)
- 1ページ目に本文がなければ目次はタイトル文字列
- SwingWorkerでの別Threadでの実行と実行中のUIのDisable
- 表紙画像をファイルのDnDで設定
- 表紙画像のブラウザからのDnD動作調整 (現状末尾画像拡張子のURLのみ)
- 表紙画像指定時に先頭画像が表示されないバグ修正
b39 (2012/08/22)
- 《》の代替文字の前後の半角数字2文字が縦中横になるように修正
- ローマ数字が縦中横内になければ強制縦中横
- 1月1日のような日付表記は数字1文字も縦中横
- 表紙画像を0000.jpg/pngにしてzip扱い時に先頭に来るようにした
- zip画像のみの場合は画像ePub作成(仮)
(リサイズ等無し Koboスクロールテスト中(なぜか左が切れる 横書き×))
b38 (2012/08/20)
- 注記内外字は変換後に注記がつかないようにする
- 訓点返り点追加(四,丁)
- 単一画像ページの100%指定がされなくなっていたのを修正
- 画像指定外字注記は画像注記に変更
- 文中の画像は改行されないようにスタイル調整 (Koboのみ右寄せになるのは調査中)
- 縦中横下の文中画像がずれないように調整
b37 (2012/08/15)
- 取り消し線 二重は普通の取り消し線で代用
- 著者名の下の余白が正しく出ていなかった
- コメント警告行数を21行以上に変更
b36 (2012/08/15)
- 底本の目次が出ないように修正
- コメントが閉じていないor長すぎる場合警告表示
b35 (2012/08/15)
- 半角&の変換漏れ
- 見出し終わり注記のログ出力抑制 (インライン注記で閉じていない場合用にコメントアウトしていたため)
b34 (2012/08/14)
- 変則注記にさらに対応
- ログ出過ぎなので明確な非対応注記は出さない
- [#字下げ終わり]に対応
b33 (2012/08/14)
- 画像は拡張子の . がある物のみ
- 字下げ複合注記で開始していなかった場合に字下げ終了タグを出さない
- 字下げが閉じていない場合等のエラーをログに表示 (xhtmlエラーの可能性有り)
- [#ここから○字下げ。]も判別
- 破線罫囲み、枠囲み、破線枠囲みに対応
- 変換エラー確認用に未変換の注記をすべてログに出力
- 返り点前方参照注記に対応
- 「底本:」前に改ページがなかったら改ページ(目次には表示しない)
b32 (2012/08/14)
- 改行のみの行が出ない場合があったので改行をpで括る
- 表題取得を青空文庫記載事項に合わせ、本文中のスタイルも調整
(表題 原題 副題 副原題 著者名 訳者名 / 表題 副題 著者名 訳者名 / 表題 副題 著者名 / 表題 著者名)
b31 (2012/08/13)
- 複合字下げ注記終わりでのエラー対応 ([#ここで字下げ、罫囲み終わり]等)
b30 (2012/08/13)
- 出力先パス履歴(最大10件)
- 先頭画像が表紙で表示出力で画像単ページの場合に空ページが出ていたのを修正
- imgタグで src=画像ファイル.jpg のように"か'で括られていない場合に対応
- ファイル名の拡張子より前に . がついていた場合に対応
b29 (2012/08/12)
- 入力ファイルのサブフォルダ以下すべてのファイルに対応
- 字下げ複合注記に対応 (字下げ、罫囲み、中央揃え)のみ
- 罫囲みの高さが常にページ下までになっていたので文字に合うようにスタイル調整(display:inline-block)
b28 (2012/08/12)
- ページ左右中央じ地付き地上げのスタイル調整
- cssファイルの共通部分分割
b27 (2012/08/11)
- 先頭が画像+改ページの場合、先頭画像を表紙ページで出力すると空ページができるバグ修正
b26 (2012/08/11)
- 地付き、地上げが効かなくなっていたのでスタイル調整
b25 (2012/08/11)
- ページの左右中央注記に対応
- 改ページ前の空白行を除去 (余計な空白ページがでないように)
- 禁則処理での下の空行をなくすため p {text-align: justify;} を追加
- 文字列置換 (本文とルビに適用) の置換前文字を2文字まで対応 (replace_sample.txtをリネームして利用)
b24 (2012/08/09)
- 文字列置換設定ファイル(replace.txt)追加 (本文とルビに適用)
b23 (2012/08/08)
- 傍線スタイルをundreline→border-right/leftに変更 (二重線・破線・点線対応)
- 画像注記エラー処理調整 (注記内で(が閉じていない場合)
- 出力先パス指定
- 表紙ページがあれば目次に「表紙」追加
b22 (2012/08/07)
- 文字置換 (<<>><<>>を《》に 3個以上はそのまま)
- 文字置換(“”を〝〟に XMDF用に逆に変換していたのは修正)
- Kobo栞用IDを行のpにつける (栞が数行ずれる場合があるが少し軽量化)
b21 (2012/08/06)
- 表紙ページ追加で先頭の挿絵を利用した場合は本文中から削除
- 画像にmax-height:100%(横書きならmax-width:100%)を設定して大きい画像に対応 (横に長いと左がはみ出る)
- cssのclass文字数を減らした
- 余計な br や p が出ていたのを修正
b20 (2012/08/05)
- 表題下のコメント行処理Bugfix
- 地付き地上げスタイル調整
b19 (2012/08/05)
- ファイル名からタイトル取得でのNullPointer例外を修正
- 表紙に入力ファイルと同じファイル名(拡張子以外)の画像を利用
- 訓点送り仮名に対応
- 画像ページは画像注記のタイトルまたは<imgタグのaltを目次に設定
b18 (2012/08/04)
- 改行を<br/>から<p></p>括りに変更 (kepubだと特に変わらず)
- ページの左右中央で余計な改ページが出ていたので改ページなしに
- 2行目がコメントブロック-54文字になら著者は取得しない
- ファイル名文字制限エラー対策で256文字以下に(著者名max64文字)
- toc.ncxで空ページのChapterの制御文字が出ていた
b17 (2012/08/04)
- ページ余白を@pageで指定 (余白0.5文字(左は0) Readerのルビ欠け対策)
b16 (2012/08/04)
- 表紙ページ出力(仮)
- 強制改ページ機能(未完成)を無効に
b15 (2012/08/03)
- ここで字下げ終わりの複合注記に対応
b14 (2012/08/03)
- 確認ダイアログ調整
- toc.ncx出力
- 画像単ページの目次をファイル名に
- 中央揃え注記(仕様外)に対応
- 訓点(返り点)注記に対応
- 画像注記は . がなければ訓点送り仮名
- 表示できない外字は小書きで注記を表示
b13 (2012/08/03)
- 画像単ページ調整 ([#(画像.jpg)]注記がマッチしていなかった)
b12 (2012/08/02)
- 表題の確認ダイアログ表示
- 表題行が「表題+著者名」の場合は3行以上なら2行目を副題にする
- 字下げ折り返しの文字数設定間違い修正
b11 (2012/08/01)
- ePubの最新仕様に合わせてメタデータ等調整 (参考にしたePub3が古かったため)
- 画像単ページ時に画像全体表示用スタイル適用
(上下の行が[#改ページ]で挟まれている画像注記、先頭行の画像は下が[#改ページ]のxhtmlのみ)
- タイトル取得と画像単ページ判別の前処理の修正
- UTF-8以外の外字はルビに注記表示
b10
- <IMG SRC= の大文字表記にも対応
- 字下げの複合注記は、字下げのみ最低限処理してxhtmlエラーを回避
b9
- "<"→"<" ">"→">" にすべて置換 (「<メールアドレス>」等の記載に対応)
- <a .*></a>タグ削除
- ファイル名からタイトルと作者指定 ("[著作者] タイトル (青空文庫).zip")
- 目次(仮) (本文先頭行+改ページ後の先頭本文で設定(Max64文字))
- 折り返し字下げ注記で2行目以降のインデントずれを修正 (各行を<p></p>で括る ブロック注記の行は括らない)
- 字詰めスタイル調整 (divに字詰め文字数のmax-height指定)
- 複合注記[#ここから○字下げ、○字詰め][#ここから○字下げ、罫囲み]対応
- 改ページ処理の改行を出力しない 画像の改行も無くして<div><img></div>に
- kepub栞対応 (拡張子.kepub.epub時のみ)
- 表紙ファイル指定 (ファイル選択,URL,先頭の挿絵, 表紙なし)
- 出力ファイルを setWritable(true)
- コマンドラインからの実行に対応(仮) (引数 ファイル複数 オプション未対応)
----
[1.0.5u1] - date: 2012/07/24
- 改ページの後ろの改行が次ページの先頭に出ていたのを修正
[1.0.5] - date: 2012/07/24
- 注記対応 (字詰め、罫囲み、字下げ内の罫囲み)
- タグを p から div に変更してスタイルも調整
- 閉じていない[#見出し]注記のタグエラー対策に必ず1行で閉じる ([#見出し終わり]は無視)
- 画像を含むzipファイルに対応
- コマンドラインからの実行に対応(仮) (引数ファイル名1個のみ)
[1.0.4u1] - date: 2012/07/23
- 小見出し注記でのタグ設定間違いのみchuki_tag.txt修正
[1.0.4] - date: 2012/07/22
- 傍線スタイル調整
- 縦書き横書き切り替え設定
- 外字注記 UCS-コードに対応 (U+と同じ)
[1.0.3] - date: 2012/07/22
- 縦中横、圏点スタイル調整 (-webkit -epub 記述追加)
- 訓点が画像として扱われてしまったのを修正 (1文字なら訓点)
- 拡張子を選択式に
- Windowサイズを記憶
- 圧縮率を調整 (画像は非圧縮)
- nav.xhtml(仮)を出力
[1.0.2] - date: 2012/07/22
- スタイルの width:100% 削除
- すべての画像にカバー画像指定が入っていたのを修正 (先頭のみ設定)
- 画像注記 [#(表紙.jpg)] が読めていなかったのを修正
- Window位置を記憶
[1.0.1] - date: 2012/07/21
- スタイルのフォント色と余白を調整
- zip内のtxtファイル1つのみ変換に対応 (zip内画像、複数txtは未対応)
- 出力ファイルの拡張子指定
[1.0] - date: 2012/07/21
- AozoraXMDFの注記設定を変更してePub3対応版を作成
- Zipアーカイブ形式でePub3ファイル一式を出力
TODO
------------
Milestone1.0.6
- リリース済 (以後更新無し)
Milestone1.0.7
- リリース済 (バグは適宜修正)
Milestone1.0.8
- Web小説取得? (IDや置換設定は設定ファイルで)
Milestone1.1
- 目次抽出設定(次が空行等)
- 目次選択リスト (確認画面内)
- 複数テキストを結合 (ファイル名順、目次に各タイトル)
- テキストエリアのページング (行が増えるとメモリ消費が大きいため)
- RAR対応(仮)(一旦zipに変換)
- cssでの余白、行間等の調整
- 設定の機種プリセットとプロファイル
優先度高
- UTF-32文字や外字の代替文字での表示
- 外字の画像出力
- 設定履歴保存 (ファイル毎に設定自動保存も)
他
- 未対応の青空注記への対応 (窓見出し、割り注、左ルビ) 無理?
- Reader用外部フォント指定
- RAR対応
- 禁則文字が続く場合のword-break設定