Latex安裝和基本使用(Mac+MikTex+TexStudio)

1、介紹

LaTeX 基於 TeX的一個文檔編輯器/排版系統(我的理解),學術界尤爲是數學、計算機等學科論文采用 LaTeX 編寫能夠極大優化版面結構。在編輯器中按照必定「語法結構」進行錄入,編譯後可直接生成pdf。

2、安裝

網上詳細教程不少,簡單記錄幾個關鍵步驟
1)分別下載和安裝 LaTeXMikTExTeXStudio
2)打開TeXStudio>preference-build中,將Default Compiler改成XelaTex,此外在編寫中,添加以下行
\documentclass{ctexart}
便可支持對中文的編輯和顯示。此外在TeXStudio界面右下角,選擇UTF-8做爲編碼方式,否則中文可能沒法顯示。

3)測試
設置好後,能夠複製以下代碼進行編譯和預覽
\documentclass{ctexart} \title{Hello World} \begin{document} \maketitle \section{Hello China} 這部分爲測試內容 \end{document}

3、語法

3.1 基本結構

\documentclass{article}  %還支持report,book,beamer等類型 \begin{document} \end{document}

3.2 行與段落

\\ 或兩次回車(一個空行)
\par
\noindent 取消縮進

3.3 章節

若是文檔類型爲article,咱們採用\section{章節名}、\subsection{章節名}開啓一個章節或者次級章節。
可是默認一級標題爲居中顯示,所以能夠在導引區作一些默認設置
\documentclass[UTF8]{ctexart} \CTEXsetup[name={第,章}]{section} \CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section} \begin{document} \section{這是第一章節} Hello World \subsection{這是次級章節} Hello World \section{這是第二章節} Hello World \end{document}

3.4 字體設置

1)字體選擇
LaTeX的字體蔟很是複雜,這裏很少敘述,你們能夠查查資料。其中,xeCJK宏包用於設置中文字體,fontspec宏包用於設置英文字體,將其添加到導言區便可。下面代碼是用於設置正文部分中英文的默認字體分別爲Roman Times New和楷體-簡(Windows上寫楷體便可)。
\usepackage{xeCJK} \setCJKmainfont[BoldFont={黑體-簡}]{楷體-簡} \usepackage{fontspec} \setmainfont{Times New Roman}
2)字體大小
LaTeX中設置字體大小的方式比較多。在文檔類型爲中文論文的狀況下,可使用\zihao{數字}的方式來改變字體大小
\documentclass[UTF8]{ctexart} \CTEXsetup[name={第,章}]{section} \CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section} \begin{document} \section{這是第一章節} \zihao{2} Hello World \subsection{這是次級章節} Hello World \section{這是第二章節} Hello World \end{document}

3.5 頁面設置

\documentclass[UTF8,a4paper]{ctexart}    %設置紙張爲A4 \usepackage{geometry} \geometry{left=2.5cm,right=2.5cm,top=2.0cm,bottom=2cm}  %經過geometry設置頁邊距 \pagestyle{headings} %用\pagestyle來設置頁眉頁腳,默認爲頁眉顯示章節標題和頁碼,頁腳爲空。 \pagestyle{empty} %取消頁眉頁腳

 3.6 數學公式

只須要了解四個概念,複雜的公式都是基於四個元素的組合
1)數學公式環境。
LaTeX 的數學模式有兩種:行內模式(inline)和行間模式(display)。前者在正文的行文中,插入數學公式;後者獨立排列單獨成行。
在行文中,使用 $ ... $ 能夠插入行內公式,使用 $$ ... $$ 能夠插入行間公式,若是須要對行間公式進行編號,可使用 equation 環境.
 
2)控制序列。
凡是鍵盤不可以直接表示的符號或者起着特定做用的皆有命令,相似轉義,叫作控制序列(control sequence)。好比求和符號∑對應的命令爲 \sum.
 
3)上下標。
_{...}表示下標,^{...}表示上標。它默認只做用於以後的一個字符,若是想對連續的幾個字符起做用,請將這些字符用花括號{}括起來, 也就是下面分組的概念。
 
4)分組。
很簡單,就是用{...}將內容包含起來視做總體,好比上下標很長的時候。遇到何時獲得的效果不是預期,那麼極可能你須要加個分組,也就是添個大括號{...}.
 
詳細內容參考:
 
以上是Latex的安裝和簡單基本使用,更多內容推薦閱讀《LATEX入門與提升》-陳志傑

 

參考:
相關文章
相關標籤/搜索