KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

固定レイアウトのEPUB

固定レイアウトのEPUB作成

コミックスなど固定レイアウトEPUBを作る :: ひまつぶし雑記帖

ひまつぶし雑記帖で固定レイアウトのEPUB作成ができるのでやってみました。

1.ダウンロード

かんたんEPUB3作成ローカル版 :: ひまつぶし雑記帖

サイトから、easy_epub.zipをダウンロード

fixed_epub.zipのサンプルをダウンロードしてeasy_epubを解凍したフォルダーに入れる。

2. active perl をインストール

ActivePerl is Perl for Windows, Mac, Linux, AIX, HP-UX & Solaris | ActiveState

コマンド・プロンプトから

perl fixed_epub.pl fixed_sample.tsv

のように実行するがパスの設定がややこしいのでドラッグアンドドロップでもいいと思う。

エラーが出たところ。

Can't locate UUID/Tiny.pm in @INC (you may need to install the UUID::Tiny module

) (@INC contains: . C:/Perl64/site/lib C:/Perl64/lib) at C:\Users\user\Downloads

\easy_epub\easy_epub\fixed_epub.pl line 172.

BEGIN failed--compilation aborted at C:\Users\user\Downloads\easy_epub\easy_epub

\fixed_epub.pl line 172.

 uuid::tinyがないと言われた。64ビット版をインストールしたからかと思われる。

コマンド・プロンプトで、

ppm install UUID::Tiny

と入力して実行

C:\Users\user\Downloads\easy_epub\easy_epub\fixed_sample>perl fixed_epub.pl fixe

d_sample.tsv

Can't open perl script "fixed_epub.pl": No such file or directory

ファイルの階層が深すぎたのが問題だと思うので、階層が浅いところに配置。

 使い方としてはバッチファイルが用意されていて、fixed_epub.batにfixed_sample.tsvをドラッグアンドドロップして実行する事ができる。

 

meryでワンクリックで実行できるように設定してみた。

f:id:kyukyunyorituryo:20140523204415j:plain