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

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

想要把 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 个工作日内完成产权过片工作,每逾期一天,则按欠款数额的每日万分之四向中民信公司支付违约金……】
【一审:关于瑞南公司在协议中的承诺是否构成第三人代为履行的问题,法院认为,在协议书中,瑞南公司作为一方当事人参加到中民信公司与中电租公司的债权债务关系中,明确为自己设定了以自己拥有的资产抵偿上述债务的义务,同时约定不履行该义务应承担的违约责任。瑞南公司的上述意思表示不符合法律所规定的第三人代为履行的法律特征,不应适用法律关于第三人代为履行的处理原则,瑞南公司应当严格按照协议书中的约定履行相应义务……】

  • 思源笔记

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

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

    25127 引用 • 103604 回帖
  • 黑曜石

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

    A second brain, for you, forever.

    22 引用 • 214 回帖
  • Q&A

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

    9589 引用 • 43618 回帖 • 97 关注

相关帖子

欢迎来到这里!

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

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

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

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

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

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

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

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

    最后一个

    ![[|]]

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

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

  • 其他回帖
  • CongSec 1

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

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

  • simple01

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

    原理:转化为标准 md 语法

    图片也给整理好了

  • muxue 1 赞同

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

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

    1 操作
    muxue 在 2024-10-06 06:55:57 更新了该回帖
  • 查看全部回帖

推荐标签 标签

  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖 • 8 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    7 引用 • 69 回帖
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 644 关注
  • Solo

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

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

    1441 引用 • 10068 回帖 • 495 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 656 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 57 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    948 引用 • 1460 回帖 • 1 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 634 关注
  • Follow
    4 引用 • 12 回帖 • 10 关注
  • Q&A

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

    9589 引用 • 43618 回帖 • 97 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    124 引用 • 74 回帖
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 292 关注
  • H2

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

    11 引用 • 54 回帖 • 668 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 8 关注
  • OneDrive
    2 引用
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 3 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    180 引用 • 408 回帖 • 490 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 1 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 80 关注
  • 导航

    各种网址链接、内容导航。

    43 引用 • 177 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 1 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 165 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    20 引用 • 7 回帖 • 5 关注