diff --git a/README.md b/README.md index 8811631dc..0e5dff673 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,8 @@ InlineEditor.defaultConfig = { forceOutputType: false, // forces output to use outputType enablePreview: true, // Enable preview view previewClassName: [], // Class names to add to previews - popupClassName: [] // Class names to add to math popup balloon + popupClassName: [], // Class names to add to math popup balloon + katexRenderOptions: {} // KaTeX only options for katex.render(ToString) } } ``` @@ -135,6 +136,22 @@ InlineEditor.defaultConfig = { [KaTeX](https://katex.org/) +- `katexRenderOptions` - pass [options](https://katex.org/docs/options.html). + + ```js + InlineEditor.defaultConfig = { + // ... + math: { + engine: 'katex' + katexRenderOptions: { + macros: { + "\\neq": "\\mathrel{\\char`≠}", + }, + }, + } + } + ``` + **Custom typesetting** Custom typesetting is possible to implement with engine config. For example, custom typesetting feature can be used when use back end rendering.