KaTeX es una biblioteca de JavaScript compatible con todos los navegadores que muestra notación matemática en los navegadores web . Pone especial énfasis en ser rápida y fácil de usar. [2]
Fue desarrollado inicialmente por Khan Academy , [3] y se convirtió en uno de los cinco proyectos de tendencia en GitHub en septiembre de 2014. [4]
Características
La representación matemática de KaTeX afirma ser:
- Rápido: procesa sus cálculos matemáticos de forma sincrónica y no necesita reajustar la página.
- Calidad de impresión: Su diseño está basado en TeX .
- Autónomo: no tiene dependencias, por lo que se puede agrupar fácilmente.
- Capaz de renderizar del lado del servidor: tiene una opción para generar HTML en el servidor (por lo que, por ejemplo, uno puede pre-renderizar expresiones usando Node.js y enviarlas como HTML simple).
KaTeX implementa un subconjunto más pequeño de las características de notación matemática de LaTeX que MathJax . [2] [5]
Véase también
Referencias
- ^ "Versión v0.16.10". KaTeX . 24 de marzo de 2024.
- ^ ab von Gagern, Martín; Richter-Gebert, Jürgen (2016), "CindyJS Plugins", en Greuel, Gert-Martin; Koch, Thorsten; Paula, Pedro; Sommese, Andrew (eds.), Mathematical Software – ICMS 2016: 5th International Conference, Berlín, Alemania, 11 al 14 de julio de 2016, Actas , Lecture Notes in Computer Science, vol. 9725, Springer, págs. 327–334, doi :10.1007/978-3-319-42432-3_40
- ^ Venkatesan, SK (2015). " T e X como un cohete de tres etapas: división de páginas en serie". TUGboat . 36 (2). Grupo de usuarios de T e X : 145–148.
- ^ Marvin, Rob (19 de septiembre de 2014), "Los 5 proyectos más populares en GitHub esta semana", SD Times
- ^ "Tabla de soporte · KaTeX". katex.org . Consultado el 11 de enero de 2024 .
Enlaces externos
- Sitio web oficial
- "KaTeX es una alternativa (parcial) a (parte de) MathJax"
- "KaTeX: una nueva forma de mostrar las matemáticas en la Web"
- Comparación de KaTeX y MathJax