歡迎

本站利用 MathJax 顯示數學式子,請安裝 STIX Font 以確保數學式子顯示無誤,安裝方法請參閱 MathJax Font Help

2009年1月21日 星期三

敗了二支機械式鍵盤

前一陣子透過認識的電腦商買了二把 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