【已解决】如何将表格插入指定列表层级中

遇到的问题

麻烦大佬看看如何将表格内容放入到指定列表层级下面

预期的效果

已尝试的解决方案

1.尝试表格前面使用tab或者空格等,无法以表格形式显示


2.转换成图片,但还是想以文字粘贴。
3.表格统一放在同一个引用文档中,并通过文件标题级别引用。如果有简单方法会更好。

可能最好的办法就是另写在一文档里, 然后嵌入引用了

如果觉得小标题引用时, 多余显示一个标题, 可用 css 禁掉,
也可利用 blockref 只引用表格本身


表格直接写在多级列表里的办法 (我从这里抄来的 ref):

- 列表条目总
	- 列表条目1
	- 列表条目2
		- sub列表条目3带表格

		  | field1 | value1 |
		  | ------ | ------ |
		  | **Bold Key** | Value1 |
		  |  Normal Key  | Value2 |
	- 列表条目4
	- 列表条目5

会显示为如下效果

以上左实时编辑, 右阅读

  • 实时编辑模式: 表格的互动添删行列肯定是没了
  • 阅读模式: 看着还行
  • 无论哪个模式, 多级嵌套列表的 bullet 折叠功能保住了

看着还凑合, 也勉强算是个 markdown 的本意 (纯文本可以用, 渲染后更好看) 哈哈~


注意:

  • 没有充分测试, 可能有别的坑
  • 这个仓库我设的是 tab 缩进
  • 表格前, 需要留一个空行
  • 表格的行前面, 需要 tab 加空格全都用上, 原因不明
例如下面这一行
	  | field1 | value1 |
前面的空白是
{tab}{tab}{空格}{空格}| field1 | value1 |

结合 Obsidian 的多光标编辑 (鼠标中键拖动), 可以批量输入这些符号
1 个赞

好的,谢谢您的指导和建议,这样试一下感觉好多了 :smiley:

1 个赞

别客气, 其实我明白这法子不太完善

Obsidian 毕竟不是大纲型笔记工具, 有些特性实现起来困难

有啥好办法我要是发现了再添加吧, 也欢迎别的朋友给想点办法

1 个赞