インクルードしたい(include
)
1```{include} 相対パス.md
2```
include
ディレクティブを使って、別ファイルの内容を埋め込むことができます。
ファイルはMarkdown
として読み込まれます。
参考
reST形式だと次のようになります。
1.. include:: 相対パス.md
2 :parser: myst_parser.sphinx_
.rst
ファイルで.md
ファイルを読み込む場合は:parser:
オプションを使います。
reSTファイルをインクルードしたい(eval-rst
)
1```{eval-rst}
2.. include:: 相対パス
3```
.md
ファイルに.rst
ファイルをinclude
するとMarkdown形式として認識されてしまうそうです。
eval-rst
ディレクティブを使うと、.rst
ファイルをreST形式で読み込むことができます。
そのままインクルードしたい(literalinclude
)
1```{literalinclude} 相対パス
2language: python
3emphasize-line: 10,15-20
4linenos: true
5```
literalinclude
ディレクティブを使って、コードサンプルなどの外部のファイルを読み込んでそのまま表示できます。