返回介绍

内容引用

发布于 2024-10-04 20:04:44 字数 4289 浏览 0 评论 0 收藏 0

内容参考 (conref) 是便于用来重复使用其他文件和书本内容。

内联引用

有时,在写某一节的内容的时候,会希望读者参见另外一个章节的内容。 可以通过 markdown 的链接语法引导读者到该章节。

例如

回到基础配置,点击 [这里](./basic.md)

回到基础配置,点击 这里

点击 [这里](./https://www.wenjiangs.com/doc/Kj8mhfWm98O77hcx),回到基础配置

点击 这里,回到基础配置

这两种写法,都能回到首页,但是建议使用 md 文件引用,而不是 html 引用。

gitbook 会自动将 md 引用关联起来,这样无论转换为何种格式,都能使引用生效。

注意

  • 回到基础配置,[绝对路径](/config/basic.md)
  • 回到基础配置,绝对路径

  • 回到基础配置,[相对路径](./basic.md)

  • 回到基础配置,相对路径

导入本地文件

使用 include 标签导入其他文件的内容真的很简单:

{% include "./footer.md" %}

从其他书本导入文件

GitBook 同样能处理使用了git协议的include路径:

{% include "git+https://github.com/GitbookIO/documentation.git/README.md" %}

git的url格式是:

git+https://user@hostname/project/blah.git/file#commit-ish

真实的git url应该以 .git 结尾,导入的文件名从 .git 之后的url片段提取。

commit-ish 可以是任何可以作为 git checkout 参数的标签,sha,或分支。默认是 master

举个例子

我在 footer.md 文档中的内容:

---

Copyright © 2019-2020 码谱

在本页面使用下面的代码引入后:

{% include "./footer.md" %}

显示如下内容:


Copyright © 2019-2020 码谱

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文