Sphinx扩展,用于从Sphinx项目构建MyST-MD AST
项目描述
sphinx-ext-mystmd
从Sphinx项目构建MyST-MD AST的Sphinx扩展。这可以用于
- 在MyST项目中嵌入API文档
- 为已部署的Sphinx项目提供MyST xref支持(逐步过渡)
将此扩展添加到您的 conf.py
例如。
extensions = ["sphinx_ext_mystmd"]
以使用 myst
构建器,例如。
sphinx-build -b myst . <BUILDDIR>
在 <BUILDDIR>
中生成的 .myst.json
文件可以添加到您的目录中,例如使用一个 pattern
条目,例如。
project:
toc:
- file: index.md
- title: Sphinx Build
children:
- pattern: <BUILDDIR>/**.myst.json
您还可以为您的网站构建一个xref发行版,这允许MyST项目在文档中进行丰富的交叉引用。
运行
sphinx-build -b myst-xref . <BUILDDIR>
将在 <BUILDDIR>
中生成一个 myst.xref.json
。应将 <BUILDDIR>
的内容添加到您网站根目录。
[!WARNING] 此扩展是一个工作在进行的直接作品;有些事情不起作用。意图是在我们最终确定它之前在页面上显示 某物。
项目详细信息
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
sphinx_ext_mystmd-0.0.0.tar.gz (9.4 kB 查看哈希值)
构建发行版
关闭
sphinx_ext_mystmd-0.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | beba24e29784f6c16d3ce5c5fbbde429f280017fde242b771ffaaddc8b64639c |
|
MD5 | 0330ac8744cd576df04814ddc1f8ec84 |
|
BLAKE2b-256 | 169c6511b35a158f05fc5c91e27f5164a0420d1d293b31662ef0d96d2f06844a |
关闭
sphinx_ext_mystmd-0.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b100b460ab99cd1b49b56376032cd3d793e474ce02aa085388567422499aecee |
|
MD5 | 9112c5d214a59e0e69c5a8dc37aa760b |
|
BLAKE2b-256 | 7fbc647d83fbde1474cf6ab3d5e18bcba4cf76cac8127ebd660c6246bf088640 |