怎样让思源兼容 ob 的 md 语法

本贴最后更新于 293 天前,其中的信息可能已经沧海桑田

想要把 ob 里的库迁移到思源来,但部分 md 格式在思源这边不能生效,只剩下代码,比较难受,问问各位大佬有什么办法让思源兼容 ob 的语法吗?

以下是几个例子:(为了让网页能显示代码特意在里面加了空格)

< span style="background:#ff4d4f">“正当防卫(违法性阻却行为)不能讲故意、过错”< /span>

< font color="#d83931"> 承担举证任 < /font>

![[#双重性质之义务?| 双重性质的义务]]

[!案例]- 中国民族国际信托投资公司诉海南瑞南实业发展总公司等债务案
(北京市第一中级人民法院(2005)一中民初字第 569 号)
【案情:1998 年 12 月 30 日,中民信公司与中电租公司、瑞南公司签订三方协议。协议约定,截止到 1998 年 12 月 31 日,中电租公司尚欠中民信公司拆借款折合人民币 2183 万元;中电租公司以其全资子公司瑞南公司位于海口市海甸岛沿江东五路的富爵广场二号楼 10395 平方米面积的房产抵偿所欠债务,由瑞南公司办理过户手续,将房产过户到中民信公司或中民信公司指定的公司名下;过户费用 60 万元由中民信公司预支,瑞南公司以该楼房产 476 平方米的面积作抵押,并另行订抵押合同;……瑞南公司在过户费到大成所后的 80 个工作日内完成产权过片工作,每逾期一天,则按欠款数额的每日万分之四向中民信公司支付违约金……】
【一审:关于瑞南公司在协议中的承诺是否构成第三人代为履行的问题,法院认为,在协议书中,瑞南公司作为一方当事人参加到中民信公司与中电租公司的债权债务关系中,明确为自己设定了以自己拥有的资产抵偿上述债务的义务,同时约定不履行该义务应承担的违约责任。瑞南公司的上述意思表示不符合法律所规定的第三人代为履行的法律特征,不应适用法律关于第三人代为履行的处理原则,瑞南公司应当严格按照协议书中的约定履行相应义务……】

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26504 引用 • 110240 回帖 • 2 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    25 引用 • 254 回帖 • 2 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10210 引用 • 46382 回帖 • 62 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • gwures 1 赞同

    你这个案例启发我们,做 Markdown 笔记时不要瞎用格式。

    2 回复
  • qiancang

    < span style="background:#ff4d4f">“正当防卫(违法性阻却行为)不能讲故意、过错”< /span>

    < font color="#d83931"> 承担举证任 < /font>

    这些并不是 markdown 语法,这是 html

    1 回复
  • siyuanyv
    作者

    那佬知道该怎样让思源兼容 html 语法吗 🤔

    1 回复
  • zxkmm 2 赞同

    这个案例启发我们不要用 ob,如果一定要用的话,千万不要用插件

  • 这个基本没办法,即使你把相应的 html 写到思源里面,即使正常显示,未来也会有未知的 bug. 个人建议重写

    1 回复
  • ACai 1 1 评论

    双链格式看看我的帖子中的第一步,记得做好备份再玩

  • EmptyLight 1 1 赞同

    html 还没见过合适的解决方案,不过你完全可以导入之后当成普通文本在思源重新刷一遍格式,比如

    <span style="background:#ff4d4f">正当防卫</span>

    可以用颜色相近的背景色来替代(事实上这个 html 就是加的背景色)

    <font color="#d83931">承担</font>

    则是字体颜色,用颜色相近的字体颜色替代就好。

    如果思源自带的颜色不够用,上集市找找有没有自定义颜色的插件,我记得是有一个的,但是名字忘记了。

    最后一个

    ![[|]]

    我觉得是双链,自己在思源里面重新加一下双链就可以了。

    这些工作应该都要手动进行,完事之后还要把原有的 html 代码从文本里删掉。导出时候是选的 md 格式导出吗?我没用过 ob 不知道为什么会这样。

  • siyuanyv 1
    作者

    那佬知道 obsidian 里的 callout 有什么办法挪过来吗 🤔

    1 回复
  • EmptyLight

    集市有一个 callout 插件,不知道效果如何,我还没用过

  • CongSec 1

    感觉可以借助人工智能写个 python 脚本来遍历笔记,例如遇到上述的 span 和 font 元素就在前后面添加 <div> 和换行符即可;

    或者搜索一下 obsidian 的有没有相关的导出插件(没尝试过:obsidian-enhancing-export/README_zh-CN.md at main · mokeyish/obsidian-enhancing-export (github.com)

  • muxue 1 赞同

    赞同,为了笔记的可移植性,不建议使用某个笔记软件专有的标签格式。特别是 ob 这种 ![[]] 别的软件都不支持的。

    我个人甚至不建议修改笔记的字体和颜色。

    1 操作
    muxue 在 2024-10-06 06:55:57 更新了该回帖
  • simple01

    为啥没人说这个 obsidian 的插件:markdown export

    原理:转化为标准 md 语法

    图片也给整理好了

请输入回帖内容 ...

推荐标签 标签

  • abitmean

    有点意思就行了

    35 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 672 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    187 引用 • 832 回帖 • 1 关注
  • 创业

    你比 99% 的人都优秀么?

    81 引用 • 1395 回帖
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    63 引用 • 289 回帖
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 507 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    108 引用 • 153 回帖
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 浅吟主题

    Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper

    1 引用 • 31 回帖
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    84 引用 • 414 回帖
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 823 关注
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    20 引用 • 245 回帖 • 235 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    59 引用 • 25 回帖 • 4 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    498 引用 • 934 回帖 • 3 关注
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    12 引用 • 5 回帖 • 634 关注
  • AWS
    11 引用 • 28 回帖 • 7 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 111 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1445 引用 • 10083 回帖 • 506 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 88 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    376 引用 • 1862 回帖 • 1 关注
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 563 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    61 引用 • 29 回帖 • 7 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