CKEdiTor 5 v12.4.0 发布了,此版本引入了从 Google 文档中粘贴、图像大小调整,简单的图像上传适配器、待办事项列表等功能,并支持从右到左的语言,提供拼写和语法检查,以及在 WYSIWYG 中新增对数学和化学公式的支持。

新的富文本编辑器功能

  • 调整图像大小

通过拖动图像上显示的句柄来调整大小是第一个功能,后续还将提供一些可能的功能,例如按照百分比调整大小、任意调整长款值、限制最大最小值等。

  • To-do lists

  • 支持从右到左的(RTL)语言

从富文本编辑器的角度来看,对从右到左语言(如阿拉伯语或希伯来语)的支持包括两部分:镜像编辑器本身的 UI(当 UI 是 RTL 语言时)并支持以 RTL 语言编写内容。CKEditor 5 在 UI 和内容中都支持 RTL 语言。

后续功能包括镜像一些图标或支持双向文本等。

  • 简单的上传适配器

图像上载功能通过上传适配器与服务器通信。CKEditor 5 已经提供了 3 个(Easy Image、CKFinder 和 Base64)。它还允许编写完全自定义的上传适配器。

使用简单的上传适配器,如果通过 XMLHttpRequest 的简单 POST 请求适合你的话,现在可以将图像上载功能与服务器集成。简单的上传适配器还支持定义自定义标头,允许实现授权和 CSRF 保护。

  • 从 Google 文档中粘贴

支持从外部应用程序粘贴是一项棘手的工作,它将生成的 HTML 调整为 Web 浏览器中运行的 WYSIWYG 编辑器可以处理的实际情况。此次迭代添加了对来自 Google 文档的内容的支持。

  • 数学方程和化学公式

MathType 是一种流行的数学和科学公式编辑器,具有经典和手写输入模式。现在可以使用它在 CKEditor 5 内容中创建数学方程式或化学式。

MathType 基于 MathML 用于内部表示的标准和用于显示公式的 PNG 图像格式。它还可以处理其他格式,如 LaTeX、Flash、SVG 和 EPS。

此外,MathType 还提供了一种能够使用化学符号的特殊工具。启用后,ChemType 会添加一个带有常用化学符号的专用工具栏,并更改符号以使其更加直观地使用化学公式。

  • 拼写和语法检查

悬停时可以使用拼写和语法建议,无需点击。

默认情况下,拼写检查程序可用于 17 种语言,并包含其中 15 种的语法检查程序。

其他改进和更新内容可查看发布公告

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。