Какова цель / usr / share / icons / gnome / scalable / mimetypes /?

Добавление раздела Icon в AddingMimeTypes имеет следующее:

Теперь нам нужно связать значок с типом MIME. Получите значок SVG и назовите его «text / extension .svg», или как называется ваш измененный тип MIME; это будет значок для представления всех экземпляров типа MIME в вашей системе. Для нашего примера с Python это хороший выбор. Переименуйте файл .svg, чтобы он соответствовал «text / x-python.svg» (или «insertYourMIMEtype.svg»), чтобы косые черты были заменены на «-», а заглавные буквы отсутствовали.

Затем просто выполните следующую команду, заменив 'text / x-python' на ваш тип MIME.

sudo cp text-x-python.svg /usr/share/icons/gnome/scalable/mimetypes

Relogin и все файлы, заканчивающиеся расширением MIME, будут отображаться с этим значком.

В моей системе Lubuntu 13.04 я вижу очень мало значков в этой папке по сравнению с типами MIME, которые, как я знаю, присутствуют в системе:

[08:31 AM] /usr/share/icons/gnome/scalable/mimetypes $ ls
application-certificate-symbolic.svg  libreoffice4.0-oasis-drawing-template.svg       libreoffice4.0-oasis-spreadsheet.svg           package-x-generic-symbolic.svg
application-rss+xml-symbolic.svg      libreoffice4.0-oasis-formula.svg                libreoffice4.0-oasis-spreadsheet-template.svg  text-mkd.svg
audio-x-generic-symbolic.svg          libreoffice4.0-oasis-master-document.svg        libreoffice4.0-oasis-text.svg                  text-x-generic-symbolic.svg
libreoffice4.0-oasis-database.svg     libreoffice4.0-oasis-presentation.svg           libreoffice4.0-oasis-text-template.svg         video-x-generic-symbolic.svg
libreoffice4.0-oasis-drawing.svg      libreoffice4.0-oasis-presentation-template.svg  libreoffice4.0-oasis-web-template.svg          x-office-calendar-symbolic.svg
[08:31 AM] /usr/share/icons/gnome/scalable/mimetypes $ 

(я установил LibreOffice, который не включен по умолчанию в Lubuntu.)

Например, здесь нет значков html и pdf, хотя они присутствуют, например, в /usr/share/icons/lubuntu/mimes/16.

Затем, если сравнить размеры, посмотрев на содержимое файлов .svg, значки для компонентов LibreOffice будут ~ 256x256, тогда как остальные - 16x16.

Короче говоря :
Какова цель /usr/share/icons/gnome/scalable/mimetypes/?
Почему там так мало значков?
Почему размеры отличаются?

3
задан 8 May 2013 в 07:18

1 ответ

Какова цель / usr / share / icons / gnome / scalable / mimetypes /?

Назначение папки x / y / mimetypes - предоставить значки для mimetypes (все файлы).

Почему там так мало значков?

В особом случае этой папки это происходит потому, что большинство программ поставляет свои собственные значки mimetype, и они обычно помещают значки в usr/share/icons/hicolor/mimetypes/[size] вместо папок Gnome.

Почему размеры отличаются?

0
ответ дан 8 May 2013 в 07:18

Другие вопросы по тегам:

Похожие вопросы: