svgembed
1.0.0
https://github.com/marionebl/svg-termのsvgエンバダー
npm install -g git+https://github.com/miraclx/svgembed
# alternatively, with yarn
yarn global add https://github.com/miraclx/svgembed.git<img>タグの背後には動作しません) stdinを処理しますこのスクリプトは、いくつかのSVGパッチとともにそれを提供するファイルを埋め込むだけなので、ファイルサイズはインクリメンタルであり、場合によっては本当に大きくなる可能性があります。埋め込んだフォントの軽量バージョンを使用してみてください。または、必要なグリフを使用してカスタムフォントを作成します。
ブラウザとインターネット接続に応じて、フォントはロードに少し時間がかかる場合があります。
$ 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 KiBsvgembed -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 (これを見るために生のsvgを表示)1844.76 KiB-v, --hoverで薄暗くなります
font :<文字列>:埋め込まれるフォント(ある場合)。title :<文字列>:使用するウィンドウのタイトルがあれば。right :<Boolean>:ウィンドウアイコンを右側に移動するかどうか。hover :<Boolean>:ホバーでウィンドウアイコンを暗くするかどうか。file :<文字列>:SVGファイルの文字列表現。config :<config>file :<文字列>:SVGファイルの文字列表現。config :<config> Apache 2.0© Miraculous Owonubi (@miraclx)<[email protected]>