jinja2 - 在悬停时显示标题永久链接(鹈鹕)
问题描述
如何获得h2
类似于此的悬停时显示的可点击“永久链接”(例如标题) 。
我正在使用 pelican 框架,并且正在使用 restructuredText 进行写作。我不知道在堆栈中的哪个位置进行调整以启用此功能(鹈鹕?首先?jinja2?)
解决方案
它被称为标签。用法记录在ref
角色下。
为了支持对任何文档中任意位置的交叉引用,使用了标准的 reST 标签。为此,标签名称在整个文档中必须是唯一的。您可以通过两种方式引用标签:
如果您将标签直接放在章节标题之前,您可以使用 :ref: 来引用它
label-name
。例如:.. _my-reference-label: Section to cross-reference -------------------------- This is the text of the section. It refers to the section itself, see :ref:`my-reference-label`.
编辑
对于 Pelican,有一个名为的插件headerid
可以渲染永久链接。
推荐阅读
- tooltip - 如何在 Angular NVD3 折线图中的工具提示系列中添加更多属性
- node.js - 如何将输入通过管道传输到使用 readline-sync 的 Node.js 程序?
- ruby-on-rails - Heroku 调度程序调用作业,但它没有被执行
- laravel - 重定向到其他模型的创建视图的 Laravel 背包按钮
- conv-neural-network - 检查稳定基线自定义策略的参数变化
- ios - AppStore 正在 Ipad 设备上测试我的应用程序
- r - 通过分组变量绘制均值比较的 pvalue 信息
- rust - 如何在向量中找到一串多次出现的字符串?
- r - 如何结合 ggtree 和直方图?
- c# - C# 在屏幕末尾跟踪 FPS 游戏中的鼠标位置(x/y 限制)