======2015.11.30更新=====================================

後來決定更新一下,因為覺得很慚愧

雖然剛進實驗室的時候信誓旦旦的想要先學好LaTeX

結果後來根本就沒什麼時間碰這個

因為連能不能畢業都不知道

幸好現在開始修改這個文章就表示我是真的能畢業囉:)

已經到現在真的要開始用的時候才知道

其實學這個以後真的沒什麼用XD

所以我現在要寫的是如何從完全不會LaTeX到完成自己的論文

會慢慢的更新完整


第一件事: 安裝環境

雖然我知道其實有很多東西是不用裝的

但是因為我們現在只是想要完成論文(就是說,寫完之後就可以將他們都移除了)

而且我不知道是不是中邪

只是安裝而已就有好多好多問題

能裝起來我就快要哭出來了!!!!!!!!!

所以就不要計較那麼多了

建環境這件事,我問了一些同學之後,大致有幾個方法,可能會先只完成一個,之後再慢慢補其他的

1.使用TeXstudio+LaTeX

除了安裝TeXstudio還必須要裝MiKTeX或是TeXLive

2.使用cwTeX

這個也是一個大雜燴軟體,但是裝完也是該有的都有了

3.Linux系統安裝

假設你是linux系統那很好,直接下指令安裝就好了

假設你不是的話也沒關係,你可以架一個VM專門拿來寫論文

4.Mac系統安裝

我沒有Mac的電腦(所以我不會示範),這是我同學告訴我的,也是只要下一個指定就全部安裝完了



其實再簡化就只有分兩個部分,我終於搞懂了QAQ

第一部分,裝LaTeX軟體

我所知道的LaTeX軟體就是這兩種,MiKTeX跟TeXLive

但是,我裝MiKTeX一直都會出現錯誤= =,所以我是裝TeXLive

裝完要用的時候最重要要注意的就只有你要用什麼編譯

如果是全英文的論文,用pdflatex就可以編譯

但是如果有中文,就需要用xelatex編譯

第二部分,裝編輯軟體

這就要看自己的喜好了,TeXstudio,Texmaker都是所謂的"文字編輯器"

就跟用記事本或是dreamweaver寫網頁一樣,只要可以編輯就好

如果是Linux系統,用vim就可以了,顏色也是有區別可以讀懂tex檔



我目前做了1跟3,以下是步驟

1.

TeXstudio網站 : http://www.texstudio.org/

MiKTeX網站 : http://miktex.org/

TeX Live網站 : https://www.tug.org/texlive/

安裝順序應該沒有差別,TeXstudio下載完後只要執行一直按下一步就好,但是如果沒裝LaTeX他會提醒你要裝才可以用

01 

這個提醒視窗上面也有網址可以直接點下安裝,選一個裝就好了

基本上裝完就可以用了,但是你如果是套範例去用,就應該還有一些東西還沒有安裝,他就會自動出現你需要裝的東西

03-2 

他告訴你要裝什麼就全部都裝就對了



3.

VM System : VMWare

Linux系統 : ubuntu-12.04-desktop-amd64.iso

裝完VMWare之後------新增一個Ubuntu的VM,因為只要拿來寫論文而已,設定都預設就可以了(容量預設是20G,我設10G,後來覺得剩下沒多少空間XD所以預設應該也還好不會太大)

基本上,裝中文比裝英文好,因為裝了中文要支援英文容易,但裝英文要支援中文會生不如死

這裡有安裝流程,全部照做 : http://blog.xuite.net/yh96301/blog/60395390

網路什麼的確定沒問題之後(我是還有更新拉)

直接下指令 : 

sudo apt-get install texlive-full

然後他就會自動裝好

這樣直接裝好的是2009的版本

如果想要最新的就要去官網抓

這個人有大概寫一下做法,雖然我覺得他寫的很拽,可是還是可以看一下: http://my.oschina.net/ufopc/blog/184330

 05 

不過要裝蠻久的,比前面裝VM建VM加起來都還久的那種

裝成功之後,你有兩個選擇

直接使用vim編輯或是安裝Texmaker



第二件事: 拿學校的LaTeX 範本修改

我不知道別間學校是怎麼樣的

但我想這種東西絕對會有學長姊留傳下的範例檔案

或是網路上也會有

所以,找到學校的Template下載下來改就對了!!

