SVG-Einbetter für https://github.com/marionebl/svg-mateur
npm install -g git+https://github.com/miraclx/svgembed
# alternatively, with yarn
yarn global add https://github.com/miraclx/svgembed.git<img> Tags wie auf GitHub) stdin behandeln Da dieses Skript nur die Dateien einbettet, die Sie es zusammen mit einigen SVG -Patches geben, ist die Dateigröße inkrementell und kann in einigen Fällen sehr groß sein. Versuchen Sie, leichte Versionen von Ihnen eingebetteten Schriftarten zu verwenden. Oder erstellen Sie benutzerdefinierte Schriftarten mit den benötigten Glyphen.
Abhängig von Ihrem Browser und Ihrer Internetverbindung können die Schriftarten eine Weile dauern, um zu laden.
$ svgembed --help
svgembed (c) 2020 Miraculous Owonubi <[email protected]>
------------------------------------------------------------
Usage: svgembed [options]
Options
-i, --input <VALUE> the input SVG file
-o, --output <VALUE> the output file name
-f, --font <VALUE> fontfile to be embedded (otf/ttf)
-t, --title [VALUE] set terminal window title (default: "Terminal")
-r, --right use right-sided window icons
-v, --hover dim window icons on hover
--overwrite overwrite existing output
--h, --help output usage information
svg-term --in media/demo --out demo.svg --window --term konsole --width 78
52.10 KiB501.62 KiB svgembed -i demo.svg -o final.svg -r -f nerd_fonts.ttf -t "svgembed is cool" --hover
501.62 KiB1007.0 KiB )"svgembed is cool"rightdim (anzeigen Sie den rohen SVG an, um dies zu sehen)1844.76 KiB-v, --hover 
font : <String>: Die Schriftart ist, falls vorhanden, eingebettet zu werden.title : <string>: Der zu verwendende Fenstertitel, falls vorhanden.right : <boolean>: Ob Fenstersymbole auf die rechte Seite verschoben werden oder nicht.hover : <boolean>: ob die Fenstersymbole auf schwebe.file : <string>: String -Darstellung der SVG -Datei.config : <config>file : <string>: String -Darstellung der SVG -Datei.config : <config> Apache 2.0 © Miraculous owonubi (@miraclx) <[email protected]>