2013年11月13日 星期三

LyX 安裝 RCS 詳解

若您可以接受來路不明的安裝檔請到這裡

當使用 office 或 google doc 時有追訂修改功能, latex 可以利用 diff 之類的工具
而真正的行家可以利用 git 或是 svn 等方式,達成版本控制及共同編輯

若只是想用 LyX 達成簡單但易用的版本控制功能,就可以考慮使用 LyX + rcs
打開 LyX 的說明中的 Additional Features ,第七部份有 LyX 如何達成版本的說明
本文主要說明如何配置 LyX

當裝完 LyX 後,打開工具列的檔案功能列表,就會看到「版本控制」四個大字
若是沒有配置好系統,那點進去後,點選暫本控制
若是還沒有存檔,會提示需要存檔
若已存檔則會出現如下畫面
原始描述,就填入需要的描述,直接使用預設值也無妨
如果電腦裡面沒有 RCS 應該會出現下圖的錯誤訊息
不太有訊息的錯誤訊息,大概只能知道有錯
其實原因是「還沒有配置好 RCS 」。

那要如何安裝 RCS 呢?請往下看
先下載 RCS
可以到  這裡 或 這裡,下載 rcs57pc1.zip 如下二圖示
下載下來後解壓縮,avast有報出病毒,不確定是不為病毒(ident.exe被判斷為病毒)
但是我把他加入白名單中,若是其它防毒軟體也報告為病毒請留言是那個防毒軟體!
實際上最重要的是 bin/win32 這個資料夾
把他解開到某個地方,比如 C:\User\<your login id>\bin\rcs57
在家目錄放個執行檔的目錄 bin 是我的習慣
當然也可以放到系統目錄中
接著要把這個目錄加入要可查詢的路徑中
可以直接加到系統的PATH環境變數中
亦可以加入 lyx 查詢路徑中(建議用這個,除非有其它軟體亦需要使用 RCS)
在 lyx 加入路徑的方法如下
工具→偏好設定
Editing→路徑中加入 ;C:\User\<your login>\bin\rcs57(就是;加上你放rcs57的路徑)
儲存後還需要重新配置 lyx,工具→重新配置

接下來,根據 lyx 的維基頁面得知還需要設定兩個環境變數
時區環境變數,每台電腦都設一樣即可,由於需要誇系統,所以設成台北時間 CST   
  TZ=CST
RCS的預設參數
  RCSINIT=-x,v/

加環境變數的方法是
打開我的電腦→空白處按右鍵→點選內容→到左邊找到進階系統設定→進階標籤→右下角環境變數→新增環境變數(設成使用者環境變數即可,若電腦是多人使用,則設成系統環境變數)


 記得環境變數要兩個

完成後可能需要重新開機,電腦才可以讀到環境變數,至於登出再登入能不能讀到就不太確定了

重新開機後,示意圖如下
搞定收工
如何使用,請待下回分曉

更新
在 windows 8 中,新增環境變數會影響某些程式的時間!
需要使用 batch 的方式,使用區域環境變數!
解決方法在這裡

沒有留言:

張貼留言

I will reply A.S.A.P.