如何在Quarto Book中显式链接到`index.html`文件

3
我习惯使用bookdown创建书籍,这些书籍不必在Web服务器上托管才能正常工作。我通常保留_book目录,并在共享驱动器上提供它,以便当我的用户从其他地方单击链接时,他们进入存储在操作系统文件系统上的书籍。
对于Quarto,几乎所有东西都与bookdown类似。但是,当我尝试导航到index.html着陆页时,似乎Quarto希望它位于Web服务器上,因此链接不会指向book-name/index.html,而是会指向book-name/。这在我在文件系统中使用时会引发错误。
是否有一种方法可以确保目录中索引页面的链接明确引用book-name/index.html
这是当我悬停在目录中的bookdown索引链接上时出现的链接。 bookdown index 这是当我悬停在目录中的quarto索引链接上时出现的链接。 quarto index 但是,Quarto中的其他所有链接都明确指向所需的页面。 quarto chapter
1个回答

4

我也遇到了这个问题。我认为这不是期望的行为。通过在侧边栏手动设置链接来解决它。

只需在 _book.yml 文件的 book: 中添加以下关键字:

book:
  .
  .
  sidebar:
    title: "<a href='/index.html'>Your Book Title</a>"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接