tiptap/docs/api/marks/superscript.md
2021-11-09 11:56:27 +01:00

1.6 KiB
Raw Blame History

description icon
Write slightly above the normal line to show youre just next level. superscript

Superscript

Version Downloads

Use this extension to render text in superscript. If you pass <sup> or text with vertical-align: super as inline style in the editors initial content, both will be normalized to a <sup> HTML tag.

Installation

npm install @tiptap/extension-superscript

Settings

HTMLAttributes

Custom HTML attributes that should be added to the rendered HTML tag.

Superscript.configure({
  HTMLAttributes: {
    class: 'my-custom-class',
  },
})

Commands

setSuperscript()

Mark text as superscript.

editor.commands.setSuperscript()

toggleSuperscript()

Toggle superscript mark.

editor.commands.toggleSuperscript()

unsetSuperscript()

Remove superscript mark.

editor.commands.unsetSuperscript()

Keyboard shortcuts

Command Windows/Linux macOS
toggleSuperscript() Control . Cmd .

Source code

packages/extension-superscript/

Usage

https://embed.tiptap.dev/preview/Marks/Superscript