我正在构建asciidoc模板来管理我的开发文档。 因此,我希望能够将现有的ascii文档链接到主文档或新文档包含图片和其他资源。要链接文档,我使用 include 关键字,该关键字用于将文档引用到新文档中。
我的问题是,未显示包含/引用的文档的图像。我知道该图像的路径分辨率始于主文档,与路径不匹配。随附/参考的文档图像。随附文档中的图像路径正确。仅生成附带的文档时显示图像。有谁能解决这个问题?
1。文档的目录结构。
main.adoc包含包含图像的Risikoanalyse_v2.adoc
2。 main.adoc文档的内容
== Content 1
ratatata
include::./Risikoanalysen/Risikoanalyse_v2.adoc[]
3。 Risikoanalyse_v2.adoc的内容
= Risikoanalyse
Inhaltsverzeichnis
:doctype: book
:toc: left
:toclevels: 4
:sectnums:
:version: Version 2.0, 03.03.2019
{version}
<<<
== Risiken
bachelor party
image::Risikodiagramm_1_v2.png[Risikodiagramm,300,align="center"] // image that is not resolved
<<<
== preventive Gegenmassnahmen
rooftop party
image::Risikodiagramm_2_v2.png[Risikodiagramm,300,align="center"] // image that is not resolved
4。生成文档的命令
答案 0 :(得分:2)
我不确定您是否尝试过。
将所有图像添加到目录./images
中。这是asciidoctor
获取图像的默认目录。
您的链接保持不变:
image::Risikodiagramm_2_v2.png[Risikodiagramm,300,align="center"]
您可以配置以下路径:
:imagesdir: myImages
请参见https://asciidoctor.org/docs/user-manual/#setting-the-location-of-images