1

我是编程社区的新手,也是 Gitbook 的新手。我已经搜索了 gitbook doc,但仍然有一些语法问题。

我一直在尝试添加内部链接,以便在长网页上,我可以单击页面顶部的链接,它会将我定向到页面底部包含的内容块。我也有几页长的。

[Clickable Link1](redirects to headerId1 in the same page)
[Clickable Link2](redirects to headerId2 in the same page)
...

Real Content
Header 1 with id = headerId1
Content1

Header 2 with id = headerId2
Content2
...

我寻找的资源包括: https ://gitbookio.gitbooks.io/markdown/content/syntax/links.html

我遇到的问题是:

  1. 在标题中添加 id。

    我尝试### Header1 {#id=myheader1}输入 输入###后跟一个空格,Header1 {#id=myheader1}变大并显示为标题 3 大小的文本。如何转义并确保它仅显示Header 1标题 1 字体并分配有 header1 的 id?

  2. 请参阅我尝试关注文档的内部标题,但它仍然只显示带有 [] 的原始文本,并且不会变成可点击的链接。

请分享一些提示和帮助。非常感谢。

4

2 回答 2

1

我强烈建议不要手动构建目录。制作它们很痛苦,维护它们更痛苦。

相反,让软件为您解决这个问题。这是我刚刚找到的两个用于制作目录的 GitBook 插件:

可以在编辑器中或通过编辑文件来启用插件。book.json

于 2017-03-08T23:34:12.323 回答
0

我知道很久以前有人问过这个问题。以防万一有人遇到这个,因为没有官方文档:

您可以使用语法将自定义锚定义为标题,## My heading {#my-anchor}并通常使用[my text](#my-anchor). 这将正确显示标题,My heading并且导航将正常工作。

于 2021-11-19T11:50:16.053 回答