1. 程式人生 > 其它 >LaTex入門——基本操作

LaTex入門——基本操作

相關知識均來源於overleaf的官方tutorial,學習時參照https://www.zhihu.com/question/62943097/answer/203670095中“浮生六記”使用者的回答

基本操作

1.使用xeCJK巨集包的簡單LaTex文件

\documentclass{article}
\usepackage{xeCJK}
\usepackage{amsmath}
\begin{document}
$y = c_2 x^2 + c_1 x + c_0$

$F_n = F_{n-1} + F_{n-2}$

$\mu = A e^{Q/RT}$

$\Omega = \sum_{k=1}^{n} \omega_k$

\begin{equation}
\alpha + \beta + 1
\end{equation}

The roots of a quadratic equation are given by
\begin{equation*}%表示式不想編號就用equation*
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\end{equation*}
where $a$, $b$, and $c$ are \ldots

\begin{itemize}%無序列表
\item[-]符號自定義
\item[什麼]都可以
\end{itemize}

\begin{enumerate}%有序列表
\item 沒有太大自由
\item 但也有選項
\end{enumerate}

%若需將方程式沿=對齊,可使用&分開左欄(同一行裡=前)和右欄(=後),使用雙反斜線\\換行
\begin{align*}
(x+1)^3 &= (x+1)(x+1)(x+1)\\
&=(x+1)(x^2+2x+1)\\
&=x^3+3x^2+3x+1
\end{align*}

\end{document}

基本文字格式:

  • 工作模式:使用純文字plain text寫程式碼,使用命令控制排版
  • 使用xeCJK巨集包則必須用XeTex/XeLaTex編譯
  • 所有命令都由反斜線\開始
  • 所有文件開頭都是\documentclass命令
  • 放在花括號裡 { } 的命令引數告訴latex文件的型別:article(普通文章)
  • 將全文放在\begin{document} 和 \end{document}之間

數學排版:

  • 易錯點
    • 英文引號:左上角的 ` 鍵表示左引號,單引號 ́ 表示右引號;兩個`表示左雙引號,雙引號“表示右雙引號
    • latex中的保留符號:% # & $(在前面加上反斜線\以強制轉換)
      • 註釋使用%標明
      • $用來標識文字中的公式,$符號必須成對出現,具體使用見上圖所示
  • 如果公式繁雜,就用 \begin{equation} 和 \end{equation} 將它單行顯示
    • 注意:latex會忽略大多數空格,但equation模式中不能有空行,不能像分段那樣連換兩行
  • 使用巨集包時需要在標頭檔案裡用 \usepackage命令載入

執行結果如下所示