如何用Latex写一篇小论文

Latex是目前常用的一种写科研论文的工具,只需要按照提出的模板写,latex会自动编译出符合论文格式的PDF文件。这篇博客从Latex工具的简介,安装到一篇小论文的完成,对Latex的基础指令进行了详细的介绍。


文章目录

  • 如何用Latex写一篇小论文
  • 1. Latex运行环境
  • 2. Latex基本操作和指令介绍
    • 2.1 Latex文件介绍
    • 2.2 加载模板
    • 2.3 参考文献的引用
    • 2.4 图片,公式和表格
  • 3.常见bug

1. Latex运行环境

使用Latex写论文,首先要安装latex文件的运行环境Texlive
Texlive

一键式安装,一路确认到底就行(可选择安装在其他路径,安装时间较长,耐心等待)

Texstudio是一种常用的Latex工具,安装好运行环境(Texlive)后,就可以开始安装Texstudio

Texstudio

和texlive一样,也是一键式安装,一路确认到底就行。

安装好运行环境和运行工具,就需要将这两个联系到一起了,首先,打开texstudio配置环境



PdfLaTeX: 英文编译PDF指令,点击蓝色框部分,将原先的pdflatex.exe改为你的Texlive安装路径下的pdflatex.exe
XeLaTeX: 中文编译PDF指令,点击蓝色框部分,将原先的pdflatex.exe改为你的Texlive安装路径下的xelatex.exe
BibTex:参考文献的编译指令:点击蓝色框部分,同样将原指令改为你的安装路径下的对应值

选择编译PDF的方式,PdfLaTeX一般用于编译英文文档
XeLatex一般用于编译中文文档,设置好后就可以开始写论文了

2. Latex基本操作和指令介绍

2.1 Latex文件介绍


一般至少需要两个文件,一个tex文件,在该文件中写你的论文,一个为bib文件,在该文件中写你的参考文献

2.2 加载模板

在使用Latex写论文时,需要先加载模板

\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage[caption=false,font=footnotesize]{subfig}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{amsmath,bm}
\usepackage{multirow}
\usepackage{threeparttable}
%\usepackage{tabincell}
%\usepackage{multicolumn}\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
\begin{document}\title{LATEX} %论文标题\maketitle\begin{abstract}This is abstract. %摘要\end{abstract}\begin{IEEEkeywords}  %关键词keywords\end{IEEEkeywords}\section{NO1}  %一级标题This is the first section\subsection{NO2} %二级标题This is the first subsection\bibliographystyle{IEEEtran}  %参考文献的格式\bibliography{document}  %参考文献的文件名(bib格式)
\end{document}

按红色选框中的按键编译即可。

2.3 参考文献的引用

在需要引用参考文献的地方加\cite{RNN}即可,这里的RNN是bib文件中所引参考文献的标号。
bib文件中参考文献的格式如下所示:

可以在谷歌学术上获得:

2.4 图片,公式和表格


\begin{figure}[h] %添加图片 []中可选h,t,b,p 分别代表将该图片放在指令位置,当页的顶部,底部,或浮动位置,小写的htbp为弱指令,latex生成时会尽量按照指令排,H为强指令,即使会产生大篇空白,latex也会按照该指令位置严格对图片进行排列\centering\includegraphics[scale=0.99]{"Figure.pdf"} %scale为图片大小 {""}表示图片名称,这里建议加载pdf图片,jpg等图片放大容易失真\caption{Figure}  %文件标题\label{fig:f1} %图片标号,文中引用该图片时,Fig.~\ref{fig:f1}就可以和这张图片对应上
\end{figure}\begin{equation}  %公式\label{eqn:1} %公式标号a = b
\end{equation}\begin{table}[h] %表格\caption{title} %标题\fontsize{8.5}{11}\selectfont %8.5表示表格中字的大小,11表示表格的大小\label{tab:lab} %标号\begin{threeparttable}  \begin{tabular}{|c|c|c|cc|} %设置列数 每列加竖线分开,最后两列不加竖线\hline  %一条横线1     & 2  & 3 & 4    & 5  \tnote{*}   \\  \hline \hline %换行,且加两条横线 ,对第5项做标记,用于下面扩充解释\end{tabular}\begin{tablenotes}\footnotesize\item[*] explan  %对第5的扩充介绍\end{tablenotes}\end{threeparttable}
\end{table}

3.常见bug


bug : Something’s wrong–perhaps a missing \item. \end{thebibliography}
解决方案:

  1. 检查参考文献的bib文件名和模板中的名字能否对上(bib文件中至少一篇参考文献)
  2. 在文中用\cite{}随意引用一篇参考文献,关闭tex,删除bbl文件
  3. 重新打开tex文件即可.

