Latex

  • 安装(texlive+vscode)
  • 使用
    • 基本语法
    • 公式
      • 行内公式
      • 行间公式
    • 表格
    • 图片
    • 伪代码
    • 参考文献

安装(texlive+vscode)

镜像文件下载
执行iso文件进行安装

默认安装即可,TexLive的GUI程序不好用,后面使用vscode,因此不需要安装TexWorks前端

vscode中安装Latex Workshop

其他方式(有兴趣可以研究一下)
● idea+TexiFy
● Overleaf
● ShareLaTex

使用

下载好投稿期刊的模板,用vscode打开。对.tex文件进行编译,首先保证编译通过,再针对模板进行修改。通过view latex pdf进行查看,可以查看编译后的效果。

基本语法

● 论文标题\title[Article Title]{xxx}
● 作者\author*[1,2]{\fnm{First} \sur{Author}}\email{iauthor@gmail.com}
● 单位\affil*[1]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{100190}, \state{State}, \country{Country}}}
● 摘要\abstract{xxx}
● 关键词\keywords{xxx, xxx}
● 一级章节\section{xxx}\label{sec1}
● 二级章节\subsection{xxx}\label{subsec2}
● 三级章节\subsubsection{xxx}\label{subsubsec2}

公式

行内公式

 This is an example $f(x)=a+b$.

This is an example f(x)=a+b.

行间公式

自动编号

\begin{equation}
f(x)=a+b\label{eq1}
\end{equation}\begin{align}\sigma=c \sqrt{\sum_{i=1}^{dim} (M[i] - m[i])^2}
\end{align}

双$不能自动编号,通过\tag{…}手动编号

$$f(x)=a+b\tag{1.1}$$

更多数学公式、符号使用,可参考链接

表格

\begin{table}[h]
\begin{center}
\begin{minipage}{174pt}
\caption{Caption text}\label{tab1}%
\begin{tabular}{@{}lllll@{}}
\toprule
Column 1 & Column 2  & Column 3 & Column 4\\
\midrule
row 1    & data 1   & data 2  & data 3  \\
row 2    & data 4   & data 5\footnotemark[1]  & data 6  \\
row 3    & data 7   & data 8  & data 9\footnotemark[2]  \\
\botrule
\end{tabular}
\footnotetext{Source: This is an example of table footnote. This is an example of table footnote.}
\end{minipage}
\end{center}
\end{table}

图片

\begin{figure}[h]%\centering\includegraphics[width=0.5\textwidth,trim=100 450 50 50,clip]{fig1.pdf}\caption{Complex function diagram}\label{fig1}
\end{figure}

伪代码

\begin{program}
\BEGIN \\ %\FOR i:=1 \TO 10 \STEP 1 \DO|expt|(2,i); \\ |newline|() \OD %
\rcomment{Comments will be set flush to the right margin}
\WHERE
\PROC |expt|(x,n) \BODYz:=1;\DO \IF n=0 \THEN \EXIT \FI;\DO \IF |odd|(n) \THEN \EXIT \FI;
\COMMENT{This is a comment statement};n:=n/2; x:=x*x \OD;\{ n>0 \};n:=n-1; z:=z*x \OD;|print|(z) \ENDPROC
\END
\end{program}

参考文献

在.tex文件的末尾,\end{document}之前,引入bib文件。在内容中使用\cite{文献名}进行引入
\bibliography{sn-bibliography}

在bib文件中,插入相关文献信息。一般引入文献就有对应的latex格式,直接复制粘贴,无需手写

@article{文献名,author     = "Campbell, S. L. and Gear, C. W.",title            = "The index of general nonlinear {D}{A}{E}{S}",journal      = "Numer. {M}ath.",volume        = "72",number        = "2",pages          = "173--196",year            = "1995"
}

