不能在四开本书页中包含 md 文件

Can't include a md file in a quarto book page

我想将 readme.md 文件包含在四开本的索引中(这样我就不需要复制内容)。

根据these instructions in the official documentation,这应该是可能的。

这是我当前的结构:

/folders
...
_quarto.yml
index.qmd
README.md
...

这是我的 index.qmd 文件:

# Preface {.unnumbered}

This is a Quarto book.

{{< include README.md >}}

遗憾的是,未包含自述文件。相反,{{< include README.md >}} 被打印为文本。

编辑:

我创建了这个 github 项目:https://github.com/ccamara/quarto-book-test . You can see the outputs here: https://ccamara.github.io/quarto-book-test/

这是我目前所做的:

  1. 创建默认项目:quarto create-project mybook --type book
  2. 在项目的根目录中创建一个README.md文件
  3. 编辑 index.md(在项目的根目录中)并添加 {{< include README.md >}}
  4. 运行 quarto preview
  5. 我收到一条警告 WARNING: Shortcode include is not recognized.
  6. index.md 不呈现 README.md 内容,而是将包含短代码显示为常规文本(请参见下面的屏幕截图)。

很遗憾,我无法重现。我重新创建了您的示例,并得到了这个:

这发生在 quarto previewquarto render 中。你 运行ning 是什么版本,OS?你能 运行 这个并报告结果吗?谢谢

$ quarto --version