测试
测试
自定义 Hextra 这里的自定义主题后来确定
卡片:
带图片的卡片:
支持标签:
向cards短代码传递cols参数来指定卡片的最大列数。
步骤组件(内部代码适用于markdown语法)
详情内置组件
点击我展开
默认情况下,这部分内容会被隐藏。
文件树
- _index.md
-
- _index.md
- introduction.md
- introduction.fr.md
如何添加自定义图标 创建 data/icons.yaml 文件,按以下格式添加您的 SVG 图标:
data/icons.yaml your-icon:
随后即可通过短代码调用:
提示:Iconify Design 是寻找网站 SVG 图标的优质资源平台。
type 标注的类型。(默认、“信息”、“警告”、“错误”) emoji 标注前显示的表情符号。 icon 标注的表情符号(与类型相关或可以是自定义表情符号)。
🌐
标注 是一小段旨在吸引注意力的文字。
Note
即使用户只是浏览内容,也应该知道的有用信息。
Tip
帮助用户更高效或更轻松完成任务的建议。
Important
用户需要了解的关键信息,以实现他们的目标。
Warning
需要用户立即关注的紧急信息,以避免出现问题。
Caution
关于某些操作可能带来风险或负面结果的警告。
- 你好
- 你好
通过设置 filename 属性可为代码块添加文件名或标题:
hello.py
def say_hello():
print("Hello!")设置 linenos=table 可启用行号,并通过 linenostart 指定起始行号:
|
|
通过 hl_lines 属性可高亮指定行号(支持数组格式):
hello.py
|
|
支持latex公式
这个 是行内表达式。
化学
支持mermaid
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
短代码实现的各种有趣的封装功能:
标签页:
JSON: JavaScript对象表示法(JSON)是一种基于JavaScript对象语法的标准文本格式,用于表示结构化数据。
YAML: YAML是一种人类可读的数据序列化语言。
TOML: TOML旨在成为一种易于阅读的最小化配置文件格式,因其明显的语义而易于理解。
标签页支持markdown:
{ "hello": "world" }yes,真不错。
hello: worldhello = "world"同步标签页
A内容
B内容
第二个A内容
第二个B内容
嵌入pdf
Note
注意pdf文件需要带根目录
{{< pdf "/pdf/s13059-025-03574-x.pdf" >}}YouTube 嵌入YouTube视频。

