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 아이콘 테마에 문제가 있나요?