1. 程式人生 > >【LaTex】學習筆記:入門使用方法

【LaTex】學習筆記:入門使用方法

     本部落格的LaTex學習以MiKTex+TeXStudio為編輯器。

     關於LaTex環境的搭建和相關軟體的安裝,我主要是用了以下軟體:

proTeXthttp://tug.org/protext/

MiKTexhttp://www.miktex.org/

TeXStudiohttp://texstudio.sf.net/

接下來介紹下入門的使用方法:

1、新建一個檔案並編譯

   開啟TexStudio,新建tex檔案,開始使用LaTex之旅。(選擇 File -> New 即可)

   將以下程式碼複製貼上到新建的檔案中,編譯即可(在選單欄中選擇Tools-> Compile,也可以選擇“Build & View”,即可在右邊看到編輯之後生成的pdf檔案的效果了)。

\documentclass{article} 
\begin{document} 
  Hello, world!
\end{document}
   其中,\documentclass{}大括號裡的“article”就是模板,在一篇文章中,我們定義了section和paragraph,但是具體的字型和字號沒有被定義,而這些就可以在模板中實現。


2、設定標題、作者、時間等

   在一篇文章中,我們有時候會註明文章的標題,作者以及建立文章的時間,所以就需要在tex檔案中進行新增。

\documentclass{article} 
  \title{My First LaTex} 
  \author{name} 
  \date{\today} 
\begin{document} 
  \maketitle   
  Hello, world!  
\end{document}
    其中,\maketitle將上面三行資訊嵌入到文章中了,如果沒有這句程式碼,那麼生成的pdf文件只顯示“Hello,world!”。


3、新增目錄、設定章節和段落

\documentclass{article} 
\title{Hello World} 
\begin{document} 
	\maketitle 
	\tableofcontents
	\section{Hello 1} The first section. 
	  \subsection{Hello 11} The first subsection. 
	     \subsubsection{Hello 111} 
	        \paragraph{paragraphe}This is the paragraph. 
	            \subparagraph{subparagraph} This is the subparagraph.
	  \subsection{Hello 12} 
	      \paragraph{paragraph} This is the paragraph. 
\end{document} 
      其中,\tableofcontents 表示生成目錄,“\tableofcontents ”和“\maketitle”的順序不能顛倒,不然就會出現先有目錄,下一頁才是標題。“\section”和“\paragraph”這些是文章中的章節和段落的標誌。


4、插入數學公式

   LaTex中插入數學公式有兩種方式:

  (1)$...$可以開啟行內數學模式,用於和文字合在一起使用。
  (2)“$$...$$”和“\[...\]”是另起一行居中開啟數學模式。通常用起來差別不是很大,不過$$會修改預設的公式行間距,有時可能會對文章的整體效果有影響。

   同時還有引入包“amsmath”和“amssymb”,在檔案開頭“\documentclass{article}”下面插入以下兩句話

\usepackage{amsmath} 
\usepackage{amssymb}
   其他一些相關的數學符號

   上標:E=mc^2 (E=mc2)

   下標:a_2    (a2)

   根式:\sqrt{·}

   分式:\frac{·}{·}(第一個引數為分子,第二個為分母)

   連加、連乘、極限、積分等大型運算子分別用\sum, \prod, \lim, \int生成。

   省略號:\dots, \cdots, \vdots, \ddots


5、插入圖片和表格

   在LaTex中插入圖片需要引入包graphicx,同時圖片的路徑需要跟tex檔案所在的路徑是一樣的,運用\includegraphics命令設定插入圖片的格式。

\documentclass{article} 
  \usepackage{graphicx} 
\begin{document} 
  \includegraphics[width=4.00in,height=4.00in]{1.jpg} 
\end{document}

   插入表格
\documentclass{article} 
\begin{document} 
  \begin{tabular}{|c|l|} 
    1   &  2  \\ 
    33 &  4  \\ 
  \end{tabular} 

    
  \begin{tabular}{cl} 
   	1 & 2 \\ 
   	333 & 4\\ 
   \end{tabular} 
    
  \begin{tabular}{|l|r|} 
    \hline 
    111 & 2\\ 
    \hline 
    3 & 44 \\ 
    \hline 
  \end{tabular} 

  \begin{center} 
    \begin{tabular}{|c|c|} 
      \hline 
      1  &  2  \\ \hline 
      3 &  4 \\ 
      \hline 
    \end{tabular} 
  \end{center} 
\end{document} 
   其中,\hline表示橫線,|表示豎線;用&來分列,用\\來強制換行;每列可以採用居左(l)、居中(|)、居右(r)等橫向對齊方式。