Debian/Ubuntu アイコンのベストルール

Debian/Ubuntu アイコンのベストルール

アイコンのベストプラクティスを探しましたが、多くのWebページが一貫性がないことがわかりました。ルールが変更されて更新が必要な場合や、正しいページが見つからない可能性があります。

  1. PNGとSVGの両方のアイコンがサポートされているようです。 SVGアイコンが好きですか?欠点はありますか(多くのパッケージがそれを使用していないため)?
  2. SVGアイコンを使用している場合は、別々の16x16 PNGアイコンを持つことができますか?私たちのアイコン16x16にサイズ変更できません。
  3. PNGアイコンを使用する場合は、どのサイズを指定する必要がありますか?
  4. アイコン名は何で指定する必要がありますか?
  5. どこに配置する必要がありますか? /usr/共有/アイコン? /usr/share/pixmaps?

答え1

SVGはどんなサイズにでも拡張できるので好むと思います。これはまた、2番目の質問に対する答えになります。

他の形式の場合、さまざまなサイズがあります。 Ubuntuのインストールでは、次の数が得られました。これに基づいて、8、16、22、24、32、48、256を含める必要があるようです。

17M     /usr/share/icons/gnome/scalable
628K    /usr/share/icons/gnome/512x512
8.5M    /usr/share/icons/gnome/256x256
208K    /usr/share/icons/gnome/128x128
20K     /usr/share/icons/gnome/64x64
2.0M    /usr/share/icons/gnome/48x48
2.1M    /usr/share/icons/gnome/32x32
1.9M    /usr/share/icons/gnome/24x24
1.9M    /usr/share/icons/gnome/22x22
2.1M    /usr/share/icons/gnome/16x16
32K     /usr/share/icons/gnome/8x8

私も一つ見つけた質問Ask Ubuntuは、16、32、64、128を見たいと言います。

まだ一つあります。質問StackOverflowでは、48は適切なサイズであり、これらのサイズを含める方法に関する情報があると言います。

編集者:Freedesktop.orgガイドは次のとおりです。ここでは、用語、目次、アイコンの検索方法について説明します。

答え2

9年後、オリジナルポスター(OP)と同じ問題が発生します。

KDEをデスクトップ環境として使用するDebian 12 Bookwormインストールでは、次のコマンドパイプラインを使用してアイコンサイズの発生を識別しました。

find /usr/share/icons -type f | grep -o '[0-9]\+x[0-9]\+' | \
sort | uniq -c | sort -nr

出力には各サイズの頻度が表示されます。

   3236 48x48
   3035 16x16
   3033 32x32
   2443 22x22
   1943 24x24
   1374 64x64
   1210 256x256
    759 128x128
    652 96x96
     99 512x512
     43 8x8
      7 36x36
      2 72x72
      2 44x44
      2 310x310
      2 150x150
      1 42x42
      1 192x192
      1 1024x1024

上記のデータは、48x48、16x16、32x32が最も一般的に使用されるアイコンサイズであると結論付けることができます。

Freedesktop.org の指示によれば、SVG 形式はオプションであるため、通常 PNG 形式はより良い選択と見なされます。

関連情報