粘贴Google文档丢失粗体和对齐格式

您好,

在将简单的 Google 文档粘贴到编辑器时,我们发现格式丢失。
粗体和对齐(左、中、右)会完全丢失。当原始 Google 文档中的标题被标记为标题时,它们会被正确转换。

下面是从 Google 文档粘贴的文本,丢失了粗体和居中文本信息。

我直接从这个 Google 文档粘贴文本:


标题 1

标题 2

标题 3

居中文本

在出版和平面设计中,Lorem ipsum 是一种占位符文本,通常用于演示文档或字体的视觉形式,而不依赖于有意义的内容。Lorem ipsum 可以在最终副本可用之前用作占位符。

粗体文本


其他观察结果:
从 Word 文档粘贴会转换粗体文本,但也会丢失对齐信息。

在我们的托管实例中,我看不到粗体文本被包装在 B 或 STRONG 标签中,因此我无法相应地设置样式。

任何帮助都将不胜感激。

上面的“粗体文本”已转换为 H2,这不是我们想要的。

Discourse 团队能否在此处提供更新?谢谢。

文档不包含 HTML 语法,它将被转换为 Markdown,而 Markdown 没有居中文本、图像、标题等的语法。要居中文本,您需要使用 HTML,例如:

<div>居中文本</div>

将变为

居中文本

这不是一个错误,而是因为您在“粗体文本”正下方添加了一条虚线。

例如:

粗体文本
---

将被转换为 H2 标题:

粗体文本

更多信息请参阅 babelmark3 | 比较 Markdown 实现

在 Markdown 中,如果虚线与文本之间有空格,它将被转换为水平线:

粗体文本

---

将转换为:

粗体文本


如果您需要学习如何使用 Markdown 语法,可以使用 CommonMark 教程。

您也可以尝试这个主题组件,MD Composer extras - theme - Discourse Meta,它为编辑器添加了额外的按钮,包括对齐按钮。

4 个赞