youfoundjk_TeXcore/scratch
JK c4c59f0b6d fix(tikz): correct symbol rendering shift, compact layout spacing, and resolve dependencies
- fix(fonts): override the DVI parser's `machine.putText` to use the split character code offset mappings from `tikzjax.js`. Maps codes 0-9 starting at 161 (corrects Γ rendering as Θ) and codes 10-19 starting at 173 (resolves Ω and ⊗ soft-hyphen rendering collisions).
- feat(packages): add robust package dependency resolution in `loader.ts` for `tikz-cd`, `tikz-feynhand`, and `pgfcalendar` to ensure all library files and keys load properly on-demand.
- style(layout): compact layout by reducing margins (`1.5em 0` -> `0.3em 0`) and removing padding (`1rem 0` -> `0`) on `.block-language-tikz` container class in `renderer.ts`.
- fix(layout): adjust SVG inline styles to use `position: relative` with `overflow: visible` to prevent page clipping at the top.
2026-06-05 18:17:46 +02:00
..
test_compile.ts fix(tikz): correct symbol rendering shift, compact layout spacing, and resolve dependencies 2026-06-05 18:17:46 +02:00
test_user_compile.ts fix(tikz): correct symbol rendering shift, compact layout spacing, and resolve dependencies 2026-06-05 18:17:46 +02:00