mirror of
https://github.com/youfoundjk/TeXcore.git
synced 2026-07-22 07:33:31 +00:00
- Update the sub-equation row split logic in live-preview-equations to use a capturing regex `/(\\\\(?:\s*\[[^\]]*\])?)/`. - Reconstruct the equation parts by only tagging the math content and preserving the separators (e.g. `\\[0.6em]`) exactly as-is. - Add unit tests verifying both standard and dimensioned row breaks. |
||
|---|---|---|
| .. | ||
| tex_files | ||
| core.dump.gz | ||
| README.md | ||
| tex.wasm.gz | ||
| tikzjax.css | ||
TikZJax Assets Sourcing
The assets in this directory are the compiled format dumps, WebAssembly binaries, font stylesheets, and LaTeX package dependency files used by the TikZJax rendering engine in the TeXcore plugin.
Asset Origins
- Core TeX Engine (
tex.wasm.gz&core.dump.gz): Extracted from the pre-compiled, offline-capabletikzjax.jsbundle of artisticat1/obsidian-tikzjax. - TeX Files & LaTeX Packages (
tex_files/*.gz): The LaTeX package files (such aschemfig,circuitikz, and TikZ library code blocks) were also extracted from the monolithic bundle ofartisticat1/obsidian-tikzjaxto serve as lazy-loaded dependencies. - Font Stylesheet (
tikzjax.css): Downloaded from the official styling assetstyles.cssin artisticat1/obsidian-tikzjax. It contains@font-facedeclarations with embedded base64 font data for math and glyph symbols.
Lineage of TikZJax
- kisonecat/tikzjax: The original browser-based TeX-in-WASM compiler created by Jim Fowler, which compiles TeX's Pascal source to WebAssembly via
web2js. - drgrice1/tikzjax: Glenn Rice's fork which added Web Worker support and support for additional LaTeX packages and libraries.
- artisticat1/obsidian-tikzjax: The Obsidian plugin wrapper created by
artisticat1which packaged these components for offline usage in Obsidian notes.