LaTex科学论文写作

关于科学论文的写作,之前也写过一些零散的总结。对科学论文的写作流程做一个总结。

一般情况下,科学类论文包含论文正文,图表等相应的内容。在LaTeX中都需要相应的代码进行插入,参考文献也是通过自己构建数据库然后调用代码进行编译。

从期刊网站下载模板以后整体框架我们是不能改变的(有的期刊模板真的很丑),但是由于插入的图表格式等需求,我们需要导入相应的LaTeX包。一般情况下,如下的一些包就够用了,特殊的中文字符可能还需要其他的一些包(这里不做阐述)。

LaTeX模板总体框架大致如下:

\documentclass[]{}   %模板定义,这里一般有期刊提供固定格式

%导入所需LaTeX工具包,提供一些参考(基本不会超过这些包)

\usepackage{epsfig} %% for loading postscript figures   %导入eps格式图片
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{subfigure}   %导入图片PDF等格式
\usepackage{amsmath}
\usepackage{bbding}
\usepackage{pifont}
\usepackage{wasysym}
\usepackage{textcomp }
\usepackage{amssymb}
\usepackage{cite}

 后面开始标题,作者信息,正文等内容,不一一详述,模板都会提供。

论文中最重要的是一些图/表的导入,我们这里提供一些解决方案。


图:

论文导入一般都会导入矢量图,关于矢量图的导入请参考这里

导入单张图


\begin{figure*}[t]   % *代表双列模板占两列
\begin{center}
%\fbox{\rule{0pt}{2in} \rule{0.9\linewidth}{0pt}}  % 占0.9倍行宽
   \includegraphics[height=15cm,width=17.5cm]{file_name}  %图片长宽参数,图片名称,这里导入PDF
\end{center}
 \caption{image description}
\label{label}
\end{figure*}

导入一行N个子图(eg.1行4列图)


\begin{figure*}[htbp]
\centering
\subfigure[$d=2$]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1.4in]{image_1}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[$d=3$]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1.4in]image_2}
%\caption{fig2}
\end{minipage}%
}%
\subfigure[$d=4$]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1.4in]{image_3}
%\caption{fig2}
\end{minipage}
}%
\subfigure[$d=2,3,4$]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1.4in]{image_4}
%\caption{fig2}
\end{minipage}
}%
\centering
\caption{image description}
\label{label}
\end{figure*}

导入N列N行图(eg.3行5列)

\begin{figure*}
\centering
\subfigure[first row label]{
\begin{minipage}[b]{0.188\linewidth}
\includegraphics[width=1\linewidth]{1}\vspace{3pt}  %\vspace{3.pt}”来控制垂直间距
\includegraphics[width=1\linewidth]{2}\vspace{3pt}
\includegraphics[width=1\linewidth]{3}\vspace{3pt}
\end{minipage}}
\subfigure[second row label]{
\begin{minipage}[b]{0.188\linewidth}
\includegraphics[width=1\linewidth]{4}\vspace{3pt}
\includegraphics[width=1\linewidth]{5}\vspace{3pt}
\includegraphics[width=1\linewidth]{6}\vspace{3pt}
\end{minipage}}
\subfigure[third row label]{
\begin{minipage}[b]{0.188\linewidth}
\includegraphics[width=1\linewidth]{7}\vspace{3pt}
\includegraphics[width=1\linewidth]{8}\vspace{3pt}
\includegraphics[width=1\linewidth]{9}\vspace{3pt}
\end{minipage}}
\subfigure[fourth row label]{
\begin{minipage}[b]{0.188\linewidth}
\includegraphics[width=1\linewidth]{10}\vspace{3pt}
\includegraphics[width=1\linewidth]{11}\vspace{3pt}
\includegraphics[width=1\linewidth]{12}\vspace{3pt}
\end{minipage}}
\subfigure[fifth row label]{
\begin{minipage}[b]{0.188\linewidth}
\includegraphics[width=1\linewidth]{13}\vspace{3pt}
\includegraphics[width=1\linewidth]{14}\vspace{3pt}
\includegraphics[width=1\linewidth]{15}\vspace{3pt}
\end{minipage}}
\caption{label}
\end{figure*}

关于图片的导入问题,以上几种方法大致可以cover大部分的论文。一些特殊情况遇到再补充。


表:

%%%%%%%%%%%%%%% begin table   %%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{table}[htp]  %如果想占两列的表,记得加*星号
\vspace{-0.8cm}  %强制控制与上文的距离
\begin{center}
\begin{tabular}{c c c}   %C代表本列居中,1是顶格
& & \\ % put some space after the caption
\hline  %加横线
Backbone & MDC & mIOU($\%$) \\
\hline
\hline
row1 & row2 & row3 \\
row1 & row2 & row3 \\
row1 & row2 & row3 \\
row1 & row2 & row3 \\
row1 & row2 & row3 \\
row1 & row2 & row3 \\
\hline
\end{tabular}
\end{center}
\label{table}
\caption{label}
\vspace{-0.6cm}
\end{table}
%%%%%%%%%%%%%%%% end table %%%%%%%%%%%%%%%%%%%

参考文献:

LaTeX的参考文献是通过构建数据库,引用代码自动生成的,所以需要我们构建自己的引用文献数据库。

模板文件中会提供.bib文件,这就是我们数据库文件。我们打开将数据库原有数据删除构建自己的参考文献数据库。我们常用bibTex,关于bibtex引用可以用谷歌学术或者百度学术。(推荐谷歌学术,百度学术部分文献引用有问题)。

输入参考文献名称,找到你的参考文献,引用。

                                          

选bibtex,出现如下,然后复制粘贴到模板的.bib文件中。

在LaTeX最后引用代码即可生成参考文献。

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%s
\bibliographystyle{asmems4}      %为给定模板格式定义文件名

\bibliography{ref}                        %ref为.bib文件名
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

在编译时需要注意!

导入参考文献会出现一些问题,按照如下顺序编译:PDFLaTeX--BiBTex--PDFLaTeX--PDFLaTeX

如果出现无法编译的情况,请看引用文献是否有问题。

  1. 当数据库中有相同文献时编译会出错,删除其中一个即可;
  2. IEEE的文献有&,LaTeX无法识别,在前面加正斜杠\即可。

在正文中添加引用添加代码段:\cite{he2016deep}  %he2016deep是引用文献的label

图片的引用:~\ref{label}   %label是图片的label


至此LaTeX基本完成,一些小的细节可能还需要修改。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值