diff options
| author | bobzel <zzzman@gmail.com> | 2021-03-01 17:05:45 -0500 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2021-03-01 17:05:45 -0500 |
| commit | c41696a3169dc765512d64972ba4503cea8393e0 (patch) | |
| tree | 644cb81de4a23d4b38335bb4731fccc7d1a34504 /src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts | |
| parent | bed03be10f9289e36f7e1621bbcf2579b0ca3f2d (diff) | |
added basic math typeset equation input
Diffstat (limited to 'src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts')
| -rw-r--r-- | src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts b/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts index a1a404e10..eae4c0179 100644 --- a/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts +++ b/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts @@ -144,6 +144,10 @@ export function buildKeymap<S extends Schema<any>>(schema: S, props: any, mapKey bind("Alt-\\", setBlockType(schema.nodes.paragraph)); bind("Shift-Ctrl-\\", setBlockType(schema.nodes.code_block)); + bind("Ctrl-m", (state: EditorState<S>, dispatch: (tx: Transaction<S>) => void) => { + dispatch(state.tr.replaceSelectionWith(schema.nodes.dashField.create({ fieldKey: "math" + Utils.GenerateGuid() }))); + }) + for (let i = 1; i <= 6; i++) { bind("Shift-Ctrl-" + i, setBlockType(schema.nodes.heading, { level: i })); } |
