防止MyST更改.md映像路径



我正在用。通过相对路径引用图像的Md文件:

![](../_static/figures/image.png)

我使用MyST将。md文件解析为html,但它删除了所有路径的../':

_static/figures/image.png.

相对路径在文档生成之前可以正常工作,并且必须保持相同。在sphinx的conf.py中,我将图像复制为html_static_path文件,如果html中的路径保持不变,则图像将显示出来。

MyST文档声明它复制。md图像,但没有提供复制的配置选项。下面的段落只介绍如何解析带有图像的HTML文件。我确实找到了另一个选项,应该将所有链接视为超链接,但这没有改变。

如何强制MyST不更改映像路径?

我认为这更像是一个惯例问题。

建议将_static放在所有文件夹级别中,并在每个文件夹中单独放置像图像这样的资产,以便像_static/figures/image.png这样的链接只能解析到该文件夹级别。

如果你想为所有文件夹级别使用一个顶级_static文件夹,那么你的链接应该写为/_static/figures/image.png,在那里它们被解析到顶级。

相关内容

  • 没有找到相关文章

最新更新