mirror of
https://github.com/youfoundjk/TeXcore.git
synced 2026-07-22 07:33:31 +00:00
- Rewrote live preview equation numbering using `EquationInfo` and a robust math block parser.
- Added `TagManager` to manage `\tag{...}` commands based on reference counts and settings.
- Injected unique internal IDs into all math blocks.
- Enhanced `processActiveNoteEquations` to support both legacy and new-style equation links.
- Refactored reading view processor to read file content directly, supporting embeds, hover preview, and PDF export.
- Improved mapping of math block positions to equation numbers, avoiding duplicates.
- Ensured consistent equation referencing and numbering across all plugin views.
- Cleaned up and modularized code for better maintainability and future extensibility
918 B
918 B
| applyTo | exclude |
|---|---|
| src/*, /*.ts, **/*.js, **/*.tsx, **/*.jsx, **/*.css | **/*.txt |
Scan through my codebase and find the necessary files and intelligently make the suggested changes to it. Do not overwrite the files, but only modify the snippets as required. Only if you cannot find the file required will you create a new file and write into it.
IMPORTANT:
- Follow the instructions exactly and do not deviate from them or main your own interpretation.
- Do not suggest any changes that are not in the context of the instructions.
- Its recommended to update the logs for all the changes done so far in a new file in the obsidian vault folder
VSCODE blueprints.
Key points:
- Ensure that the changes are made in a way that they do not disrupt existing functionality.
- Prioritze implementation with the least code changes so that its easier to debug.
- Maintain modularity and reuse as much as possible.