論文格式細節整理匯總

引言

撰寫論文是你向全世界研究同行分享你研究成果的過程。論文與小說、散文、策劃文案等其他文體的最大區別在於論文的嚴謹性,這其中包括論文格式的嚴謹性。目前,很多頂級會議/期刊的錄用率都很低。論文格式是你的論文留給審稿人的第一印象,一篇格式糟糕的論文很難會使審稿人相信這篇論文提出了卓有建樹的思想。當會議/期刊有模板規範可用時,我們可以按照模板規範進行排版,而對於模板沒有涵蓋的地方,我們有必要了解一些論文寫作中約定俗成的排版格式細節。

LaTeX已被許多自然科學會議/期刊確定為它們的主流排版工具。因此,我們也需要了解各排版格式細節對應的LaTeX寫法。本文簡要介紹了論文書寫過程中常用的格式細節,及其對應LaTeX書寫方法,以便使你以儘可能最好的方式呈現自己的研究成果。全文包括三大部分:普通文本,數學公式,和論文組織結構。本文在作者早期文章論文格式排版你真的做對了嗎? 常用格式及其LaTeX書寫方法介紹的基礎上進行了擴充。

1. 普通文本

一篇論文絕大部分內容是普通文本,包括文字、圖、表、演算法偽代碼、參考文獻等。本節將分別對這些內容中的排版格式細節做介紹。

1.1. 基礎排版

字體 通常論文使用10pt Adobe Times Roman字體,單倍行距,雙欄排版。每段首行要縮進,通常是縮進1 pica。例如:

documentclass[10pt,letterpaper,twocolumn,twoside]{article}usepackage{times} % Times for text.% usepackage{stix} % Times for text and math.

letterpaper紙張(8.5in*11in)常見於美國,中國常用a4paper(210mm*297mm)。兩者大小稍有區別。

標題 標題通常用16pt字體加粗,作者名通常12pt字體加粗,單位和郵件地址通常10pt。標題中只有名詞、代詞、動詞、形容詞、和副詞的首字母大寫,而冠詞、並列連詞、和介詞不需要大寫(除非它們是標題第一個詞)。簡單來說,我們只將有意義的詞的首字母大寫。

色彩 除了圖像外,避免在正文、表格、演算法中使用色彩。這是因為論文通常會被黑白印表機列印出來。同理,引用的顏色要避免黃色,這會使得在列印後無法辨認。

常用LaTeX包 以下是一些在LaTeX寫作中常用的包:

% Cul-tur-ally-de-ter-mined ty-po-graph-i-cal rules, and hy-phen-ation pat-terns.usepackage[american]{babel}% Adobe Type 1 "free" copies of the Courier font.usepackage{courier} % Load Helvetica, scaled so that it matches Times Roman.usepackage{helvet}% Extensive support for hypertext, in order to cross-reference.usepackage[bookmarks=false,breaklinks=true,colorlinks=true, linkcolor=red,pagebackref=true]{hyperref}% Indent first paragraph after the section header.usepackage{indentfirst}% Subliminal refinements towards typographical perfection.usepackage{microtype}% Compacted versions of enumerate and itemize.usepackage{paralist}% Verbatim with URL-sensitive line breaks.usepackage{url}% Define commands that appear not to eat spaces between the command and% the following letter, e.g.,
enewcommand{LaTeX}{LaTeXxspace}.
usepackage{xspace}

此外,Comprehensive TeX Archive Network提供了許多LaTeX的文檔,以及各包的說明。

動態編譯 如果你覺得每次寫完之後需要手動編譯LaTeX才能看到結果很不方便的話,latexmk提供了一種可實時編譯顯示結果的方案。將下述行寫入~/.bashrc:

export pdflatex=pdflatex -interaction=nonstopmode

生效後運行下述命令即可。

$ latexmk -pvc -pdf main.tex

拼寫檢查 以下命令可以用來做拼寫檢查,它們可以識別LaTeX命令。

$ ispell main.tex$ aspell --mode=tex -c main.tex$ hunspell -l -t -i utf-8 main.tex

1.2. 空格

