Бібліотека для швидкого написання формул на jаvascript.
Відео: Java + Excel. Урок 5: Формули
Всім привіт! Сьогодні ми розглянемо дуже цікаву бібліотеку для швидкого написання математичних формул.
Загальна інформація
Бібліотека ця створена досить відомою компанією KhanAcademy, і називається вона Katex.
Відео: ClojureScript: Підключення jаvascript бібліотек
Переваги її в наступному:
- Швидка. Katex отрісовиваєт формули синхронно
- якісна. Katex дотримується золотого стандарту для топографічного набору
- Автономна. Katex не має залежностей і легко може бути пов`язана з ресурсами вашого сайту
- Підтримує отрисовку на стороні сервера. Katex виробляє однаковий висновок, незважаючи на оточення бразуер, так що ви можете отрисовать ваші висловлювання на сервері, використовуючи NodeJS, а потім відправити їх як текст HTML
Подивитися приклад використання ви можете прямо на головній сторінці сайту. Які команди підтримуються написано тут.
підключення
Ви можете завантажити Katex і розмістити її на яких серверах чи підключити katex.min.js і katex.min.css файли на вашій сторінці за допомогою CDN
rel="Stylesheet"href="//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css"gt;
Використання
Щоб отрисовать формули в браузері, викличте katex.render з потрібним Tex виразом і DOM елементом:
katex.render("C = pm sqrt {a ^ 2 + b ^ 2}", element) -
Щоб отрисовать формули на стороні сервера, ви можете використовувати katex.renderToString:
var html = katex.renderToString("C = pm sqrt {a ^ 2 + b ^ 2}") -
// `...`
Переконайтеся, що підключені css файли і файли зі шрифтами, але не обов`язково підключати jаvascript. як і render, renderToString Виклик виняток, якщо не зможе Спарс вираз.
Ви можете налаштувати автоматичну отрисовку. Як це зробити, почитайте в цій статті.
Отже, на цьому все. Дякую за увагу!
- Як передбачити подальші дії користувача на jаvascript.
- Як зробити область малювання на jаvascript.
- Як зробити попередній перегляд зображень на jаvascript.
- Як зробити поля з плаваючими мітками на jаvascript.
- Як відстежувати позицію мишки на jаvascript.
- Nodejs. Движок v8.
- Ефект плавного перегортання на jаvascript.
- Скролінг тексту на кнопці
- jаvascript
- Подія прокрутки коліщатка миші в jаvascript
- jаvascript бібліотека dynamo.js
- Перевірка включений чи jаvascript
- Ротатор тексту на jаvascript
- Бібліотека вибору дати на jаvascript.
- Ізоображеніе на хвилях в jаvascript
- Робота з cookie через jаvascript
- Валідність jаvascript
- Тестування з jаvascript
- jаvascript бібліотека is.js.
- Календар на jаvascript
- Красиві модальні вікна на jаvascript.