如何用Latex写一篇小论文相关推荐

  1. 开荒手册3——构思一篇小论文

    0 写在前面 又过了一个gap week,总算想清楚了之前遇到的一些问题,现在需要把之前画的大饼们一个一个消化掉.跳出来就会知道,总有一些something is wrong的人喜欢散播点焦虑,你要做 ...

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

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

  3. Latex实践:一个零Latex基础的术渣花了一天半的时间用Latex完成一篇SCI论文编辑

    1 肺腑之言: 近日,夜观天象,一个零Latex基础的术渣花了一天半的时间用Latex完成一篇SCI论文编辑!!吐血完成后的第一感受:Latex就是一个纸老虎,一遍实践比看网上各种教程10遍都有效的多 ...

  4. 如何写一篇MBA论文-涉及matlab建模

    如何写一篇MBA论文? 知乎 · 19 个回答方向,具体一点,不要太大.战略管理.薪酬管理.绩效考核.营销管理,客户关系管理.供应链管理.供应商选择与评价,库存问题..论文模式第1章:绪论第2章:现状 ...

  5. 如何用LaTeX写一个PPT

    如何用LaTeX写一个PPT  说到写PPT大家一般会想到的是微软的Microsoft PowerPoint,因为他更易于制作并且拥有丰富的动画,但是当你需要制作一个学术相关的ppt时,你需要更好的排 ...

  6. 智源AI日报(2022-09-02):我是如何从头开始写一篇顶级论文的

    [智源AI日报]每天速读5分钟,AI要事不错过!欢迎点击这里,关注并订阅智源AI日报. 经验 | 我是如何从头开始写一篇顶级论文的 看点:从一形成Routine的日常科研生活中挖掘到巧妙的论文产出攻略 ...

  7. Latex 论文elsevier,手把手如何用Latex写论文

    这几天在开始写论文,准备发的是elsevier,这个网站的instruction有问题,下载的东西基本上好多的错误,所以我就写博客记录. 关于使用 Latex 的好处请看使用LaTeX写论文 - CS ...

  8. 怎样写一篇优秀论文?看完受益匪浅!

    我在念书的时候,有一位欧洲史.英国史的大师 Lawrence Stone ,他目前已经过世了,曾经有一本书访问十位最了不起的史学家,我记得他在访问中说了一句非常吸引人注意的话,他说他英文文笔相当好,所 ...

  9. 学术人生 | 宾大机器学习PhD:我是如何从头开始写一篇顶级论文的?

    当你初入江湖,迷茫不知道该干什么的时候,不妨去模仿前人是如何进行科研的,并从中归纳出最适合自己的道路.为此,我们推出"学术人生"专栏,介绍科研的方法与经验,为你的科研学习提供帮助, ...

  10. AI大佬是如何从头开始写一篇顶级论文的?

    作者:重剑无锋,宾夕法尼亚大学机器学习Ph.D 最近完成了一篇很满意的论文,不仅整个过程愉快.回味无穷,而且真正做到了「学术有影响,工业有产出」.我相信这篇文章会改变差分隐私(differential ...

最新文章

  1. 用Xlib库进行基本图形编程
  2. 新一代软件工程的标配:持续集成
  3. VTK:可视化之ProteinRibbons
  4. APP上架证书无效:解决
  5. spdk-nvmf指南
  6. 参加Sun公司的新产品的发布会议
  7. java mysql nullpointerexception_无法从Java连接到MySQL:MySQL驱动程序连接逻辑中的NullPointerException...
  8. 火狐浏览器快捷键大全
  9. Git的使用——解决中文乱码
  10. python中的单例模式_Python单例模式
  11. iconpath 微信小程序_微信小程序开发(全局配置文件)
  12. python绘制函数曲线x2sin(x2-x-2)_下面哪几个选项中的语句能够完成用fplot语句来绘制函数y=x^3+2*x^2+sin(x)在区间[-5,5]上的图形。...
  13. 在windows使用vs2008编译live555
  14. svn图文教程-宋正河整理
  15. 【转】Pycharm的激活
  16. EPUB和PDF的区别,有什么好用的安卓epub阅读器
  17. python 多元线性回归的系数检验 t p值,多元线性回归检验t检验(P值),F检验,R方等参数的含义...
  18. python程序设计课程设计二级减速器_二级减速器课程设计完整版
  19. 无限级分销管理系统的设计与实现
  20. 暴力破解:破解强力保护、IP 封锁(连续提交 3 次错误登录封IP 的情况下)

热门文章

  1. mmc驱动中的mmc_host结构体中rescan_disable变量的作用及使用
  2. Lucene倒排索引简述 番外篇
  3. 计算机在bios设置用u盘启动不,bios设置u盘启动图解
  4. python公约数公倍数_python求最大公约数和最小公倍数的简单方法
  5. 黑龙江全教计算机科技有限公司,50米×8往返跑是个技术活,技巧教学很重要
  6. NSString NSCFString isMemberOfClass 遇到的相关的问题
  7. 已知 char w; int x; float y; double z;,则表达是 w*x+z-y 结果的类型是
  8. 中科院阿里云发布11比特云超导量子处理器
  9. 阿里云 OSS 图片水印
  10. C++中 二维数组的定义