Coder Social home page Coder Social logo

aozoraepub3's Issues

濁点付き仮名 + 濁点 が別な文字に置き換わる

縦書き変換において、濁点付き仮名 + 濁点 が別な文字に置き換わってしまいます。
たとえば、「が」+ 「゛」(全角濁点)が「き」に変換されてしまいます。
「が」~「ど」や「ば」~「ぼ」との濁点、半濁点の結合も同様の変換ミスが生じます。
Version: 1.1.0b46 で起こります。

入力テキスト例

濁点付き文字 + 濁点
テスト太郎

が゛
ば゛
ギ゛
ぶ゜

作成条件

 書字方向:縦書き
 濁点処理:任意(そのまま or 重ねる or フォント)

作成結果

作成結果が

それぞれ

が+゛⇒ き
ば+゛⇒ ぱ
ギ+゛⇒ ク
ぶ+゜⇒ へ

と変換されてしまいます(右縦書きで出力)

(参考)濁点付き仮名 + 濁点 を使う作品

なろうサイトの次の作品に「が」+「゛」が使われています。
https://ncode.syosetu.com/n3145fp/15/

iBooks で目次が機能しない (iBooks のバグ)

iOS9.3 の iBooks で左上ボタンからアプリ側機能の目次を実行すると、目次の項目一覧は表示されるものの各項に対応するページ番号が表示されず、どれをタッチしても先頭ページに遷移します。

