(LaTex CTex的初次使用心得及入門教程

2021-07-08 11:27:13 字數 3662 閱讀 4524

摘要

最近要**文了,被知乎裡人推薦使用**編譯軟體(ctex、latex和overleaf之類),瞬間感覺自己用word簡直out了(書讀少)。

安裝之後,可以看到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 文件開始

\begin

裡面編寫摘要

\end 每個begin後面都接了end

\begin

\end

\section 第一部分 {}裡面包含的都是這部分的題名

內容 \section沒有結束標誌,裡面的段落要有兩個回車,那兩段中心隔了一行,不隔行會把兩段合併在一起

\subsection

子段,  可以有多個段

。。。。。。

。。。\section總結

\end

通過上面可以看出原來的文字編輯工作只需要在固定位置寫入文字就可以了,完全不需要考慮布局了。

二、匯入

然後引用時應用如下格式:

\begin[thpb]  匯入開始

\centering 居中

\includegraphics[scale=0.3] 裡面的scale是指影象尺度大小

\caption

\label 可以在正文位置用\ref來引用例圖示號(1,2,,)

\end 結束

三、匯入公式

公式主要可以用兩種方式:

另一種是在段落中間,一般會有公式標號

其格式如下:

\begin 公式

\end

注意:在書寫公式時,除了=、-、+之類的符號可以直接輸入,其它都有專門的字元表示,如下

不過在ctex裡面有乙個非常好的公式編輯器,還可以通過手寫來獲得公式哦

四、匯入**

**模板如下所示

\begin[h] **開始,如果在雙欄情況下需要跨欄**,可以將table改為table*

\label

\caption

\begin居中

\begin正式開始:這裡的|就**分成多列,共六列,|cc|也指兩列,不過兩列中間沒有豎線,這裡的c指列間是居中放置的

\hline 指一條長橫線,貫穿整個**,這裡是指**的上框

1 &2&3 & 4 &5\\ \cline (這裡1 2 3 4是**第一行的內容,而\cline是指此行下面的橫線,並不貫穿整個**,而是從第二個到第五個。而\\指兩行的分割)

&2 &3 & 4 &5\\ \hline (這裡1 2 3 4 5是**第二行的內容,\hline指一條長橫線,貫穿整個**,這裡是指**的下框)

\end此表結束

\end

\end

\end

以上畫的**是這個形狀(上下邊框由\hline畫出,中間線由\cline,豎線由|確定 1

2 34 5

2 34 5

五、匯入引用

匯入引用兩種方式

一種需要一條一條引用

然後將*.bib引用文件放到工作資料夾中,就可以使用了

只需要文件結束位置新增如下格式就可以了

\bibliographystyle引用樣式

\bibliographymy_collection是my_collection.bib的檔名

\end 整個文件結束的標誌,不用管

如果不引用時,他不會顯示*.bib裡的引用。

只有在正文裡引用裡,才會按引用順序例出引用文件,這非常方便,我們可以在*.bib文件內放置所有可以用到的文件資訊,而在正文引用只需要呼叫\cite,那麼其就會給我們自動例出。

這裡的引用別名,可以自己在*.bib檔案裡設定如:

六、文件編譯

這裡還需要注意的是,如果是引用編譯的時候有問題,還有可能是引用檔案沒有匯入的原因,可以嘗試下面的操作:

1、  重啟軟體

2、  反覆來回點xelatex和引用編譯

3、  引用檔案裡*.bib裡的&、%等字元,需要變成\&之類。

七、總結

ctex雖說看起來複雜,但實際上上手並不難,本人不過剛接觸ctex才三天,就已經差不多完成了自己的**。當然ctex遠不至這些,上面只是本人根據自己的需要,有針對性的學習了下,如果想系統地入門,可以看下《乙份不太簡短的latex 2ε介紹》。當然最好的學習方式不是看,而是要自己去實際操作。最後因為本人只不過是個新手,如果上面有什麼問題,希望大家能指導指導》o<

(LaTex CTex的初次使用心得及入門教程

摘要 最近要 文了,被知乎裡人推薦使用 編譯軟體 ctex latex和overleaf之類 瞬間感覺自己用word簡直out了 書讀少 安裝之後,可以看到ctex下面有這麼多東東 我們直接點開winedt,就可以愉快的編譯 了。不過之前,我們需要做如下準備 1 工作目錄新建資料夾,用於存放寫 的圖...

git 初次使用心得

終於有機會在實戰中感受一下git的強大,以前只是在其他部落格中學習了一下,並沒有直接接觸,但是間接接觸了下github,在上邊看些有趣的開源專案,找下工作中需要的 之類,廢話不多說,第一次認認真真寫部落格,有錯誤請大神更正 個人理解的git的強大 分布式 這個特性在多人開發的時候可以發揮出來威力,例...

Markdown的初次使用

標題是標明文章和作品等內容的簡短語句。乙個 字元代表一級標題,以此類推。列表是一種由資料項構成的有限序列,即按照一定的線性順序排列而成的資料項的集合。1.對於無序列表,使用星號 加號或者減號作為列表標記.2.對於有序列表,則是使用數字 乙個空格 前後有兩個星號或下劃線表示加粗,前後有 3 個星號或下...