2017-11-17 17 views
1

私は両方のhtml形式の色が含まれているPDFへた.mdを変換しようとしている:Pandocs:Md to pdf、html形式の色のサポート?

<span style="color:#3297A5">**Like this**</span> 

と数学:

pandoc -s -o test.pdf test.md 

書式設定の出力と数学を使用して

$$ 
J(\theta) = \frac{1}{2m} [\sum_{i=1}^{m}(h_\theta(x^{(i)})-y^{(i)})^2 + \ 
lambda\sum_{j=1}^{n}(\theta_j^2)]. 
$$ 

上質ですが、色はありません。このオンラインmdを pdfツールhttp://www.markdowntopdf.com/に使用すると、色は正しく表示されますが、 のhtml形式の色のmdからpdfへの変換は可能ですか?

答えて

1

CSSを使用して色を変更する場合は、LaTeXの代わりにwkhtmltopdfを使用する必要があります。

$ pandoc input.md --mathjax -t html5 -o output.pdf 

あなたはLaTeXのテンプレートを使用することができますし、そこにレイアウトするか、別の方法として

(またはpandoc manualを参照してください、代わりに--mathjax--mathmlを試してみてください)。 詳細については、http://pandoc.org/MANUAL.html#creating-a-pdf

+0

ありがとうございます。あなたの答えを受け入れます。別の問題:Python 2.7のenvを展開し、 'conda install -c trentoliphant wkhtmltopdf'を実行しました。パッケージがインストールされ、問題なく表示されます。しかし、 'pandoc test.md --mathml -t html5 -o test.pdf'を実行すると、' pandoc:wkhtmltopdfが見つかりません。 pdfの出力にはwkhtmltopdfが必要です。 – TMorville

+0

私は 'env'に慣れていませんが、' pandoc --pdf-engine =/path/to/wkhtmltopdf'を試すことができます – mb21

関連する問題