遇到的问题
最近在重读历史,在记笔记的时候,想通过mermaid生成甘特图的形式呈现各个朝代
预期的效果
想了解可以实现需求的方案,主要是时间轴可以识别公元前
已尝试的解决方案
目前已尝试用-YYYY,A.D.YYYY,BCYYYY表达公元前年份均无法识别
最近在重读历史,在记笔记的时候,想通过mermaid生成甘特图的形式呈现各个朝代
想了解可以实现需求的方案,主要是时间轴可以识别公元前
目前已尝试用-YYYY,A.D.YYYY,BCYYYY表达公元前年份均无法识别
估计现在搞不定,
我看了自己的 Obsidian 用的是 mermaid v10.6.1, 而最新是 v10.9.1
即使是最新版在 mermaid.live 里也无法解析 BC 年份
已经有人报告无法正确解析 BC 年份 Gantt: historic timeline – three-digit years and inverted scale (for BC years) · Issue #4437
目前觉得可以考虑别的时间线插件
Darakah/obsidian-timelines 以及后继者? seanlowe/obsidian-timelines (Revamped)
后者有文档 Inserting a Horizontal Timeline 用起来细节会清楚点
基本用法是
<div 一堆属性>
<span 一堆属性>
形式type=flat
)PS. 如果不要求这么复杂, 也可以用 Blue Topaz 直接带一个 > [!timeline]
callout 块
有点期待这个
目前而言咱自己使用的是timelines那个插件。
感谢回复。
想把具体朝代、人物、战役等平行分组呈现,感觉目前的timeline都差点意思。
不知道mermaid后续会不会支持BC,只能期待一波