Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tamuratak/latex-toybox
An extension for VS Code that offers comprehensive support for editing LaTeX documents, incorporating a range of experimental features.
https://github.com/tamuratak/latex-toybox
Last synced: 28 days ago
JSON representation
An extension for VS Code that offers comprehensive support for editing LaTeX documents, incorporating a range of experimental features.
- Host: GitHub
- URL: https://github.com/tamuratak/latex-toybox
- Owner: tamuratak
- License: mit
- Created: 2023-06-21T01:53:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-30T04:28:26.000Z (2 months ago)
- Last Synced: 2024-10-30T07:17:55.321Z (2 months ago)
- Language: TypeScript
- Homepage:
- Size: 26.2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# LaTeX Toybox
This is a fork of [LaTeX Workshop](https://github.com/James-Yu/LaTeX-Workshop) created to provide novel and experimental features. I started this endeavor to joyfully implement creative ideas. I hope that through this initiative, the LaTeX ecosystem will become even more enriched.
## Realtime Math Preview Panel with Cursor
https://github.com/tamuratak/latex-toybox/assets/10665499/afbf6693-619f-49b7-96e3-0363c27f3477
## Context Aware IntelliSense
### Renaming
https://user-images.githubusercontent.com/10665499/225460905-73e7a3b7-3016-416f-84f9-2d0dbac01fad.mov
### Auto Closing
https://user-images.githubusercontent.com/10665499/225461319-02131b76-9ca6-410b-a727-73e67d607553.mov
### Replacing Brackets
https://user-images.githubusercontent.com/10665499/225462295-91323d46-2d7d-4da3-801c-6afada256e22.mov
### Removing Command
https://user-images.githubusercontent.com/10665499/225462508-0f7d70e6-8ffe-4457-90bf-b0a5ccdb0938.mov
### Adding Command
https://user-images.githubusercontent.com/10665499/225464584-1b9c5479-ce6a-4a56-a205-0b09a9c2cfc7.mov
## True Flicker-free reloading
By displaying a copy of each page over the original while reloading the PDF viewer, we achieve a truly flicker-free reload.
Additionally, the PDF viewer reloads with a smooth transition effect.https://github.com/tamuratak/latex-toybox/assets/10665499/e2df184b-ae95-416f-9576-d567de91bec4
## Removed features
To streamline maintenance and enhance security measures, I removed some features from LaTeX Workshop:
- Cleaning auxiliary files
- Magic comment support
- Creating temporary directory to build
- Formatting LaTeX documents
- R Sweave and Weave.jl supports
- Legacy Docker supports
- Counting words
- Tweaks for MiKTeX## Feature requests
In order to fully focus on bringing my own ideas to fruition, I regret to inform you that I am unable to accept any feature requests at this time. My utmost priority lies in diligently implementing and refining the concepts that I have envisioned. I appreciate your understanding and support as I strive to create a unique and innovative experience.
## Contributing
In order to ensure the maintainability of the codebase and uphold a high standard of quality, I have made the decision not to accept any pull requests. Integrating random pull requests can introduce complexities that may hinder the overall stability and coherence of the project.
However, I highly encourage you to fork this repository and create your own extension. By doing so, you can freely explore and implement your ideas, contributing to the enhancement of the LaTeX ecosystem. I genuinely appreciate your enthusiasm and passion for making a positive impact in the community, and I look forward to witnessing the unique and valuable contributions you can bring through your personalized extension.
## License
[MIT](https://opensource.org/licenses/MIT)