句點 LaTeX中對句點"."後的空格有一個特殊的規定:當句點跟在非大寫字母后時,LaTeX認為這個句點結束了這句話。而在LaTeX中,一句話和一句話之間的空格要略大於詞和詞之間的空格。當你的句子確實是以大寫字母結束時,需要用@。例如:

Carrots contain Vitamin A@. Have you seen a rabbit wearing glasses?

縮略語 上述句點空格規則的另一個問題在於,有許多縮略語以句點結束。此時,我們需要強制產生一個正常大小的空格。例如:

The numbers 1, 2, 3, etc. are called natural numbers.

常用的縮略語有以下幾個:

  • "a.k.a.":also known as;
  • "cf.":compare/consult(注意cf之間沒有點);
  • "e.g.,":for example(注意後面有逗號);
  • "et al.":and others(注意et後面沒有點),並注意LaTeX中應使用~產生不可分割空白,應如"Wang~et~al.";
  • ", etc.":, and so on/and so forth(注意etc前面有逗號和之前列舉的項隔開,列舉的項必須至少有兩個);
  • "i.e.,":that is(注意後面有逗號);
  • "Q.E.D.":which was to be demonstrated;
  • "viz.,":namely(注意後面有逗號);
  • "vs.":against;
  • "w.r.t.":with respect to。

括弧/引用號 括弧以及引用符號(如[1],[2]等)要與前一個詞留有空格,這和中午論文有所不同。例如:

Principal component analysis (PCA) is a statistical procedure that ldots

中文 中文建議使用ctex,而不是xeCJK。如:

documentclass{ctexart}

中文行內公式 中文論文的行內公式和兩邊正文之間要有空格。例如:

通過計算協方差矩陣 $Sigma$ 我們可以ldots

這裡推薦使用XeLaTeX編譯器編譯中文文章。XeLaTeX對中文支持較好,比如它可以自動在行內公式和兩邊正文之間加空格,無需人為指定。另一方面,英文論文通常用pdfLaTeX編譯器進行編譯。

1.3. 基本符號

引號 和Word這種所見即所得的排版軟體不同,LaTeX用不同的符號分別表示左引號和右引號。左引號用`表示(鍵盤左上角,Tab鍵上面),右引號用表示(平時輸引號的那個鍵)。雙引號用過輸入兩個引號來得到。例如:

`machine, ``learning.

連字元 不同長度的"-"表示不同含義。一個"-"長度的連字元(hyphen)用於詞中;兩個"-"長度的連字元(en-dash)常用於指定數值範圍;三個"-"長度的連字元(em-dash)相當於破折號;數學中的負數要用數學環境下的-得到。例如:

daughter-in-law, pages 13--67, yes --- or no?, $-1$.

著重強調 在論文中,通常不使用粗體進行強調。需要強調的詞使用斜體標出,而且整篇文章尤其是正文部分不應該出現很多的著重強調。例如:

PCA is the simplest of the true emph{eigenvector}-based multivariate analyses.

腳註 和寫程序時應盡量避免goto語句原因類似,論文中應盡量避免使用腳註。注釋性的文字可以在正文中括弧內。有時我們希望避免數字形式的腳註標號(當遇到數學符號時,易被誤解為次方),可以在引言區對footnote重新定義。例如:


enewcommand hefootnote
{fnsymbol{footnote}}deepfootnote{a} convolutionalfootnote{b} neuralfootnote{c} networksfootnote{d}.

腳註通常要比圖表字型大小還要小一號。也就是說,圖表通常用8-point Adobe Roman Times。

數字分隔 文中出現的位數很長的數字要用逗號","進行分割,每3位數字進行分割,逗號兩側不加空格。例如:

The MNIST dataset contains 60,000 images ldots

1.4. 列舉

論文中經常需要列舉一些事項,而如果用itemize環境會產生很大的空白。可以使用compactitem環境,使文字更加緊湊。這需要預先在引言部分導入paralist包。例如:

usepackage{paralist}egin{compactitem} item Item 1 ldots item Item 2 ldots item Item 3 ldotsend{compactitem}

同理,可以用compactenum產生有序列表。

1.5. 圖表

