您的位置:首页 > 其它

Latex (TexLive):摸板说明,公式、图像编辑,插入*.bib参考文献、引文连接等内容

2018-03-17 12:09 651 查看
在投稿时经常要求使用编辑部的Latex template。我们需要相关的一些基本的知识(我使用的是TexLive中的Texworks编译器)。

1.摸板说明

1.对于一份template(摸板)来讲,编辑内容时有可能有两种情况:
        a.摸板内容示例给的比较全面。(期望如此,省时省力);

        b.摸板内容就10来行左右的 (如revtex4-1相关的,其已经定义了摸板): \documentclass[aapm, mph, reprint, graphicx]{revtex4-1}          这一份template是有需要依赖等。如:revtex4-1等,已经包含了aapm,AIP,APS等摸板,此时给出的摸板内容也就10行内容左右。所以,严格按照摸板内容填写即可,不清楚的可以参照revtex4-1安装包内的示例(doc/latex/revtex/sample)切勿随意添加或者更改摸板code格式编辑。
           注意:如果遇到,在给出的摸板上生成的自己的pdf时,与已出版的文章格式不大一样(如编号,引用等),但是大体格式没问题。别担心按照编辑部给的摸板做就可以了(因为他们出版之前会统一格式),再说一遍勿动摸板code。

2.公式编辑

(1).公式编辑有两种方式:

   a.自己知道公式符号的英文名称之类,可以自己编辑。(比较费时费力)
   b.自己不知公式符号等,直接使用公式编辑器(mathtype)。在mathtype中可直接粘贴复制,需设置mathtype设置一下下:


可直接使用:Ctl+C  获得如下内容可直接放置于你的template中。$D = \frac{1}{{nTP}}\sum\limits_{k = 1}^{nTP} {DSC} $

(2).公式编辑元组(暂且称之)如下:

\begin{eqnarray} %Eqs(9)这里注意形成备注的好习惯
D = \frac{1}{{nTP}}\sum\limits_{k = 1}^{nTP} {DSC}
\lable{Eqs1}    %这里需要使用\ref{Eqs1}来引用
\end{eqnarray}
    a.这里公式编号是自带生成。这里使用的是eqnarray(公式组)可能出现公式换行也带编号。可以在对应行加入 \nonumber 跳过编号显示。
    b.公式长度有点溢出边距。可在公式微调的位置插入使用 < \! > (缩小距离)进行微调。其他建议直接换行显示。利用 < & & >来对齐即可。

3.图像编辑

在摸板中一般情况都是插入*.eps图(这里我使用的是Visio画图生成pdf,在使用Adobe Acrobat来裁剪后另存储为*.eps文件)。
1.建立自己的图像的文件夹,如epsimage命名的文件夹(在template.tex同目录下,这样整齐一些,便于查找)
2.图像的插入方式,我常用的是如下这种方式:\begin{figure}%[H] % figure1 备注便于查阅
%\includegraphics[width=8.5cm,height=3cm ]{epsimage/fig1}% 宽高都可调
\includegraphics[width=8.5cm,clip ]{epsimage/fig1}% 可调宽度,自适应高度
\caption{image name}% 图注名称,简单说明
\label{figure1} %引用标注
\end{figure}
\begin{figure}[H] % 这里的[H]代表图像插入位置不可改动
3.大图的跨栏插入。将figure更改为figure*,建议直接调整图的宽度:\begin{figure*}%figure2 %注意这里的figure*
\centering %居中显示
\includegraphics[width=17cm,clip ]{epsimage/fig2}%
\centering {\caption{name}} %这里的图注也居中显示
\label{figure2}
\end{figure*} %注意这里的figure*

4.参考文献编辑

参考文献在这里我只知道两种方式插入。使用\cite{authoryearone}的方式在文章引用(还有其它写法)

(1).使用thebibliography方式直接在摸板中编辑:

\begin{thebibliography}{00}
bibitem{authoryearone} author,title,pages,year.....%第一个中括号中是引用标注,后面是参考文献格式
bibitem{authoryearone} author,title,pages,year.....%第一个括号中
\end{thebibliography}

(2).使用bibliography的方式直接引用reference.bib文件:

\bibliographystyle{plane} %文献格式
\bibliography{reference}%这里用reference.bib数据文件的名字即可
%plain,按字母的顺序排列,比较次序为作者、年度和标题.
%unsrt,样式同plain,只是按照引用的先后排序.
%alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
%abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
%ieeetr,国际电气电子工程师协会期刊样式.
%acm,美国计算机学会期刊样式.
%siam,美国工业和应用数学学会期刊样式.
%apalike,美国心理学学会期刊样式.
对于bib文件可以直接使用文本新建,保存后缀为*.bib即可。编辑的时候注意写整齐一些,便于查阅。@inproceedings{Girshick2015Fast, %这个是\cite{Girshick2015Fast}加入文字中
}
title ={Fast R-CNN},
author ={Girshick, Ross},
booktitle ={Proceedings of IEEE International Conference on Computer Vision},
pages ={1440-1448},
year ={2015},
publisher ={IEEE Computer Society Press},
}

@inproceedings{Ren2015Faster,
title ={Faster R-CNN: towards real-time object detection with region proposal networks},
author ={Ren, Shaoqing and He, Kaiming and Girshick, Ross and Sun, Jian},
booktitle ={Proceedings of Advances in Neural Information Processing Systems},
pages ={91-99},
year ={2015},
publisher ={MIT Press},
}
这里直接编译“pdfTatex”可能无法正常显示。需要如下顺序编译tex文件。
顺序:pdfTatex-->BibTex-->pdfTatex-->pdfTatex

(3).文中引用参考文献超链接,颜色表示。

这里需要在\begin{document}前的usepackage部分哪里加入如下编码即可:\usepackage[colorlinks,
linkcolor = red,
anchorcolor= blue,
citecolor = blue]{hyperref}

特别说明:初学者误点较多,请大家指正,感谢!(将会持续更新。。。)

一份其实很短的 LaTeX 入门文档

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息