2009/06/23

[Mac] Mac 底下的字型與 X11 不同步

繼上回提到 Mac OS 升級之事與使用 Inkscape 這款向量繪圖軟體後,最近才發現了一個問題。

在 Mac 上安裝的字型,似乎並不會因此而自動被 X11 下的程式使用。

前次提到使用 Inkscape 的圖層特性製作瀏覽器版的投影片時 (要安裝 JessyInk 這個小套件,記得嗎?),有個不錯的字型,fontin。在使用 Times 系列的字型多年之後,我個人覺得 fontin 這字型很美。所以就去下載安裝使用。眾瀏覽器下的英文呈現和 Pages、Writer 程式中的英文首選字型,我都是使用它。嗯,它有個缺點是在使用諸如 delta (Δ)、alpha (α) 之類的字符時,行高會因而改變,這使得文章呈現有點瑕疵。而在使用 Times New Roman 字型的情況下,加入上述的字符並不會改變行高,這是使用 Times New Roman 時的優點。

Inkscape 0.47 prerelease 出來了。還不是穩定版本。它有 Mac 的 binary file,於是我就先行安裝使用。而在桌機上,我也下載 source 檔並編譯完成。就我的使用情況來說,Inkscape 0.47 並沒有什麼問題發生。

重點是,在 Inkscape 中我竟然找不到已經在 Mac OS 下無腦安裝好的 fontin 字型。可它在 Mac 諸程式下明明可以使用啊?我想了很久才想到可能性,畢竟不是電腦專家。現在的 Mac OS 雖然已經是 Unix-based 的系統,但它和運行在機子上的 X11 環境確實是兩個不大相干的系統。所以,X11 系統下的程式秀不出安裝在 Mac OS 預設目錄下的字型是可理解的一件事。

於是我就將字型放到 /usr/share/fonts 底下,然後使用 fc-cache 讓系統重新讀取。這樣就行了。

fc-cache the fonts

後來才又想到,其實應該使用 link 的方式將 Mac OS 上的字型檔 link 到 /usr/share/fonts 下的,這能省下空間來。不過,我也懶得再試著重新改回來看看是否可行,反正現在硬碟空間很大。




Powered by ScribeFire.



2009/06/18

[Mac]Tiger 升級 Leopard 上的一些小問題

我是直接從 Tiger 升級成 Leopard,而不是採一般建議的重灌。

直接升級可以省時間,一些重要設定都可以保留下來。不過,軟體方面會有版本差異的問題出現。這沒辦法,只能乖乖地重新安裝那些 Leopard 限定的軟體。之所以要升成 Leopard 而不是等 Snow Leopard 開賣後再升,一方面是許多正在使用的軟體新功能是 Leopard 版本的才有,尤其是 iLife'09,只認識 Leopard,Tiger 根本無法灌。Mac 眾軟體的升級並未造成多大問題,只是要花時間下載並安裝罷了。

令人頭痛的是 Unix/Linux 移植的軟體。這方面我有用 GimpInkscape。Inkscape 的問題不大,重灌 Leopard 版的就好了。可是 Gimp 在灌上了 Leopard 系統的版本之後,鍵盤輸入就有問題了。我習慣使用 Dvorak 鍵盤配置,快速盲打中英文不是問題。而一般的 QWERY 鍵盤反而已經讓我重新回到一陽指的時代,而且得手眼並用。升級系統前,Gimp 下的英文輸入沒有問題。可是在升級之後,Gimp/X11 下的鍵盤輸入就很怪了,根本不是 Dvorak 配置。本來以為這不是 X11 的問題,因為 X11 下的 Inkscape 沒有相同情況而是一片正常。

昨天,在我升級了 Xcode、X11 還有 Macport 之後再重新開啟 Gimp,結果惱人的問題沒了。只是,我依然不曉得是怎機一回事。最有可能的是 X11 升級所影響。

那中文輸入呢?呵,我沒針對 X11 環境安裝中文輸入模組,而且也沒這方面的需求,所幸就擱在一旁不管不問了。倒是若有短期且量小的需求,剪貼就行了。



Powered by ScribeFire.



Unite Opera:企圖引領潮流的新一代 Opera 瀏覽器

Opera 10 早就出爐了,還只是 beta 版。而現在 Opera 已經出來了新版本——其實還是 Opera 10——有個叫 Unite Opera 的新名稱。

