2010年2月17日 星期三

紀錄

最近終於裝了lyx在ubuntu上,它和texworks不同,基本上很像windows的word,你打什麼就是顯示什麼,乍聽之下很方便,但是我就是很不習慣,因為這樣反而限制了打latex原始碼的自由性,我真得不認為會比較方便,不過其實也是見仁見智啦,畢竟它還能輸出postscript檔,我覺得這點很酷,不知道能否當成方程式編輯器使用,再把postsript檔存成png圖檔應該就可以了,但我對lyx還不是很熟,要再花時間玩玩看。
於是乎我很想念原本在Miktex2.8中的texworks,查了一下,才發現原來它是類似Mac中的texshop,難怪提姆一看到texworks不經意說出這才像是他在用的,當時我還不以為意。最後,也很幸運地發現了一堆網上的資料,有很多人教怎麼樣裝texworks在ubuntu上,爽~

最後果然可以選Xelatex,就實現之前在windows下的情況,但這邊我有點問題,不知道是否只要獨立裝了texworks就好嗎?我總覺得可以使用,是因為之前我還有裝了texlive在ubuntu上,關於這點我還要再弄清楚。
Latex的結構真是複雜,一堆都叫tex,不搞混很難。

下一步,要來擴充ubuntu系統中的中文字型,否則實在太少了。

------------------------------------------------------------------------------------

晚上,透過洨鬍子的幫忙,終於成功compile好molden的source code了,這邊實在有太多地方我要記錄下來。
首先到官網上去下載source sode,檔名是molden4.8.tar.gz,載完後解壓縮,這邊有個插曲,我直接放到/usr/local的路徑,所以沒有加sudo是無法直接執行的,害我一直以為我的tar指令壞了。
接著,就是要去看看makefile的內容,裡頭有教你怎麼改才能被compile成功,我是用ubuntu9.10,所以確定完gcc的版本後,我要用gfortrancompile:FC=gfortran,把FC=g77加上# -> #FC=gfortran

到這邊還別高興的太早,因為還要注意到makefile裡頭的說明,這一步關鍵在洨鬍子,因為他有注意到,所以還要再去molden.f的檔案中作一些修改,把第306行的最前方的c給消去,聽洨鬍子說有c表示此行為註解。
之後就直接下make指令,會得到binary檔案兩個:moldengmolden,就可以直接執行了。

而若欲隨時可以執行此二程式,就再去etc資料夾中的profile去作修改,加上
export PATH=你放molden的路徑:$PATH

之後再下source /etc/profile讓它執行一次,接著重新開機,就搞定了。

ps:
要開學了,好煩~

沒有留言: