Pandocが生成したHTMLファイルでインラインPDFのサイズを変更するには?

Pandocが生成したHTMLファイルでインラインPDFのサイズを変更するには?

私はそれを使用しています読書私のmardownファイルをhtmlファイルに変換し、Githubスタイルのhtmlページを使用してください。Github.html5~から読む - 良いものこれに基づいて買戻契約買戻契約

HTMLファイルの出力に挿入されたインラインPDF全体を見るととても嬉しいです![](./file.pdf)。しかし、最小サイズがほとんど小さく、実際にPDFを読むことは不可能です。

インラインPDFのサイズを変更するようにPandocにどのように指示しますか?私はこの<div>トリックを試しましたが、運がありませんでした。

答え1

Pandocを使用すると、画像にプロパティを追加できます。これは要素にも適用されます<embed>。属性は中括弧内に入力する必要があります。例えば

 ![](./file.pdf){width=100% height=80%}

利点は、生のHTMLとは異なり、この構文をpandocでサポートされているさまざまな出力形式で使用できることです。

答え2

「インライン」ではなく「埋め込み」です。

埋め込まれたオブジェクトのデフォルトサイズはブラウザによって決まります。変更するには、最終的な HTML に移動してその行を見つけます。

<p><embed src="./file.pdf" /></p>

次のように変更します。

<p><embed src="./file.pdf" width="100%" height="80%"/></p>

なぜそれ自体がまだ完了していないのか分かりませんpandoc

関連情報