前一陣子透過認識的電腦商買了二把 Cherry 的機械式鍵盤,型號為 G80-3000。剛剛到手,花了不少銀子,有點心疼。
2009年1月20日 星期二
多個索引 in LaTeX --- 使用 multind 套件
前幾天非人想要將索引分為中文索引和英文索引,不知要如何做?於是上網查了一下。
在網路上找到幾個套件可以做到這個要求,分別為 index, multind, splitindex。稍微看了一下,好像是 multind 最簡單,而 splitindex 是有另一個小程式來跑。既然 multind 最簡單,那就先看看要如何使用這個套件。
首先假設要編輯的 LaTeX 文檔為 test-index.tex,內容為
\documentclass{article} ... \usepackage{multind} \makeindex{english} \makeindex{chinese} ... \begin{document} ... \index{chinese}{ㄈ!非人} \index{english}{Debian} ... \printindex{english}{Index} \printindex{chinese}{中文索引} ... \end{document}
這個 multind 套件重新定義 \makeindex, \index, 和 \printindex 三個指令。範例中的 ... 是 LaTeX 文檔中省略的部分,用來突顯必要的語法。編譯的指令為
$ latex test-index $ makeindex chinese $ makeindex english $ latex test-index
開啟 metacity 的 compositing manager
今天心血來潮,又進套件庫裡尋寶。發現了 avant-window-navigator 這個套件。這是一個「A MacOS X like panel for GNOME」。只要是對 MacOS X 的圖形介面有興趣的人都會試試看,當然這樣的小工具不會只有這一個。不過非人倒是第一次在 Linux 下嘗試這樣的小工具。
安裝好了之後,當然就要試試看。從選單開啟,似乎沒反應。那就由命令列來執行這個程式:
avant-window-navigator
結果就如同預想的一樣,出現了錯誤訊息:
Error: Screen isn't composited. Please run compiz (-fusion) or another compositing manager.
composited 這個名詞在 Ubuntu 上就是和 compiz 這個華麗的視窗管理有關。正想說是不是要將視窗管理員換為 compiz 時,突然想到如果 awn 一定要 compiz 才能執行的話,那麼剛剛在安裝 awn 時應該會順便就安裝 compiz 了。但是顯然並不是這樣。所以 就想到了這個問題,是不是 metacity 也提供了 compositing manager 的功能?如果是又該如何設定?
立刻上網搜尋關鍵字
metacity compositing manager
找到了這一篇。為了方便起見將設定方法記錄如下:
啟動的指令
gconftool-2 --type bool --set /apps/metacity/general/compositing_manager true
取消的指令
gconftool-2 --type bool --set /apps/metacity/general/compositing_manager false