iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
自我挑戰組

用30天玩懂 Overleaf (LaTeX語法學習)系列 第 1

在Overleaf上創建新的空白專案

  • 分享至 

  • xImage
  •  

前言

  1. 為什麼要用Overleaf?
    因為要用LaTeX編輯文件。
  2. 為什麼要用LaTeX編輯文件?
    因為我覺得可以用程式語言編輯文件很酷(X
    因為用程式語言編輯文件會比較文定,特別在編寫數學式的時候。(如果用微軟文件檔寫的話常常會跑掉)

    LaTeX是一種基於TEX的排版系統,...使使用者沒有排版和程式設計的知識也可以充分發揮由TEX所提供的強大功能,不必一一親自去設計或校對,能在幾天,甚至幾小時內生成很多具有書籍品質的印刷品。對於生成複雜表格和數學公式,這一點表現得尤為突出。因此它非常適用於生成高印刷品質的科技和數學、物理文件。這個系統同樣適用於生成從簡單的信件到完整書籍的所有其他種類的文件。 (維基百科)

而推薦Overleaf的朋友是這麼說的

Overleaf是一個雲端的LaTeX編輯器,有很多的優勢,例如同步協作、版本控制、官方模板等,網頁版的介面也讓Overleaf可以輕鬆的跨平台使用

正文

創建Overleaf帳號

使用Overleaf請先找一台有網頁瀏覽器且連網的裝置,並進入Overleaf的網頁
你可以很容易的在搜尋引擎上找到:
圖1
點進去你會看到
圖2
這時,你需要註冊一個帳號,可以直接點選"Register using Google",也可以用e-mail註冊,在下方填入信箱,以及設定密碼按下綠色的"Regester"就可以進入
圖3
這我個人選擇"skip",跳過免費試用(我基本上僅計畫理解免費版的功能),接著進入
圖4
這應該只有第一次登入時會看起來像這樣,也可能長這樣圖5

建立新的空白專案

這時我們點"Create a new project" (或"Create First Project")會出現四個選項
圖6
分別是「空白專案」、「範例專案」、「上傳專案」和「從GitHub匯入」
範例專案裡面是蠻多東西可以學的,不過我們先點選"Blank Project"會跳出小視窗:
圖7
我將我的新專案命名為「新的空白專案」,按下"Create"就會看到這樣的版面:
圖8
我們先關注最大的兩個版面,左邊是程式碼,右邊是編譯出來的結果

建立新的空白中文專案

我們可以看到程式碼的第10行有一個紅標,因為編譯器在執行第10行建立檔案開頭時(就是把程式第4行的標題、第5行的作者以及第6行的日期呈現在最開頭置中)發現標題和作者是中文,以致無法呈現。

為了能將中文字呈現,我們可以透過改變編譯器,並在開頭加上兩行

\usepackage{xeCJK}
\setCJKmainfont{TW-Kai}

如何改變編譯器

我們點選整個版面的左上角有個"menu"會在整個版面的左邊出現:
圖9
我們可以改變"Compiler"如圖圖10
選擇XeLaTeX
最後再點選綠色的"Recompile"就會看到成果:
圖11

中文字體

當我們在第3行輸入

\usepackage{xeCJK}

的時候,我們可以使用很多字體而第4行輸入

\setCJKmainfont{TW-Kai}

表示我把主要的字體設定為標楷體

參考去年別人的挑戰想在LaTeX顯示中文?使用xeCJK包吧


系列文
用30天玩懂 Overleaf (LaTeX語法學習)1
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言