mirror of
https://github.com/morgan9e/chatgpt-web
synced 2026-04-14 00:14:04 +09:00
FIX?
This commit is contained in:
@@ -4,21 +4,21 @@
|
||||
import renderMathInElement from 'katex/contrib/auto-render'
|
||||
|
||||
let renderedMath: string | undefined
|
||||
if ( raw.startsWith('`\\(') || raw.startsWith('`\\[') || raw.startsWith('`$') || raw.startsWith('`$$') ) {
|
||||
let dummy = document.createElement("div")
|
||||
if (raw.startsWith('`\\(') || raw.startsWith('`\\[') || raw.startsWith('`$') || raw.startsWith('`$$')) {
|
||||
const dummy = document.createElement('div')
|
||||
dummy.textContent = raw.replace(/`/g, '')
|
||||
renderMathInElement(dummy, {
|
||||
delimiters: [
|
||||
{left: '\\(', right: '\\)', display: false},
|
||||
{left: '\\[', right: '\\]', display: true},
|
||||
{left: '$', right: '$', display: false},
|
||||
{left: '$$', right: '$$', display: true}
|
||||
],
|
||||
throwOnError : false,
|
||||
output: "html"
|
||||
})
|
||||
renderedMath = dummy.innerHTML;
|
||||
dummy.remove();
|
||||
delimiters: [
|
||||
{ left: '\\(', right: '\\)', display: false },
|
||||
{ left: '\\[', right: '\\]', display: true },
|
||||
{ left: '$', right: '$', display: false },
|
||||
{ left: '$$', right: '$$', display: true }
|
||||
],
|
||||
throwOnError: false,
|
||||
output: 'html'
|
||||
})
|
||||
renderedMath = dummy.innerHTML
|
||||
dummy.remove()
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user