(本記事はエンジニア向けです、ややテクニカルです)
PPLはSafariで動いているのでSafariで読み込めるHTML形式にPDFを変換する必要があります。
pdf2htmlEXというソフトはレイアウト崩れも殆どなくきれいに変換してくれます。ACMのDigital Libraryなどでも採用されている模様です。なのでPPLはpdf2htmlEX形式で変換されたHTMLに対応させました。
使い方は左上のボタンで起動、起動後は左のボタンでUndo, Reset, 右のボタンで目次の表示・非表示です。
以下、具体的にPDFをPPLで読む方法です。
0.オンラインコンバーター
オンラインのコンバーター(例えばconvertioはpdf2htmlEXを用いてPDFをHTMLに変換しています。)も利用できるかもです。以下の1,2、3は自分で導入した場合の説明です。オンラインコンバーターを利用する場合は4に進んでください。
1.pdf2htmlEXの導入
自分で導入する場合は公式を参考にします。
2.文書リーダーの差し替え
2.1.pdf2htmlEX.min.jsの場所の特定
2.2.ファイルの置き換え
3.pdf2HTMLExの実行
以下のコマンド推奨です。xxx.pdf(対象ファイル名)と/home/xxx/Desktop(出力先)は適宜書き換えてください。
pdf2htmlEX xxx.pdf --dest-dir /home/xxx/Desktop --tounicode 1 --decompose-ligature 1 --turn-off-ligatures 1
これでPPLで読めるhtmlが生成されました。
4.ファイル準備
4.1.オフラインHTMLファイルのロード
アプデ(ver.2.0.5)で対応予定です。
4.1.1.ファイルロードボタンの表示化
デフォルトではファイルロードボタンは非表示になっています。下記画像のようにオプション画面でlocal HTML ToggleをYesにします。
4.1.2.ファイル選択
下記動画のようにやります。どこかのページを開いておいて、先程有効化したボタン(Undo,Resetボタンの少し上に出現します)を選択、ローカルのHTMLを選択します。