mirror of
https://github.com/Smaug123/KaTeX
synced 2025-10-06 11:48:41 +00:00
* fix(auto-render): concatenate text nodes Concatenate successive text nodes to prevent auto-render from skipping math input when browsers split text nodes with long textContent. * Remove siblings only when math found Only remove siblings when math expressions were found to prevent removal of nodes that do not contain math. * Skip siblings if they do not contain math * Fixed typo in comments * Added first tests for large test nodes * Expanded testing to compare renderMathInElement with renderMathInText * Simplified text node test * Change description of test * Update contrib/auto-render/auto-render.js Co-authored-by: marcoesters <marco.esters@duke.edu> Co-authored-by: ylemkimon <y@ylem.kim>
Auto-render extension
This is an extension to automatically render all of the math inside of text. It searches all of the text nodes in a given element for the given delimiters, and renders the math in place.
See Auto-render extension documentation for more information.