轉移到 Habari


3 Comments

自賀! :p

目前資料部份已發現一個地方沒轉好:迴響時間都變成我轉移資料當時的時間了 XD 下次再來處理這個問題。


Chyrp


2 Comments

Chyrp 是一個輕量的內容管理系統。身為一個內容管理系統, Chyrp 核心中並未包含「迴響」、「文章分類」這些屬於 Blog 該有的基本功能,但只要安裝上「迴響」及「標籤」的外掛(在 Chyrp 中稱之為「Modules 外掛模組」), Chyrp 又能搖身一變,成為一個標準的 Blog 系統。在「Extensions 附加元件」加持下, Chyrp 能夠用來建構各式各樣的內容導向網站。

在 WordPress 愈來愈肥胖的現在, Chyrp 將是追求精簡的使用者們的新選擇 :)

初次接觸 Chyrp 的使用者,應該會搞不懂什麼是 Feathers ,「羽毛?」。「Feathers 內容範本」是 Chyrp 中相當重要的一個要素, Feathers 代表的是「內容的類型」,例如文字、影片、檔案下載等,又或者是讀後心得、聊天紀錄、活動時程,都可以當作不同的內容類型,就像是提供了一個範本,使用者只需照著欄位輸入, Chyrp 便能依照所指定的類型,產生出合適的格式。

Chyrp 的 Modules, Feathers 和 Themes 分別都使用自己的語系檔,雖然在 WordPress 中也能見到這種情況,但 Chyrp 幾乎是讓它成為「基本功能」,甚至連預設樣板都有自己的語系檔。這種作法雖然也有它的好處,但如果像 WordPress 那樣提供一些預設字串,我想當未來樣板多到氾濫時將會有所幫助。


目前 Chyrp 的基本需求是 PHP 4 ,但根據討論區的投票,未來將會提高到 PHP 5 ,我本來還為了這個版本問題而稍微偏好 Habari 的… XD 不過就穩定性而言,目前轉移到 Chyrp 也還不是時候, Chyrp 只要在安裝時重新整理幾下,馬上就會蹦出一大堆錯誤訊息… 囧rz 相較之下, Habari 則穩定許多。


中央氣象局 RSS Feed


1 Comment

中央氣象局網站於去年(2007)四月網站改版後,開始提供天氣預報的 RSS Feed ,但當時的 RSS 只是變相的「我的最愛」,沒有包含任何資訊於 RSS 中,使用者仍需到中央氣象局網站觀看。

從那之後我就很久沒去注意後續發展,今天意外發現中央氣象局網站修改了他們的 RSS Feed ,改成提供 22 分區之今明天氣預報,當然最重要的是——這次是貨真價實的 RSS ,甚至也提供了 OPML 快速訂閱,看來這次該局網站的負責人終於知道什麼是 RSS 了 :)


繁體版微軟雅黑字型


3 Comments

給心急的讀者們

前言

最近 Element TD Survivor 釋出了 4.0 Public Beta 版本,讓我開啟了好久沒動的魔獸爭霸Ⅲ,於是突然有了重新修改微軟雅黑字型的念頭,主要原因是目前的版本最高只能顯示 4 位數血量,這對於 Tower Defense 類型的遊戲來說實在太少 XD

既然要重作,就想做得更加完善,我發現上次所使用,新同文堂提供的繁簡中文對照表並不完整,可能是為了效率上的考量而捨棄罕用字。我在 Unicode.org 找到了另一份更加完整的列表,這次便是整合了兩張列表來製作。新同文堂的對照表雖然字數較少,但很奇怪的是它還包含了一些 Unicode.org 沒列出的部分。 Unicode.org 是採取比較直接的對照方式,某些簡體中文會對照到正體中文的異體字,我偏向一律採用正體字,另外還要一一檢查「於/于;于」、「游/遊;游」、「發/髮;发」、「歷/曆;历」這類特殊的對照,就這樣,大部分的時間都花在整理這兩張表格。

以上幾個例子我是這樣處理的:

  • 于 → 不轉換。
    雖然「于」是少用字,但若通通轉換成「於」,三國就會有個人被改名為「於禁」了 XD
  • 游 → 不轉換。
    因為「游」和「遊」都是常用字,而且簡體長得就跟正體的「游」一模一樣。
  • 发 → 一律轉換為「發」。
    雖然「髮」也是一個簡單的字,但相較於「發」就顯得少用許多了。
  • 历 → 一律轉換為「歷」。
    要從「曆」和「歷」兩個字中取捨讓我思考了一下,最後決定參考 tsi.src 記載的詞頻 :p

修改字型檔案的部分,這次多了一個步驟——先將檔案用 TransType 轉換成 TrueType , Vista 的那幾個新字型不知道怎麼作的,檔案類型寫著 TrueType 但圖示卻標視為 OpenType ,應該又是在作什麼極限字型… 若不先轉換成一般的 TrueType 便直接編輯,就會像上次一樣, Kerning 全部壞掉。這次多作了這個步驟,修改完成的字型就不只能在 WarCraft Ⅲ中使用,經測試在 Word 2003/2007 中也能正常使用喔!


下載字型更新檔

以下這幾個檔案需和原版微軟雅黑(msyh.ttf)放在同一個資料夾中執行,執行後會更新 msyh.ttf ,而原始的檔案將被更名並備份為 msyh.ttf.bak 。

註:微軟雅黑字型中本來就有繁體字區,這個更新檔是將簡體字區中的字用繁體字區的字來覆蓋,讓本來應該顯示簡體字的地方也都顯示為繁體字。

5/19 更新:微軟免費釋出了微軟雅黑字型,沒有 msyh.ttf 的使用者可以到微軟的網站下載

Microsoft YaHei Traditional

這是一般版本,只替換掉簡體字,在 1024 × 768 解析度下最高可顯示 4 位數生命值。

Screenshot - 2007_5_6 , 下午 05_14_17

Microsoft YaHei Traditional SemiCondensed

這是將數字稍微縮窄的版本,在 1024 × 768 解析度下最高可顯示 6 位數生命值。

msyhtsc-6digits

Microsoft YaHei Traditional Condensed

這是將數字更加縮窄的版本,在 1024 × 768 解析度下可顯示 7 位數生命值。

※ 要等麥噹噹的血量跑到 8 位數我實在受不了… 所以後面沒有測試。

msyhtc-7digits

Microsoft YaHei Traditional Condensed Old Style

使用 Old Style 數字的版本,雖然我很喜歡 Old Style 數字,但是用在遊戲中似乎不怎麼好看… 因此這個版本並無釋出的打算。

msyhtco-7digits
 1