為了在LaTeX中插入圖片,通常需要在引言區導入graphicx包。

usepackage{graphicx}graphicspath{{figures/}}

插入圖表的通常寫法如下。其中矢量圖形通常保存成pdf格式而不是ps/eps格式,非矢量圖通常保存成fig/png格式。

egin{figure} egin{small} egin{center} includegraphics[width_=1.0 extwidth]{fig-figure.pdf} end{center} caption{This is for long caption.} label{fig-figure} end{small}end{figure}egin{table} egin{small} caption{This is for long caption.} label{tab-table} centering egin{tabular}{lcc} a & b & c \ end{tabular} end{small}end{table}

字型大小 通常圖表的字型大小比正文小一號。也就是說,圖表通常用9pt Adobe Times Roman。

位置 盡量保證圖表和相應的文字說明在同一頁紙上,位置要儘可能近。

題目 所有的圖表都要有題目。圖的題目要寫在圖的下方,而表的題目要寫在表格的上方。圖表的題目是一句話,所以要以句號"."結尾。當題目比較短時(一句且短於一行),題目居中對齊,否則題目左對齊。

引用 在正文中對圖/表/章節的引用可以用如下方式,注意Figure/Table/Section和數字之間的"~":

ldots, as illustrated in Fig.~
ef
{fig}. \ldots, as shown in Fig.~
ef
{fig}. \As Fig.~
ef
{fig} illustrates, ldots \Fig.~
ef
{fig} shows ldots \Table~
ef
{tab} summarizes ldots \ldots will be discussed in Sec.~
ef
{sec}. \ldots, as described in Sec.~
ef
{sec}.

當需要同時引用多個圖表時,寫作"Fig.~
ef{fig1} and
ef{fig2}"。

浮動體 通過修改以下浮動體樣式參數,可以修改LaTeX對浮動體的排版結果。

% Maximum fraction of area at the bottom to place floats, default 0.3.
enewcommand
{ottomfraction}{0.99}% Maximum fraction of area at the top to place floats, default 0.7.
enewcommand
{ opfraction}{0.99}% Maximum fraction of area at the top to place floats spanning two columns.
enewcommand
{dbltopfraction}{0.99}% Maximum fraction of area to place floats, default 0.5.
enewcommand
{floatpagefraction}{0.99}% Maximum fraction of area to place floats spanning two columns.
enewcommand
{dblfloatpagefraction}{0.99}% Minimum fraction of area to place texts, default 0.2.
enewcommand
{ extfraction}{0.01}% Maximum number of floats at bottom of one page.setcounter{bottomnumber}{99} % Maximum number of floats at top of one page.setcounter{topnumber}{99}% Maximum number of floats at one page.setcounter{totalnumber}{99}% Maximum number of floats spanning two columns at one page.setcounter{dbltopnumber}{99}

複雜表格 有時,當表格很複雜時,我們直接寫LaTeX代碼畫表格就會很麻煩,Create LaTeX tables online這個網站可以讓你所見即所得地畫表格,並生成相應的LaTeX代碼。

1.6. 演算法

在LaTeX中,有多種演算法環境。在這裡我們介紹algorithmic環境。例如:

