星期三, 11月 28, 2007

flip -- Msdos/Unix/MacOS

最近需要把一些MsDos 的純文字檔案轉成 Unix 的格式
基本上 MS 的純文字檔就是每行分行的地方為 \r\n 而 Unix 是 \n
所以拿掉 \r 就可以了
當然自己寫程式也是可以 不過既然人家已經有做好的程式就不用自己在寫一次了

flip 的用法還算簡單, 自已看man 吧!

flip -ub
flip -um

星期三, 11月 07, 2007

mlterm

mlterm 是個不錯的 terminal emulator,
速度還蠻快的, 而且設定也不難(重點 XD).

個人的設定檔是放在 ~/.mlterm/
global 的則在 /etc/mlterm/
  • 安裝 mlterm
    1. sudo apt-get install mlterm-ml
  • 設置環境 (顏色什麼就自己設定了, 記錄幾個比較重要的)
    • edit ~/.mlterm/main
      1. ENCODING = UTF-8
      2. mod_meta_mode = esc
      3. use_anti_alias = true
      4. not_use_unicode_font=true
      5. line_space = 1
    • ~/.mlterm/aafont (copy from /etc/mlterm/aafont)
      1. ISO8859_1=Bitstream Vera Sans Mono-iso10646-1;
      2. BIG5=LiHei Pro-iso10646-1
    • ~/.mlterm/color (從gnome-terminal 的color 弄過來的)
      1. blue=#0000AA
        hl_blue=#5555FF
        green=#00AA00
        hl_green=#55FF55
        red=#AA0000
        hl_red=#FF5555
        yellow=#AA5500
        hl_yellow=#FFFF55
        magenta=#aa00aa
        hl_magenta=#ff55ff
        cyan=#00aaaa
        hl_cyan=#55ffff
        hl_black=#555555
mlterm 也可以用client 來連, 聽說比較省資源
使用方法:
mlterm --daemon=genuine
這樣會打開第一個 mlterm, 並且會開始執行 mlterm 的 server
之後用 mlclient 就可以開新的terminal 了

fluxbox 字型 firefox 麗黑pro

今天心血來潮,突然想來換個系統的字型
之前就有看過Apple LiHei Pro 的字型 好想還不錯

  • 安裝LiHei Pro
    1. 把字體放到 /usr/share/fonts/truetypes/xxx/
    2. sudo fc-cache -f -v
  • 讓Fluxbox 使用 LiHei
    1. 在 theme file 加入 *font:LiHei Pro-10 就可以, 其中 10 是字體大小
  • Firefox, 用 gtk+ 程式的字型
    1. 打開 ~/.gtkrc-2.0
    2. 加入 gtk-font-name = "LiHei Pro 14"
    3. 重新登入
  • gnome-terminal
    1. cd /usr/share/language-selector/fontconfig
    2. sudo cp zh_TW myzh_TW
    3. 編輯 myzh_TW
      1. 在 serif, sans-serif, monospace 裡, prefer tag 的前面加上 Bitstream Vera Sans xxx, 第二個用 LiHei Pro
      2. match target = "font" 的地方, 加入 string Hei
    4. cd /etc/fonts
    5. sudo unlink language-selector.conf
    6. sudo ln /usr/share/languate-selector/fontconfig/myzh_TW ./language-selector.conf
    7. gnome-terminal 的字型選 Bitstream Vera Sans Mono (這時中文應該會以LiHei 來顯示)
解釋一下最後面 Bitstream Vera 那邊..
因為直接用LiHei Pro 當作 gnome-terminal 的字型的話
整個寬度會亂掉, 所以用 Bitstream Vera 當作英文字型, 然後因為 Bitstream Vera沒中文的字型, 所以會由 LiHei 來接手, 這樣用起來寬度就沒什麼問題(個人覺得)
我的 mzh_TW:
http://moon.cse.yzu.edu.tw/~s961449/mzh_TW

麗黑的字體這邊沒辦法提供.. 版權問題.. :p



Powered by ScribeFire.

星期四, 11月 01, 2007

[工具] -- ydict

之前我就有做過把yahoo, wordnet 的線上字典
透過perl script 做成可以在電腦用的字典

沒想到跟我有同想法的人也不少呢!
昨天發現一個軟體 --ydict

據說是由 reborn2266 大大開始寫起
最後演進出不少版本, 一個我還滿喜歡的是
Beata 修改過的 FourDollar 版本

看來重灌後必備軟體 又要 +1 , XD

Fourdollars: http://fourdollars.blogspot.com/
Beata: http://blog.nahoya.com/