在 SVG 中使用自定义字体

今天通过 Excalidraw 画了一个 JVM 的内存架构图,但是当放到博客中时,字体的样式没有起作用。

打开 SVG 图片可以看到类似如下的字体样式定义:

<defs>
    <style class="style-fonts">
        @font-face {
            font-family: "Virgil";
            src: url("https://excalidraw.com/Virgil.woff2");
        }
        @font-face {
            font-family: "Cascadia";
            src: url("https://excalidraw.com/Cascadia.woff2");
        }
    </style>
</defs>