字型安裝及顯示

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

字型安裝及顯示

文章gala235689 » 週四 3月 12, 2009 12:16 pm

http://gala2356891.myweb.hinet.net/qq.png
我上日蝕官網抓新的編輯器讀取之前寫好放在ntfs下的java檔案
不過怎麼會這樣有部份亂碼呢?
http://gala2356891.myweb.hinet.net/qq1.png
另外請問要怎麼安裝字型呢?
我想要安裝圖片裡面的字形
gala235689
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週三 3月 11, 2009 8:37 pm

文章kcqp5ovx » 週五 3月 13, 2009 6:40 pm

因為你的source是big5編碼,linux是utf-8編碼,所以會亂碼,建議把big5轉成utf-8。至於安裝,只要把字型檔放到~/.fonts下就好了。
kcqp5ovx
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週日 6月 22, 2008 2:01 pm

文章Cruz » 週六 3月 14, 2009 3:22 am

NTFS 好像不是 big5
mount -t ntfs-3g -o iocharset=utf8 這樣就不會亂碼了
Cruz
 

文章Cruz » 週六 3月 14, 2009 3:25 am

啊!也沒錯
kcqp5ovx 所說是檔案的內容
那麼只要編輯器開檔後
手選該文件編碼為 big5 就行了
Cruz
 

文章gala235689 » 週六 3月 14, 2009 3:32 am

kcqp5ovx 寫:因為你的source是big5編碼,linux是utf-8編碼,所以會亂碼,建議把big5轉成utf-8。至於安裝,只要把字型檔放到~/.fonts下就好了。

~/.fonts
沒有這個資料夾 請問能否敘述詳細點?


--------------
http://wiki.winehq.org/winetricks

我看了套件管理 還有新增刪除
也用了dpkg -l查看
就是找不到這個東西 請問要怎麼刪除?
gala235689
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週三 3月 11, 2009 8:37 pm

文章Cruz » 週六 3月 14, 2009 8:04 am

~ 是 家目錄
一般而言
god 的家在 /home/god
damn 的家在 /home/damn
gates 的家在 /home/gates
Cruz
 

文章kcqp5ovx » 週六 3月 14, 2009 4:44 pm

假設檔名為font.ttf,先建立目錄:

mkdir ~/.fonts
mv font.ttf ~/.fonts

再重新登入,這樣就ok了。
kcqp5ovx
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週日 6月 22, 2008 2:01 pm

文章gala235689 » 週日 3月 15, 2009 12:21 pm

成功了
----

這樣的話
應該只有我目前這個使用者才有新增到這個字型吧?
那如果要以後新增的使用者也有這個字型該如何做呢?

mv font.ttf ~/.fonts
這只有把我要的字型移動到該目錄底下吧?
那可以放到系統預設的字型目錄底下嗎?
---
我硬碟有xp的分割區ntfs
在media底下可以找到
但我用dosbox玩遊戲的時候
需要掛載區
請問不知道磁區代號該如何輸入?

mount c ~
我這樣輸入是直接掛載到/home/user
但是我遊戲都放在原先的xp分割
我只好把遊戲移動到現在的系統

請問有辦法直接掛載ntfs磁區嗎?
gala235689
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週三 3月 11, 2009 8:37 pm

文章kcqp5ovx » 週日 3月 15, 2009 4:34 pm

debian的system fonts放哪裡我不清楚,要google一下,大概是/usr/share/fonts之類的位置。

ntfs的話,Cruz 有提到:mount -t ntfs-3g -o iocharset=utf8

如果/media下有掛ntfs的分割的話掛載區就是/media/????,如果沒有的話...

假設只有一個硬碟,且ntfs是第一個主分割:
mkdir /mnt/hda1
mount -t ntfs-3g -o iocharset=utf8 /dev/hda1 /mnt/hda1
掛載區就是 /mnt/hda1
就醬子...

不知道ntfs是哪一個分割的話可以打:fdisk

請參考http://linux.vbird.org/linux_basic/0230filesystem.php#fdisk

不過我沒用過dosbox,所以有問題就google一下。
kcqp5ovx
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週日 6月 22, 2008 2:01 pm

文章訪客 » 週日 3月 15, 2009 6:42 pm

gala235689 寫:mv font.ttf ~/.fonts
這只有把我要的字型移動到該目錄底下吧?
那可以放到系統預設的字型目錄底下嗎?

這使用symbolic links就可以了,不必使用mv。
可以直接由系統預設的字型目錄作symbolic links,另外還可以節省空間。
代碼: 選擇全部
$ ln -sf /usr/share/fonts/font.ttf ~/.fonts
訪客
 

文章Cruz » 週一 3月 16, 2009 3:53 am

ln -sf /usr/share/fonts/font.ttf ~/.fonts
這個舉例有點怪怪

因為 /usr/share/fonts/ 之下
以及各次目錄的字型檔
已經不需要 ln 到 ~/.fonts 了不是嗎

~/.fonts 僅所屬使用者可用
/usr/share/fonts/ 所有人都可用
Cruz
 

文章訪客 » 週一 3月 16, 2009 4:36 am

Cruz 寫:ln -sf /usr/share/fonts/font.ttf ~/.fonts
這個舉例有點怪怪

因為 /usr/share/fonts/ 之下
以及各次目錄的字型檔
已經不需要 ln 到 ~/.fonts 了不是嗎

~/.fonts 僅所屬使用者可用
/usr/share/fonts/ 所有人都可用

話是這麼說沒錯,不過有些軟體的字型卻是要另外作symbolic links才能顯示出中文,譬如openttd就是要另外作symbolic links的例子,在光是/usr/share/fonts下還是不行,要如下:
代碼: 選擇全部
$ ln -sf /usr/share/fonts/droid/DroidSansFallback.ttf ~/openttd/

然後再修改~/.openttd/openttd.cfg這樣介面才會顯示中文。

不過,我在linux上沒用過日蝕(我只用vim),所以只好猜測它也是如此。
訪客
 


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客