欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2023-12-25 15:12:45
...

在投稿时经常要求使用编辑部的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设置一下下:

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

可直接使用: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 入门文档


上一篇:

下一篇: