Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

KaTeX - это кроссбраузерная библиотека JavaScript, которая отображает математические обозначения в веб-браузерах . Особое внимание уделяется быстроте и простоте использования. [2]

Первоначально он был разработан Khan Academy , [3] и стал одним из пяти лучших трендовых проектов GitHub в сентябре 2014 года [4]

Особенности [ править ]

KaTeX утверждает, что математический рендеринг:

  • Быстро: математические вычисления обрабатываются синхронно и не требуется перекомпоновка страницы.
  • Качество печати: макет основан на TeX .
  • Автономный: он не имеет зависимостей, поэтому его можно легко связать.
  • Возможность рендеринга на стороне сервера: у него есть возможность генерировать HTML на сервере (так, например, можно предварительно рендерить выражения с помощью Node.js и отправлять их как простой HTML).

Однако, по сравнению с MathJax , он обрабатывает только более ограниченное подмножество математической нотации LaTeX . [2]

См. Также [ править ]

Ссылки [ править ]

  1. ^ "Выпуск v0.12.0" . KaTeX . 2020-07-12.
  2. ^ a b фон Гагерн, Мартин; Рихтер-Геберт, Юрген (2016), «Плагины CindyJS», в Грэуэле, Герт-Мартин; Кох, Торстен; Пол, Питер; Sommese, Эндрю (ред.), Математическое обеспечение - ICMS 2016: 5 - я Международная конференция, Берлин, Германия, июль 11-14, 2016, Труды , Lecture Notes в области компьютерных наук, 9725 ., Springer, С. 327-334, DOI : 10.1007 / 978-3-319-42432-3_40
  3. Перейти ↑ Venkatesan, SK (2015). « T e X как трехступенчатая ракета: Разрыв страницы печенья». ТУГбоат . Группа пользователей T e X. 36 (2): 145–148.
  4. Марвин, Роб (19 сентября 2014 г.), «5 самых популярных проектов на GitHub на этой неделе» , SD Times

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • «KaTeX является (частичной) альтернативой (некоторой части) MathJax»
  • «KaTeX - новый способ отображения математики в Интернете»
  • Сравнение KaTeX-MathJax