这几天在开始写论文,准备发的是elsevier,这个网站的instruction有问题,下载的东西基本上好多的错误,所以我就写博客记录。

首先看下:https://www.elsevier.com/authors/author-schemas/latex-instructions

这里需要我们先安装Latex,我安装的是Ctex

CTex的下载可以在网上搜索或使用我网盘,如果我网盘没法使用请和我说:lindexi_gd@163.com

我们首先安装Ctex,一路下一步,注意可以安装到D盘,不一定需要C盘。

然后就是basic-miktex-2.9.6069-x64这里你不一定安装64位,下载可以到http://miktex.org/ 下载,也可以到我网盘下载,如果不能下载请和我说

安装完CTeX如果使用报错

CTeX 系统找不到指定的文件

大概的方法是打开Execution Modes在Options

然后修改Tex System的路径这样很简单我们的CTex就好了

看到CTEX的MikTex不存在Bin,那么需要安装miktex,这个安装必须在C盘,默认位置,记住C盘

安装完,我们可以安装TeXStudio,这个软件做的很好,看下界面

是不是感觉比WinEdt好,如果感觉好的话,那么就去下载,可以到官网www.texstudio.org如果上不了就在我这里下。

我们开始使用官方的模板,官方下载位置 https://www.elsevier.com/__data/assets/file/0007/56842/elsarticle-template.zip可以看到里面没有ecrc.sty在我们编译的时候就出错

File `ecrc.sty' not found.

可以去下载我的ecrc.sty,下载放在最后,大家如果发现无法下载,就联系我

这个在于我们打开的模板是ecrc-template.tex,在官网有下载,https://www.elsevier.com/__data/assets/text_file/0007/56878/ecrc-template.tex

打开之后发现还需要Elsevier-logo-3p.pdf, SDlogo-3p.pdf, Elsevier-logo-5p.pdf and SDlogo-5p.pdf ,都可以在官网下载,下载后需要下载elsarticle.cls,同样官方,https://www.elsevier.com/__data/assets/text_file/0005/56903/elsarticle.cls

把这些放在一个文件夹,这样就好啦。

我在TeXStudio打开,发现没有错误。

顺便推荐一个软件:Tickeys这个软将可以让我们打字有声音,晚上打字用这个软件感觉好。

开始写的是\documentclass[3p,times]{elsarticle}

就是引用elsarticle,\documentclass[<options>]{elsarticle} 选项可以使用参见:https://www.elsevier.com/__data/assets/pdf_file/0009/56844/elsdoc2.pdf

我们开始就是题目,我们的题目是乱写

首先题目\title{A paper csdn and Mircrosoft is laji \tnoteref{t1,t2}},其中\tnoteref是引用脚注,一般写的就是t1,t2标识,这个随意。其中写了t1,在题目后面就有一个星,在写一个就出现一个逗号,后面加两个星,规则是第n个就有n个星。

然后我们在外面写\tnotetext[标识]{Content},也就是页面下的内容,这里我写的是垃圾微软,可以看到Content可以很长,而我们还有t3没写,没写的没显示

\tnotetext[t1]{This document is a collaborative effort.}
\tnotetext[t2]{The second title footnote which is a longer
    longer than the first one and with an intention to fill
    in up more than one line while formatting.But it's to small,I write Mircosoft is laji.}

接着我们开始写作者,假如我们两个作者,第一个是lindexi_gd第二个是Microsoft

我们需要知道在Latex的注释是%%

作者的格式是

%% \author[label1,label2]{<author name>}
%% \address[label1]{<address>}
%% \address[label2]{<address>}

每个label就是标签,可以在地址写,可以在别的地方写作者的地址

Latex用\\换行,在我们的地址比较长,可以用这换行

\author[lindexiAddress]{lindexi\_gd \corref{cor1} \fnref{fn1} }
\ead{lindexi\_gd@163.com}

%%作者的\corref{lable}就是在脚注,用的是*,第n个有n*
%%\fnref{lable} 脚注,这个才是真的,但是没显示
%%\author[lindexiAddress]{lindexi\_gd \corref{cor1} \fnref{fn1} }
%%地址写在下面\address[lindexiAddress]{The lindexi's address }
%%地址是a,b,c  label不区分大小写

\author[Address1,Address2]{Mircrosoft \corref{cor2} \fnref{fn2}}
\ead{kaveh@river-valley.com}

\cortext[cor1]{Corresponding author}
\cortext[cor2]{Principal corresponding author}

\fntext[fn1]{This is the specimen author footnote.}
\fntext[fn2]{Another author footnote, but a little more longer.}
\fntext[fn3]{Yet another author footnote. Indeed, you can have
    any number of author footnotes.}

\address[lindexiAddress]{The lindexi's address }

\address[Address1]{River Valley Technologies, 9, Browns Court,
    Kennford, Exeter, United Kingdom}
\address[Address2]{Central Application Management,
    Elsevier, Radarweg 29, 1043 NX\\
    Amsterdam, Netherlands}

复制我这个放到代码就可看到

然后就是我们的摘要

\begin{abstract}
摘要写在这
\end{abstract}

然后我们开始写关键字

关键字写在


\begin{keyword}

\end{keyword}

不同的关键字使用\sep分开

\begin{keyword}

CSDN \sep lindexi \sep windows.sc

\end{keyword}

我们就在正文开始写,遇到问题是如何插入图片,插入算法,图片位置不对,这写我都找了连接

输入列表

\begin{enumerate}[标号]

标号可以使用数字或字,其中可以加[],()

我们可以在列表嵌套

\begin{enumerate}[a)]
	\item This item has roman numeral counter.
	\item Another one before we close the third level.
	\begin{enumerate}[a)]
		\item This item has roman numeral counter.
		\item Another one before we close the third level.
	\end{enumerate}
\end{enumerate}

双栏

需要双栏,在\documentclass[3p,times]{elsarticle}改5p

还有其他选项,这些我们现在不需要,直接改5p就好\documentclass[5p,times]{elsarticle}

引用

我们的论文会参见很多人的,那么添加一个人或删会让我们修改很多,Latex给我们简单方法,我们可以使用这个来添加我们的参考

首先在页面最下,\end{document}上面写参考,首先要删除\bibliography{<your-bib-database>}

然后写参考的

\begin{thebibliography}{00}

    \bibitem[每次参考自动写的内容,作者,如果遇到括号不写]{label} 参见lindexi

\end{thebibliography}

在文章遇到我们需要参考

\citet{label}

这样就好,如果我们没写作者看起来不好

如果没写作者,只要一个[1]那么在正文

\citep{label}

另一方式

\cite{label} 

要写一个上标我们应该用^

假如我们的一个引用

\begin{thebibliography}{00}    

    \bibitem{lindexi 1} lindexi_gd csdn.

\end{thebibliography}

在引用的写$^{\cite{lindexi 1}}$

注意$$就是使用公式

标题

我们需要一级标题,我们还需要二级,那么一级标题\section{标题名}

二级标题\subsection{标题名}

斜体

\emph{内容}

粗体

\textbf{}

排列

左对齐

  \begin{flushleft}

  \end{flushleft}

居中

 \begin{center}

 \end{center}

右对齐

  \begin{flushright}

  \end{flushright}

分数

\frac{上}{下}

根号

\sqrt{}

插入公式:https://www.kancloud.cn/thinkphp/latex/41806

http://mohu.org/info/symbols/symbols.htm

插入图片

插入图片的位置不对,我们可以使用[!htb]来取消latex的美学,latex的美学很烂。

我们需要先引用 float

\usepackage{graphicx}

\usepackage{float}

在引用图片写上

\begin{figure}这里用取消美学[!htb]
	\includegraphics{fig1.png}
	\caption{Problem Description }
	\label{fig1}
\end{figure}

图片位置可以使用figure=

如果是esp,需要\epsfig

\begin{figure}[h]
  \centerline
  {
    \epsfig
     {
      figure=images/fig,
      height=9cm,
      angle=-90
     }
  }
  \caption{标题}
  \label{Fig1}
\end{figure}

参见:http://blog.sciencenet.cn/blog-400681-886697.html

http://blog.csdn.net/bingfengxiao/article/details/6650096

多图并排

使用\vfill换行,\hfill 并排

\begin{figure*}
     \centering 

     \begin{minipage}{0.48\linewidth} 0.48大小
	 	\centering 图在中间
	    \includegraphics[width=5cm,height=5cm]{f1} 图,如果使用eps需要转换
    	\caption{图1  }
        \label{fig:1}
     \end{minipage}
     \hfill 并排
     \begin{minipage}{0.5\linewidth}
     	\centering
     	\includegraphics[width=5cm,height=5cm]{f2}
        \caption{图2  }
     	\label{fig:2}
     \end{minipage}
\end{figure*}

http://blog.csdn.net/lsg32/article/details/8121417

http://www.ctex.org/documents/latex/graphics/node109.html

使用eps

引用epsfig

\usepackage{graphicx}

\usepackage{epsfig} 

打开cmd,进入图片路径, 使用epstopdf

epstopdf 图.eps

就会生成图.pdf

不需要写后缀名

\includegraphics[width=7cm,height=7cm]{f1}

把生成的pdf也放进去,这样生成就好

重新为图片编号:http://www.52yfjc.com/2014/show.asp?id=887

Visio转eps

在线wmf转eps https://cloudconvert.com/wmf-to-eps

svg转eps http://cn.office-converter.com/SVG-to-EPS

一个简单方法是选择要转换的图,新建一个visio,然后在页面大小,设为适应,然后保存为pdf就好,一般不需要在转

插入算法

http://blog.csdn.net/lqhbupt/article/details/8723478

\begin{algorithm}
	\caption{}
	\label{a}
	\begin{algorithmic}
	\STATE ) $ $
	\end{algorithmic}
\end{algorithm}  

页开始

如果需要设置期刊的名

\journalname{期刊名}

下载:

basic-miktex-2.9.6069-x64

https://yunpan.cn/OcvKmfknLnEsnJ 访问密码 0943

CTeX

https://yunpan.cn/OcvKmJ8EINEN22 访问密码 7fa9

TeXStudio

https://yunpan.cn/OcvKmVsRytDq7Z 访问密码 5ef5

https://sourceforge.net/projects/texstudio/?source=typ_redirect

ecrc.sty

https://yunpan.cn/OcvKHgsSHJMaFc 访问密码 2cef

ecrc-template.tex

https://yunpan.cn/OcvKHKAiBNIZDi 访问密码 1100

参见:https://www.elsevier.com/authors/author-schemas/preparing-crc-journal-articles-with-latex

http://hubl82.blog.163.com/blog/static/1267694852013459412617/

Latex 论文elsevier,手把手如何用Latex写论文的更多相关文章

  1. 2019-2-13-Latex-论文elsevier,手把手如何用Latex写论文

    title author date CreateTime categories Latex 论文elsevier,手把手如何用Latex写论文 lindexi 2019-02-13 10:38:20 ...

  2. 如何用 LaTeX 撰写博士学位论文?

    如何用 LaTeX 撰写博士学位论文? 序 一直觉得有必要写这样一篇文章,因为学位论文从格式上说更像一本书,与文章 的排版不同,不仅多出目录等文章没有的部分,而且一般要设置页眉页脚方便阅 读查找.学校 ...

  3. 使用LaTeX按IEEE模板写论文时的参考文献管理方法(BibTeX使用小结)

    之前用LaTeX写论文时,参考文献都是手动添加管理的,真是让人很抓狂.所以这次趁着假期,简单看了一下怎么使用BibTeX对参考文献进行管理,这里以IEEE的最新模板为例. 首先说明,我之前用的是MiK ...

  4. Latex基础__如何用latex编写矩阵、矩阵等式、方程组、等式左对齐

    数学矩阵和方程组是数学工作者经常遇到的,那么如何用latex书写处漂亮的方程组.矩阵.多个等式呢,下面将对这个问题一一做介绍.1. 写矩阵. 代码: \begin{equation} \left[ \ ...

  5. Latex 箭头、下标、符号上下写文字、正方形和三角形

    0. hat   $abc\hat def$  $ab\widehat{cde}f$ 1. 箭头上的文字    $\underrightarrow{\text{你的文字}}$  ($A \xlefta ...

  6. 如何用Latex合并多个pdf文件?

    如何用Latex合并多个pdf文件?   用TeX合并pdf, 用LaTeX合并pdf 代码: \documentclass[a4paper]{article} \usepackage{pdfpage ...

  7. word2012写论文之参考文献和图片

    每次写论文都感到word的“博大精深”啊,一个版本一个样,一些原来版本还有的功能,后来的版本就没有了,一些原来版本叫这个名字的功能,下一个版本就换了个名字,你也太考验你用户的智商和耐心了吧!即使同一份 ...

  8. LaTeX技巧472:定义一个LaTeX参考文献不带编号且有缩进的方法

    LaTeX_Fun的博客 LaTeX技巧381:参考文献项第二行缩进如何定义? \makeatletter\renewenvironment{thebibliography}[1]{\section* ...

  9. 如何用ActiveQt写导出类

    如何用ActiveQt写导出类 最近一直在用ActiveQt框架来写ActiveX插件, 由于项目需要提示类的导出, 所以上午捣鼓了一下, 现在记录记录.其实内容主要是把Qt手册里自己用到的部分整理一 ...

随机推荐

  1. Swing-JList选择事件监听器ListSelectionListener-入门

    当JList中的元素被选中时,选择事件将被触发.对于JTable也是一样,你可以把它看做是多个并列的JList.那么,如果程序需要对该事件做出响应,需要以下步骤: (1)创建一个实现了 ListSel ...

  2. 201521123105 第四周Java学习总结

    1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点. 1.2 使用常规方法总结其他上课内容. 继承与多态的概念与实现父类与之类的关系解决代码复用的办法 2. 书面作业 2.1 将在网上商 ...

  3. 201521123040《Java程序设计》第3周学习总结

    1. 本周学习总结 初学面向对象,会学习到很多碎片化的概念与知识.尝试学会使用思维导图将这些碎片化的概念.知识组织起来.请使用纸笔或者下面的工具画出本周学习到的知识点.截图或者拍照上传.参考资料:百度 ...

  4. 201521123024《Java程序设计》第3周学习总结

    1. 本周学习总结 2. 书面作业 1.代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; p ...

  5. 201521123044 《Java程序设计》第1周学习总结

    *** 1.本章学习总结 你对于本章知识的学习总结 1.了解了Java的发展史. 2.学习了什么是JVM,区分JRE与JDK,下载JDK. 3.从C语言的.c 到C++的 .cpp再到Java的.ja ...

  6. SpringMVC 构建Restful风格 及问题处理

    基本的请求URL: /person/{id}  GET  得到id的person /person POST      新增person /person/{id}  PUT  更新id的person / ...

  7. Python爬虫总结

    Python爬虫的原理:1通过URLopen()来获取到url页面, 这个过程可以加代理 2这个页面上都是字符串,所以我们而通过字符串查找的方法来获取到目标字符串,用到了正则来匹配目标re.finda ...

  8. HashMap、HashTable、ArrayList、LinkedList、Vector区别

    HashTable和HashMap区别 ①继承不同. public class Hashtable extends Dictionary implements Map public class Has ...

  9. Python学习笔记004_字典_集合

    >>> # 字典 用大括号表示, 它是影射类型,相当于java中的Map >>> >>> dict1 = {'李宁': '一切皆有可能', '耐克 ...

  10. birt IE8 IE9 兼容问题

    我自己的应用,birt展示报表的时候,在firefox和IE下显示的样式: IE8下的: Firefox下的: 我的项目,应用birt部分的结构如下: 1, prototype.js ,查找下面这段代 ...