Skip to content

YuxinZhaozyx/siyuan-embed-interactiveSVG

Repository files navigation

interactiveSVG

SiYuan Plugin「Embed Series」
Make SVG image in SiYuan interactive.
No external dependencies · Full editability · Free to share

中文 | English


Embed Series

This plugin serves as the fifth plugin in the Embed Series, aiming to provide a more complete and flexible SVG experience within SiYuan.

The principle of Embed Series plugins: They are designed solely as auxiliary editing tools for SiYuan, embedding all information directly into formats supported by SiYuan and Markdown. This ensures that all content created by the plugin remains fully visible and functional even after being separated from the plugin — or even from SiYuan itself — such as when exporting to Markdown or sharing on third-party platforms.

Features

  • Offline usage (no internet required)
  • Make SVG image interactive

If you have additional feature requests or suggestions, feel free to open an issue on GitHub or post in the SiYuan community to request support for additional features.

Effects

This plugin can be used with the 「Embed Series」 Excalidraw/draw.io plugin, making the links/embedded web pages of generated SVG images interactive. This plugin can also be used for any SVG image source.

The showcase of the plugin can be found in the dedicated SiYuan community post.

Usage Guide

Switch to interactive SVG view: Click the menu button in the upper right corner of the image, when the image is recognized as an SVG image, the menu will display the Enable/Disable interactive SVG view option, click to switch the SVG image to an interactive SVG image.

Changelog

  • v0.1.4
    • Add QQ group
  • v0.1.3
    • Fix: Image not scaled in double-column layout
  • v0.1.2
    • Fix: Avoid changing configuration in publish mode
    • Optimize: Change view properties
  • v0.1.1
    • Fix: SiYuan version requirements
    • Optimize: i18n
  • v0.1.0
    • Feature: interactive SVG view

About

让思源笔记的SVG图像可交互

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors