Skip to content

Latest commit

 

History

History
101 lines (55 loc) · 3.98 KB

pdf-sample.md

File metadata and controls

101 lines (55 loc) · 3.98 KB

PDF のサンプル

ドキュメントテンプレートを PDF に変換したときの出力例です。

表紙

/docs/base-style.css に表紙のデザイン設定があります。 デザインのカスタマイズは自由に行えます。

表紙のサンプル

目次

目次内の見出し文字列はドキュメント内リンクになっています。 押下すると、その見出しまでジャンプします。

/docs/base-style.css に目次のデザイン設定があります。 デザインのカスタマイズは自由に行えます。

目次のサンプル

なお目次の生成は、以下の機能を利用します。

見出し

見出しはレベル 2 まで下線が引かれます。 また見出しレベル 3 までは、目次に含まれるよう設定してあります。

見出しのサンプル

コードブロック

コードブロックは、以下のようにレンダリングされます。 言語設定をすることで、ハイライトされます。

コードブロックのサンプル

画像

*.svg 形式のファイルにも対応しています。

画像貼り付けのサンプル

Mermaid の構文を入れることもできます。

Mermaid のサンプル

テーブル

ヘッダー行は太字で表示されます。 セル内の右寄せ / 左寄せ / 中央寄せも設定できます。

テーブルのサンプル

拡張構文を用いれば、セルの結合ができます。

列の結合サンプル

行の結合サンプル

ヘッダーの結合サンプル

箇条書き

箇条書きは、インデントをつけると階層化できます。

箇条書きのサンプル

タスクリスト

チェックボックスを持つ箇条書き(タスクリスト)が作れます。 PDF 上でチェックボックスのオン / オフを切り替えることはできません。

タスクリストのサンプル

番号付きリスト

番号付きリストも、インデントをつけると階層化できます。

番号付きリストのサンプル

引用

引用のサンプル

アラート

全部で 16 種類のアラートが利用できます。

アラートのサンプル

数式

KaTeX を使って数式を記述できます。 インライン要素、ブロック要素、どちらにも対応しています。

数式(インライン要素)のサンプル

数式(ブロック要素)のサンプル