您好,
在将简单的 Google 文档粘贴到编辑器时,我们发现格式丢失。
粗体和对齐(左、中、右)会完全丢失。当原始 Google 文档中的标题被标记为标题时,它们会被正确转换。
下面是从 Google 文档粘贴的文本,丢失了粗体和居中文本信息。
我直接从这个 Google 文档粘贴文本:
标题 1
标题 2
标题 3
居中文本
在出版和平面设计中,Lorem ipsum 是一种占位符文本,通常用于演示文档或字体的视觉形式,而不依赖于有意义的内容。Lorem ipsum 可以在最终副本可用之前用作占位符。
粗体文本
其他观察结果:
从 Word 文档粘贴会转换粗体文本,但也会丢失对齐信息。
在我们的托管实例中,我看不到粗体文本被包装在 B 或 STRONG 标签中,因此我无法相应地设置样式。
任何帮助都将不胜感激。
上面的“粗体文本”已转换为 H2,这不是我们想要的。
Discourse 团队能否在此处提供更新?谢谢。
dax
(Daniela)
5
文档不包含 HTML 语法,它将被转换为 Markdown,而 Markdown 没有居中文本、图像、标题等的语法。要居中文本,您需要使用 HTML,例如:
<div>居中文本</div>
将变为
居中文本
这不是一个错误,而是因为您在“粗体文本”正下方添加了一条虚线。
例如:
粗体文本
---
将被转换为 H2 标题:
粗体文本
更多信息请参阅 babelmark3 | 比较 Markdown 实现。
在 Markdown 中,如果虚线与文本之间有空格,它将被转换为水平线:
粗体文本
---
将转换为:
粗体文本
如果您需要学习如何使用 Markdown 语法,可以使用 CommonMark 教程。
您也可以尝试这个主题组件,MD Composer extras - theme - Discourse Meta,它为编辑器添加了额外的按钮,包括对齐按钮。
4 个赞