usepackage{algorithm}usepackage{algorithmic}egin{algorithm} egin{small} caption{Algorithm name.} label{alg-algorithm} egin{algorithmic} [1] floatname{algorithm}{Procedure}
enewcommand
{algorithmicrequire}{ extbf{Input:}}
enewcommand
{algorithmicensure}{ extbf{Output:}}
enewcommand
{algorithmiccomment}[1]{hfill$ riangleright$ #1} REQUIRE $x$. ENSURE $y$. STATE $y gets x^2$ RETURN $y$. end{algorithmic} end{small}end{algorithm}

Wikibooks, open books for an open world給出了對偽代碼的詳細介紹。

1.7. 參考文獻

文獻管理 參考文獻可以用BibTex管理。例如:

egin{small}ibliographystyle{alpha}ibliography{main}end{small}

參考文獻通常要比正文字型大小小一號。也就是說,參考文獻通常用9pt Adobe Times Roman。參考文獻排序通常有兩種方式:根據作者姓名字母順序和根據引用先後順序排序。

引用 根據論文作者的數目,引用時有不同的寫法。一位作者直接寫姓;兩位作者用and連接;三位以上作者用"et al."。例如:

ldots, developed by Tom~cite{paper}.ldots, developed by Tom and Jerry~cite{paper}.ldots, developed by Tom et al.~cite{paper}.

如果參考文獻列表是由數字標號的,當要同時引用多篇文獻時,通常按數字順序進行排序。例如:[1, 2, 4]。

2. 數學環境

LaTeX自身只提供最基本的數學符號和環境,因此我們在需要書寫數學公式時,通常在引言區導入amsmath包:

usepackage{amsmath}

以下我們假定amsmath包已被導入。

2.1. 數學符號

數域 實數域,自然數域等表示數域的符號需要用空心字母表示。空心字母在LaTeX中用mathbb輸入,這需要在引言區導入amssymb包。例如:

usepackage{amssymb}$mathbb{R}, mathbb{N}$.

組合數 和國內通常用mathrm C_n^k表示組合數不同,國際上通常用括弧表示組合數,讀作"n choose k"。在LaTeX中組合數可以用inom命令打出。例如:

$inom{n}{k}$.

集合 集合中的分割可以用豎線"|",也可以用冒號":"。分割符與左右要有空格。例如:

${x mid x ge 0}$. % Note "mid" instead of "|"

同理,條件概率中間的分割豎線與左右也要有空格。

當出現很高的符號時,這時需要使用igm或Bigm,例如:

$left{x igm| frac{1}{x} > 0
ight}
$.

此外mid還可以用來表示整除,不能整除用
mid表示。

空集 空集寫法如下,需要在引言區導入amssymb包:

usepackage{amssymb}$varnothing$.

省略號 省略號分兩種。列舉一系列元素中的省略用ldots;數學運算表達式中的省略用cdots。簡單來說,省略號高度要和左右符號的高度一致。在普通文本中的省略號一律用ldots。例如:

$x_1, x_2, ldots, x_n$, $x_1 + x_2 + cdots + x_n$.

優化問題 通常,優化問題解得的最優值用star表示,而不是"*"。優化問題的變數要寫到"arg min"或"arg max"整體的下方。例如:

egin{equation} x^star = mathop{argmin}_x (x-1)^2 ,.end{equation}

二元關係 表示二元關係的符號要與左右兩側留有空格,例如:

$a mathrel{R} b$.

函數映射 函數映射通常有其固定的寫法,mapsto 用於連接映射的表達式,而 o 用於連接兩個集合。例如:

$fcolon A o B$, $fcolon xmapsto x^2$.

矩陣與向量 矩陣和向量要用粗體表示。有人習慣於用直立粗體表示矩陣,用斜體粗體表示向量。使用m需要在引言區導入bm包。例如:

usepackage{bm}$f{A}, f{Omega}, m{x}, m{mu}$.

如果讓大小寫字母都變為斜體粗體,可以用oldsymbol命令。例如:

$oldsymbol{A}, oldsymbol{Omega}, oldsymbol{x}, oldsymbol{mu}$.

此外向量也可以用箭頭標註。例如:

$vec x, vec mu$.

矩陣和向量可以用中括弧"[]"或小括弧"()"表示,目前國際上用中括弧表示更常見,這是因為用小括弧表示矩陣和向量容易和表示代數運算優先順序的小括弧相混淆。在LaTeX中可以用bmatrix環境書寫矩陣。例如:

egin{equation} egin{bmatrix} a_{11} & a_{12} & cdots & a_{1n} \ a_{21} & a_{22} & cdots & a_{2n} \ vdots & vdots & ddots & vdots \ a_{m1} & a_{m2} & cdots & a_{mn} \ end{bmatrix}end{equation}

未知符號 有時我們會遇到某些符號不知道在LaTeX中應該如何寫的情況,Detexify LaTeX handwritten symbol recognition這個網站可以自動識別你畫出的符號,並給出相應LaTeX寫法。

2.2. 數學公式中的直立體

有單位的量 表示單位量綱的符號不是變數,故應當以直立體出現,並且數字和單位之間要有空格。例如:

$m = 50,mathrm{kg}, V = 150,mathrm{m}^3$. % Note ","

此外,siunitx包含了標準單位,能自動調整字體和間距,還可以以非常自然的方式實現複雜的單位和科學記數法等表達。

微元符號 表示微元的d不是變數,應當以直立體出現。此外,在積分符號中,微元符號要與前面的被積函數保持一定空格距離。我們可以提前在引言區定義好。例如:


ewcommand
{ud}{mathop{}!mathrm{d}}$int_1^2 log x ud x$.

轉置符號 表示轉置的T不是變數,應當以直立體出現。例如:

$oldsymbol x^{mathrm{T}}$.

此外,也有人用intercal、 op、或mathsf{T}來表示轉置。

函數名 函數名不是變數,故應當以直立體出現。LaTeX內置支持一些常用的函數名,例如:

$sin(x), exp(x)$.

當我們需要自己定義函數名時,在在引言區使用DeclareMathOperator命令聲明需要定義的函數名。例如:

DeclareMathOperator{sign}{sign}$sign(x)$.

2.3. 公式標點與標號

標號基礎 重要的公式需要標號。包含在equation環境中的環境會被自動標號,如果你不需要標號,可以用equation*環境或將公式放於[和]之間。例如:

egin{equation} % Equation with numbering e^{ipi} = -1 end{equation}egin{equation*} % Equation without numbering a^2 + b^2 = c^2end{equation*}[ % Equation without numbering a^2 + b^2 = c^2]

標點基礎 公式後的標點是很多人忽視的地方。並不是所有公式後都要或不要加標點,公式(包括行內公式和行間公式)是句子的一部分,因此,我們需要根據公式在句子中所處的位置來判斷在公式後加什麼標點。行間公式中公式和標點之間要空格。例如:

Einstein introduced his formulaegin{equation} E = m cdot c^2 ,, % Note ",," end{equation}which is at the same time the most widely known and the least well understoodphysical formula.ldots from which follows Kirchhoffs current law:egin{equation} sum_{k=1}^n I_k = 0 ,. % Note ",."end{equation}egin{equation} I_D = I_F - I_R % No breakend{equation}is the core of a very different transistor model.

長公式的標點與標號 當公式很長,一行寫不下時,我們需要在公式中間進行換行。長公式通常只在最後一行根據需要標點和標號。當等號左側內容太長時,我們通常在等號前換行;如果等號左側內容超過一行,那麼我們在加減號前換行。例如:

egin{multline} a + b + c + d + e + f + g + h + i \ = j + k + l + m + n ,. end{multline}

當等號右側內容太長時,我們通常在加減號前換行。使用IEEEeqnarray環境可以使得加減號和等號後第一個字元對齊,這需要在引言區導入IEEEtranstools包。例如:

usepackage[retainorgcmds]{IEEEtrantools}egin{IEEEeqnarray*}{rCl} a &=& b + c + e + f \ && +> g + h + i + j ,. IEEEyesnumber end{IEEEeqnarray*}

當+/-出現在行首時,LaTeX會將其看作正負號,這會縮減+/-和之後符號的空隙。我們可以用>恢復其應有的空白。另一方面,當你確實想要一個正負號的空白時,可以將公式寫在大括弧中"+{...}"。

當等號兩側內容都很長時,寫起來要稍微複雜一些。例如:

egin{IEEEeqnarray*}{rCl} IEEEeqnarraymulticol{3}{l}{ a + b + c + d + e + f + g + h + i + j } \ &=& k + l + m + n + o + p + q + r + s + t + u ,. IEEEyesnumber end{IEEEeqnarray*}

多行公式的標點與標號 多行公式通常只在最後一行結尾時根據需要標點與標號。最新版本的LaTeX建議使用IEEEeqnarray環境替代eqnarray環境書寫多行公式,這需要在引言區導入IEEEtranstools包。例如:

usepackage[retainorgcmds]{IEEEtrantools}egin{IEEEeqnarray*}{rCl} a &=& b + c \ &=& d + e \ &=& f + g ,. IEEEyesnumber end{IEEEeqnarray*}

當公式太長,使得公式和行號重疊在一起時,我們可以使用IEEEeqnarraynumspace使公式空出標號的空間,即使這會使整體超過右邊界。

多分支公式的標點與標號 分支是公式的一部分,我們只對整體做一個標號,不對每個分支進行單獨標號。每個分支需要單獨進行標點:前面的分支結束後要用分號";",最後一個分支結束後根據需要進行標點。此外,和寫編程語言不同,與if分支對應的通常是otherwise,而不是else。LaTeX中,分支可以用dcases環境書寫,需要在引言區導入mathtools包。例如:

usepackage{mathtools}egin{equation} |x| = egin{dcases} -x & ext{if } x < 0 ,;\ x & ext{otherwise} ,. \ end{dcases}end{equation}

公式組的標點與標號 如果各公式組成一個整體,通常我們用大括弧把所有公式括起來,並對整體做一個標號。前面的公式用逗號結尾,最後一個公式根據需要進行標點。例如:

usepackage{mathtools}egin{equation} egin{dcases} g(x) le 0 ,, \ h(x) = 0 ,. \ end{dcases}end{equation}

如果各公式只是在一起羅列,而不是作為一個整體,那麼我們對各公式分別進行標號。例如:

egin{gather} sin^2 x + cos^2 x = 1 ,, \ an x = frac{sin x}{cos x} ,.end{gather}

優化問題的標點與標號 通常max/min和s.t.(讀作"subject to"而不是"such that")保持中心對齊, 目標函數項和各約束項保持左對齊。只在目標函數項那一行標號但不標點,各約束項標點但不標號。例如:

egin{alignat}{2} min_x quad & f(x) & \ mathrm{s.t.} quad & g_i(x) le 0, &quad i = 1, 2, ldots, m ,,
onumber
\ & h_j(x) = 0, &quad j = 1, 2, ldots, n ,.
onumber
end{alignat}

此外,也有人將優化問題看作一個整體,對整體作一居中標號。

2.4. 數學證明

數學證明以"Proof."開始,以方框符號結尾。amsthm包提供了證明環境。例如:

usepackage{amsthm}egin{proof} Trivial.end{proof}

3. 論文結構

在了解普通文本和數學公式的各項排版格式細節之後,下一步就是開始正式寫論文了。我們首先了解什麼是好論文,之後再闡述一篇論文的組織結構。

3.1. 什麼是好論文

簡而言之,一篇論文要表述的內容包括以下幾點:

  1. 某問題對推動科學發展或工程應用很重要,可通過多篇引用體現;
  2. 現有方法有A、B、C,但它們存在一定缺點;
  3. 本文提出一個新方法X。X是否第一次被提出?帶來哪些影響?有無驚人結果?
  4. 和現有方法相比,X在理論和實驗中有更強的優勢;
  5. X存在某弱點,我們計劃在未來工作中如何改進。

而一篇好的論文需要做到以下三點:

  1. 新穎的問題/想法和可行的方法(亮點);
  2. 有影響力的實驗結果(證據);
  3. 論文清晰明白,論證有力(邏輯)。

作者應當客觀描述其工作。寫客觀的文字和寫說服力強的文字這兩者並不矛盾,審稿人自己會會對工作的影響力做出判斷。客觀具體可體現在:

  • 文字上不誇大其詞;
  • 充分引用相關工作和對比實驗,尤其是近三年的相關工作;
  • 詳述實驗細節;
  • 公布程序源代碼。

3.2. 論文的組織結構

Title. 標題是對論文主要工作最高程度的概括。需要注意以下幾個方面:

  • 標題要有吸引力,可以考慮把論文主要結論融入標題;
  • 標題應包含論文關鍵詞;
  • 一般不超過一行;
  • 確保之前沒人用過相似標題。

Abstract. 摘要需要對3.1節中提到的論文五點內容進行概括總結。注意:

  • 避免技術術語、數學公式、和技術細節;
  • 不需要標註引用;
  • 需要對工作的新穎性和影響力進行強調;
  • 接在」In this paper「後面的一句最重要,它是對全文主要貢獻的概括。

Introduction. 與摘要相比,引言需要對3.1節中提到的論文五點內容分別進行更加細化具體地解釋說明。注意:

  • 避免技術術語、數學公式、和技術細節;
  • 介紹研究問題時,作者應假定讀者不了解本文研究的具體問題,且不知道該問題的相關工作。此外,作者還應介紹為什麼這是個重要的研究問題;
  • 最後一段通常是介紹論文的結構安排,例如:

The rest of the paper is organized as follows. In Section 2, we discuss previous work on ... In Section 3, we describe ... In Section 4, we show ... In Section 5, we conclude the whole paper.

當提及工作新穎性時,可以這麼表述:

To the best of our knowledge, our work ...

We propose ...

We demonstrate ...

Related works. 本節用於回顧相關工作。注意:

  • 通常按發表時間順序介紹各相關工作;
  • 介紹相關工作的目的是向讀者展示作者已經對相關工作有很深的認識和理解;
  • 指明作者提出的工作和現有相關工作的不同之處。注意你對這些相關工作的評價,因為審稿人很有可能是這些相關工作的作者。

Proposed method. 本節用於對你提出的方法進行詳細闡述。注意:

  • 全文避免很深的層次結構,即避免subsubsection(如1.1.1);
  • 第一小節可用於介紹論文通篇主要使用的數學符號,並全文保持符號和術語一致性;
  • 每小節第一段要簡要介紹本節內容;
  • 每段第一句應是本段主題句;
  • 多用簡單句;
  • 輔以圖、表、具體實例等形象化表達;
  • 當需要提出新的定義、理論、方法、公式、參數時,解釋這麼做的動機;
  • 對審稿人和讀者可能提出的問題,可以自問自答(One might wonder that .../One might argue that ...);
  • 對重點內容要多次強調;
  • 注意前後呼應;
  • 論文寫作應準確,避免使用obvious這樣的詞語。

以下是一些常用表述:

We will first describe our method at a high level here. It consists of four major steps. We will describe them briefly below.

We will describe a proof sketch first to give some intuition about the theorem and the proof.

Below we give a detailed breakdown of our experiment results.

Generally speaking, our method is ...

Specifically, ...

Experiments. 實驗部分通常包括實驗細節、對比結果、和討論。

Conclusions. 總結全文和未來工作。和摘要類似,總結部分是最後對3.1節中的論文五點內容進行概括,但此時你已經介紹了所有術語、符號、和細節,因此作者需要對工作的新穎性和影響力進行更精準細緻的強調。在未來工作中,當提及工作弱點時,可以這麼表述:

致謝

感謝@蔣雨蒙對siunitx包的介紹、@大灰灰老師對dcases環境的介紹、@碩鼠醬對ltxprimer的介紹、@胡不退對ref的建議、@風清揚對轉置和優化問題標號的建議、@team bright對高符號下mid使用的提醒、@Phaedrus對mapsto和 o的介紹。由於本人才疏學淺,不當之處在所難免,敬請各位讀者批評指正。

參考文獻

  1. C. M. Connelly. LaTeX tips and tricks. 2005.
  2. J. Hespanha. Writing a control paper. 2006.
  3. E. Krishnan. Latex tutorials---a primer. 2003.
  4. S. M. Moser. How to typeset equations in LaTeX. 2017.
  5. T. Oetiker, H. Partl, I. Hyna, and E. Schlegl. The not so short introduction to LaTeX 2ε. 2001.
  6. Wikibooks. LaTeX/Tips and tricks.
  7. 凌曉峰 and 楊強. 學術研究: 你的成功之道. 清華大學出版社. 2012.
  8. 周志華. 如何做研究, 如何寫論文. 2005.

推薦閱讀:

「第M講」一篇SCI論文的審稿過程
如何評價2018年1月22日京都大學承認ips細胞研究所論文作假行為?
從美國非拉美裔白人的中年危機到現代科研的興起
Deep Learning in Recommender System
使用Latex編寫大型論文

TAG:LaTeX | 论文 | 排版 |