docs: Update README for katexRenderOptions

This commit is contained in:
Tony Narlock 2022-08-03 18:18:58 -05:00
parent 46345f2c56
commit 8a9e20eb45

View File

@ -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 = {
[<img src="https://katex.org/img/katex-logo-black.svg" width="130" alt="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.