Plugins MKDOCS-如何基于内容中的关键字启用超链接?
我正在使用,我的问题是-我知道在文档文件中,我可以说:Plugins MKDOCS-如何基于内容中的关键字启用超链接?,plugins,mkdocs,Plugins,Mkdocs,我正在使用,我的问题是-我知道在文档文件中,我可以说: [我的链接名称](我的链接URL) 但当我想改变我的导航或改变我的关键词时,这是一个非常忙碌的过程 有人能推荐一个插件吗?在构建文档时,自动找到与mkdocs.yml文件中的关键字匹配的关键字,并创建指向它们的超链接 提前谢谢 你所描述的,似乎是一种原始的语言形式。您可以使用一个插件: 您可以在mkdocs.yaml文件中定义wikilinks或wikilinks组件,例如: extra: interwiki: stackove
[我的链接名称](我的链接URL)
但当我想改变我的导航或改变我的关键词时,这是一个非常忙碌的过程
有人能推荐一个插件吗?在构建文档时,自动找到与mkdocs.yml
文件中的关键字匹配的关键字,并创建指向它们的超链接
提前谢谢 你所描述的,似乎是一种原始的语言形式。您可以使用一个插件: 您可以在
mkdocs.yaml
文件中定义wikilinks或wikilinks组件,例如:
extra:
interwiki:
stackoverflow: stackoverflow.com/questions/
google: https://www.google.com/search?q=
然后使用“胡须”符号:
Please refer to the [question on StackOverflow]({{ interwiki.stackoverflow }}48173267)
这相当于:
Please refer to the [question on StackOverflow](stackoverflow.com/questions/48173267)
我还没试过,但这就是要点。让我知道。请注意,如果您只想在单个web域中创建链接,那么MkDocs支持python标记标准,因此也支持 md文件中的语法为“双括号”: 这将成为=>
https://your.website.com/foo/bar/full_description.html
根据文档,您需要做的是在mkdocs.yml文件中指定:
markdown_extensions:
- wikilinks:
- base_url: https://your.website.com/foo/bar/
- end_url: .html
免责声明:我还没有试过,所以欢迎任何人纠正我
markdown_extensions:
- wikilinks:
- base_url: https://your.website.com/foo/bar/
- end_url: .html