Vivliostyle Formatter 2016.1

追加・変更

前バージョンである2015.12.betaからの変更点は以下の通りです。

追加

変更

修正

動作環境

インストール方法

Windows版

vivliostyle-formatter-2016.1-windws{32 or 64}/vivliostyle/vivliostyle-formatter.bat がプログラム本体です。 他のスクリプトやアプリケーションから呼び出すときは、vivliostyle-formatter-2016.1-windws{32 or 64}/vivliostyle/vivliostyle_formatter_core.exe を呼び出してください。

OS X 版

vivliostyle-formatter-2016.1-mac/vivliostyle/vivliostyle-formatterがプログラム本体です。 vivliostyle-formatter-2016.1-mac/install.shを実行することでインストールできます。インストールせずに、パッケージ内のプログラムを直接呼び出すこともできます。

Linux版 : tar gz

vivliostyle-formatter-2016.1-linux/vivliostyle/vivliostyle-formatter がプログラム本体です。

配布物は実行形式と直接利用するライブラリのみです。依存するshared libraryがシステムにあらかじめインストールされていることを前提にしています。

Linux版: deb

sudo dpkg -i vivliostyle-formatter-2016.1-linux-deb/vivliostyle-formatter-2016.1-amd64.deb

依存関係の問題が起きた以下も実行します。

sudo apt-get -f install

Linux版: rpm

sudo yum install vivliostyle-formatter-2016.1-linux-rpm/vivliostyle-formatter-2016.1.x86_64.rpm

使い方

コマンドラインから利用します。

vivliostyle-formatter ソース(ファイルまたはURL) [options]

ソースファイルにはHTMLまたはEPUBが指定できます(EPUBのURLは指定できません)。

size, widthheight@pageルールのsizeプロパティの値として使われます。もし入力した文書のスタイルシートでsizeがすでに指定されている場合、これらのオプションは無視されます。

オプション

–output=output-path
出力先ファイルパス。デフォルトはvivliostyle-output.pdf
–log-dir=log-dir
ログの出力先。デフォルトは. (カレントディレクトリ)
–page-size=size
出力用紙サイズ。次のいずれかの値: A3, A4, A5, B4, B5, JIS-B4, JIS-B5, letter, legal, ledger. デフォルトはA4。widthとheightが指定されている場合は無視される。
–width=width
出力用紙サイズの幅。例: 210mm。
–height=height
出力用紙サイズの高さ。例: 297mm。
–landscape
sizeとともに指定したとき、用紙の向きをランドスケープにする。
–style=stylesheet
スタイルシートのURLまたはファイルを指定する。
–verbose
詳細ログを出力する。
–license[=license file]
ライセンスファイルをImportする。またはImportされているライセンスを表示する。

使い方の例

vivliostyle-formatter http://vivliostyle.github.io/vivliostyle.js/samples/variable-page-size/ja-vertical/Takasebune/main.xhtml --page-size=B5 --landscape

X server (Linux)

不具合報告・要望

以下にお寄せください。