mirror of
https://github.com/youfoundjk/TeXcore.git
synced 2026-07-22 07:33:31 +00:00
No description
Simplified plugin settings: - Replaced multi-profile settings with a single `PluginSettings` object. - Removed legacy fields and logic (e.g., `extraSettings`, `indexManager`, theorem/proof callouts). - Flattened settings structure for easier loading/saving. Standardized equation types: - Unified all equation-related types to use `EquationBlock` from `types`. - Updated imports across cleveref.ts, provider.ts, numbering.ts, live-preview.ts, and core.ts. - Refactored `processActiveNoteEquations` to use plugin settings directly. Refactored provider and equation number logic: - Simplified `CleverefProvider` by removing index-based logic. - Updated equation number widget and reading view to use new types and settings. Improved search and suggestions: - Refactored `ActiveNoteSearchCore` to use updated provider and settings. - Unified suggestion rendering and link insertion logic. General cleanup: - Removed dead, commented, and obsolete code. - Reduced indirection and legacy compatibility layers for better maintainability. |
||
|---|---|---|
| .github | ||
| docs | ||
| src | ||
| styles | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| manifest-beta.json | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.scss | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
LaTeX-like Equation Referencer for Obsidian
LaTeX-like Equation Referencer is an Obsidian.md is the minimalistic version of the original more powerful plugin of the same name.
This fork has been reduced to just doing the following with perfection -
-
Only parses the current active note - meaning no vault wide scans and not cross-notes referencing.
-
No theorem / proof support - only equation referencing.
-
No longer uses obsidians inbuild math block or its block referencing (which are very buggy and inflexible) - we handle all the block identification and referencing via unique id added to the new line equations (enclosed with
$$) as a latex comment inside the equation.