貌似是因为下划线是用html实现,在ob中无法和markdown语法共存,会强制只有下划线。
但是用html语法实习加粗等功能就可以和下划线共存。
请问这有什么办法可以解决吗,还是习惯markdown语法,在typora中这是可以实现共存的
试了一下, 确实 Typora 可在 html tag <u>...</u>
里嵌套 markdown **
等语法, 且还能实时显示出来,
而 Obsidian 的实时预览视图就不行, 阅读视图才可以
目前没找到啥好办法, 欢迎知道的朋友提点建议
现在能做的, 只想到这几个:
- 一直保持让 markdown 格式符在外, 让 html tag 在内 => 也许不合需求, 通常都是下划线句子长, 加粗关键词短
- 抓一个不常用的 markdown 格式符 (例如删除线
~~xxx~~
), 把它样式以 css snippet 调整为下划线 => 仅在视觉上起效, 牺牲了语义 - 对于需要复杂嵌套样式的段落, 干脆全用 html 调排版就完了, 利用各种快速增删格式的工具 Editing Toolbar 之类 => 基本放弃了 markdown 格式符, 也不太合需求
1 个赞