아이콘 테마는 어떻게 구성해야 합니까?

아이콘 테마는 어떻게 구성해야 합니까?

MIME 유형에 사용할 아이콘을 찾으려고 노력하는 동안 Arch Linux 및 Ubuntu 14.04의 아이콘 gnome테마 에 oxygen다음과 같은 폴더 구조가 있음을 발견했습니다.

gnome/48x48:
apps  mimetypes

gnome/32x32:
apps  mimetypes
...
oxygen/128x128:
actions  apps  categories  devices  emblems  emotes  mimetypes  places  status

oxygen/16x16:
actions  animations  apps  categories  devices  emblems  emotes  mimetypes  places  special  status
...

먼저 사이즈를 결정한 후 치수를 입력하세요.

Xubuntu의 기본 테마( elementary-xfce*)에서는 순서가 반대입니다.

elementary-xfce/actions/:
128  16  22  24  32  48  64  96  symbolic

elementary-xfce/animations/:
128  16  22  24  32  48  64

elementary-xfce/apps/:
128  16  22  24  32  48  64  96  symbolic

elementary-xfce/categories/:
128  16  22  24  32  48  64  96  symbolic

elementary-xfce-darker/actions/:
128  16  22  24  32  48  64  symbolic

elementary-xfce-darkest/actions/:
128  16  22  24  32  48  64  symbolic

아마도 둘 다 유효할 것입니다. 아이콘 테마를 구성하는 두 가지 표준 방법이 있습니까? 그렇지 않은 경우 표준 접근 방식은 무엇입니까?

이것freedesktop.org의 사양그냥 말해:

이미지 파일을 포함하는 테마 디렉토리 내에 일련의 하위 디렉토리도 있습니다. 각 디렉토리에는 index.theme 파일에 설명된 대로 특정 공칭 아이콘 크기에 맞게 설계된 아이콘이 포함되어 있습니다. 하위 디렉터리는 여러 수준의 깊이를 가질 수 있습니다. 예를 들어 "hicolor" 테마의 하위 디렉터리 "48x48/apps"는 $basedir/hicolor/48x48/apps로 끝납니다.

내가 뭔가를 놓치고 있지 않는 한, 주어진 의사코드는 별 차이가 없는 것 같습니다. 그러나 자체 아이콘을 추가하는 앱에 대한 부분은 한 방향으로 기울어집니다.

따라서 당신은 응용 프로그램 작성자이고 KDE 및 Gnome 메뉴에서 작동하도록 응용 프로그램 아이콘을 설치하려고 합니다. 적어도 hicolor 테마에는 48x48 아이콘을 설치해야 합니다. 이는 PNG 파일이 $prefix/share/icons/hicolor/48x48/apps. 예를 들어, svg 아이콘을 설치한다는 것은 $prefix/share/icons/hicolor/scalable/apps 대부분의 데스크탑에 모든 크기에 대한 아이콘이 있다는 것을 의미합니다. 응용 프로그램이 특정 데스크탑 환경에 맞도록 잘 알려진 다른 테마의 모양과 일치하는 아이콘을 설치할 수도 있습니다.

문제가 있습니까? 아니면 Xubuntu 아이콘 테마에 문제가 있나요?

관련 정보