2007年9月27日 星期四

練習貼一段程式碼

這是 1-Click Install 用的

<metapackage xmlns:os="http://opensuse.org/Standards/One_Click_Install" xmlns="http://opensuse.org/Standards/One_Click_Install">
<group>
<repositories>
<repository recommended="true">
<name>home:swyear</name>
<summary>swyear's Home Project</summary>
<description>swyear's home, maintaining some Chinese software.
these are tests, use on your risk!

這裡是 swyear 的家,幫忙打包一些中文套件。
我盡力做好這份工作,但是可能還是做得不夠好。</description>
<url>http://download.opensuse.org/repositories/home:/swyear/openSUSE_10.3</url>
</repository>
<repository recommended="true">
<name>openSUSE:10.3</name>
<summary>openSUSE 10.3 distribution</summary>
<description>The openSUSE 10.3 distribution.</description>
<url>http://download.opensuse.org/repositories/openSUSE:/10.3/standard</url>
</repository>
</repositories>
<software>
<item>
<name>gcin</name>
<summary>gcin : Chinese input method server</summary>
<description>gcin is a Chinese input method server for traditional Chinese. It features
a better GTK user interface.</description>
</item>
</software>
</group>
</metapackage>

因為常常貼一些 html
發現在 blogspot 裡好像貼不出來
參考了
http://blog.sina.com.tw/tomato/article.php?pbgid=13588&entryid=6594
先用文字編輯器將
< 用 &lt; 取代
> 用 &gt; 取代
然後將程式碼貼到 <code> 和 </code> 間
您如果要打出 &lt;
還得將 <code> 和 </code> 包住 &lt; 的一部分,像是
<code>&</code>lt;
打字好像在玩繞口令
一般人都是這樣做的嗎?
感覺以前在 lifetype 和 wordpress 都不用如此麻煩
blogspot 的 『修改html』和『撰寫』感覺分不清楚,有點爛

2007年9月23日 星期日

自由的黑-文泉驛正黑體

文泉驿正黑体
這是第一個完整包含簡體與繁體中文的開放原始碼黑體字
還內嵌了文泉驿点阵字
效果我覺得還不錯
大家可以試試看



因為在 openSUSE 中
中文語系都是預設使用內嵌點陣字
若要達到圖片中的效果
要自行修改一下字型設定檔
否則在小字的部份會使用點陣字
您可以參考原始碼中的 44-wqy-zenhei.conf
將他改成,例如:57-wqy-zenhei.conf
丟到 /etc/fonts/conf.d/下
再執行 fc-cache 即可

openSUSE 的使用者,可以加入 swyear 的套件庫
用您喜歡的套件管理程式(yast, smart 或 zypper)安裝
為了省去設定字型的麻煩,我加入了一些字型的設定的相依
所以若要直接下載安裝者,請下載
ttf-wqy-zenhei
chinese-fonts-setting
chinese-fonts-setting-kai-hei-hei
這三個 rpm,然後用
rpm -ivh ttf-wqy-zenhei* chinese-fonts-setting*
一起裝起來

openSUSE 10.3 的使用者可以試試『一擊安裝』(1-Click Install):
http://software.opensuse.org/search 搜尋 openSUSE Factory 中的 ttf-wqy



看準 1-Click Install 給他點下去
選擇用 YaST Meta Package Handler 開啟



剩下的就是『確定』、輸入密碼、『確定』之類的事了(好像不只一擊喔!)
他會幫您加入套件庫然後安裝完成

液晶螢幕要開啟 sub-pixel hinting 才會清楚
可惜的是 10.2 只部份支援(還堪用啦)
到 10.3 (到目前 RC1) 就完全不支援了
請自行下載 freetype2 的 source rpm
修改 spec 檔
安裝 gcc, automake...(忘了還有哪些)等開發套件
重新打包安裝就可以用了
我自己打包了一個(抱歉無法在 Build Service 上提供) for 10.3
詳情請參閱此文:
開啟 sub-pixel hinting

2007年9月21日 星期五

用 aria2 來抓 iso

openSUSE 10.3 RC1 已經發布了
既然我的伺服器一直開著,應該要用他來抓檔案才是
先用 ssh 連進主機
裝好 aria2

$ wget http://download.opensuse.org/distribution/10.3-RC1/iso/torrent/ \
openSUSE-10.3-Beta3_RC1-DVD-i386.torrent

抓下 torrent 檔

$ aria2c -T openSUSE-10.3-Beta3_RC1-DVD-i386.torrent -D

將 aria2 送到背景執行
這樣就可以登出 ssh 連線
主機會繼續抓檔