python论文排版格式_Latex论文排版工具使用教程
聽說寫技術文會掉粉!但是因為老板“插隊”讓這幾天排個IEEE期刊論文(計算機類),所以原定的第四顆瓜子臨時被替換成了最近學習的這個“計算機排版軟件”。
頭圖放了我前兩天插的花,在長久的枯燥的頭禿的科研歲月中,這瓶鮮花讓感覺我就是IT界的妮可基德曼, 它們都必須擁有姓名!
陳丹燕在《上海的金枝玉葉》中是這么描述郭四小姐的:
“哪怕幸福只是一根毛線,她也能把線頭扯出來織成一件毛衣。”
所以這注定是一篇很可愛的技術文,因為我不允許它不可愛。
為什么說Latex是“不得不會”呢?
因為現在的期刊,尤其是計算機類的,越來越多是有統一格式要求的,并且有模板提供,這個模板就是以.tex結尾的文件包。Latex相對于word對數學公式更友好,格式更漂亮規范,處處體現了科研人員的嚴謹與認真。開始使用Latex到愛上Latex的過程,形容一下,就像“榴蓮寶們”第一次吃到榴蓮之后欲罷不能的全過程。
我是因為上個學期一門專業課的作業才“不得不”強迫自己學習Latex的,在之前本科時用過Adobe Indesign(一個設計類排版軟件)。硬著頭皮開了個頭,排完一篇之后發現一點兒也不抗拒了,相反還很開心怎么回事。多讀點書咯,總會有用的,這門課我拿了A+,也是上個學期幾門課里的唯一一個A plus,大概是晚期計算機處女座“摳細節”的覺悟促成的。
不僅是計算機的研究生應該要具備一下Latex技能,別的專業多多少少也是學了沒毛病的,我始終相信,編程是和英語一樣存在的一門語言,是人與機器對話的語言,它并沒有想象中的難以接受,我在完成了從“設計排版”到“程序排版”的轉變之后,強烈安利大家打開這個新世界的大門,尤其是在語言方面有天賦的寶寶,很有可能在機器語言方面也同理可得噢!
關于Latex的安裝,這里我用到了Texstudio,大家戳下面的鏈接按照步驟進行下載:
CSDN:最簡單傻瓜式的 Latex+Texstudio 安裝教學
Latex入門級:下載官方模板,在Texstudio/winEdit里或者直接 http://overleaf.com網頁版里進行排版,前者只針對于研究生以上博士等,但是安裝就好幾個G 了對內存十分不友好,overleaf網頁版對大多數人更友好,推薦使用。其中公式可以用latex在線公式編輯器搞定。
Latex中級:熟練掌握Latex的常用語法。這里放上一個知乎的鏈接:
Latex高級:吃透Latex,可以用Latex替代word進行日常文檔編輯。
一些符號的表示:
數學模式符號$、注釋符%、上標^、分組{ }、宏命令\。
~是帶子、#用在宏定義中、&用于表格對齊、_表示數學模式的下標。
注:要在正文部分用到這些符號,大部分是在前面加\,只有個別例外。
Texstudio操作快捷鍵:
慚愧地說,我還在初級向中級進發中。這次排版我照著IEEE官網的模板文件現學現賣用到了如下代碼:
1. 首行縮進:
\usepackage{indentfirst}
\setlength{\parindent}{2em}
%然后在需要縮進的文段前添加
\indent
2. 公式
Latex公式在線編輯器你值得涌有!
可以預覽,然后直接復制對話框的代碼就可以了,非常方便,強烈安利!
1)這里注意一下在文中數字的輸入:例:(${x}'$,${z}'$) 效果如圖:
2)公式樣例:(之前別忘了插入庫\usepackage{algorithm, algorithmic})
\begin{equation}
G_{j}^{\phi}(x)=\frac{1}{C_{j}H_{j}W_{j}}\sum_{h=1}^{H_{j}}\sum_{w=1}^{W_{j}}\phi_{j}(x)_{h,w,c}\phi _{j}(x)_{h,w,c'}
\end{equation}
效果如圖:
3)我碰到了公式過長的情況,需要換行表達,于是改了一下:
\begin{equation}
\begin{split}
\underset{G}{min}\underset{D}{max}L(D,G)=\AE_{x\sim p_{x\mid y}}\left[ logD(x\mid y) \right ]\\
+\AE _{z\sim p_{z}}\left [ log(1-D(G(z\mid y))) \right ]
\end{split}
\end{equation}
效果如圖:
注:需要對齊的長公式可以用split 環境,它本身不能單獨使用,因此也稱作次環境,必須包含在equation或其它數學環境內。split 環境用\\和&來分行和設置對齊位置。
3. 圖片
別忘了開頭插入庫(\usepackage{graphicx})
1)插入單張圖片(從模板提取代碼):
\begin{figure}[!t]
\centering
\includegraphics[width=2.5in]{luna.jpg}
\caption{this is a figure demo}
\label{fig_sim}
\end{figure}
效果如圖:
2)插入多圖并排(先設置一下庫):
\ifCLASSOPTIONcompsoc
\usepackage[caption=false,font=normalsize,labelfon
t=sf,textfont=sf]{subfig}
\else
\usepackage[caption=false,font=footnotesize]{subfig}
\fi
然后使用代碼:
\begin{figure*}[!t]
\centering
\subfloat[]{\includegraphics[width=2.5in]{luna.jpg}%
\label{fig_first_case}}
\hfil
\subfloat[]{\includegraphics[width=2.5in]{luna.jpg}%
\label{fig_second_case}}
\hfil
\subfloat[]{\includegraphics[width=2.5in]{luna.jpg}%
\label{fig_third_case}}
\hfil
\subfloat[]{\includegraphics[width=2.5in]{luna.jpg}%
\label{fig_forth_case}}
\caption{Simulation results for the network.}
\label{fig_sim}
\end{figure*}
效果如圖:
4. 表格:
1)模板給出表格命令:
\begin{table}[!t]
\renewcommand{\arraystretch}{1.3}
\caption{An Example of a Table}
\label{table_example}
\centering
\begin{tabular}{|c|c|}
\hline
One & Two\\
\hline
Three & Four\\
\hline
\end{tabular}
\end{table}
效果如圖:
2)然而老板的要求不長這樣,所以又爬了一下代碼琢磨改了一下,三行線表格代碼如下:
\begin{table}[!t]
\renewcommand{\arraystretch}{1.3}
\caption{your description on table}
\label{table_example}
\centering
\begin{tabular}{cccc}
\hline
\bfseries Do & \bfseries You & \bfseries Love & \bfseries Me\\
\hline
Yestoday & Yes & Yes & Yes\\
Today & Of Course & Of Course & Of Course\\
Tomorrow & Definitely Yes & Definitely Yes & Definitely Yes\\
\hline
\end{tabular}
\end{table}
效果如圖:
3)表格真是整得人頭禿啊,更復雜的表格代碼請移步:
5. 參考文獻:
這個太難聊了,bib格式超級麻煩!!估計得開篇新的文章聊references……這里就不贅述了。
期刊流程走了一遍,十分心lui了。以上的代碼并不是拿來就直接可以用的,可能之前要引入一些庫,就像文中給出的圖片庫一樣。代碼都是需要動態調整的,不同的期刊給出的latex模板并不盡然相同,需要仔細研讀它給出的導航PDF,誰也不喜歡看說明書我知道,還是全英文的,這個時候ctrl+F搜索關鍵字很好用,如想知道表格排版代碼要求的位置就再搜索欄里打“table”,然后上下翻動,可以很快定位到對應的位置。
不建議新手一上來就自己freestyle,找個專業的模板跟著走一遍會比較快上手,或者有時間看一下劉海洋老師的《LATEX入門》。
我從安裝Texstudio開始到徹底完成整個論文的排版,用了三天的時間,然后我好死不死問了一個博士師兄,對方說“正常我用Latex排一篇論文一天不到吧”,扎心了鐵子。
很多時候我們接受差距的存在,但不能滿足于差距一直存在。
我們不能阻擋自己任人魚肉的命運,但可以選擇做最好的“魚肉”。
這么說有種假笑girl的感覺,但是神戶牛肉怎么吃,廚師肯定是按照它的紋路來的,不然就是浪費了這塊“頂級”的肉。這大概就是碩士期間倉鼠靜不懈努力的目標了——做一塊有相對自由的“神戶牛肉”。
無覺悟,不科研!
------------------------------
又到了送福利環節了,
微信關注公眾號【倉鼠靜的瓜子展覽館】,回復【4】,領取Latex排版教程:
總結
以上是生活随笔為你收集整理的python论文排版格式_Latex论文排版工具使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qt 获取本机的wifi密码_还在记密码
- 下一篇: websocket python爬虫_p