摘要
最近要發論文了,被知乎里人推薦使用論文編譯軟件(CTex、LaTex和Overleaf之類),瞬間感覺自己用Word簡直Out了(書讀少)。
學校裏也聽說過LaTex,不過因爲當時沒怎麼寫過論文,所以對這麼麻煩的軟件(什麼文字還可以編譯!寫文章就像編程一樣!)要一直謹謝不敏,但是最近使用Word進行格式編輯時,實在是煩暈了,特別是表格設置,還有什麼分欄跨欄之類,整得頭都大了,於是便決定嘗試下LaTex,LaTex貼吧裏有下載,不過實在太大了,安裝也挺麻煩的,而剛好同學那裏有個CTex(功能一樣,國內高校好像都是用的這個),就直接拷了過來安裝,安裝很簡單。(CTex和LaTex這類離線版本都挺大的,安裝包差不多2個多G,還有一個離線版本Overleaf,也很不錯,可是我的網速太慢,就放棄了)
安裝之後,可以看到CTex下面有這麼多東東:
我們直接點開WinEdt,就可以愉快的編譯論文了。
不過之前,我們需要做如下準備:
1、 工作目錄新建文件夾,用於存放寫論文的圖表之類
2、 將要投期刊會議的論文LaTex模板放在新建文件夾中。這裏模板都可以到期刊所在網站上下到,如IEEETran.cls(IEEE通過期刊LaTex模板)
3、 如果你是新手,你最好還需要一個例子模板*.tex(上面LaTex模板只是相當於一個庫,所以你不需要在上面編輯,而這個例子模板就是可以讓你在上面根據你的內容進行修改)。你的論文就是在*.tex下編輯的,有點類似於html語言。因爲CTex新建後是空白文件,而Overleaf可以直接根據你選擇的模板生成一全套,所以我就從上面下了一個。
4、 將例子模板和論文裏的圖片都手拷到新建文件夾了
5、 打開WinEdt,在工作文件夾裏新建項目
6、 最後我們就可以打開例子模板*.tex進行編譯了
一、編寫*.tex文件
也許打開*.tex文件後,你也許就會年花眼了,不過把其想像爲Html語言,就非常好編寫了。
*.tex的開頭大概是這個樣子的。
\documentclass 主要指的是文件類型 並指示樣式模板爲ieeeconf
\usepackage 包庫,如graphics庫是導入圖片需要的,而cite庫是引用需要的
\title 裏面包含題名,直接把裏面文字修改下就可以了
\author 裏面包含作者名字
\begin{document} 文檔開始
\begin{abstract}
裏面編寫摘要
\end{abstract} 每個begin後面都接了end
\begin{keywords}
裏面寫關鍵詞
\end{keywords}
\section{INTRODUCTION} 第一部分 {}裏面包含的都是這部分的題名
內容 \section沒有結束標誌,裏面的段落要有兩個回車,那兩段中心隔了一行,不隔行會把兩段合併在一起
\subsection{小標題名}
子段, 可以有多個段
。。。
。。。
。。。
\section{CONCLUSIONS}總結
\end{document}
通過上面可以看出原來的文字編輯工作只需要在固定位置寫入文字就可以了,完全不需要考慮佈局了。
二、導入圖片
導入圖片首先要確保已經導入相關庫:
\usepackage{graphics} % for pdf, bitmapped graphics files
然後引用時應用如下格式:
\begin{figure}[thpb] 圖片導入開始
\centering 圖片居中
\includegraphics[scale=0.3]{導入圖片文件名} 裏面的scale是指圖像尺度大小
\caption{例圖名}
\label{例圖標號} 可以在正文位置用??????來引用例圖標號(1,2,,)
\end{figure} 圖片結束
三、導入公式
公式主要可以用兩種方式:
一種是文章內部的如下,其在段落中間,需要用$把公式內容包括在一起:$公式$
另一種是在段落中間,一般會有公式標號
其格式如下:
\begin{equation}
公式
\end{equation}
注意:在書寫公式時,除了=、-、+之類的符號可以直接輸入,其它都有專門的字符表示,如下
不過在CTex裏面有一個非常好的公式編輯器,還可以通過手寫來獲得公式哦
四、導入表格
表格模板如下所示
\begin{table}[h] 表格開始,如果在雙欄情況下需要跨欄表格,可以將table改爲table*
\label{表格標示}
\caption{表格名}
\begin{center}居中
\begin{tabular}{|c|c|c|c|c|c|}正式開始:這裏的|就表格分成多列,共六列,|cc|也指兩列,不過兩列中間沒有豎線,這裏的c指列間是居中放置的
\hline 指一條長橫線,貫穿整個表格,這裏是指表格的上框
1 &2&3 & 4 &5\\ \cline{2-5} (這裏1 2 3 4是表格第一行的內容,而\cline是指此行下面的橫線,並不貫穿整個表格,而是從第二個到第五個。而\\指兩行的分割)
&2 &3 & 4 &5\\ \hline (這裏1 2 3 4 5是表格第二行的內容,\hline指一條長橫線,貫穿整個表格,這裏是指表格的下框)
\end{tabular}此表結束
\end{tabular}
\end{center}
\end{table}
以上畫的表格是這個形狀(上下邊框由\hline畫出,中間線由\cline,豎線由|確定
1
2
3
4
5
2
3
4
5
五、導入引用
導入引用兩種方式
一種需要一條一條引用
另一種則是通過*.bib引用文件直接導入就可以了,這個*.bib文件可以通過Endnote或Mendeley獲得,而可以直接在下載文件時導入,如在IEEE的網站上搜索時,選擇bibTex下載。
下載之後可以得到如上文檔,將其保存爲*.bib文件就可以了
然後將*.bib引用文檔放到工作文件夾中,就可以使用了
只需要文檔結束位置添加如下格式就可以了
\bibliographystyle{IEEEtran}引用樣式
\bibliography{My_Collection}My_Collection是My_Collection.bib的文件名
\end{document} 整個文檔結束的標誌,不用管
如果不引用時,他不會顯示*.bib裏的引用。
只有在正文裏引用裏,纔會按引用順序例出引用文檔,這非常方便,我們可以在*.bib文檔內放置所有可以用到的文檔信息,而在正文引用只需要調用\cite{引用別名},那麼其就會給我們自動例出。
這裏的引用別名,可以自己在*.bib文件裏設置如:
六、文檔編譯
如上圖,主要有三個需要注意。首先是那個L的標示,選擇Xelatex,然後直接點擊,如果導入了引用文件*.bib而還需要點擊B標誌,然後就可以點擊查看PDF。
這裏還需要注意的是,如果是引用編譯的時候有問題,還有可能是引用文件沒有導入的原因,可以嘗試下面的操作:
1、 重啓軟件
2、 反覆來回點XeLaTex和引用編譯
3、 引用文件裏*.bib裏的&、%等字符,需要變成\&之類。
七、總結
CTex雖說看起來複雜,但實際上上手並不難,本人不過剛接觸CTex才三天,就已經差不多完成了自己的論文。當然CTex遠不至這些,上面只是本人根據自己的需要,有針對性的學習了下,如果想系統地入門,可以看下《一份不太簡短的 LATEX 2ε 介紹》。當然最好的學習方式不是看,而是要自己去實際操作。最後因爲本人只不過是個新手,如果上面有什麼問題,希望大家能指導指導>o<
---------------------
作者:tostq
來源:CSDN
原文:https://blog.csdn.net/tostq/article/details/50110329
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!