[心得] 跌跌撞撞學LaTeX (二)第一件差事

看板LaTeX (論文排版)作者 (我不想當好人,但...)時間15年前 (2010/03/14 21:25), 編輯推噓9(902)
留言11則, 9人參與, 最新討論串1/1
2 Hello TeX World! 開始實驗之前,先做個最後的檢查: 第一種方法:在〔我的電腦〕圖示上點滑鼠右鍵,選〔內容〕=>〔進階〕 =>〔環境變數〕,然後看下方的系統變數,找出Path這行, 看一下有沒有包含「mitex\bin 」這幾個字。* 第二種方法:打開DOS 視窗,輸入set ,會跑出一堆英文字,找出Path這 行,看一下有沒有包含「mitex\bin 」這幾個字。** 雖然第一種方法比較直觀,但我仍然希望大家用第二種。不久的將來,我 們就要在DOS 環境下做一些嘗試,先習慣一下比較好。 檢查完畢,終於可以做點事了。首先,執行TeXwork 。咦!怎麼看起來怪 怪的?只佔了螢幕的左半邊。 先別急著放大,因為右半邊是留給預覽程式用的。 在編輯區輸入以下範例: ====================================================範例 2.1 %第一件差事 *** Hello \TeX\ World! \end ============================================================ 繼續動作之前,讓我們先找個好風水把檔案儲存起來。選擇下拉式選單中 的〔File〕=>〔Save As...〕,然後輸入檔名。**** 接著,你可能會覺得:這編輯器未免陽春了些,而且字也小了點! 點選〔Edit〕=>〔Preferences...〕=>〔Editor〕,選好自己喜歡的字型 和大小,同時記得把〔Line Numbers〕勾選起來,然後〔OK〕。接著點選 〔Format〕=>〔Syntax Coloring 〕勾選〔LaTeX 〕。關閉程式後再次開 啟。接著點選〔File〕=>〔Open Recent 〕,選擇剛剛儲存的檔名。 哇!完全不同了,這次。不但有行號,而且編輯區紅、藍、黑交雜,好看 多了。接著我們就讓TeX 編譯這個小小範例。 下拉式選單下方有個綠色像是播放的按鈕,就勇敢、堅決地按下去吧。 咦?怎麼變成了紅色的叉叉?而且下方出現一堆奇怪的訊息。 在TeXwork 的介面裡,凡是編譯錯誤綠色播放鈕就會變成紅叉叉,同時程 式會暫停,等待使用者解決問題。如果問題很少,可以直接在訊息視窗下 方的命令輸入行直接輸入更改指令;但如果訊息太多,請先按一下紅叉, 然後到存檔資料夾查閱log 檔。檔名和主檔相同,只是副檔名是log 。 如果有安裝Notepad++ ,在檔案圖示上按右鍵,可以看到Notepad++ 的選 項,點下去就可以直接用Notepad++ 開啟。 分析、查閱log 檔對學習TeX 很有幫助。不過這部分屬於較深入的範圍, 以後再談(當然是在我願意完成這系列的前提下)。 第一個範例的錯誤在於,那三行用的是白得不能再白的TeX ,俗稱"Plain TeX",而系統預設的編譯器是"pdfLaTeX+MakeIndex+BibTeX" ,當然會出 錯! 於是我們先按一下紅叉,讓它變回綠色;然後在綠色按鈕旁邊的表列選單 裡,點選最上面的"pdfTeX",再次按下綠色播放鈕。 天啊!螢幕右邊出現神奇的東西了。(沒力了,下次見) * 路徑Path是從UNIX時代就有的設計,是為了方便使用者在自己的 工作目錄下啟動應用程式。UNIX like 系統是把環境變數放在使 用者工作目錄下的.profile檔案裡;DOS 則是存在autoexec.bat 裡面。Win3.1加入了登錄資料庫registry的概念,從Win95 開始 環境變數都存放在registry裡面了。不過為了和某些彆扭的老程 式相容,視窗系統仍在系統槽保留autoexec.bat這個只剩下名字 無實質內容的檔案(然後還藏起來不讓人看)。 Path的作用是這樣:當我們在DOS 視窗下鍵入某串文字後,系統 會認為使用者在要求執行這個程式。然後系統會先從目前目錄開 始搜尋這個名字的應用程式是否存在?如果不存在就會按照Path 提供的目錄名依序搜尋,這也是很多應用程式安裝時把自己的安 裝目錄放在Path最前面的原因。 由於DOS 預設的程式副檔名有三種(bat 、com 、exe ),如果 在同一目錄下存在同名卻不同副檔名的檔案,系統選擇執行檔的 順序是:bat >com >exe 。 ** 開啟DOS 視窗也有兩種方法:一是從〔附屬應用程式〕當中點選 〔命令提示字元〕(哪個白痴取的名字?);另一是〔開始〕=> 〔執行〕,輸入cmd 。以後凡是用「輸入」,包含按下"enter" 或"return"的動作。 *** 本文範例採用「最少內容」原則,意即只要能表達想說的,絕不 多一個字元。另外,在TeX 裡,大小寫的意義不同,所以輸入範 例時,請保持和本文提供的大小寫一致。 **** 關於檔案管理的碎碎念:幫很多人處理過電腦問題,常常會發現 兩種極端:〔我的文件〕裡面,不是空無一物(都放在桌面), 就是亂成一堆。所以我建議:先在你喜歡的地方建立TeX 專用的 資料夾,裡面再建立類似proj01這樣的子資料夾。每個小資料夾 只放一個TeX 主檔。如果有人問:名稱用到proj99後該怎麼辦? 我也只好賞他一個白眼。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.14.204

03/14 21:31, , 1F
proj99 接下來當然是 proj9a *拖走*
03/14 21:31, 1F

03/14 21:32, , 2F
另,WinXP 其實已經沒有"DOS"了...不過解說這個當然會
03/14 21:32, 2F

03/14 21:34, , 3F
讓新手(電白?)感到困惑... 所以原po維持原樣無妨
03/14 21:34, 3F

03/15 14:04, , 4F
推,請繼續把系列教學文寫完吧,我支持你!
03/15 14:04, 4F

03/16 04:03, , 5F
推一個,辛苦大大了
03/16 04:03, 5F

03/16 16:34, , 6F
有看有推~ 想繼續看教學文+1
03/16 16:34, 6F

03/17 20:48, , 7F
我覺得一開始真的好難學,我也想繼續看教學文!
03/17 20:48, 7F

03/17 23:58, , 8F
推一個。請繼續寫完吧,清楚明白的好文。
03/17 23:58, 8F

03/22 12:03, , 9F
你的付出對新手很有幫助!!thx.
03/22 12:03, 9F

04/22 01:21, , 10F
thanks for your sharing.
04/22 01:21, 10F

05/22 12:03, , 11F
超淺顯好上手的教學!!
05/22 12:03, 11F
文章代碼(AID): #1BdEFAgn (LaTeX)
文章代碼(AID): #1BdEFAgn (LaTeX)