Latex论文排版

news2024/11/28 1:40:41

O、部分参考:

https://blog.csdn.net/qq_41982200/article/details/123051883?spm=1001.2014.3001.5506
https://blog.csdn.net/qq_27353621/article/details/127170340

一、基础知识

1、空一行 → 分一段
空很多行也只是分一段
在这里插入图片描述

2、加粗、斜体
在这里插入图片描述
3、新章节
在这里插入图片描述
在这里插入图片描述

4、公式

  • 行内公式
    $ $

  • 行间公式 自动标号
    \begin{equation}

    \end{equation}
    在这里插入图片描述

5、汉字
在这里插入图片描述
或者:
在这里插入图片描述
覆盖生僻字:
在这里插入图片描述

6、下载项目的源代码、pdf
源代码: 菜单-下载-源码
pdf:右边有个下载pdf按钮

7、注释
%
8、特殊意义的符号
一些符号有特殊意义,如果需要打出来的话,可以加上反斜杠

在这里插入图片描述

二、文章架构

不同的区域有不同的指令适用
在这里插入图片描述
1、preamble 导言区
载入宏包、指令
not 排版文字

  • 载入宏包
    在这里插入图片描述
    在正文区写不管用,会报错
  • 在这里插入图片描述
    参数需要用花括号↑

2、document body 正文区

  • 环境
    正文括在环境里面
    在这里插入图片描述

  • itemize环境 生成了一个item列表
    在这里插入图片描述

  • 有数字排列的列表
    在这里插入图片描述

  • 期刊模板样式
    期刊模板会自己修改样式
    在这里插入图片描述
    在这里插入图片描述

三、文章结构

section
subsection
subsubsection
无subsubsubsection,第四级为paragraph
在这里插入图片描述
paragraph:章节标题,not文字段落!
在section之上还有个chapter,但是在article模式下不存在:
在这里插入图片描述

  • 目录
    在这里插入图片描述
    超链接红框 打印出pdf看不到这些红框的
    在这里插入图片描述
    或者加上可选参数,发现没了红框,但是文字变红(打印pdf也能看到红字)
    在这里插入图片描述

四、插图

1、加入插图

  1. 宏包
    在这里插入图片描述

  2. 上传图片
    在这里插入图片描述

  3. 图片宽度设置
    在这里插入图片描述
    只写这个的话,图片有多大,插入进来就有多大
    在这里插入图片描述
    1)、可以加入参数
    在这里插入图片描述
    在这里插入图片描述
    (↑截图里居中了,不居中的话就靠左)
    2)、设置图片宽度为单栏宽度:
    在这里插入图片描述
    3)、跨栏(只能出现在下一页顶端):
    在这里插入图片描述
    在这里插入图片描述

  4. 图片格式&编译时间
    考虑到编译时间,
    照片以及位图(png),推荐使用jpg
    图表等矢量图建议用pdf

    png、eps这两种图在pdftex,哦试下变异要花费大量时间

2、在一栏横着插入两张图片
在这里插入图片描述

\begin{figure}[htbp]
	\centering
	\subfloat[First]{
		\includegraphics[width=0.25\textwidth]{1.jpg}
		%\caption{fig1}%6.25
	}
	%quad
	\subfloat[Second]{
		\includegraphics[width=0.2A5\textwidth]{1.jpg}
			%\caption{fig1}%6.25
		}
		\caption{Figures.}\label{fig2}
	\end{figure}


在这里插入图片描述
3、多子图问题

%% 子图包
\ifCLASSOPTIONcompsoc
  \usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig}
\else
  \usepackage[caption=false,font=footnotesize]{subfig}
\fi

在这里插入图片描述

五、表格

  • 基本文法 tabular环境
    \begin{tabular}{要说清表格有多少列}
    ……
    \end{tabular}
  • 换行 \ \
  • 竖线
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 横线
    在新的一行开始的时候使用\hline
    在这里插入图片描述
  • 表格扩容
    在这里插入图片描述
    在这里插入图片描述
  • 居左对齐/居右对齐
    把c改成l(不是1!!!)或r
    在这里插入图片描述
  • 在线表格编辑网站
    https://tablesgenerator.com/
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    若要自动换行,不要再这个在线网站的表格里面手动换行,不然生成的代码冗余。
    建议这样子:
    在这里插入图片描述
  • 三线表
    在这里插入图片描述
    把\cline替换为:
    在这里插入图片描述

六、浮动体

希望图片、表格有自己的标题–>浮动体

有一些期刊规定,浮动体只能出现在页面中上方

1. 图片标题
要有figure环境才能适用图片标题
\begin{figure}\end{figure} 浮动体环境在这里插入图片描述
这里可以看到,是caption指令生成的Fig1计数,所以就必须把label放在caption后面
在这里插入图片描述
在这里插入图片描述
点击右边的Fig1可以跳转到图片

不要把label放在caption前面:
环境没有计数器供这个Figure应用

在这里插入图片描述
但如果就是想让这个浮动体出现在这个地方,可以加上[hbt!]
在这里插入图片描述

