2008年11月26日 星期三

如何新增一個.fon字型到wine裡

直接編輯system.reg, 尋找字型的位置, 新增一個項目(類似"Name"="FontPath"), FontPath為字型檔的路徑, 可將字型放在wine的字型目錄裡, 就不用打路徑, 只需要檔名(以安裝在/usr/local/wine為例, 字型目錄為/usr/local/wine/share/wine/fonts)

2008年11月17日 星期一

for Foxit Reader, convert linux path to windows-style path

#!/bin/bash
# Purpose: To convert Linux-style filename to Windows-style to pass as an argument to wine when starting Foxit Reader
Filename="z:"${1//\//\\}
#assuming you use the default installation folder for Foxit in Wine
App='eval wine "C:\Program Files\foxitreader\FoxitReader.exe" "'$Filename'"'
$App

Linux的環境變數

在 Linux 系統裡,一般是利用 LC_* 等環境變數來決定應用程式所該採用的語系。(至於該系統是否支援該 locale 則另當別論)

而一般設定 LC_* 等環境變數的地方有數個:

/etc/default/locale:設定全系統變數,Debian 官方的作法

/etc/profile:使用 bash 登入時會讀取的系統設定檔。

~/.profile:使用 bash 登入時會讀取的個人設定檔。

~/.bashrc:呼叫 bash 時會讀取的個人設定檔。

/etc/X11/xinit/xinitrc:用 startx 進入 X 時會讀取的系統設定檔。

~/.xinitrc:用 startx 進入 X 時會讀取的個人設定檔。

~/.xsession:用 GDM/KDM/XDM 進入 X 時會讀取的個人設定檔。

而至於要使用哪一個則視個人喜好了。如果您是使用 startx 來進入 X 的話,敝人建議使用 ~/.xinitrc。