« ChainLP V0.38-1 | トップページ | ChainLP V0.38-3 »

ChainLP V0.38-2

ChainLP v0.38-2

■何をするもの?
連番画像を指定サイズにリサイズし、画像だけの電子ブック形式ファイル(LRF、PDF、ePub、Mobi)として出力します。連番ファイルやZIP、 LHaを作成することもできます。
青空文庫形式のテキストファイルを縦書き画像に変換することもできます。このとき、テキスト印刷を通じてPDF仮想プリンタにテキストデータを送りこん で、フォント埋め込みのPDFを出力することもできます。

 「ChainLP38b2.zip」をダウンロード

■変更のポイント

ファイルダイアログを開くとエラーになる不具合の修正。
青空文庫の挿絵とルビに関する修正。
PDFの著者をローマ字表記にするKindle対策など。

■ランタイムについて

実行するためには、Microsoft.NET framework 4.0というランタイム・ライブラリが
前もってインストールされている必要があります。
http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=ja

■使用上の注意
ePubを作成するために、zip32j.dll+zip32.dllを使用しています。
統合アーカイバ・プロジェクトのホームページ からダウンロードして下さい。
http://www.csdinc.co.jp/archiver/lib/zip32j.html

※64bit-OSの場合は、dllのコピー先はC:\System\System32ではなく、
C:\System\SysWOW64になりますので、注意して下さい。
分からない場合はChianLPを解凍したフォルダに置いて下さい。

■履歴

0.38-2 2010/09/15
・ファイル名中の数字の桁数が5桁より大きい場合、並び順がおかしくなる不具合を修正しました。
・ファイルをドラック&ドロップではなく、ファイルダイアログで開こうとしたとき、エラーが発生する不具合を修正しました。
・カラーチェックのアルゴリズムが今ひとつだったので、元に戻しました。
・元画像の解像度(dpi)を引き継ぐようにしました。しかし、あまり意味はないと思います。
・青空文庫で改行なしに長文が続く場合に、挿絵の配置がおかしくなる不具合を修正しました。
・ページ内挿絵を設定しているとき、挿絵が本文と重なってしまう不具合を修正しました。
・外字タグに画像ファイル名が参照されている場合は、画像を文字に置き換えて配置するようにしました。
・字下げが連続しているとき、字下げ数を加算で処理していたのをやめました。
・ルビと親字が一行の文字数を超える場合や、途中に改行などあった場合の補正を追加しました。
・ソースが青空文庫の場合はページ補正が効きませんでしたが、挿絵の場合のみページ補正が効くようにしました。但し、ページ内挿絵の場合は除外されます。
・詳細設定の「読みを文書情報にする」を「タイトル読みを採用」「著者読みを採用」に分離しました。   
※KindleはPDFの著者を表示する機能がありますが、漢字では表示されません。
「著者読みを採用」「自動ローマ字変換」をチェックし、「読み変換」を「Yahoo!日本語形態素解析」に設定することで、
著者を自動的にローマ字読みにして、PDFに設定することができます。

|

« ChainLP V0.38-1 | トップページ | ChainLP V0.38-3 »

ChainLP」カテゴリの記事

ツール」カテゴリの記事

コメント

バージョンアップお疲れ様です。
試させていただきましたが、これまで挿絵が表示されていた青空文庫形式のテキストがV0.38-2では表示されなくなりました。
設定を色々いじって再度表示されないか試しているところですが、まずはご報告まで。

投稿: | 2010年9月15日 (水) 14時24分

いつも便利に使わせていただいております。
初めて「ノンブル転送」を切って出力をしてみたのですが、ノンブルに使われているフォントがオールドスタイル数字(3がZの小文字筆記体のようにベースラインの下に伸びていたり、0が小文字のOのサイズだったりする書体で106が1o6のようになる)の場合、ページ数によってノンブルが残ってしまうようです。

対応が難しいような気がしますが、いちおうご報告まで。

投稿: | 2010年9月15日 (水) 21時39分

コメントを書く



(ウェブ上には掲載しません)




« ChainLP V0.38-1 | トップページ | ChainLP V0.38-3 »