Ubuntu Linux 510
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bcakup
wget wget http://musiccheer.myweb.hinet.net/debian/sources.list
sudo mv sources.list /etc/apt/source.list
sudo apt-get install ttf-arphic-newsung pcmanx-pure-gtk2 gcin im-switch m17n-env totem-xine beep-media-player gsfonts-x11 samba j2re1.4-mozilla-plugin libgcj6-awt stardict numlockx
wget http://musiccheer.myweb.hinet.net/debian/95xinput-set
sudo mv 95xinput-set /etc/X11/Xsession.d/
wget http://musiccheer.myweb.hinet.net/debian/fonts.conf
sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf_backup
sudo mv fonts.conf /etc/fonts/
wget http://musiccheer.myweb.hinet.net/debian/newsung.conf
sudo mv newsung.conf /etc/fonts/
#多媒體編譯器
#jre正確顯示中文
sudo mv/usr/lib/j2se/1.4/jre/lib/
sudo mkdir /mnt/C
sudo eche "/dev/hda1 /mnt/C vfat defaults,iocharset=utf8,umask=000 0 0" >> /etc/fstab
sudo mount -a
#
但是沒有中文字型,所以得利用 xine-fontconv 這工具來製作,
debian 沒有包這個工具,但是可以抓 xine-lib 原始碼裡面的 xine-fontconv.c 來編譯:
為了方便我把 xine-fontconv.c 上傳了;
接著利用編出來的 xine-fontconv 來製作 totem 可以使用的中文字型,
用法如下:
xine-fontconv font.ttf fontname [encoding1 [encoding2 [...]]]
我拿 firefly 新宋體來製作:
然後產生六種大小的字型檔案,我也上傳了:
newsung-16.xinefont.gz
newsung-20.xinefont.gz
newsung-24.xinefont.gz
newsung-32.xinefont.gz
newsung-48.xinefont.gz
newsung-64.xinefont.gz
然後丟到 /usr/share/xine/libxine1/fonts 就好;
接著編輯 ~/.gnome2/totem_config,修改底下部份:
wget wget http://musiccheer.myweb.hinet.net/debian/sources.list
sudo mv sources.list /etc/apt/source.list
sudo apt-get updatesudo apt-get install ttf-arphic-newsung pcmanx-pure-gtk2 gcin im-switch m17n-env totem-xine beep-media-player gsfonts-x11 samba j2re1.4-mozilla-plugin libgcj6-awt stardict numlockx
wget http://musiccheer.myweb.hinet.net/debian/95xinput-set
sudo mv 95xinput-set /etc/X11/Xsession.d/
wget http://musiccheer.myweb.hinet.net/debian/fonts.conf
sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf_backup
sudo mv fonts.conf /etc/fonts/
wget http://musiccheer.myweb.hinet.net/debian/newsung.conf
sudo mv newsung.conf /etc/fonts/
#多媒體編譯器
#jre正確顯示中文
sudo mv/usr/lib/j2se/1.4/jre/lib/
sudo mkdir /mnt/C
sudo eche "/dev/hda1 /mnt/C vfat defaults,iocharset=utf8,umask=000 0 0" >> /etc/fstab
sudo mount -a
#
totem 觀看 avi+srt 中文字幕方法
因為 totem 使用的字型預設放在 /usr/share/xine/libxine1/fonts,
但是沒有中文字型,所以得利用 xine-fontconv 這工具來製作,
debian 沒有包這個工具,但是可以抓 xine-lib 原始碼裡面的 xine-fontconv.c 來編譯:
代碼: |
apt-get source xine-lib cd xine-lib-1.0/misc gcc -o xine-fontconv xine-fontconv.c `freetype-config --cflags --libs` -lz |
為了方便我把 xine-fontconv.c 上傳了;
接著利用編出來的 xine-fontconv 來製作 totem 可以使用的中文字型,
用法如下:
xine-fontconv font.ttf fontname [encoding1 [encoding2 [...]]]
我拿 firefly 新宋體來製作:
代碼: |
./xine-fontconv /usr/share/fonts/truetype/fireflysung.ttf newsung big-5 |
然後產生六種大小的字型檔案,我也上傳了:
newsung-16.xinefont.gz
newsung-20.xinefont.gz
newsung-24.xinefont.gz
newsung-32.xinefont.gz
newsung-48.xinefont.gz
newsung-64.xinefont.gz
然後丟到 /usr/share/xine/libxine1/fonts 就好;
接著編輯 ~/.gnome2/totem_config,修改底下部份:
代碼: |
# tiny small normal large very large huge # 分別對應到剛剛的六個大小字型, # 我全螢幕看電影感覺用 large 差不多 subtitles.separate.subtitle_size:large # 這是字幕位置離最底端的距離,40 也差不多適合全螢幕 subtitles.separate.vertical_offset:40 # 這是剛剛自訂的字型名稱 subtitles.separate.font:newsung # 字型編碼 subtitles.separate.src_encoding:big-5 |
留言