置頂介紹文

這裡主要放一些關於數學和 LaTeX 的文章, 文章內的檔案一律用 xelatex 編譯而成。
如果你想下載我的 tex 檔回去修改編譯, 請將 preamble.7z 解壓縮後和 tex 檔放在同一個資料夾中即可編譯。
部落格內的文章也有部份是網路或書籍中的資料經過統整編輯而成, 如有侵權請告知。
有任何問題也歡迎留言或 E-mail 給我。

2016年11月24日 星期四

LaTeX 免費編輯器 Texmaker

鑑於 Miktex 的原生編輯器 Texworks 真的很陽春, 對初學者不是很友善,, 對老手也有一些地方不方便, 所以我花了時間研究了較多人推薦的 Texmaker, 真的很好用喔, 來試試吧。

先列一些 Texmaker 的優點
  1. 有數學輸入的按鈕: 這對初學者很重要, 忘記語法時可以直接找到, 當然常用的最後還是背起來比較方便。
  2. 有指令輸入快速完成: 特別用在很長的指令如 \includegraphics, 只要輸入前幾個單字很按 Enter 就會出現 \includegraphics[scale=•]{•} 了。 
  3. 左列會將 \section 各自編列為大綱, 點選就會跳到該節, 方便找到檔案的位置
  4. 會把引入的外部檔案 (\input, \include) 標示出來, 點選後可以直接開啟, 這對檔案的編修非常的有用喔
  5. 可以收起整節或整個環境的文字段落, 保持版面的清爽
這麼方便的編輯器, 因為不是原生編輯器, 所以我們需要加入一些設定, 以下是用可攜的 (Portable) MikTeX 和可攜的 Texmaker 來設定:
  1. 檔案放置的位置: 先要有一個資料夾 (LaTeX), 在這之中開一個資料夾 (MikTeX), 在 MikTeX 裡放入 MikTeX 和 Texmaker 可攜檔的資料夾 (miktex_portable, texmakerwin32usb)
  2. 把要編譯的檔案用一資料夾打包 (xelatex_work) 放在和剛剛的 MikTeX 同一層
  3. 然後去 texmakerwin32usb 資料夾裡找到 texmaker.exe , 按右鍵將其設為桌面捷徑, 再把這個桌面捷徑剪下放在 LaTeX 裡 (和 xelatex_work 同層), 以後開檔案都要先點這個捷徑, 建議可以放在工作列的快速選單中
接下來, 要在 Texmaker 裡設定編譯的方式, 我們這麼設定為 xelatex 編譯, 方法如下:
  1. 點選 [選項] → [設定 Texmaker]
  2. 首先要修改編譯的方式為 xelatex, 所以要把 [命令] 中 LaTeX 的欄位改為 xelatex -interaction=nonstopmode %.tex 
  3. 必須把 xelatex 欄位修改為相對路徑 "../miktex_portable/miktex/bin/latexmk.exe" -e "$pdflatex=q/pdflatex -synctex=1 -interaction=nonstopmode/" -pdf %.tex 
  4. 把快速編譯選為 XeLaTeX + View PDF, 之後只要按 [F1] 就會用 xelatex 編譯了
  5. 到編輯器裡將字型編碼設定為 UTF-8
這樣所有的設定都完成了, 要開啟檔案的話, 先點選剛剛建立的捷徑 (如果有放到工作列就很方便), 然後按 Ctrl+O 開檔案, Texmaker 會自動記得你的資料夾, 用修改日期排序的話就能快速找到檔案了