2008-02-19

為你的桌面增添色彩

生活老是一成不變,可能就會給它有點無聊了。

或許你和我一樣,每天在坐在電腦面前的時間佔有極大的比率,那麼對於目前的桌面還滿意嗎?

先說一下我所使用的桌面為 ubuntu,theme 是 ubuntu 中內定的 Human,這個 theme 雖然給人一個溫暖的感覺,但由於一些軟體的特異化,其 icon 和桌面在搭配上總是有些格格不入之感。

在修改你的桌面 icon 時,其素材從那來呢?

1. synaptic

在 synaptic 中有 openclipart-png(點陣圖去背格式)、openclipart-svg(向量圖,可用 inkscape 處理)、openclipart(lib 檔)、openclipart-openoffice.org(openoffice 軟體使用)這幾個檔案,不妨都裝上吧!

其中的 openclipart-png、openclipart-svg 安裝後,目錄在 /usr/share/png/ 及 /usr/share/svg/ 這兩個目錄。其中的檔案都是互相對應的,也就是說有一個 png 檔,在其相對的 svg 目錄中就有一個相同的 svg 檔案,這有什麼用呢?方便你使用 svg 檔來做進一步的修改、變更以符合自己需。

2. 網路或是官方網站

在一些網站上可以找到一些不錯的原始圖檔(請注意版權使用限制),不妨下載回來使用。

3. 自己設計

想要有個人的 style,我想這是最好的方式了,不過這需要點美工的技巧及對系統的檔案配置(例如 theme 的檔案放在那及原理),雖然有些難度,但了解其中奧妙後,也不是困難之事。由於涉及較廣,請自行參考相關網站、資料。

----

桌面上的圖,可使用點陣圖(png去背格式)或是向量圖(svg檔),有些很方便修改,請參考附圖二,先在 icon 上按滑鼠右鍵,選其中的 Properties,將你所設計或修改的圖拉到其圖示上即可(參考圖二)。

有些圖則無法按此方式修改,像是其中的 "垃圾桶(trash)"(參考圖一),就不適用上項方法。

這個 trash 有點 "那個" :-),當 trash 中有東東時,其重要部位會有所遮掩,沒東東呢?自行想像一下。

trash 要用到兩個檔案,以 Human 這個 theme 來說,分別為 /usr/share/icons/Human/scalable/places/usr-trash.svg 檔(當 trash empty 時),及 /usr/share/icons/Human/scalable/status/user-trash-full.svg 檔(當 trash 中有東東時),所以我們只要更改這兩個檔案即可。

可能有人會問,你桌面上的圖看來好像是點陣圖耶?沒錯,但我是先將原圖去背後,再使用 inkscape 處理,並存為 svg 格式。

圖一中的 inkscape、GIMP、Tvtime、Home .. 都是使用 openclipart 中的圖示修改或直接套用的,而 firefox 則是在網路上抓的圖,去背後使用的。

圖示大小,我們可能不是很滿意,不妨在桌面上其 icon 上按滑鼠右鍵選 stretch icon,來拉出適當的大小。

其實在 gnome 中有很多祕密是在說明檔案及官方網站上都沒被露的,我們只能透過 trace 某些檔案及目錄來了解其運作原理,這些通常都滿有趣的,值得大家自行 hack 一下。


沒有留言 :

張貼留言