2011年12月21日 星期三

LaTex編輯器

除了一般的文書處理工作之外,如果你是教授、研究生、或研究單位人員,無可避免的,在投論文時,你一定會碰上TeX這種格式的文件。但是好的WYSIWYG的編輯器並不多見,且通常得花銀子去買,更難過的是很多好用的編輯器都是Linux/UNIX限定,Windows的版本並不是那麼多。所以在摸索了一段時間之後,我找出一個我可以接受的組合。接下來,就分享一下我的方法。

工具書

首先,當然你得對LaTeX這種文件格是有一定程度的認知,基本上他有點像是一種巨集,像是當年PE2和HTML使用方式,只是語法和功能強大很多,可以編輯文件,製作簡單的圖,寫數學式,編目錄和參考文獻,Word做得到的他都做得到,但是前提是得稍微懂一點他的編修方式和格式。所以你會需要一本工具書。我個人目前用的是A Guide to LATEX,主要是查詢數學式和特殊符號的使用方法。

編譯器

接下來是要安裝軟體在電腦上,在真正安裝編輯程式之前,首先要安裝編譯程式,為什麼要安裝編譯程式呢?TeX由文字模式轉成PDF或PS之前有幾個步驟,首先要將TeX檔轉成DVI檔,DVI可以由一些程式來讀取並顯示在螢幕上,之後再用另外的轉換程式將之轉換為PDF或PS檔之後就大功告成,所以在將你的構想轉成可接受的論文格式之前,你需要一個編譯器。

現在Windows下的TeX編譯器基本上都是使用MiKTex,目前最新版次為2.9,Windows XP之後的版本都可以安裝,Win2K之前得裝2.8,可以只下載基本款的MiKTex Basic Installer即可,如果有其他功能需要事後安裝,安裝程式會提示使用者後直接連上網路下載安裝。安裝過程取決於連線速度有多快,所以可能得花上30分鐘以上安裝。安裝過後要記得去變更紙張大小,到MiKTex的路徑下找到Maintainence這個程式可以變更,看是要A4或Letter Size。接下來就找你用得順手的編輯程式了。

編輯程式

我比較喜歡的程式有兩個,一個是LEd,免費,功能強大,且可以同時編輯多份文件,中間是TeX編輯器,最右邊是編譯後文件看起來的樣子,而且有拼字檢查功能,而且在要修改的文字上點兩下可以直接回到需要編輯的TeX段落。且編輯時使用函數或選用特殊符號時,LEd會很貼心的列出可能的功能和所需要的參數提供選擇,這也是我最喜歡的功能。這個程式唯一的缺點就是設定有點複雜,而且2009年後不再更新,目前編譯器只能支援到MiKTex 2.8,如果繼續更新的話,這會是我最推薦的編輯器之一。

網站: http://www.latexeditor.org/


而目前我使用的是Texmaker,外觀比LEd漂亮許多且支援中文,免費且功能完整,也可以同時有兩個視窗來看TeX檔案和編譯後的結果,更重要的是可以跨平台使用,所以不用擔心辦公室和家裡使用的電腦系統不同而習慣有所需要改變。只是工具列相對簡潔許多,根據個人使用習慣,可能或有些不習慣。

網站: http://www.xm1math.net/texmaker/


安裝時若已先安裝過MiKTex 2.9則所有設定應該都會被載入預設值中,如果打開TeX檔案後編譯發生錯誤,只要在『選項』中選擇『設定Texmaker』,並將相關路徑導向MiKTex的對應程式即可,如下圖

要得到PDF檔須經過兩個編譯步驟,首先須選擇快速編譯,再選擇DVI->PDF,最後就可在程式中預覽得到的PDF檔案。
 雖然Texmaker沒有LEd所提供許多貼心的小功能,不過仍不失是一個強大完整的TeX編輯器。

2011年12月20日 星期二

檔案同步/備份 CopyTo Synchronizer

CopyTo Synchronizer是一個日本人寫的檔案備份/同步的小軟體,自從我開始習慣使用隨身碟後,我已經用了這個小軟體好些年了,之前還是共享軟體的時候就已經花錢贊助過作者,不過去年作者更新為3.31版之後,就不收錢了。

這個軟體我最常用到的功能是完整備份資料檔案和檔案同步。完整備份顧名思義就是直接將檔案由原始目錄拷貝到指定的目錄裡去,不過這個軟體可以同時指定多個路徑進行備份,並儲存成一個專案,所以需要常進行備份,像是程式設計師,這個功能就蠻實用的。

而檔案同步應該是我每天都得進行個幾次的動作,這個功能可以只備份有被更動的檔案,並以較新的檔案覆蓋舊的檔案,如果你和我一樣每天用隨身碟來做公司和家裡電腦檔案同步的工具,這個功能是絕對不可或缺的,不過得注意的是這個軟體無法做雙向同步,所以如果隨身碟和電腦上的檔案分別有被更動過的話,檔案同步得執行兩次才行。

連結:http://www.kish-d.com/

Microsoft免費軟體

很多人覺的微軟是個邪惡帝國,寫個軟體也要收費收的跟天價一樣,尤其是作業系統和辦公室軟體這種每個人都得用的東西,偏偏又工作需要不得不使用。沒辦法,只好逼上梁山去海盜一下軟體。其實我也不是不懂這種心情啦!我也不想自命清高指責說用盜版軟體是如何罪大惡極,畢竟時機歹歹,也的確不是每個人都有預算買軟體的。既然不想花錢,也不想用盜版軟體那只好找找有沒有免費軟體的可以用囉。

想要用功能強大的免費的作業系統和辦公室軟體,最廣為人知的當然是首推Linux和Open Office的衍生版本,但對許多人而言,這些免費軟體最大的問題就是用不順手和相容性的問題。畢竟微軟已經主宰個人電腦超過廿年的時間了,一堆平時工作的軟體和檔案格式都是Windows/Office限定,那怎麼辦呢?

說真的!微軟其實有時候也挺佛心來著的,免費合法的作業系統和Office其實都是有的。不囉嗦,我們直接看連結吧!

Dreamspark
如果你是學生身分,可以在這裡下載三套不同的作業系統,其中Windows Server 2008 R2,基本上就是Windows 7的伺服器版,唯一的限制就是得有學校的信箱帳號,可以使用到畢業一年後,如果你有多個學校信箱,那就可以啟動多個序號使用。在這裡也可以下載到Visual Studio 2010專業版,和一些其它微軟的軟體,當然,前提是你得是學生或教職員身分。

基本上,這個辦公室套件只有兩個軟體:Word和Excel。雖然是精簡版,而且也有去不掉的廣告,不過看在不要錢的分上,我還是非常推薦他。
微軟官方的說法是不提供一般使用者下載,而是只提供硬體廠商預載在剛出廠的機器上,不過說是這麼說啦,估狗大神拜一下一樣可以發現微軟網站上的下載頁面,這個版本拿掉了絕大部分的編輯功能,如果文件和試算表本身就有不被包括的功能,還是可以被打開的,只是不能夠進行編輯。如果只是要打打一些簡單的文件或試算表,還算是挺好用的。

開張了!

主要為了是寫一些我常用的免費軟體資訊,和一些軟體使用技巧,也幫助我日益退化的記憶,要灌個東西還得到處翻找我已經不知道丟到哪裡的筆記。另外一個原因,也是最近看到一些部落客的作者老愛叫自己老師覺得挺感冒的,分享就分享,沒事還要刻意讀者叫『老師』感覺有點差,所以我自己在自己的網誌上記錄,也歡迎大家給我意見。