Markdown 扩展与属性
属性字典({} 大括号)在 Shirone 里有三种落点:指令/容器选项、代码围栏元信息、马克笔语义后缀。下面先演示三种都生效的写法,最后单独说明本仓实测未生效的那一类。
Markdown 内容注释
内容注释比传统脚注更轻:正文里放一个标记,说明文字在宽屏显示为右侧边缘的旁注卡片,窄屏/触屏轻触标记唤出浮层。
Markdown 提示容器
提示容器遵循 Material 3 Expressive 的容器表面分层设计,共 7 种类型,可以带自定义标题,也可以做成可折叠面板。
Markdown 缩写词悬浮
先在本页声明一份术语表(定义行本身不会输出到正文),正文里出现的词条会自动变成带原生气泡提示的缩写词。
代码块标题与文件名
给代码块加 title="..." 之后,块顶部会生成一条窗口栏:左侧是操作系统风格的窗口控制按钮 + 按扩展名识别的文件图标,右侧是复制按钮与折叠入口。
代码块选项组
选项组与 Markdown 代码选项组 是同一个容器,只是用在代码块场景:每个标签里放一段代码,读者点一次就能看不同包管理器 / 语言 / 系统的命令。
代码块语法高亮与行号
代码块由 Expressive Code 在构建期完成高亮与标记,客户端只负责复制、折叠等交互。
