当前位置: 首页 > news >正文

Latex学习

主要介绍latex插入图片和表格,公式,引用bib文献格式,以及使用TeXPage在线编译latex

首先需要安装Latex和VScode,对应的教程参考Latex和VScode安装和环境配置

零、打开文件和编译

一、插入图片和图片引用

使用如下代码将指定图片插入文档:

Fig. \ref{fig:F1} % 引用图片\begin{figure*}[h!]\centering\includegraphics[width=0.5\columnwidth]{fig1} % 图像文件名\caption{Visual comparisons of different methods.}\label{fig:F1} % 图像标签
\end{figure*}   

 得到效果如下:

二、插入表格

\usepackage{booktabs} %插入表格所需要的包\begin{table*}[h!]% 开始一个双栏文档中的全宽表格环境,并尝试将其放置在页面的当前位置\footnotesize% 设置表格字体大小为脚注大小\centering% 居中对齐表格\caption{ Title of this table.}% 表格标题\resizebox{\linewidth}{!}{% 调整表格大小以适应页面宽度\begin{tabular}{c|ccccc|c|cc} % 开始表格,并定义列格式,其中 `c` 表示居中对齐的列,`|` 表示列之间的竖线\hline \toprule% 绘制顶部的横线和上边框线\textbf{A}  & \textbf{B} & \textbf{C} & \textbf{D} & \textbf{E} & \textbf{F}   & \textbf{G}  & \textbf{H} & \textbf{I}\\% 表格的列标题\hline % 绘制分隔线F   & 10.11  &10.11 &10.11 & 10.11   &10.11 & 10.11     \\% 表格的第一行数据G  & 10.11 & 10.11 & 10.11  &  10.11 & 10.11  & 10.11   \\% 表格的第二行数据K & 10.11 & 10.11 & 10.11  &  10.11 & 10.11  & 10.11   \\% 表格的第三行数据L  & 10.11 & 10.11 & 10.11  &  10.11 & 10.11  & 10.11   \\% 表格的第四行数据M  & 10.11 & 10.11 & 10.11  &  10.11 & 10.11  & 10.11   \\% 表格的第五行数据N &   &   &    &    &    &  10.11 \\% 表格的第六行数据,部分单元格为空\midrule% 绘制分隔线O  & U & W & V  &  Y & P  & Z   \\% 表格的第七行数据% 注释掉的行,可能是一个示例或不需要显示的数据% net  & Background & Fire & Backpack  &  Hand & Survivor  & mIoU   \\\bottomrule% 绘制底部的横线和下边框线\hline% 绘制表格最底部的横线\end{tabular}% 结束表格}% 结束调整表格大小的命令\label{tab:sota_pst}% 为表格设置引用标签\end{table*}% 结束表格环境

得到的效果如图所示:

三、插入参考文献

3.1 BibTeX 简介

  • BibTeX 是最为流行的参考文献数据组织格式之一。
  • BibTeX 数据库以.bib 作为扩展名,其内容是若干个文献条目。
  • BibTeX 用样式(style)来管理参考文献的写法。BibTeX 提供了几个预定义的样式,
    如plain, unsrt, alpha 等。如果使用期刊模板的话,可能会提供自用的样式。

3.2 BibTeX 使用流程

  • 创建xxx.bib 文件,并将该文件放置在与.tex 文件同一个目录下。将BibTeX 格式的
    参考文献放在xxx.bib 文件里。也可以直接在IEEE里面直接直接下载BibTeX 格式的文件,具体流程如下:

进入IEEE网站

  • 在tex 文件的文档尾部,即\end{document} 前加入引用代码。
\bibliographystyle{IEEEtran} %引用文献的格式
\bibliography{bib1}  %创建的bib文件名字
  • 使用\cite{8341541} 在tex 中引用特定的文献。这里需要吧8341541替换成你的文献对应号码,也就是bib文件中@INPROCEEDINGS后面跟着的东西

可以得到在正文中的文献引用:

 

  • 编译:Recipe: pdflatex-> bibtex -> pdflatex*2

在论文最后部分会自动把论文列出来

  • 如果要引用多个期刊 ,整个文件夹只需要一个.bib文件,我们只要把不同的BibTex复制到.bib文件里面,然后需要引用的时候在对应的内容地方\cite{}想要的论文就行。

在源码中引用: 

 

得到pdf中的形式

pdf在最后会自动把所有论文按照引用顺序都排列出来

四、插入数学公式

插入公式代码如下:

\begin{equation}{\rm{sat}}_{u}(z) = \left\{ {\begin{array}{*{20}{c}}{{u _{m }},}\\{z,}\\{ - {u _{m }},}\end{array}} \right.\begin{array}{*{20}{c}}{z > {u _{m }}}\\{|z| \le {u_{m }}}\\{z <  - {u _{m }}}\end{array}\label{satt}
\end{equation}

得到的效果如下:

小技巧:可以直接使用 SimpleTex软件直接识别图片公式,得得到latex代码。点击这里进入SimpleTex官网

 更详细的latex公式学习可以点击这里(超详细latex数学公式)

五、在线latex编译

使用TexPage实现在线编译Latex,不用自己配置环境,很方便。点击进入TeXPage在线编译网站

注册登录完成后,进入如下页面。然后点击新建->上传项目-

 可以看到项目已经上传上去了

打开文件,可以看到如下界面。按照上面同样的流程就可以改写latex文件,然后直接点击"编译"就可以 生成pdf了


http://www.mrgr.cn/news/35806.html

相关文章:

  • css-50 Projects in 50 Days(4)
  • 【go从零单排】通道select、通道timeout、Non-Blocking Channel Operations非阻塞通道操作
  • 【MySQL】MySQL函数之JSON_EXTRACT
  • 小面馆叫号取餐流程 佳易王面馆米线店点餐叫号管理系统操作教程
  • Java开发人员从零学习ArkTs笔记(二)-函数与类
  • 基于Java和Vue实现的顺风车拼车系统打车约车平台拼车软件
  • 【每天学点AI】五个阶段带你了解人工智能大模型发展史!
  • PLC控制系统应用的抗干扰问题
  • 可变剪接分析一步到位,这个 R 包够猛!
  • 表观项目文章速递,平均IF=9.7
  • 【tbNick专享】虚拟机域控、成员服务器、降级等管理
  • oracle 分表代码示例
  • Jetpack02-LiveData 数据驱动UI更新(类似EventBus)
  • 《AI设计类工具系列之三——Magic Design》
  • 7大网络安全机构真实测评:零基础转行网安这么选就对了~
  • 【记录】在返回值类型为BigDecimal情况下末尾小数位为0的会省略不显示
  • 邦芒干货:职场上快速适应工作新环境的十大举措
  • 表单多个输入框校验
  • 外网SpringBoot项目迁移到内网无法加载maven依赖
  • 逆概率加权(R和Python案例)
  • implementation ‘com.lxj:xpopup:2.2.1‘失败
  • 【Linux】驱动的基本架构和编译
  • TON生态系统开发指南:从零开始构建你的Web3应用
  • 手撕Transformer之Embedding Layer
  • 基于pdf.js实现对pdf预览、批注功能、 保存下载pdf,适配H5,平板 踩坑记录
  • 【鸿蒙】HarmonyOS NEXT开发快速入门教程之ArkTS语法装饰器(上)