上标扩展
使用此扩展来渲染 上标 文本。如果你在编辑器的初始内容中传递 <sup> 或带有 vertical-align: super 的文本作为内联样式,两者都将相应渲染。
限制
此扩展将在读取 Editor 实例的内容时生成相应的 <sup> HTML 标签。所有上标文本,无论方法如何,都将规范化为 <sup> HTML 标签。
安装
npm install @tiptap/extension-superscript设置
HTMLAttributes
应添加到渲染的 HTML 标签的自定义 HTML 属性。
Superscript.configure({
HTMLAttributes: {
class: 'my-custom-class',
},
})命令
setSuperscript()
将文本标记为上标。
editor.commands.setSuperscript()toggleSuperscript()
切换上标标记。
editor.commands.toggleSuperscript()unsetSuperscript()
移除上标标记。
editor.commands.unsetSuperscript()键盘快捷键
| 命令 | Windows/Linux | macOS |
|---|---|---|
| toggleSuperscript() | Control + . | Cmd + . |