前バージョンである2016.1からの変更点は以下の通りです。 また、vivliostyle.js 2016.4を組み込んであるので、その追加・変更・修正点も反映されています。
output
が機能しない場合がある (issues #31)vivliostyle-formatter-2016.4-windws{32 or 64}/vivliostyle/vivliostyle-formatter.bat
がプログラム本体です。
他のスクリプトやアプリケーションから呼び出すときは、vivliostyle-formatter-2016.4-windws{32 or 64}/vivliostyle/vivliostyle_formatter_core.exe
を呼び出してください。
vivliostyle-formatter-2016.4-mac/vivliostyle/vivliostyle-formatter
がプログラム本体です。
vivliostyle-formatter-2016.4-mac/install.sh
を実行することでインストールできます。インストールせずに、パッケージ内のプログラムを直接呼び出すこともできます。
vivliostyle-formatter-2016.4-linux/vivliostyle/vivliostyle-formatter
がプログラム本体です。
配布物は実行形式と直接利用するライブラリのみです。依存するshared libraryがシステムにあらかじめインストールされていることを前提にしています。
sudo dpkg -i vivliostyle-formatter-2016.4-deb/vivliostyle-formatter-2016.4-amd64.deb
依存関係の問題が起きた以下も実行します。
sudo apt-get -f install
sudo yum install vivliostyle-formatter-2016.4-rpm/vivliostyle-formatter-2016.4.x86_64.rpm
コマンドラインから利用します。
vivliostyle-formatter ソース(ファイルまたはURL) [options]
ソースファイルにはHTMLまたはEPUBが指定できます(EPUBのURLは指定できません)。
size
, width
と height
は@page
ルールのsize
プロパティの値として使われます。もし入力した文書のスタイルシートでsize
がすでに指定されている場合、これらのオプションは無視されます。
vivliostyle_formatter.log
に出力されます。--log-dir
が指定されている場合はそのディレクトリに出力されます。console.log
に出力されます。--log-dir
が指定されている場合はそのディレクトリに出力されます。vivliostyle-formatter http://vivliostyle.github.io/vivliostyle.js/samples/variable-page-size/ja-vertical/Takasebune/main.xhtml --page-size=B5 --landscape
以下にお寄せください。