IconsPackaging: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
[[Category:Sisyphus]]
{{span|font-size: 180%|Пиктограммы для меню оконных менеджеров}}
 
== Пиктограммы для меню оконных менеджеров ==
 
=== Пакетирование ===


== Пакетирование ==
Для упрощения следования [[IconPaths|политике]] упаковки иконок в ALT-овой сборке RPM имеется несколько макросов:
Для упрощения следования [[IconPaths|политике]] упаковки иконок в ALT-овой сборке RPM имеется несколько макросов:


* <tt>%_miconsdir</tt> (mini) - иконки 16x16 (/usr/share/icons/hicolor/16x16/apps)
* <tt>%_miconsdir</tt> (mini) — иконки 16x16 ({{path|/usr/share/icons/hicolor/16x16/apps}})
* <tt>%_niconsdir</tt> (normal) - иконки 32x32 (/usr/share/icons/hicolor/32x32/apps)
* <tt>%_niconsdir</tt> (normal) — иконки 32x32 ({{path|/usr/share/icons/hicolor/32x32/apps}})
* <tt>%_liconsdir</tt> (large) - иконки 48x48 (/usr/share/icons/hicolor/48x48/apps)
* <tt>%_liconsdir</tt> (large) — иконки 48x48 ({{path|/usr/share/icons/hicolor/48x48/apps}})


макрос
макрос
Строка 15: Строка 12:
* <tt>%_iconsdir</tt> (/usr/share/icons)
* <tt>%_iconsdir</tt> (/usr/share/icons)


Указывает на базовый каталог тем ($XDG_DATA_DIRS/icons), относительно которого упаковываются  
Указывает на базовый каталог тем ({{path|$XDG_DATA_DIRS/icons)}}, относительно которого упаковываются масштабируемые иконки, иконки нестандартного размера и дополнительные темы, как описано в [http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html standards.freedesktop.org]
масштабируемые иконки, иконки нестандартного размера и дополнительные темы,  
 
как описано в
Масштабируемые иконки следует складывать в {{path|%_iconsdir/hicolor/scalable/apps}}, иконки нестандартного размера — в {{path|%_iconsdir/hicolor/WWxHH/apps}}, иконки дополнительных тем — в {{path|%_iconsdir/<название темы>/...}}
((http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html))


Масштабируемые иконки следует складывать в <tt>%_iconsdir/hicolor/scalable/apps</tt>, иконки нестандартного размера - в <tt>%_iconsdir/hicolor/WWxHH/apps</tt>, иконки дополнительных тем - в <tt>%_iconsdir/<название темы>/...</tt>
[[Категория:Sisyphus]]

Версия от 08:58, 12 марта 2009

Пиктограммы для меню оконных менеджеров

Пакетирование

Для упрощения следования политике упаковки иконок в ALT-овой сборке RPM имеется несколько макросов:

  • %_miconsdir (mini) — иконки 16x16 (/usr/share/icons/hicolor/16x16/apps)
  • %_niconsdir (normal) — иконки 32x32 (/usr/share/icons/hicolor/32x32/apps)
  • %_liconsdir (large) — иконки 48x48 (/usr/share/icons/hicolor/48x48/apps)

макрос

  • %_iconsdir (/usr/share/icons)

Указывает на базовый каталог тем ($XDG_DATA_DIRS/icons), относительно которого упаковываются масштабируемые иконки, иконки нестандартного размера и дополнительные темы, как описано в standards.freedesktop.org

Масштабируемые иконки следует складывать в %_iconsdir/hicolor/scalable/apps, иконки нестандартного размера — в %_iconsdir/hicolor/WWxHH/apps, иконки дополнительных тем — в %_iconsdir/<название темы>/...