【求助】Obsidian的块链接规则

块链接规则问题

Obsidian版本是v1.5.12

我想知道obsidian块链接与块引用规则,怎么样按行来选择我所需要链接的内容

比如我只要这一行字,但是链接笔记时候给你链接一段字(这段文字是好几行文字组成的),其实我只需要链接引用其中的一行字。



请教各位大佬,这个有没有什么办法或者插件可以满足的

html元素里的最小元素就是一段,在纯文本的基础上是没法实现精细到词的,除非用富文本编辑器实现,这样就会牺牲性能和简洁性兼容性了

1 个赞

不太好办, 这个原理可能类似于 Markdown 之空白压缩 - 经验分享 单个换行的几段普通文本, 被视为同一个 “段落” / “块”

可能最省心就是多用换行, 表示出来这是单独段落


另外有一些插件可以做到部分引用文字, 但这控制粒度又太细了, 其实不太适配你这个场景

Outliner.md - Supercharged outliner plugin

能做到 段落里无关文字 %%o-1234%%待引用文字%%o-1234%% 段落里无关文字 标记并只引用其中一小段 (目前仅阅读视图?)


erykwalder/quoth 可以用 codeblock 表达更复杂的起止范围, 参考官方例子

```quoth
path: [[Filename#Heading]]
ranges: "Hello " to "world.", "Foobar" to "Bizzbaz"
join: " -- "
display: inline
show: author, title
```
1 个赞

感谢回答。我的需求是能按“行号”选择链接的内容,只要不换行内容可以是几个字也可以是一段话。如果只能链接前后有空行包围的内容(官方说法叫块),浏览就太分散了

感谢回答。我看到官方说明只能链接前后有空行包围的块,但这样就不得不产生很多个前后有空行包围的内容,从浏览内容上太分散了,有点不适应

我的场景很简单就是链接某个“行号”里的内容就可以了

行号和你的字体大小、缩放比例都有关,如果按照行号引用,那么缩放比例变了,引用内容也会变;而且行号是需要打开笔记获取到内容才会计算的
建议使用无序列表,或者使用正则检索、标记+插件等方法,不然只能使用富文本编辑器实现

1 个赞

行号和字体大小缩放不比例无关啊,只是按换行符分隔才算新行,不过ob里就是链不到一行
能忍就继续用,忍不了可以换

1 个赞

哦哦我没注意看,那其实应该叫段号,我以为是传统意义上的行号了

1 个赞

就是传统意义上的行号啊,段号这个词我倒是第一次听说,任何一个编辑器你打开显示行号,都是以换行符作为分隔的

1 个赞

那就是我弄混了,之前看到过有严格每行区分的,可能是阅读用的,不是当行号用

1 个赞