iBooks は過去に ncx内のurlがopfファイルからの相対で解釈されるというバグがあり、そのときにも似たような動作になっていたようですが、iOS 9.3 の iBooks には ncx 内の url の解釈により酷いバグがあるのでしょう。これらを回避するためか、Apple のサイト( https://support.apple.com/ja-jp/HT202975 )にあるファイル配置例では opf / ncx / xhtml が全て同じディレクトリに置かれています

追記
こちらの環境での、iBooks で ncx ファイルが用いられる設定がおかしいようでした。クローズします。
申し訳ありません。

ルビの対応漏れ

るびフリガナ
<ruby>るび<rt>フリガナ</rt></ruby>

に対応できていない。

dtb:depthの値が展開されない

小説家になろうの作品を変換したところ、toc.ncxのdtb:depthの値が展開されず以下のように出力されていました。

<meta name="dtb:depth" content="${ncx_depth}"/>

iBooksの場合この値が原因で目次から各ページに飛べなくなっているようです(手動で「1」を指定したところ飛べるようになりました)。

バージョンは1.1.0b30です。

以下の四つのファイルを.mobiファイルに転換するとき、エラーが発生しました。

47196_ruby_35629.zip
49940_txt_57517.zip
49946_txt_59449.zip
54858_ruby_49322.zip

詳しい情報は以下になります。お確認お願いします。
OS Windows 10 X64
Java環境 1.8.0_111
AozoraEpub3のバージョン 1.1.0
kindlegenのバージョン 2.9

AozoraEpub3: 1.1.0b46  ( Java 1.8.0_111  /  Windows 10 )
対応ファイル: 青空文庫txt(txt,zip,rar), 画像(zip,rar,cbz), URLショートカット(url)
ファイルまたはURL文字列をここにドラッグ&ドロップ/ペーストで変換します。
------ .
[WARN] 注記内に注記があります (69) : [#「之天」に白丸傍点]
[WARN] 注記内に注記があります (69) : [#「礼止」に白丸傍点]
変換開始 : D:\AozoraMobi2\nomobi\54858_ruby_49322.zip
[WARN] 注記内に注記があります (69) : [#「之天」に白丸傍点]
[WARN] 注記内に注記があります (69) : [#「礼止」に白丸傍点]
[WARN] 字下げ注記省略 (68)
[ERROR]  (180)
変換完了[0.0s] : D:\AozoraMobi2\nomobi\kindle8125666521700630990.epub
kindlegenを実行します : kindlegen.exe "D:\AozoraMobi2\nomobi\kindle8125666521700630990.epub"
.....
Error(prcgen):E21027: Epub file has more than one opf file Error(prcgen):E21017: Problem while unpacking EPUB file.      in file: D:\AozoraMobi2\nomobi\kindle8125666521700630990.epub
kindlegen変換完了 [0.1s] -> 54858_ruby_49322.mobi
------ .
変換開始 : D:\AozoraMobi2\nomobi\47196_ruby_35629.zip
[WARN] 字下げ注記省略 (45)
[WARN] 字下げ注記省略 (47)
[ERROR]  (51)
変換完了[0.0s] : D:\AozoraMobi2\nomobi\kindle1077440999364007917.epub
kindlegenを実行します : kindlegen.exe "D:\AozoraMobi2\nomobi\kindle1077440999364007917.epub"
.....
Error(prcgen):E21027: Epub file has more than one opf file Error(prcgen):E21017: Problem while unpacking EPUB file.      in file: D:\AozoraMobi2\nomobi\kindle1077440999364007917.epub
kindlegen変換完了 [0.1s] -> 47196_ruby_35629.mobi
------ .
変換開始 : D:\AozoraMobi2\nomobi\49940_txt_57517.zip
[WARN] 字下げ注記省略 (30)
[WARN] 字下げ注記省略 (34)
[WARN] 字下げ注記省略 (39)
[WARN] 字下げ注記省略 (41)
[WARN] 字下げ注記省略 (45)
[WARN] 字下げ注記省略 (47)
[WARN] 字下げ注記省略 (61)
[WARN] 字下げ注記省略 (63)
[WARN] 字下げ注記省略 (67)
[WARN] 字下げ注記省略 (71)
[WARN] 字下げ注記省略 (74)
[WARN] 字下げ注記省略 (88)
[WARN] 字下げ注記省略 (91)
[WARN] 字下げ注記省略 (95)
[WARN] 字下げ注記省略 (98)
[WARN] 字下げ注記省略 (102)
[WARN] 字下げ注記省略 (105)
[WARN] 字下げ注記省略 (107)
[WARN] 字下げ注記省略 (110)
[WARN] 字下げ注記省略 (114)
[WARN] 字下げ注記省略 (117)
[WARN] 字下げ注記省略 (123)
[WARN] 字下げ注記省略 (126)
[WARN] 字下げ注記省略 (130)
[WARN] 字下げ注記省略 (133)
[WARN] 字下げ注記省略 (135)
[WARN] 字下げ注記省略 (138)
[WARN] 字下げ注記省略 (146)
[WARN] 字下げ注記省略 (148)
[WARN] 字下げ注記省略 (158)
[WARN] 字下げ注記省略 (160)
[WARN] 字下げ注記省略 (165)
[WARN] 字下げ注記省略 (168)
[WARN] 字下げ注記省略 (170)
[WARN] 字下げ注記省略 (172)
[WARN] 字下げ注記省略 (188)
[WARN] 字下げ注記省略 (190)
[WARN] 字下げ注記省略 (192)
[WARN] 字下げ注記省略 (194)
[WARN] 字下げ注記省略 (196)
[WARN] 字下げ注記省略 (198)
[WARN] 字下げ注記省略 (202)
[WARN] 字下げ注記省略 (204)
[WARN] 字下げ注記省略 (209)
[WARN] 字下げ注記省略 (211)
[WARN] 字下げ注記省略 (222)
[WARN] 字下げ注記省略 (224)
[WARN] 字下げ注記省略 (231)
[WARN] 字下げ注記省略 (233)
[WARN] 字下げ注記省略 (237)
[WARN] 字下げ注記省略 (239)
[WARN] 字下げ注記省略 (242)
[WARN] 字下げ注記省略 (245)
[WARN] 字下げ注記省略 (248)
[WARN] 字下げ注記省略 (250)
[WARN] 字下げ注記省略 (261)
[WARN] 字下げ注記省略 (263)
[WARN] 字下げ注記省略 (278)
[WARN] 字下げ注記省略 (280)
[WARN] 字下げ注記省略 (287)
[WARN] 字下げ注記省略 (289)
[WARN] 字下げ注記省略 (295)
[WARN] 字下げ注記省略 (297)
[WARN] 字下げ注記省略 (299)
[WARN] 字下げ注記省略 (301)
[WARN] 字下げ注記省略 (305)
[WARN] 字下げ注記省略 (307)
[WARN] 字下げ注記省略 (312)
[WARN] 字下げ注記省略 (314)
[WARN] 字下げ注記省略 (330)
[WARN] 字下げ注記省略 (333)
[WARN] 字下げ注記省略 (335)
[WARN] 字下げ注記省略 (339)
[WARN] 字下げ注記省略 (341)
[WARN] 字下げ注記省略 (344)
[WARN] 字下げ注記省略 (346)
[WARN] 字下げ注記省略 (351)
[WARN] 字下げ注記省略 (353)
[WARN] 字下げ注記省略 (356)
[WARN] 字下げ注記省略 (358)
[WARN] 字下げ注記省略 (362)
[WARN] 字下げ注記省略 (364)
[WARN] 字下げ注記省略 (375)
[WARN] 字下げ注記省略 (377)
[WARN] 字下げ注記省略 (385)
[WARN] 字下げ注記省略 (387)
[WARN] 字下げ注記省略 (393)
[WARN] 字下げ注記省略 (395)
[WARN] 字下げ注記省略 (397)
[WARN] 字下げ注記省略 (408)
[WARN] 字下げ注記省略 (410)
[WARN] 字下げ注記省略 (417)
[WARN] 字下げ注記省略 (420)
[WARN] 字下げ注記省略 (422)
[WARN] 字下げ注記省略 (433)
[WARN] 字下げ注記省略 (435)
[WARN] 字下げ注記省略 (441)
[WARN] 字下げ注記省略 (444)
[WARN] 字下げ注記省略 (446)
[WARN] 字下げ注記省略 (452)
[WARN] 字下げ注記省略 (454)
[WARN] 字下げ注記省略 (465)
[WARN] 字下げ注記省略 (468)
[WARN] 字下げ注記省略 (470)
[WARN] 字下げ注記省略 (477)
[WARN] 字下げ注記省略 (479)
[WARN] 字下げ注記省略 (483)
[WARN] 字下げ注記省略 (485)
[WARN] 字下げ注記省略 (488)
[WARN] 字下げ注記省略 (490)
[WARN] 字下げ注記省略 (493)
[WARN] 字下げ注記省略 (495)
[WARN] 字下げ注記省略 (498)
[WARN] 字下げ注記省略 (501)
[WARN] 字下げ注記省略 (503)
[WARN] 字下げ注記省略 (514)
[WARN] 字下げ注記省略 (516)
[WARN] 字下げ注記省略 (519)
[WARN] 字下げ注記省略 (521)
[WARN] 字下げ注記省略 (524)
[WARN] 字下げ注記省略 (526)
[WARN] 字下げ注記省略 (530)
[WARN] 字下げ注記省略 (532)
[WARN] 字下げ注記省略 (536)
[INFO] 注記未変換 (541) : [#「ことゞも」は底本で「ことヾも」]
[WARN] 字下げ注記省略 (538)
[WARN] 字下げ注記省略 (543)
[WARN] 字下げ注記省略 (545)
[INFO] 注記未変換 (550) : [#「1.」は底本で「 .」]
[WARN] 字下げ注記省略 (549)
[WARN] 字下げ注記省略 (551)
[WARN] 字下げ注記省略 (562)
[WARN] 字下げ注記省略 (564)
[WARN] 字下げ注記省略 (567)
[WARN] 字下げ注記省略 (570)
[WARN] 字下げ注記省略 (572)
[WARN] 字下げ注記省略 (578)
[WARN] 字下げ注記省略 (580)
[WARN] 字下げ注記省略 (584)
[INFO] 注記未変換 (587) : [#「[「風邪そのもの」」は底本では「(「風邪そのもの」」]
[WARN] 字下げ注記省略 (586)
[WARN] 字下げ注記省略 (588)
[WARN] 字下げ注記省略 (593)
[WARN] 字下げ注記省略 (595)
[WARN] 字下げ注記省略 (597)
[WARN] 字下げ注記省略 (600)
[WARN] 字下げ注記省略 (602)
[WARN] 字下げ注記省略 (608)
[WARN] 字下げ注記省略 (610)
[WARN] 字下げ注記省略 (614)
[WARN] 字下げ注記省略 (616)
[WARN] 字下げ注記省略 (622)
[WARN] 字下げ注記省略 (624)
[WARN] 字下げ注記省略 (626)
[WARN] 字下げ注記省略 (628)
[WARN] 字下げ注記省略 (630)
[WARN] 字下げ注記省略 (632)
[WARN] 字下げ注記省略 (635)
[WARN] 字下げ注記省略 (638)
[WARN] 字下げ注記省略 (640)
[WARN] 字下げ注記省略 (643)
[WARN] 字下げ注記省略 (645)
[WARN] 字下げ注記省略 (647)
[WARN] 字下げ注記省略 (649)
[WARN] 字下げ注記省略 (651)
[WARN] 字下げ注記省略 (653)
[WARN] 字下げ注記省略 (655)
[WARN] 字下げ注記省略 (657)
[WARN] 字下げ注記省略 (659)
[WARN] 字下げ注記省略 (661)
[WARN] 字下げ注記省略 (663)
[WARN] 字下げ注記省略 (665)
[WARN] 字下げ注記省略 (667)
[WARN] 字下げ注記省略 (669)
[WARN] 字下げ注記省略 (671)
[WARN] 字下げ注記省略 (673)
[WARN] 字下げ注記省略 (675)
[WARN] 字下げ注記省略 (678)
[WARN] 字下げ注記省略 (680)
[WARN] 字下げ注記省略 (682)
[WARN] 字下げ注記省略 (684)
[WARN] 字下げ注記省略 (687)
[WARN] 字下げ注記省略 (689)
[WARN] 字下げ注記省略 (694)
[WARN] 字下げ注記省略 (696)
[WARN] 字下げ注記省略 (702)
[WARN] 字下げ注記省略 (704)
[WARN] 字下げ注記省略 (706)
[WARN] 字下げ注記省略 (708)
[WARN] 字下げ注記省略 (712)
[WARN] 字下げ注記省略 (714)
[WARN] 字下げ注記省略 (716)
[WARN] 字下げ注記省略 (719)
[WARN] 字下げ注記省略 (721)
[WARN] 字下げ注記省略 (724)
[WARN] 字下げ注記省略 (727)
[WARN] 字下げ注記省略 (729)
[WARN] 字下げ注記省略 (732)
[WARN] 字下げ注記省略 (734)
[WARN] 字下げ注記省略 (741)
[WARN] 字下げ注記省略 (744)
[WARN] 字下げ注記省略 (746)
[WARN] 字下げ注記省略 (749)
[WARN] 字下げ注記省略 (751)
[WARN] 字下げ注記省略 (759)
[WARN] 字下げ注記省略 (761)
[WARN] 字下げ注記省略 (767)
[WARN] 字下げ注記省略 (769)
[WARN] 字下げ注記省略 (774)
[WARN] 字下げ注記省略 (776)
[WARN] 字下げ注記省略 (781)
[WARN] 字下げ注記省略 (783)
[WARN] 字下げ注記省略 (785)
[WARN] 字下げ注記省略 (787)
[WARN] 字下げ注記省略 (790)
[WARN] 字下げ注記省略 (792)
[WARN] 字下げ注記省略 (800)
[WARN] 字下げ注記省略 (802)
[WARN] 字下げ注記省略 (817)
[WARN] 字下げ注記省略 (819)
[WARN] 字下げ注記省略 (830)
[WARN] 字下げ注記省略 (832)
[WARN] 字下げ注記省略 (835)
[WARN] 字下げ注記省略 (837)
[WARN] 字下げ注記省略 (849)
[WARN] 字下げ注記省略 (851)
[WARN] 字下げ注記省略 (855)
[WARN] 字下げ注記省略 (857)
[WARN] 字下げ注記省略 (863)
[WARN] 字下げ注記省略 (865)
[WARN] 字下げ注記省略 (871)
[WARN] 字下げ注記省略 (874)
[WARN] 字下げ注記省略 (877)
[WARN] 字下げ注記省略 (880)
[WARN] 字下げ注記省略 (883)
[WARN] 字下げ注記省略 (886)
[WARN] 字下げ注記省略 (889)
[WARN] 字下げ注記省略 (891)
[WARN] 字下げ注記省略 (895)
[WARN] 字下げ注記省略 (897)
[WARN] 字下げ注記省略 (902)
[WARN] 字下げ注記省略 (904)
[WARN] 字下げ注記省略 (910)
[WARN] 字下げ注記省略 (912)
[WARN] 字下げ注記省略 (918)
[WARN] 字下げ注記省略 (921)
[WARN] 字下げ注記省略 (923)
[WARN] 字下げ注記省略 (927)
[WARN] 字下げ注記省略 (929)
[WARN] 字下げ注記省略 (932)
[WARN] 字下げ注記省略 (934)
[WARN] 字下げ注記省略 (940)
[WARN] 字下げ注記省略 (943)
[WARN] 字下げ注記省略 (947)
[WARN] 字下げ注記省略 (949)
[WARN] 字下げ注記省略 (956)
[WARN] 字下げ注記省略 (959)
[WARN] 字下げ注記省略 (961)
[WARN] 字下げ注記省略 (967)
[WARN] 字下げ注記省略 (969)
[WARN] 字下げ注記省略 (975)
[WARN] 字下げ注記省略 (977)
[WARN] 字下げ注記省略 (989)
[WARN] 字下げ注記省略 (993)
[WARN] 字下げ注記省略 (995)
[WARN] 字下げ注記省略 (997)
[WARN] 字下げ注記省略 (1005)
[WARN] 字下げ注記省略 (1007)
[WARN] 字下げ注記省略 (1016)
[WARN] 字下げ注記省略 (1018)
[WARN] 字下げ注記省略 (1023)
[WARN] 字下げ注記省略 (1025)
[WARN] 字下げ注記省略 (1029)
[WARN] 字下げ注記省略 (1031)
[WARN] 字下げ注記省略 (1036)
[WARN] 字下げ注記省略 (1038)
[WARN] 字下げ注記省略 (1047)
[WARN] 字下げ注記省略 (1049)
[WARN] 字下げ注記省略 (1058)
[WARN] 字下げ注記省略 (1060)
[WARN] 字下げ注記省略 (1063)
[WARN] 字下げ注記省略 (1065)
[WARN] 字下げ注記省略 (1070)
[WARN] 字下げ注記省略 (1072)
[WARN] 字下げ注記省略 (1079)
[WARN] 字下げ注記省略 (1081)
[WARN] 字下げ注記省略 (1085)
[WARN] 字下げ注記省略 (1088)
[WARN] 字下げ注記省略 (1090)
[WARN] 字下げ注記省略 (1101)
[WARN] 字下げ注記省略 (1103)
[WARN] 字下げ注記省略 (1111)
[WARN] 字下げ注記省略 (1113)
[WARN] 字下げ注記省略 (1121)
[WARN] 字下げ注記省略 (1123)
[WARN] 字下げ注記省略 (1134)
[WARN] 字下げ注記省略 (1137)
[WARN] 字下げ注記省略 (1140)
[WARN] 字下げ注記省略 (1143)
[WARN] 字下げ注記省略 (1146)
[WARN] 字下げ注記省略 (1149)
[WARN] 字下げ注記省略 (1152)
[WARN] 字下げ注記省略 (1155)
[WARN] 字下げ注記省略 (1157)
[WARN] 字下げ注記省略 (1165)
[WARN] 字下げ注記省略 (1167)
[WARN] 字下げ注記省略 (1172)
[WARN] 字下げ注記省略 (1174)
[WARN] 字下げ注記省略 (1176)
[WARN] 字下げ注記省略 (1178)
[WARN] 字下げ注記省略 (1183)
[WARN] 字下げ注記省略 (1191)
[WARN] 字下げ注記省略 (1196)
[WARN] 字下げ注記省略 (1199)
[WARN] 字下げ注記省略 (1203)
[WARN] 字下げ注記省略 (1205)
[WARN] 字下げ注記省略 (1209)
[WARN] 字下げ注記省略 (1212)
[WARN] 字下げ注記省略 (1215)
[WARN] 字下げ注記省略 (1218)
[WARN] 字下げ注記省略 (1220)
[WARN] 字下げ注記省略 (1225)
[WARN] 字下げ注記省略 (1227)
[WARN] 字下げ注記省略 (1230)
[WARN] 字下げ注記省略 (1232)
[WARN] 字下げ注記省略 (1238)
[WARN] 字下げ注記省略 (1240)
[WARN] 字下げ注記省略 (1245)
[WARN] 字下げ注記省略 (1247)
[WARN] 字下げ注記省略 (1253)
[WARN] 字下げ注記省略 (1255)
[WARN] 字下げ注記省略 (1259)
[WARN] 字下げ注記省略 (1261)
[WARN] 字下げ注記省略 (1263)
[WARN] 字下げ注記省略 (1265)
[WARN] 字下げ注記省略 (1271)
[WARN] 字下げ注記省略 (1273)
[WARN] 字下げ注記省略 (1278)
[WARN] 字下げ注記省略 (1280)
[WARN] 字下げ注記省略 (1283)
[WARN] 字下げ注記省略 (1285)
[WARN] 字下げ注記省略 (1291)
[WARN] 字下げ注記省略 (1293)
[WARN] 字下げ注記省略 (1302)
[WARN] 字下げ注記省略 (1304)
[WARN] 字下げ注記省略 (1307)
[WARN] 字下げ注記省略 (1309)
[WARN] 字下げ注記省略 (1316)
[WARN] 字下げ注記省略 (1318)
[WARN] 字下げ注記省略 (1321)
[WARN] 字下げ注記省略 (1323)
[WARN] 字下げ注記省略 (1330)
[WARN] 字下げ注記省略 (1332)
[WARN] 字下げ注記省略 (1335)
[WARN] 字下げ注記省略 (1337)
[WARN] 字下げ注記省略 (1339)
[WARN] 字下げ注記省略 (1342)
[WARN] 字下げ注記省略 (1344)
[WARN] 字下げ注記省略 (1351)
[WARN] 字下げ注記省略 (1353)
[WARN] 字下げ注記省略 (1356)
[WARN] 字下げ注記省略 (1358)
[WARN] 字下げ注記省略 (1361)
[WARN] 字下げ注記省略 (1364)
[WARN] 字下げ注記省略 (1366)
[WARN] 字下げ注記省略 (1370)
[WARN] 字下げ注記省略 (1372)
[WARN] 字下げ注記省略 (1377)
[WARN] 字下げ注記省略 (1379)
[WARN] 字下げ注記省略 (1387)
[WARN] 字下げ注記省略 (1389)
[WARN] 字下げ注記省略 (1392)
[WARN] 字下げ注記省略 (1394)
[WARN] 字下げ注記省略 (1406)
[WARN] 字下げ注記省略 (1409)
[WARN] 字下げ注記省略 (1411)
[WARN] 字下げ注記省略 (1414)
[WARN] 字下げ注記省略 (1416)
[WARN] 字下げ注記省略 (1427)
[WARN] 字下げ注記省略 (1430)
[WARN] 字下げ注記省略 (1433)
[WARN] 字下げ注記省略 (1437)
[WARN] 字下げ注記省略 (1441)
[WARN] 字下げ注記省略 (1444)
[WARN] 字下げ注記省略 (1447)
[WARN] 字下げ注記省略 (1452)
[WARN] 字下げ注記省略 (1456)
[WARN] 字下げ注記省略 (1459)
[WARN] 字下げ注記省略 (1462)
[WARN] 字下げ注記省略 (1465)
[WARN] 字下げ注記省略 (1468)
[WARN] 字下げ注記省略 (1470)
[WARN] 字下げ注記省略 (1473)
[WARN] 字下げ注記省略 (1475)
[WARN] 字下げ注記省略 (1479)
[WARN] 字下げ注記省略 (1482)
[WARN] 字下げ注記省略 (1484)
[WARN] 字下げ注記省略 (1487)
[WARN] 字下げ注記省略 (1490)
[WARN] 字下げ注記省略 (1493)
[WARN] 字下げ注記省略 (1495)
[WARN] 字下げ注記省略 (1498)
[WARN] 字下げ注記省略 (1501)
[WARN] 字下げ注記省略 (1504)
[WARN] 字下げ注記省略 (1507)
[WARN] 字下げ注記省略 (1509)
[WARN] 字下げ注記省略 (1512)
[WARN] 字下げ注記省略 (1514)
[WARN] 字下げ注記省略 (1517)
[WARN] 字下げ注記省略 (1519)
[WARN] 字下げ注記省略 (1521)
[WARN] 字下げ注記省略 (1523)
[WARN] 字下げ注記省略 (1526)
[WARN] 字下げ注記省略 (1528)
[WARN] 字下げ注記省略 (1537)
[WARN] 字下げ注記省略 (1540)
[WARN] 字下げ注記省略 (1542)
[WARN] 字下げ注記省略 (1545)
[WARN] 字下げ注記省略 (1550)
[INFO] 注記未変換 (1554) : [#「P.260」は底本で「S. 260」]
[WARN] 字下げ注記省略 (1553)
[WARN] 字下げ注記省略 (1556)
[WARN] 字下げ注記省略 (1558)
[WARN] 字下げ注記省略 (1561)
[WARN] 字下げ注記省略 (1571)
[WARN] 字下げ注記省略 (1574)
[WARN] 字下げ注記省略 (1577)
[WARN] 字下げ注記省略 (1580)
[WARN] 字下げ注記省略 (1583)
[WARN] 字下げ注記省略 (1586)
[WARN] 字下げ注記省略 (1589)
[WARN] 字下げ注記省略 (1591)
[WARN] 字下げ注記省略 (1594)
[WARN] 字下げ注記省略 (1596)
[WARN] 字下げ注記省略 (1599)
[WARN] 字下げ注記省略 (1602)
[WARN] 字下げ注記省略 (1605)
[WARN] 字下げ注記省略 (1608)
[ERROR]  (1612)
変換完了[0.1s] : D:\AozoraMobi2\nomobi\kindle1831719136393500721.epub
kindlegenを実行します : kindlegen.exe "D:\AozoraMobi2\nomobi\kindle1831719136393500721.epub"
.....
Error(prcgen):E21027: Epub file has more than one opf file Error(prcgen):E21017: Problem while unpacking EPUB file.      in file: D:\AozoraMobi2\nomobi\kindle1831719136393500721.epub
kindlegen変換完了 [0.1s] -> 49940_txt_57517.mobi
------ .
変換開始 : D:\AozoraMobi2\nomobi\49946_txt_59449.zip
[INFO] 注記未変換 (39) : [#「[A]
[ERROR]  (61)
変換完了[0.0s] : D:\AozoraMobi2\nomobi\kindle6207052132018980845.epub
kindlegenを実行します : kindlegen.exe "D:\AozoraMobi2\nomobi\kindle6207052132018980845.epub"
.....
Error(prcgen):E21027: Epub file has more than one opf file Error(prcgen):E21017: Problem while unpacking EPUB file.      in file: D:\AozoraMobi2\nomobi\kindle6207052132018980845.epub
kindlegen変換完了 [0.1s] -> 49946_txt_59449.mobi

utf-8-bom の取扱い

BOM に対して何も処理していないのでタイトルなどに BOM が含まれてしまう場合があります。
実害はほとんどなさそうですが、ファイル名に見えない文字が使われるのはトラブルの元になりそうですので、対処したほうがよさそうだと思います。

米印の取扱い

※[#米印、1-2-8]|明かり《ライト》

というテキストがあったとき、現在(1.1.0b38)以下の用に変換されています。

  <p>|明<ruby>かり<rt>ライト</rt></ruby></p>

期待される結果は以下ではないでしょうか。

  <p>※<ruby>明かり<rt>ライト</rt></ruby></p>

縦中横タグ前のテキストに濁点結合(重ねる)が適用されない

Version: 1.1.0b46 で起こります。

不具合が出る入力テキストの条件

  • 「あ」+「゛」のように、濁点を重ねる対象は、濁点付きの文字がない仮名になります。
  • 仮名や濁点の文字が続いた後に[#縦中横]タグがあります。


次のようなテキストファイルの場合、後半の濁点は結合されますが、前半の濁点は結合されません。

重ねられない濁点
ダークテンジャー

あ゛あ゛あ[#縦中横]AB[#縦中横終わり]あ゛あ゛あ

作成条件

 書字方向:縦書き
 濁点結合:重ねる

「重ねる」の設定項目は操作画面のスタイルタブにあります。

AozoraEpub3.ini では
Vertical=1
DakutenType=1
となります。

作成結果

output

原因

プログラムエラーです。次の資料を参照して下さい。
progerror.pdf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.