我正在用。通过相对路径引用图像的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
,在那里它们被解析到顶级。