Skip to content

arvinxx/lobe-plugin-tikzjax

Repository files navigation

TikZJax SVG Renderer
LobeChat Plugin

Convert LaTeX TikZ code into SVG images for crisp, scalable mathematical diagrams and visualizations.


Changelog · Report Bug · Request Feature

Table of contents

TOC

🌟 Features

  • 🧮 LaTeX TikZ to SVG: Easily convert LaTeX TikZ code into high-quality SVG images.
  • 🖼️ Vector Graphics: Generate crisp and scalable vector graphics suitable for mathematical diagrams and visualizations.
  • 🔌 LobeChat Integration: Seamlessly integrates with LobeChat to enhance chat experiences with visual content.
  • 🚀 Quick and Responsive: Efficient rendering process ensures quick responses and smooth interaction.

🤯 Usage

Important

To use the TikZJax SVG Renderer plugin, send a POST request to the plugin endpoint with your LaTeX TikZ code as the input. The plugin will return the SVG image encoded in base64.

Note

Make sure your input is a valid LaTeX TikZ code snippet to ensure proper rendering of the SVG image. For more details and examples, refer to the 📘 TikZJax SVG Renderer Usage Guide.

⌨️ Local Development

For local development, clone the repository and follow the instructions:

$ git clone https://github.com/arvinxx/lobe-plugin-tikzjax.git
$ cd tikzjax-svg-renderer
$ npm install
$ npm run dev

🤝 Contributing

We welcome contributions to the TikZJax SVG Renderer plugin. If you have suggestions or improvements, feel free to submit a pull request or open an issue.

🔗 Links


📝 License

Copyright © 2023 LobeHub.
This project is MIT licensed.

About

Convert LaTeX TikZ code into SVG images for crisp, scalable mathematical diagrams and visualizations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors