小插件 Sheets Basic:合并 Markdown 表格单元格

代码已上传至 obsidian-sheets-basic

240612: 切换到阅读模式再打印导出 PDF 已能正确渲染,包括表格内图片、数学公式等。
240626: 支持编辑模式简单表格合并,编辑完成移出表格时触发。
240629: 更丰富的合并。测试文本:

|     |     |     |
| --- | --- | --- |
| 1   | <   |     |
| ^   | ^   |     |
| 2   | 2   |     |
  • 若有任何不合期望的显示结果,可在编辑模式使用插件 ‘rebuildCurrent’ 命令刷新,默认快捷键 F5。推荐导出 PDF 前刷新一次,再切换到阅读模式导出。请避免鼠标光标置于合并识别符所在单元格。
  • 不要在表体第一行使用向上合并,即不要合并表头和表体。

插件历史沿革:

Sheets Extended 是由 @NicoNekoru 开发的在阅读模式和代码块内合并表格单元格的插件。该插件功能十分丰富,但有一些 bug,如不能正确渲染 Callout 和引用块内的表格等。

我从今年 1 月 8 日起联系作者(见 issue#45),希望他能修复,中途作者也修复了一回,但没修好,直到现在。

我不是计算机专业的,不会大部分代码,所以只能参考原插件编写了一个简单版本,只保留合并单元格的基本功能,原本是希望给作者参考,让他尽快修复的。

但由于迟迟没能等到作者的任何回复,随着我经验增长,又新加了编辑模式合并单元格的功能,尽管我依然期待作者修复,现在这个简单版本的插件也具备独立功能了。

3 个赞

楼主。表格原插件在callout里渲染不出来,能居中。 你的精简代码能渲染出来。但是居中不了 :smiling_face_with_tear:

现在支持 MD 的表格居中语法 : 了,试试吧。