6章画像の変換と埋め込み
ここまででSphinxを使ったドキュメントの書き方はマスターです。 ここからは 一歩進んだドキュメントの書き方について見ていきましょう。
EPUBに変換してみよう では、画像の埋め込み方をかんたんに紹介しました。 本章では、画像を作るところから埋め込むところまでの一連の流れや使い方を紹介します。 Sphinxの画像に関するさまざまな機能を理解すると、高品質な画像を手軽に使えるようになります。
6.1 基本中の基本、 figure
ディレクティブ
まずは基本形である figure
ディレクティブをおさらいしましょう。
reST記法で画像を埋め込むには、 figure
ディレクティブを用います。
画像を埋め込みたい位置に figure
ディレクティブを記述し、画像ファイルとキャプション、説明文を指定します。
.. figure:: sphinx-logo.png
Sphinxのロゴ
ホルスの目と呼ばれる古代エジプトのシンボルをモチーフとしています
上記の例では.rstファイルと同じディレクトリの sphinx-logo.png
を、「Sphinxのロゴ」というキャプションをつけて表示します。
figure
ディレクティブの引数には以下のいずれかが指定できます。
.rstファイルが保存されているディレクトリからの相対パス
Sphinxプロジェクトのルートからの絶対パス(例:
/images/sphinx-logo.png
)URL
上記のサンプルをHTMLに変換すると、以下のような出力が得られます。
figure
ディレクティブのオプション
figure
ディレクティブには、画像の大きさやリンクに関するオプションが提供されています。 ...
Get Sphinxをはじめよう 第3版 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.