SVGにもfont-face

SVGのフォントもSVGにfont-faceを埋め込めば、ブラウザが解釈してくれてそのURLからフォントを引っ張ってくれるようだ。

つぎのように埋め込んでしまえば良いみたい。

<svg
   width="234.60425mm"
   height="55.539185mm"
   viewBox="0 0 234.60425 55.539184"
   version="1.1"
   id="svg1"
   sodipodi:docname="aquaxis_logo01.svg"
   inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg">
   <defs>
      <style type="text/css"><![CDATA[
@font-face {
    font-family: 'Nimbus Sans L';
    font-style: normal;
    font-weight: 400;
    src: local('Nimbus Sans L'), url('https://fonts.cdnfonts.com/s/27440/NimbusSanL-Reg.woff') format('woff');
}
    ]]></style>
   </defs>