Appleのベクターシンボル「SF Symbols」からフォントのウェイトやサイズ、フォーマットを指定してシンボルを書き出すことができるコマンドラインツール「sfsymbols」。

sfsymbols command-line-tool Design
記事内に広告が含まれています。
スポンサーリンク

 Appleが公開しているベクターシンボル・アプリ「SF Symbols」からフォントのウェイトやサイズ、フォーマットを指定してシンボルを書き出すことができるコマンドラインツール「sfsymbols」が公開されています。詳細は以下から。

ターミナルのアイコン。

 AppleはWWDC 2019でiOS 13やiPadOS 13などにも利用しているベクターシンボルSF Symbolsを発表、ユーザー向けにSF Symbolsど同梱したアプリ「SF Symbols」を公開しましたが、そのSF Symbolsをコマンドラインから書き出す事ができるコマンドラインツール「sfsymbols」が公開されています。(コメントでのご指摘ありがとうございます。)

sfsymbols
sfsymbols is a quick-and-dirty command-line tool to export the shapes inside the SF Symbols font.

davedelong/sfsymbols: Export the shapes in the SF Symbols font – GitHub

 sfsymbolsは元Appleのエンジニアで、現在はWeWorkのプリンシパルエンジニアを務めるDave DeLongさんが公開したコマンドラインツールで、インストールしてあるSF Symbolsアプリからフォントのウェイトやサイズ、シンボルのサイズ、SwiftやObjective-C, SVG, PNG, PDFなどのフォーマットを指定してシンボルを書き出すことが出来ます。

sfsymbols command-line-tool

 インストールはコマンドラインかXcodeでPackage.swiftをビルドする必要がありますが、SF Symbolsをバッチ処理したい方は試してみてください。

git clone https://github.com/davedelong/sfsymbols.git
cd sfsymbols
swift build -c release
ln -s ${PWD}/.build/release/sfsymbols /usr/local/bin/sfsymbols

コメント

タイトルとURLをコピーしました