2.表格标题
\begin{table}\end{table}
在这里插入图片描述

七、交叉引用

每个有计数的东西都可以交叉引用

label 标签

  • 图片
    尽量简短,尽量不要用汉语
    一定要放在生成计数的那个命令后面
    label标识的是它看到的上一个计数器,所以要放在想要标识的那个计数器后面(如 ↓ subsession)
    在这里插入图片描述
    可以直接点击右边跳转
    先用\label{}写上标签,再用\ref{}交叉引用这些标签
    显示的几点几点几可以随着label的位置自动变化
  • 表格
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

八、数学公式

在这里插入图片描述

1、行内公式
$ …… $ ,可以看到里面的字母自动变成了意大利体
在这里插入图片描述
新式写法 \ ( ……\ )
在这里插入图片描述

2、行间公式

无计数器的行间公式:
\ [ …… \ ]

有计数器的行间公式:
可自动得到计数器
在这里插入图片描述
在这里插入图片描述

所以可以交叉引用
在这里插入图片描述

  • 文字
    在这里插入图片描述
  • 上下标
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    不能叠写:A^ 2 ^t , B_ 2_a
  • detexify 识图公式转latex代码
    detexify 识图公式转latex代码(mathpix 确实更好用)
    http://detexify.kirelabs.org/classify.html
    在这里插入图片描述
  • 多行公式
    在这里插入图片描述可以添加一个注释符号,方便阅读在这里插入图片描述
  • 使用mathpix自动识别公式,转换成latex代码
    https://accounts.mathpix.com/login

3、公式太长
在这里插入图片描述

九、引用文献

这个视频救大命,太好了,强推

https://www.bilibili.com/video/BV1aK411u7us/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click&vd_source=b425cf6a88c74ab02b3939ca66be1c0d

  1. 视频课方法↓

在这里插入图片描述

  • .bib文件
    在这里插入图片描述
    在这里插入图片描述

使用JabRef编辑
在这里插入图片描述

  1. 引用格式 很多文献有自己要求的引用文献的格式
    plain在这里插入图片描述
    unsrt
    在这里插入图片描述
    IEEEtran
    在这里插入图片描述
    中国国标
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    2. 实践
    参考视频课方法,我自己试了一下,没用那个JabRef
    在tex文件所在那个文件夹里面新建一个txt文件,粘贴从百度学术或者谷歌学术里面的bibtex格式信息。
    (谷歌学术我上不去)
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

然后把txt改成bib格式

在这里插入图片描述
像这样↓
在这里插入图片描述
在这里插入图片描述
只有文章里引用了这些文献,在reference里面才能出来

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/3816.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JAVA学习笔记(二)

JAVA学习笔记 包1.1基本使用 2.2包的命名 2.3常用的包 2.4使用细节 访问修饰符面向对象 3.1面向对象三大特征 封装、继承、多态 3.2封装介绍 3.3封装的理解和好处 3.4封装的实现步骤 3.5构造器和setXXX结合 3.6继承(细节) 3.7super基本用法 3.8super给…

Kotlin基础学习笔记之第六章——kotlin的类型系统

一、本章简介 与java相比,kotlin中引入了一些新特性,他们是提升代码可读性的基本要素,比如:对可空的类型和只读集合的支持。与此同时,kotlin去掉了一些java类型系统中不必要的或者有问题的特性,比如把数组作…

docker安装mysql同步数据到linux与docker容器卷

可以去dockerhub搜索mysql寻找命令 docker run -p 3310:3306 --name mysql57 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD123456 -d mysql:5.7 -e配置启动容器mysql 需要配置密码 -v 是绑定容器卷到linux 上 …

阿里二面,前端开发在web3.0中该如何应用,答完面试官对我笑了笑

近期听说周星驰也开始招募web3.0的人才了,可见其火爆程度真是不一般啊,不得不说的是,这又是一场新的革命,必将带来腥风血雨。 对于前端开发来说,很多人可能刚刚准备学习,刚刚入门,刚刚在企业中找…

目标检测(4)—— 经典算法和常用指标

一、深度学习的经典算法 two-stage(两阶段):RCNNone-stage(一阶段):YOLO,SSD(这个好像很牛) one-stage: 将图片输入到CNN里,经过特征提取&#…

rabbitMQ:绑定Exchange发送和接收消息(topic)

