youfoundjk_TeXcore/docs/features
JK 77f5f739b5 feat(equations): add document-level equation prefix via hidden obsitex block
- Parse `obsitex` YAML codeblocks (`eq-prefix: S` or `- eq-prefix: S`) using Obsidian's `parseYaml` API.
- Inject document-level `eq-prefix` into equation tags rendered in Live Preview, Reading View, and PDF export.
- Support prefixed ID generation (`% id: eq-S-xxxx`) for newly auto-generated equation tags.
- Update equation ID regex patterns (`/eq-[\w.-]+/`) to support dots in prefixes.
- Register hidden `obsitex` markdown codeblock processor and CSS rules (`.block-language-obsitex`) to hide instructions across views.
- Implement `FileIO.read()` across `ActiveNoteIO` and `NonActiveNoteIO`.
- Add unit tests for `obsitex` config parsing and `getEqNumberPrefix`.
- Add user-facing and architectural documentation in `docs/features/equations.md` and `docs/configuration/settings.md`.
2026-07-20 15:19:24 +02:00
..
callout-support.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00
equations.md feat(equations): add document-level equation prefix via hidden obsitex block 2026-07-20 15:19:24 +02:00
index.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00
pdf-export.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00
quick-preview.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00
search.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00
snippets.md feat(snippets): add text transform for cleaning inline double dollar equations 2026-06-28 12:34:59 +02:00
tikz.md feat(tikz): major rendering, layout, and editor enhancements (#1) 2026-06-06 12:08:11 +02:00