2007年10月2日 星期二

如何遠端使用 X window 環境下的中文 terminal

解答:我們提供了crxvt這個中文終端機程式,以下以X server端(您的電腦)在Win32環境下使用X-win32為例 ,說明使用的步驟 :
登入工作站,將 /usr/local/X11R6/lib/X11/fonts/chinese/et24k.pcf.Z 拷貝到你的目錄下,將之解壓縮成et24k.pcf,再下載回你自己的電腦。
假設你的X-win32裝在c:\xwin32,將下載回來的et24k.pcf放到c:\xwin32\fonts\misc
編輯c:\xwin32\fonts\misc\fonts.dir,加入以下一行et24k.pcf et24k
在你的電腦上執行X-win32。
在工作站上執行"setnev DISPLAY yourIP:no"(no為顯示編號,通常用0)
在工作站執行crxvt,若成功便可在你的電腦上看到新開出的中文視窗。
如欲使用中文輸入法,可輸入指令"xcin -fnb et24k"


21.22. X-win32 如何安裝中文字型?
通常筆者都會使用 kcfonts,因為跟預設的系統比較合。
首先在 chinese/kcfonts 安裝好後, 將 /usr/X11R6/lib/X11/fonts/local/ 底下的檔案, 全都搬移到 C:\Program Files\StarNet\X-Win32 5.1\Lib\Fonts\ 底下,然後用 Font -> Add... -> local\,接著 Make FONTS.DIR, 並 Edit Alias File...:kc12x24 -kc-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
kc15f -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0
kc24f -kc-fixed-medium-r-normal--24-240-100-100-c-240-big5-0
kc8x15 -kc-fixed-medium-r-normal--15-170-100-100-c-80-iso8859-1
taipei16 -kc-fixed-medium-r-normal--16-160-72-72-c-160-big5-0
taipei24 -kc-fixed-medium-r-normal--24-240-100-100-c-240-big5-0
或是用 ports/x11-fonts/getbdf , getbdf -font "-dynalab-mingliu-medium-r-normal--16-*-*-*-c-*-big5-0" > mingliu16.bdf 來產生 16pt 的字型, 然後依序產生所需要用的字型。
在 Windows 底下也可以抓取 ttf2bdf.exe,將 C:\Windows\Fonts\mingliu.ttc 轉成 bdf,然後依照上面的方法也是可以使用的。

沒有留言: