本页内容
确认上下文,再转换数学定界
- 保留原始 MD,先选一小段确认是正文的公式;代码、路径和金额另行核对。
- 选择文件或粘贴文本进入工具;导入后会出现右侧结果,先查看当前开关。
- 逐项比较行内定界、独立公式、花括号与换行。发现无关内容改变时停止整篇替换。
- 从格式化结果一侧下载 MD,核对实际内容,再到目标编辑器预览。
本例代码字符串和未转义金额会被改动。只处理可确认的正文部分,保留整份原稿。
同一份正文:转换定界,再到编辑器检查
导入只含行内公式、分式和 aligned 两行等式的 Markdown,从右侧下载实际结果。随后把这份下载文本放入 Doc2X 编辑器,关闭 AI 补全公式,核对三处数学表达;没有用 AI 改写源码。
从右侧实际下载的正文公式结果
# Cedar formula notes
Self-authored test document. No personal data.
Inline: $a_1^2 + b_1^2 = c_1^2$.
Block:
$$
y = \frac{x+1}{x-1},\quad x \ne 1
$$
Aligned:
$$
\begin{aligned}
f(x) &= (x+1)^2 \\
&= x^2 + 2x + 1
\end{aligned}
$$- 正文原稿 240 字节,实际结果 235 字节。行内定界改为单美元符号,两组独立公式改为双美元符号;空行与 aligned 第二行前的缩进也改变。
- 编辑器实际显示三处数学内容:a₁²+b₁²=c₁²、分母 x−1 且 x≠1 的分式,以及 aligned 中的两行展开式。
- 另一份 526 字节的混合样稿在默认设置下得到 517 字节结果:代码字符串中的括号被改成美元符号,两个金额间的空格也改变。
- 全部 18 个开关关闭后,混合结果为 523 字节:行内括号与代码字符串恢复,但独立公式仍转为双美元符号,金额仍有变化。关闭全部开关不是原样输出的保证。
2026-10-12 使用两份自编 Cedar 样稿实测:正文样稿与含代码、金额、表格的混合样稿。三份 MD 均为右侧结果的实际下载,未改写;截图来自真实格式化工具和编辑器。这里只验证这些文本,不证明任意文稿无损,也没有验证 Word、Typora 或 Obsidian 的最终导出。
先了解这几件事
正文行内公式和独立公式应分别处理:单美元符号常用于行内,双美元符号常用于独立公式,但具体支持取决于目标编辑器。先确认一小段正文,再转换并实际预览。代码和金额中的相同字符不属于数学定界,不能全篇机械替换。
- 正文行内
- 本例括号定界转为单美元符号,上下标在编辑器正常显示。
- 独立公式
- 本例方括号定界转为双美元符号,分式和两行等式仍需核对。
- 字面文本
- 代码与金额要按原文保留;工具当前可能对这些内容产生改动。
同样的字符,在不同上下文中有不同含义
行内数学:只替换最外层定界
原稿:\(a_1^2 + b_1^2 = c_1^2\)
本例结果:$a_1^2 + b_1^2 = c_1^2$保留公式内部的下标、幂次与等号;不要把公式中的普通括号也替换掉。
独立公式:保持条件和环境完整
\[
y = \frac{x+1}{x-1},\quad x \ne 1
\]本例外层方括号变为独立行的双美元符号,分母 x−1 和 x≠1 的条件需同时核对。
代码:反斜杠是字符串内容
原稿:pattern = r"\(x+1\)"
本例默认结果:pattern = r"$x+1$"这是实测到的非预期改动,不是推荐写法。代码应从原稿保留,不能因为转换完成就直接运行。
金额:美元符号不一定是数学
原稿:Price: $12 and $30. Escaped price: \$12.
本例结果:Price: $12 and$30. Escaped price: \$12.本例第二个美元符号前的空格消失,转义金额保持原样。自己的目标软件如何显示仍需另查。
按内容类型决定是否转换
| 原稿里有什么 | 本次实际观察 | 建议做法 |
|---|---|---|
| 明确的正文数学 | 行内与独立公式定界转换,三处预览正常 | 先处理一小段,下载后核对符号和换行 |
| 代码或正则表达式 | 行内转换同时改动代码字符串 | 代码保持原样,单独处理确认是正文的部分 |
| 未转义的美元金额 | 两个金额间的空格发生变化 | 将金额与数学区分,再对照原稿检查 |
| 全部开关已关闭 | 独立公式和金额仍可能变化 | 不要当作无操作模式,直接比较下载内容 |
定界符和公式内容分别检查
定界符告诉渲染器哪些文字属于数学。改变外层写法不能修复识别错误或证明数学推导正确;本例继续检查分子、分母、条件、上下标和 aligned 的两行。
为什么不能全篇替换反斜杠或美元符号
同一文本可能同时有数学、程序、路径和金额。本次代码中的正则字符串被转换,两个金额之间也产生变化;保留这些原始片段,再对正文公式单独操作。
换成目标支持的写法后,仍要实际预览
本页下载的正文结果在 Doc2X 编辑器中核对了三处公式,并关闭 AI 补全以观察原始转换结果。没有用这次浏览器结果代替其他编辑器或 Word 的验收。
多行公式保留环境结构
本例 aligned 的环境名、对齐符号和两个反斜杠换行保留,但行首缩进与外层空行发生变化。含编号、引用或自定义宏时应另外用代表样例验证。
相关官方说明
详细操作教程
选择文字与公式规则,逐段比较原文和结果后复制或下载。
遇到这些情况
- 格式化后代码内容变了
- 停止使用这份结果覆盖原稿。比较代码块、行内代码与正则字符串,仅把确认的正文公式单独处理。
- 关闭开关后仍然有变化
- 本例有基础转换仍在进行。比较真实下载内容,而不是把全部关闭当作原样输出。
- 下载了文件却看不出转换
- 核对点的是左侧原稿还是右侧格式化结果,再用一条行内公式对照文件。
- 源码看似正确,公式仍不显示
- 检查目标编辑器是否支持数学渲染及定界写法,再检查代码围栏、转义和完整括号。
常见问题
单美元和双美元可以随意互换吗?
不应随意互换。行内与独立公式承担不同排版作用,而且目标平台的解析规则可能不同;先检查平台支持并预览。
代码围栏能保证内容不被格式化吗?
本次不能。默认行内转换同时修改了 Python 代码围栏中的字符串;保留原稿并单独处理正文更容易核对。
这条流程把截图变成 LaTeX 吗?
不是。这次输入是已有 Markdown 源码;图片公式应使用公式识别入口,再检查识别内容。
格式化后能直接导出可编辑 Word 公式吗?
本页只实测 MD 下载和编辑器预览。Word 导出属于后续流程,需要另外检查实际文件,相关指南提供了独立样例。
内容核对:2026-10-12 · 功能条件与配额以当前产品界面为准


