MathML Block
Блок MathML для редактора блоков WordPress (Gutenberg). Требуется PHP 5.4 или выше и WordPress 5.0 или выше.
Разработка ведётся в репозитории на GitHub: https://github.com/adamsilverstein/mathml-block.
Скринкаст: https://cl.ly/c0f6bbfbc3b1
What is MathML?
Математический язык разметки — это язык математической разметки, XML-приложение для описания математических обозначений и записи как его структуры, так и содержания. Он направлен на интеграцию математических формул в страницы Всемирной паутины и другие документы.
The MathML block uses MathJax to render MathML formulas in the editor and on the front end of a website. MathJax (https://www.mathjax.org/) is A JavaScript display engine for mathematics that works in all browsers.
Чтобы проверить блок MathML, введите формулу, например: \[x = {-b \pm \sqrt{b^2-4ac} \over 2a}\].
Чтобы проверить использование встроенных математических формул, введите формулу в блок текста, выделите её и щёлкните значок «M» в панели управления. Например: \( \cos(θ+φ)=\cos(θ)\cos(φ)−\sin(θ)\sin(φ) \). Примечание: если вы копируете и вставляете формулы в редактор форматированного текста, переход в режим редактора HTML или кода с меньшей вероятностью приведёт к переформатированию вставленной формулы.
Technical Notes
- Requires PHP 5.6+.
- Требуется WordPress 5.0 или выше.
- Issues and Pull requests welcome on the GitHub repository: https://github.com/adamsilverstein/mathml-block.
