Skip to content

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

Notifications You must be signed in to change notification settings

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