Минимальный рабочий пример:
Код: Выделить всё
import React from 'react';
import ReactMarkdown from 'react-markdown';
import { InlineMath, BlockMath } from 'react-katex';
import remarkMath from 'remark-math';
import 'katex/dist/katex.min.css';
const App = () => {
const markdownText = `
This is an inline equation: $a^2 + b^2 = c^2$
This is a block equation:
$$
E = mc^2
$$
`;
return (
{markdownText}
The KaTeX stylesheet is not loaded!
KaTeX stylesheet version: {/* I have verified that the stylesheet is loaded */}
);
};
export default App;
[img]https://i .stack.imgur.com/7qcTy.png[/img]
Я знаю, что KaTeX что-то делает, потому что HTML, созданный с помощью реакции-katex, выглядит так:
Код: Выделить всё
This is an inline equation: a^2 + b^2 = c^2Код: Выделить всё
E = mc^2KaTeX знает, что я использую уравнения. Он успешно определил, какие уравнения должен отображать. Они просто не отображаются.
Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/772 ... snt-render
Мобильная версия