LaTeX

A collection of 3 posts
LaTeX

LaTeX 常用語法及論文範本

又到了大家趕論文的時間,離我寫論文居然已經過一年了,趁記憶猶新之際,趕緊接著之前的教學繼續做個完整的收尾。 環境設定 以我在 MacOS 為例,你可能需要: * MacTex (Texlive):包含編譯環境、轉換工具、套件管理等。 * BibDesk:用來處理 BibTeX 論文參考。 * XeTeX:多種編譯器之一,論文中有中文字體的話就少不了它,除非你偏愛 CJK。 * Tex Live Utility:包含於 MacTex 之中,可以用來管理 Latex *.sty 巨集套件。 (特別強調的原因是因為本文章中的論文範本可能會需要額外裝一些巨集套件) * 可以畫 *.eps 向量圖的軟體:如 OmniGraffle。 下載範本測試 台大論文格式的範本(也可以參考這篇文章),可於此連結自行取用。完成上述設定之後,直接透過 Makefile 編譯。 因為我採用的是 XeTeX,所以可以省去很多
3 min read
LaTeX

將使用 CJK 的範本無痛轉移到 XeTeX

在上一篇文章中,簡單的介紹了 XeTeX 使用中文字型的優點,但是它也不是沒有缺點的,在這篇文章中有提到,不過目前已經有套件可以彌補這些不足了,也就是這篇文章要介紹的 xeCJK。 透過 xeCJK 處理原本 CJK 的部份 簡單來說,xeCJK 就是加強版的 xCJK (相關介紹),透過這個套件,我們可以幾乎不用去更動之前用 CJK 寫的程式碼,只要在內文之前宣告好你要的字型,其餘的全部都交給它幫你搞定! 現在讓我們以台大論文範本為例,範本可以從這裡下載到,同時也有環境設定的教學。 1. 編碼問題 必須確保編輯器是使用 UTF8 without BOM 的編碼,並且在 thesis.tex 的開頭前兩行宣告這是 XeLatex 的程式以及使用 UTF8 編碼: %!TEX TS-program = xelatex %!TEX encoding = UTF-8 Unicode#
3 min read
LaTeX

XeTeX:解決 LaTeX 惱人的中文字型問題

相信大家或多或少都有聽過有名的排版軟體 LaTeX ,除了學習曲線比較陡以外,其實我一直以來都還算用得愉快,畢竟沒使用到中文。直到最近研究一下畢業論文的格式,在某些頁面必須用中文來寫,沒想到開始研究之後,才發現比想像中還困難… 簡單 LaTeX 環境設定 以前光是要安裝 LaTeX 的環境就是非常艱難的步驟,所以如果你對 LaTeX 完全不瞭解而隨意 Google 的話,到最後可能就是亂裝一通(光是 teTeX, xeTeX, chiTeX, gwTeX, *TeX, vim-latex, etc. 就夠你頭痛了)。其實隨著時間發展至今,LaTeX 的安裝已經非常簡單了,我們現在只需要: 1. 執行環境:Tex Live 2010 (幾乎支援各種主流作業系統) 2. 編輯器:Textshop, Textmate, VIM, etc. (只要可以編輯文字的都可) 如果是 Mac 使用者,
4 min read