2016-05-14 3 views
2

私はMarkdownソースからPDFを生成するためにpandocを使用しようとしています。出力にサンセリフフォントのみを使用したいと思います。入力:サンセリフフォントファミリでPDFを生成するためにpandocを入手してください

# Hello 

This is a test. 

コマンドライン:

pandoc -o output.pdf input.md --variable=fontfamily:arev 

私は罰金に見えるPDFを得るが、テキストがセリフです。出力:

Screenshot of PDF generated from Markdown source with pandoc showing serif fonts

私は多くの異なるコマンドラインを試してみましたが、フォント(家族)は変化しません。

私はUbuntu 14.04を使用しています。私はapt-getでpandocをインストールしました。

答えて

2

私が最初にAREV、BERAとmathdesignフォントをインストールする必要がありましたが、あなたのコマンドは私のためにうまく働いた:Ubuntuのために

Link to result

とTeXLiveこれらのフォントがパッケージに配置されているtexlive-fonts-extra

Ubuntuリポジトリのバージョンはかなり古いので、まずhttps://github.com/jgm/pandoc/releasesに行き、Debianパッケージから最新のものをインストールしてください。

+0

私は 'texlive-fonts-extra'をインストールしましたが、私は同じ結果を得ました(出力はserifフォントを使用します)。たぶん、私がインストールする必要がある別のパッケージがありますか? –

+0

わかりませんが、ログファイルに警告が表示されますか?ちなみに、あなたはどのバージョンのpandocを使っていますか?リポジトリ内のものは通常かなり古いものです。 – Ondiz

+0

おっと、バージョンでよろしくお願いします!私は1.12.2.1を使用していました。 Ubuntu 14.04に同梱されているものでなければなりません。私はhttps://github.com/jgm/pandoc/releasesから1.17.0.2のdebパッケージを手に入れました。そして、出力PDFはサンセリフフォントを期待通りに持っています。それをあなたの答えに加えたいですか?私はそれを受け入れますか? –

関連する問題