topic交换机和fanout交换机类似,也是广播机制,但是topic需要绑定RoutingKey,绑定RoutingKey时可以使用通配符(*,#)代替。 *:只能一个单词 #:0个或多个单词 编写topic消息发送类 1.编写Recei…

区块链的认识

目录 频繁的交易如何记录这些交易信息呢? 那我们的链又是如何连接起来的? 谁做记账先生呢? 共识机制 如何处理有些人距离账目的公共太远的问题? 安全性: 去中心化: 总结: 频繁的交易如何记录…

云原生k8s的盘古开天辟地

背景 容器(docker)流行开来,容器调度机制风起云涌,各路神仙用systemctl调度, 也有号称容器宗师的出品docker swarm, 各大门派也有各自的旗帜主张。天下混沌,血雨腥风,龙藏深泉,而谷歌的k8s就是这个主角。 …

较低成本的ISO7637-2 5A 5B抛负载保护方案

科普下什么是抛负载,抛负载测试方案以及后端电路参数的选择。 在众多汽车电子电磁兼容测试中,最具破坏性的就是ISO7637-2的5A 5B测试了,当然也有的测试项目放在ISO16750标准中,但测试波形大体相同。上海雷卯有专门的文章描述这2个…

基于JavaWeb的手机商城系统设计与实现

目录 摘要 I Abstract II 第1章 绪论 1 1.1 课题背景 1 1.2 目的和意义 1 1.3 系统设计思想 3 1.4 本文的结构 3 第2章 可行性分析 4 2.1 业务流程图 4 2.2 经济可行性 6 2.3 技术可行性 6 2.4 运行可行性 6 2.5 本章小结 7 第3章 需求分析 8 3.1 关于电商的前世今生和目前发展…

C++基础知识梳理<2>(引用、内联函数、auto关键字) [入门级】

目录 一、引用 1. 引用概念 2. 引用特性 2.1 引用在定义时必须初始化 2.2 一个变量可以有多个引用 2.3 引用一旦引用一个实体,再不能引用其他实体 3. 常引用 3.1 取别名的规则 3.2 权限放大error 3.3 权限不变 3.4 权限缩小 4. 引用原理与拓展 4.1…

RestTemplate.exchange各种用法(包括泛型等 --全)

文章目录前言1. Get请求1.1 返回基本类型1.2 返回自定义对象类型1.3 返回List\<T> 类型1.4 返回Map\<K,V> 类型1.5 返回自定义泛型类型2.Post请求2.1 传headerbody返回对象类型2.2 传headerbody返回自定义泛型类型3. 异常情况处理4. RestTemplate配置Bean最后前言 …

学习笔记之Vue基础学习——持更

Vue学习一、Vue简介1.1 什么是Vue&#xff1f;1.2 Vue的特点1.3 Vue官网使用1.4 搭建Vue开发环境1.5 Hello小案例总结案例&#xff1a;二、模板语法2.1 两大类型三、数据绑定3.1 两种方式四、el和data的两种写法4.1 el的两种写法4.2 data的两种写法五、MVVM模型5.1 什么是MVVM模…

目标检测(5)—— YOLO系列V1

一、YOLO系列V1 经典的one-stage方法&#xff0c;You Only Look Once将检测问题转化成回归问题&#xff0c;一个CNN搞定可以对视频进行实时监测 YOLO系列的速度更快&#xff0c;我们检测的物体很简单&#xff0c;进行取舍&#xff0c;舍弃了一些精度。 V1核心思想 现在要预测…

Windows与Linux行尾换行符引发Git的一系列惨案

1 前言 最近在使用 Git 提交代码的时候&#xff0c;老是碰到一段看起来 “没有任何改动” 的代码&#xff0c;被 diff 检测出异常&#xff0c;很是苦恼&#xff0c;特别是项目紧急的时候&#xff0c;不敢用 VSCode 编辑了&#xff0c;只能用 vim 进行少量代码的修改、上库。 …

传统Spring项目的创建和使用xml文件来保存对象和取对象

传统Spring项目的创建和使用xml文件来保存对象和取对象## 传统Spring项目的创建 一、创建一个maven项目&#xff08;maven项目无需使用模板&#xff09; 二、导入Spring依赖&#xff08;Spring Context依赖和Spring Beans依赖&#xff09; 可以从maven仓库获取&#xff0c;也…

Java 中代码优化的 30 个小技巧(中)

11 位运算效率更高 如果你读过 JDK 的源码&#xff0c;比如 ThreadLocal、HashMap 等类&#xff0c;你就会发现&#xff0c;它们的底层都用了位运算。 为什么开发 JDK 的大神们&#xff0c;都喜欢用位运算&#xff1f; 答&#xff1a;因为位运算的效率更高。 在 ThreadLoca…

数码相机raw照片编辑Capture One Pro中文

怎么编辑数码相机拍摄的raw格式的照片&#xff1f;Capture One Pro 22是一款专业、强大、易于使用的图像编辑软件&#xff0c;与主流相机型号兼容&#xff0c;直接导入照片进行编辑操作&#xff0c;包括佳能、尼康、索尼、富士等。将所有必备工具和高端性能融于一体、使您在一套…

riscv引导程序及仿真记录

1.riscv基本的寄存器列表 这里只关注32个通用寄存器x0-x31 2.引导程序代码 # 1 "iriscvboot.casm" # 1 "<built-in>" # 1 "<command-line>" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "<command-line>&qu…

【Linux】进程间通信

文章目录1.进程间通信基础2.管道2.1匿名管道2.1.1匿名管道的原理2.2匿名管道的特点2.3匿名管道函数2.3.1用例2.3.2实现ps -ajx | grep bash指令2.4匿名管道的特点2.5管道的大小2.6管道的生命周期2.7进程池3.命名管道FIFO3.1命名管道的接口3.2命名管道和匿名管道的区别3.3用FIFO…