为什么有些图标主题有这么多不同的尺寸?
[12:24 PM] /usr/share/icons/hicolor $ ls 128x128 192x192 24x24 32x32 48x48 64x64 96x96 index.theme 16x16 22x22 256x256 36x36 512x512 72x72 icon-theme.cache scalable [12:24 PM] /usr/share/icons/hicolor $
通过反复试验,我发现Lubuntu 13.04中使用了16×16,22×22,24×24和48×48图标。 我可能已经看到了与64×64和128×128相对应的图标,但我不确定。 但是其他所有尺寸是什么? 它们是否需要非常大的屏幕?
这些图标由统一系统中的多个function使用,并且在所有桌面环境中,每个都选择最适合的图标大小。
例如,侧边栏使用的图标比应用程序切换器使用的图标小(按下alt + tab显示非常大的图标,它使用256×256)。
为什么有些图标主题有这么多不同的尺寸?
软件通常使用不同的图标,因此它需要图标具有不同的尺寸。 大小的差异可以归因于他们使用的软件中的上下文,例如:工具栏的图标不需要是512×512,而停靠或菜单中的图标需要更大的尺寸。
此外,图标需要正确缩放,以免失去意义。
所以艺术家们为此使用了不同的尺寸。 在512×512中创建的图标在100%缩放时看起来很好,可能在50%但在12.5%(64×64)下相同的图标看起来很糟糕,细节会丢失,看起来可能完全不同等等; 因此需要创建专门为该尺寸制作的另一个图标。
环顾四周,我发现Gnome有尺寸规格 :
我要补充一点,这是专门用于Gnome图标(主要是在SVG中), 也许是基于Tango和Tango的图标,虽然表格看起来很陈旧,因为Gnome包含比现在更大的图标,并没有提到符号图标。
因此,根据艺术家的不同,这些可能会有所不同。
我通常根据使用它们的上下文将图标分为以下大小(canvas的大小):
-
上下文菜单,工具栏,Mimetypes(非常小),已安装设备(Nautilus侧边栏)。
- 16×16
- 22×22
- 24×24
-
Mimetypes(中小型),docker,分类菜单(Unity的Dash,Gnome Shell的应用程序概述,系统偏好),桌面。
- 32×32
- 48×48
- 64×64
- 96×96
-
Mimetypes(大),docker,分类菜单(Unity’s Dash,Gnome Shell的应用概述)
- 128×128
- 256×256
- 512×512
- Lubuntu 14.04没声音,无法安装pulseaudio
- 永久禁用触摸板 – Lubuntu 16.04
- 如何防止我的某个分区弄乱Lubuntu Grub条目?
- 戴尔2715H在运行Lubuntu 14.04LTS的Thinkpad W530上闪烁
- 我想在尝试释放/ boot中的空间时,我不小心删除了当前的Linux内核
- Lubuntu 17.04无法连接WiFi(未显示错误信息)
- 在lxpanel中更正用于温度监控器的传感器位置?
- 我的电源按钮在LXDE下不起作用。 我怎样才能解决这个问题?
- aticonfig:未检测到支持的适配器 Radeon HD 6730M / 6770M / 7690M XT | Lubuntu 14.04