kyukyunyorituryo / AozoraEpub3

青空文庫テキスト→ePub3変換
http://www18.atwiki.jp/hmdev/
Other
145 stars 14 forks source link

kindle 変換で、濁点を「重ねる」位置が合っていない #17

Closed happynow closed 9 months ago

happynow commented 9 months ago

発生バージョン

バージョン 1.1.1b6Q 以降で発生

作成条件

拡張子: .mobi または .mobi+.epub 書字方向: 縦書き 濁点処理: 重ねる

作成結果の例

1.1.1b6Q だとずれます。 ng 1.1.1b5Qだとずれません。 ok

原因

下記のとおり、濁点の「重ねる」処理のため kindle 用のスタイル(215行目)が定義されています。 https://github.com/kyukyunyorituryo/AozoraEpub3/blob/595b2b67f4e845d82e2ffd80e93a051acd557541/template/item/style/aozora.css#L210-L217

しかし、コミット https://github.com/kyukyunyorituryo/AozoraEpub3/commit/634ccc98bc3c761d733b172c1d9026f19c691ac1 にてXHTMLに class="kindle" を埋め込む処理が title_middle.vmxhtml_header.vm から削除された為、これが適用されません。

happynow commented 9 months ago

プルリクエストを挙げさせていただきました。 https://github.com/kyukyunyorituryo/AozoraEpub3/pull/18