概要
メニューバーに表示されたときにMacOS Mojaveのダーク/ライトモードに応じて色を切り替えるキーボードレイアウト用のテンプレート画像ベースおよび/またはPDFベースのアイコンを作成したいと思います。
バックグラウンド
Ukeleleを使用してカスタマイズされたキーボード レイアウトを作成しました。ネイティブのキーボード レイアウトに基づいて、Ukelele が元のレイアウトからアイコンを抽出できるようにしました。アイコンには触れていません。しかし、ダーク モードに切り替えると、レイアウトのアイコンは黒のままですが、元のレイアウトでは白に変わります。
私はいくつかの研究をしました。Appleによると、アイコンが自動的にダーク/ライト モードに適応するには、テンプレート イメージである必要があるようです。(ウクレレは、元のレイアウトから抽出するときに、テンプレートの画像ベースのアイコンを非テンプレートベースのアイコンに何らかの形で変換したと思います。)
テンプレート画像は、アルファチャンネルのみでカラーチャンネルのないPNG画像だと思います。
さらに調査したところ、Appleは PDF ベースのアイコンと呼ばれるものについても言及していることがわかりました。ただし、Apple は詳細を明らかにしていません。
質問
テンプレート イメージは、アルファ チャネルのみを持ち、カラー チャネルを持たない PNG イメージであると推測するのは正しいですか?
どうすればそのようなイメージを作成できますか? (私は Adobe CC、Affinity Photo と Designer、Pixelmator Pro、そしてもちろんすべてのネイティブ MacOS アプリにアクセスできます。)
PDF ベースのアイコンとは何ですか? 詳細はどこにありますか? また、どのように作成すればよいですか? 具体的には、
iconutil
PDF ベースのアイコンをサポートしていますか?
ありがとう!