latex编辑器的基本使用相关推荐

  1. 有哪些好的 LaTeX 编辑器?

    知乎用户 ,喜欢排版 收录于 编辑推荐 •577 人赞同 2016-04-21:更新 Atom 编辑器中文自动换行,见 Atom 配置中的备注 2016-03-06:更新 Atom 编辑器的配置用法, ...

  2. overleaf服务端_部署私有在线Latex编辑器:Overleaf/sharelatex,写毕设神器

    Overleaf 前言 Latex是科研工作中最常用的文档排版系统,然而我个人觉得很多Latex编辑器没有做到开箱即用,最开始使用Latex的时候我经常一编译就是一堆bug,这让我一个计算机专业热爱折 ...

  3. Mac上最好用的LaTeX编辑器:Texpad for Mac

    Texpad是一个LaTeX编辑器,专为直接导航任何规模的项目而设计.当Texpad打开文档时,它会扫描文档,查找LaTeX结构命令和任何包含的文件,然后它会显示一个大纲视图,您可以使用该视图快速浏览 ...

  4. latext配置 vscode_VSCode配置LaTeX编辑器

    用VSCode打造一个LaTeX编辑器 准备工作 安装VSCode VSCode安装请自行到官网查看教程. 安装LaTeX Workshop插件 这个很简单, 直接进入到VSCode搜索LaTeX W ...

  5. 使用sublime构建latex编辑器

    使用sublime构建latex编辑器 原文地址:https://blog.csdn.net/qq_31456593/article/details/89639301 安装TeX Live以支持Lat ...

  6. Sublime Text3 配置LaTex编辑器

    Sublime Text3 配置LaTex编辑器 所用到的工具: Sublime Text3 https://www.sublimetext.com/ package control https:// ...

  7. Overleaf——在线 LaTeX 编辑器

    Overleaf--在线 LaTeX 编辑器 Overleaf 简介 Overleaf 官方网址 Overleaf 简介 Overleaf 是一个在线的 LaTeX 编辑器,支持在线创建 LaTeX ...

  8. 搭建在线LaTeX编辑器Overleaf

    搭建在线LaTeX编辑器Overleaf 文章目录 搭建在线LaTeX编辑器Overleaf 参考文章: 步骤: 附录: 参考文章: 如何使用 docker 搭建本地 overleaf 服务器 Cen ...

  9. latex编辑器的选择、texlive的安装及学位模板的使用

    latex编辑器的选择.texlive的安装及学位模板的使用 就日常的文档排版来说,office中的word及ppt的普及率相当之高,但却不是唯一的方案.latex编辑器以及csdn所使用的的make ...

  10. 我喜欢的LaTex编辑器

    我一直想找一个最好用的LaTex编辑器,既支持中文,又支持英文,而且免费.但是"免费"可能是我的思路的障碍,写一下免费路程上的辛酸. 如果是Mac,目前我找到的最合适的LaTex编 ...

最新文章

  1. python实现一个抽象数据结构:栈
  2. Android数据存储方式
  3. 关于python语言、下列说法不正确的是-关于Python中的字符串,下列说法错误的是()...
  4. Spark Streaming整合flume实战
  5. 几张旧照片,用傻瓜拍的,翻出来凑数
  6. Codeforces Round #632 (Div. 2) E. Road to 1600 构造好题
  7. java并发编程实践(2)线程安全性
  8. Date函数基础知识整理
  9. 提高Python运行效率的六个窍门
  10. MaskRCNN要点
  11. 《ETL原理及应用》学习笔记 ·002【需求和数据建模】
  12. 关于SSMS显示select出来的数据行的疑问
  13. Java怎么安装 详细教程来了 附带安装包
  14. 【老生谈算法】matlab实现自适应滤波器源码——自适应滤波器
  15. 81、【backtrader基金策略】如果每周定投一次,在周几定投收益率更高?
  16. chm文件打不开,已取消到该网页的导航
  17. win10 登录后无法进桌面且黑屏能打开任务管理器的解决方法
  18. 智能交通 路侧智能感知 应用层数据格式
  19. 祝老婆生日快乐(无内容)
  20. 鲁大师2022牛角尖颁奖盛典落幕,年度最强产品揭晓!

热门文章

  1. C#双行计算器和单行计算器
  2. Python将bmp格式的图片批量转成jpg
  3. matlab解决匀速直线运动,匀速直线运动的意思
  4. 三星Galaxy Note20 Ultra手机UWB芯片信息
  5. Android Killer反编译卡死的一个解决方案
  6. Nginx内容过滤器-subs_filter
  7. [jenkins] 启动错误 Failed to start LSB: Jenkins Automation Server.
  8. 邮件收发方面的日语词汇
  9. 哈尔滨工程大学动力与能源工程学院轮机工程学硕(本部)上岸经验
  10. 激光标记舱口轮廓生成_激光的应用——激光加工技术