現在官網上的穩定版本是 9.x。而下載的話一般都會自動連到 9.x 的連結。

之所以寫 Unite Opera 是因為它有著新功能。諸多其他瀏覽沒有的、而且可能會在它們新版本中追加的新功能。詳細的介紹除了官網之外,還可以到 Opera 中國新聞中心,或著是到 Taiwan.CNET 看看相關消息。繼 Apple 的 Safari 4 之後,我覺得 Opera 10 或 Unite Opera 是地表上開啟網頁速度最快的瀏覽器。它動要的新功能如下:

  • 內嵌 Web 伺服器
  • 整合部分開發網頁環境以利於新增功能
  • 可以當作檔案分享器 (P2P 或類 P2P 技術)
  • 可以當作線上對談軟體
  • 線上留言
  • 其他
簡單來說,我們可以期待在 Unite Opera 的首開風氣之下,以後可以線上操作和網路連線有關的許多東西,而且是都能在單一軟體下操作。這個軟體就是瀏覽器本身。其他的新功能或許可以像 Firefox 的 addons 一樣自由地新增移除。當然,這應該就像是以前有人說過的以瀏覽器為作業系統基礎的未來作業系統。Unite Opera 走在其他瀏覽器之前,雖然目前還是 beta 版本,不過比起 Google 的眾多萬年 beta 軟體來說,它已經有了算是屬於自已的、並推展出來了的基本架構。重要的是 Opera 是跨平台的瀏覽器,橫越 Windows、GNU/Linux 和 Mac OS X,更跨足手機平台已多年。雖然 Firefox 和 Chrome 也跨平台,但和目前的 Unite Opera 來說,在整合功能發展上還是慢了很多步,更別提 Internet Explorer 了。

不能避免的是要先註册了才能使用 Unite Opera 的功能。
Sidebar of Unite Opera

而它們可以在瀏覽器的側邊欄中叫喚出來。
Register before Using Unite Opera

我還不想註册,所以到底如何就只能靠網路上的能人來解惑了。可是只要想到它能和其他使用者直接對傳電腦中的資料並且能夠線上對談,就足以令人振奮了。

那它會大行其道嗎?不曉得。這世界並非最好的就會流行。




Powered by ScribeFire.



2009/06/04

Cooliris 也開始支援 Linux 上的 firefox

Cooliris 是一個網路瀏覽器的 plugin 或 extension/addon。它的主要功能是能在瀏覽器上以炫麗的動畫播放網頁上的相片或影片。

早期,它只能看網路相片,而且是世界上為數幾個知名的大站。後來,它支援的網路相本越來越多;除了由它們自個找要支援的網站之外,其他網站主還可以籍由推薦的方式請程式設計者擴充支援的清單。除了相片之外,去年開始吧 (詳細時間我記不得了),它也開始支援在 cooliris 下播放網路影片 (經由 flash 播放)。今年,它甚至也將客戶端電腦硬碟中的相片也納入了它播放的對象,由此一來,如果只是想要觀看相片的話,cooliris 不但可以報到瀏覽的標準,還能以賞心悅目的角度欣賞自家的相片呢。至於硬碟中的影片,可能是因為無法由瀏覽器上的 adobe flash player 來開啟,因此目前為止並沒有這項功能。

它原來是主要支援 Internet explorer、Firefox 和 Safari,而且是 Windows 和 Mac OS 的平台,但現在,Linux 上的 Firefox 也能籍由安裝 addon 的方式將這程式給掛上,真的是項福利啊。如此一來,只要看照片的話,我就會使用 Cooliris,再加上原本就安裝的 Picasa 3 beta for Linux,這真的是看圖的雙雄啊。

由於這兩款軟體都走唯美精緻路線,所以對電腦硬體便有著比較高的要求,像是 CPU 要強點兒,最好要有獨立顯示卡 (big RAM)。請參見 cooliris 網頁上的說明

國外幾個大站,像是 Google 的 Picasa web album、Yahoo
! 的 Flickr 和 Google 的 Youtube 之外,其也地我就不熟了。而國內的相片網站中,應該還沒有一家的網路相片能用 Cooliris 觀看。嗯,除了無名正妹牆之外…… XD


Powered by ScribeFire.