這個是台科碩士論文的範例 : https://github.com/hadziq/ntust-thesis

裡面有中文跟英文的版本

然後到這個步驟的時候應該就會出現很多錯誤

例如還需要裝什麼東西,設定哪裡要改變等等

我用的是英文版本(封面頁是中文),中文版本我現在還不知道哪裡設定錯誤還不能用

1.中文問題

如果有中文,用XeLaTeX作為主要編譯

TeXstudio

打開TeXstudio 之後選視窗上面的Options-------configure TeXstudio

在Build裡面有一個Default Compiler,將它改成XeLaTeX

04  


Linux Ubuntu

因為有中文

編譯指令要用xelatex

例如 xelatex thesis.tex

Texlive 所使用的字體是用系統字體

要什麼字體就安裝就好

因為我們的範例預設中文是標楷體(AR PL KaitiM Big5),英文是Times New Roman

所以要裝這兩個,什麼都不改的Template編譯才會過

06 

 安裝也很方便

直接按右下 install Font 就裝好了

要檢查有沒有裝好可以下fc-list指令去看



目前使用上完全沒有問題的是3




======原文(2012.07.08)=================================

如主題上所說

其實是說現在碰有 " 好處 "

那就是學長還沒畢業

所以有什麼不會也可以問他們

聽到他們這樣的建議

我也覺得試試也好


首要目標是選一個主題製作一個投影片

最後達到完成論文的目的

首先
 
在網路上就已經有一些教學了

http://www.csie.ntu.edu.tw/~tzhuan/www/resources/ntu/ 

http://leavedcorn.pixnet.net/blog/post/24773932-%E6%96%B0%E6%89%8B%E5%AE%89%E8%A3%9Dlatex%E6%87%B6%E4%BA%BA%E6%95%99%E5%AD%B8(step-by-step) 

我覺得這兩個在安裝的部分就已經寫得非常清楚了

但是感覺跟weka一樣

安裝完之後還要再裝一些有的沒的套件

只是不用這麼急著安裝

當你需要那個套件的時候就會自動提醒你要下載 



=================================================

一些下載網址

MiKTeX
http://miktex.org/


Texmaker
http://www.xm1math.net/texmaker/download.html   
 
 
=================================================

基本教學
http://www.cs.nthu.edu.tw/~cherung/teaching/2009cs5321/link/latex.pdf 

推薦?
http://www.ptt.cc/bbs/NTHU_EDA223/M.1243864572.A.B62.html 
好像很酷XD
內文範例是一個lorem ipsum <-----還特地去查是什麼XDD 
http://zh.wikipedia.org/wiki/Lorem_ipsum 
 
===2012.07.26===============================

之前卡在下載套件

我用前面的教學貼了一個範例檔

用Texmaker編輯成PDF 按F1鍵

結果出現需要下載套件 l3packages 但是沒辦法下載

錯誤訊息:


MiKTeX Problem Report
Message: Windows API error 5: 摮?鋡急???


Data: C:\
Source: Libraries\MiKTeX\Core\files.cpp
Line: 742
MiKTeX: 2.9
OS: Microsoft Windows 7 Enterprise Edition, 64-bit Service Pack 1 (build 7601)
Invokers: explorer
SystemAdmin: no
PowerUser: no
Root0: C:\Users\daisuke\AppData\Roaming\MiKTeX\2.9
Root1: C:\Users\daisuke\AppData\Local\MiKTeX\2.9
Root2: C:\Program Files\miktex
Root3: C:\ProgramData\MiKTeX\2.9
Root4: C:\Program Files\MiKTeX 2.9
UserInstall: C:\Program Files\miktex
UserConfig: C:\Users\daisuke\AppData\Roaming\MiKTeX\2.9
UserData: C:\Users\daisuke\AppData\Local\MiKTeX\2.9
CommonInstall: C:\Program Files\MiKTeX 2.9
CommonConfig: C:\ProgramData\MiKTeX\2.9
CommonData: C:\ProgramData\MiKTeX\2.9

解決方法是

打開 MiKTeX 2.9 中的 Package Manager

但是要用系統管理員的權限執行 <-----上面的錯誤訊息看起來也像是沒權限

在套件上面搜尋 l3packages  就可以下載了


 
===================================================






 
 

arrow
arrow
    全站熱搜

    Hui 發表在 痞客邦 留言(0) 人氣()