| adm | Find | login register |
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
抱歉挖出這麼久的文章... gcin 升級到 1.4.6.pre13 後,預設 icon 已經改變 但在 kde4 環境中仍會有系統匣圖示顯示不正常的問題 所以想改用 gcin-win32-icon 之前在 openSUSE 測試沒有第二個 icon 是因為預設的 gcin icon 沒有 full-simp.png full-trad.png half-simp.png half-trad.png 這4個圖示 從 green 系列抓來補上已經可以顯示第二個圖示 請問是否能在預設的 icons 中加上這4個圖 謝謝 | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
因為 Metal 圖示本身不含專屬全、半形圖示,可以用單獨全半形圖示去搭配。 | |||||||||||
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
ziyawu: 先在這裡說聲謝了 另: 不知道有沒有人長期在 Linux 環境使用 gcin-win32-icon 會不會有什麼問題啊?(不要告訴我會多佔去一格系統匣位置...) | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
swyear: ------------------------------------------------------------------- | |||||||||||
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
winlin: 謝謝您的答覆 真的只是視覺上效果差很多啊 大概各位比較少人用 kde4 所以比較不覺得困擾 看看所附的圖 大家應該會比較了解我的心情 一個是預設 30x30 的圖示 另一個是我改成 22x22 的圖示 | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
swyear:
雖然我這邊狀況沒KDE那麼慘,至少icon沒被切掉,
另外,
如果不打算使用gcin-win32-icon的話,要避開icon被切掉,的確得像你一樣,自己手動縮放圖示來解決, ------------------------------------------------------------------- | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
完整的 for win 16x16 metal 圖示主題,本來不想用非自由字型製作圖示,不過自由字型裡沒有尺寸這麼小的點陣字,只好去借 Windows 電腦改用標楷體,不確定標楷體是否含有這麼小的點陣字,但做出來是有比較清楚;最後補上全、半形圖示。 重新製作的 16X16 圖示:
原本 SVG 直接匯出的 16X16 圖示:
Metal 圖示主題 SVG 檔 (更新版)
KDE4 下的問題我也有:
| |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
ziyawu:
感謝又貢獻一組,辛苦了~ 還算清楚,不過有點小呀... 16x16已經是很克難的尺寸了,有考慮不留圖示邊緣的透明區域嗎? 如果去掉的話,圖示看起來會大一點~ ------------------------------------------------------------------- | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
是可以阿,字不確定能變大,我會再做一份不留透明邊的。(留透明邊是保險作法) | |||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
ziyawu: ------------------------------------------------------------------- | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
視覺緩衝,我習慣都會留,比較保險。 | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
填滿的 16x16 圖示,字型大小有加大 1px:
原本的 16x16 圖示也更新,修正原本的 greek 圖示的字比其他的大且黑,還有四角比較黑的問題:
| |||||||||||
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
#!/bin/bash pixel=4 size=22x22 destdir=~/.gcin/icons echo "會將圖示除去周圍"$pixel" 點,並轉成"$size",放在"$destdir"目錄中" echo "若要繼續,請按 y enter,按其他鍵退出。" read yn if [ $yn == y ]; then mkdir -p $destdir for file in *.png do echo "正在處理" $file convert $file -crop +0+$pixel +repage stage1-$file convert stage1-$file -crop +$pixel+0 +repage stage2-$file convert stage2-$file -crop +0-$pixel +repage stage3-$file convert stage3-$file -crop -$pixel+0 +repage stage4-$file convert stage4-$file -resize $size ok-$file mv ok-$file $destdir/$file echo "刪除暫存檔…" rm -rf stage*.png done echo "完成!請重新執行 gcin 以套用新圖示。" else echo "退出" fi 因為測試各種大小與圖示,寫了上面的 script 放在要轉換的圖檔目錄中執行即可 發現22x22無邊框的看起來還可以接受 不知道在 gnome 或其他桌面看起來如何 | |||||||||||
caleb joined: 2007-09-22 posted: 630 promoted: 134 bookmarked: 90 |
題外話,處理多檔可以用 imagemagick 內建的 mogrify 指令,不需要 for loop。
| |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
圓角不見了...
我常用這個指令去把大量的 bmp 檔批次轉成 png 檔。 | |||||||||||
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
是的,只要有圓角就會有透明圖層,就會變黑 慘... | |||||||||||
swyear joined: 2007-10-04 posted: 127 promoted: 4 bookmarked: 0 |
真的是獻醜了,本人非專業人事,都是查網路改(抄)的 下次記得會查 mogrify 指令 | |||||||||||
ziyawu joined: 2009-08-15 posted: 101 promoted: 69 bookmarked: 9 Taiwan |
做了兩份 KDE4 專用的 24x24 尺寸,效果如下圖。(Sugar 和 DiamondDeepColor)
DiamondDeepColor 24X24 PNG 壓縮檔下載
偷懶做法: Step1. 將圖片轉成 24X24 大小: mogrify -resize 24x24 *.png Step2. 將圖片銳利化: mogrify -sharpen 20 *.png Step3. 如果字型是明體再多一次銳利化: mogrify -sharpen 10 *.png
|
| adm | Find | login register |