LaTeX论文排版

LaTeX论文排版

  • LaTeX 简介与使用
    • 为什么选择使用LaTeX进行论文排版?
    • LaTeX下载与安装
      • LaTeX环境安装——TeX Live(Windows、Linux)
      • 安装IDE——TeXstudio
    • LaTeX软件界面
  • BIT-thesis模板
    • BIT-Thesis:
    • 主控文件demo.tex:
  • 公式、图片、表格的排版
    • 使用LaTeX的优势
    • 公式
    • 图片
    • 表格
  • 参考文献
    • BibTex
    • 文件位置
    • .bib文件

LaTeX 简介与使用

为什么选择使用LaTeX进行论文排版?

  1. Word对于论文排版不友好,存在许多问题。(交叉引用编号无法自动更新等)
  2. Word排版操作复杂,有时存在牵一发动全身的情况。
  3. LaTeX生来就是为了排版,相对于Word对论文的排版更专业。
  4. LaTeX操作简单,在有模板的情况下几乎无需花费精力排版,在撰写论文时可以直接通过文字编程进行排版,且后期格式不会出现错乱。

LaTeX下载与安装

LaTeX环境安装——TeX Live(Windows、Linux)

在这里插入图片描述

安装IDE——TeXstudio

在这里插入图片描述

LaTeX软件界面

请添加图片描述

BIT-thesis模板

BIT-Thesis:

符合北京理工大学硕士(博士)学位论文的LaTeX 模板。通过BIT-Thesis模板可以轻松撰写符合学校格式要求的学位论文,学生可避免繁琐的论文格式调整,从而将关注点更多地放在高质量的内容本身。
Github BIT-thesis:https://github.com/BIT-thesis/LaTeX-template

主控文件demo.tex:

主控文件 demo.tex 的作用就是将分散在多个文件中的内容 “整合”成一篇完整的论文。使用这个模板撰写学位论文时,学位论文内容和素材会被 “拆散”到各个文件中:譬如各章正文、各个附录、各章参考文献等等。在 demo.tex 中通过 “include” 命令将论文的各个部分包含进来,从而形成一篇结构完成的论文。大致而言,在主控文件demo.tex 中,只需要留意文章有哪些章节以及各章参考文献内容,不需要具体关注每一章里面的具体内容。需要注意,处理文档时所有的操作命令,都是作用在demo.tex 上,而不是后面这些”分散“的文件。
在这里插入图片描述

公式、图片、表格的排版

使用LaTeX的优势

公式、图表和插图广泛使用于学位论文中,并且在正文内存在较多的交叉引用,对他们的高效处理也是 LATEX 的优势之一。公式、图表和插图在定义时的共同特点包含:定义中需要设定引用标签、设置图表名称。定义时,图表摆放位置并无要求,LATEX会根据文稿内容自动计算图表摆放位置,不会出现表格窜行的问题。

公式

公式定义的内容包含在\begin{equation} \end{equation} 之间,公式会自动编号,需要引用时使用\ref{marker:marker}进行引用。
在这里插入图片描述
在这里插入图片描述

图片

可以插入PDF、EPS、PNG、JPG 格式的图片,包含在\begin{figure}和\end{figure}之间。
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

表格

包含在\begin{table} 和\end{table}之间。
在这里插入图片描述
在这里插入图片描述

参考文献

BibTex

BIT-Thesis 论文模板使用BibTeX 处理参考文献,BibTeX 是最为流行的参考文献数据组织格式之一。它的出现让我们摆脱手写参考文献条目的麻烦。

文件位置

reference 文件夹下的chapxx.bib,.bib 文件也可以理解为参考文献的” 数据库”
在这里插入图片描述

.bib文件

.bib 数据库中的参考文献条目可以手动编写,也可以在 google 的学术搜索中找到。各大数据库也支持将参考文献信息导出为.bib,省时省力。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

c语言用四种方式求解成绩之中最高分和最低分的差值

文章目录 一,题目二,方法1,方法一2,方法二3,方法三4,方法四 三,示例结果 一,题目 最高分最低分之差 输入n个成绩,换行输出n个成绩中最高分数和最低分数的差 输入 : 两行…

安防视频监控系统EasyCVR实现H.265视频在3秒内起播的注意事项

可视化云监控平台/安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,同时…

Java中XML的解析

1.采用第三方开元工具dom4j完成 使用步骤 1.导包dom4j的jar包 2.add as lib.... 3.创建核心对象, 读取xml得到Document对象 SAXReader sr new SAXReader(); Document doc sr.read(String path); 4.根据Document获取根元素对象 Element root doc.getRootElement(); …

Bean 生命周期 和 SpringMVC 执行过程

这里简单记录下 Bean 生命周期的过程,方便自己日后面试用。源码部分还没看懂,这里先贴上结论 源码 结论

Spring Boot 中的虚拟线程

在本文中,我将讨论 Spring Boot 中的虚拟线程。 什么是虚拟线程? 虚拟线程作为 Java 中的一项功能引入,旨在简化并发性。 Virtual threads 是 轻量级的线程,由 Java Virtual Machine 而不是操作系统管理。它们被设计为易于使用且…

Apache Flink连载(十八):Flink On Yarn运行原理及环境准备

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录 1. Flink On Yarn运行原理…

Final Cut 视频剪辑快速入门,小白上手视频课的制作

本文是一个快速入门教程,如果您是0视频处理基础,又想录制网课或是一些对效果要求不高的视频那么这篇教程足够使用了。 本文主要用Final Cut处理视频课,本文是笔者在制作视频课过程中逐渐摸索的,如果您想制作一些比较专业的视频&a…

docker学习(二十一、network使用示例container、自定义)

文章目录 一、container应用示例1.需要共用同一个端口的服务,不适用container方式2.可用示例3.停掉共享源的容器,其他容器只有本地回环lo地址 总结 二、自定义网络应用示例默认bridge,容器间ip通信默认bridge,容器间服务名不通 自…

SpringBoot 3.2.0 基于Logback定制日志框架

依赖版本 JDK 17 Spring Boot 3.2.0 工程源码:Gitee 日志门面和日志实现 日志门面(如Slf4j)就是一个标准,同JDBC一样来制定“规则”,把不同的日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接…

C语言实验1:C程序的运行环境和运行C程序的方法

一、算法原理 这是学C语言的入门,并不需要很高深的知识,一个hello world 或者一个简单的加法即可 二、实验要求 了解所用的计算机系统的基本操作方法,学会独立使用该系统。 了解在该系统上如何编辑、编译、连接和运行一个C程序。 通过运…

Kali Linux如何启动SSH并在Windows系统远程连接

文章目录 1. 启动kali ssh 服务2. kali 安装cpolar 内网穿透3. 配置kali ssh公网地址4. 远程连接5. 固定连接SSH公网地址6. SSH固定地址连接测试 简单几步通过[cpolar 内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)软件实现ssh 远程连接kali! …

PyTorch实战:基于Seq2seq模型处理机器翻译任务(模型预测)

文章目录 引言数据预处理加载字典对象en2id和zh2id文本分词 加载训练好的Seq2Seq模型模型预测完整代码结束语 引言 随着全球化的深入,翻译需求日益增长。传统的人工翻译方式虽然质量高,但效率低,成本高。机器翻译的出现,为解决这…

八股文打卡day12——计算机网络(12)

面试题:HTTPS的工作原理?HTTPS是怎么建立连接的? 我的回答: 1.客户端向服务器发起请求,请求建立连接。 2.服务器收到请求之后,向客户端发送其SSL证书,这个证书包含服务器的公钥和一些其他信息…

Python 网络编程之搭建简易服务器和客户端

用Python搭建简易的CS架构并通信 文章目录 用Python搭建简易的CS架构并通信前言一、基本结构二、代码编写1.服务器端2.客户端 三、效果展示总结 前言 本文主要是用Python写一个CS架构的东西,包括服务器和客户端。程序运行后在客户端输入消息,服务器端会…

文件操作安全之-目录穿越流量告警运营分析篇

本文从目录穿越的定义,目录穿越的多种编码流量数据包示例,目录穿越的suricata规则,目录穿越的告警分析研判,目录穿越的处置建议等几个方面阐述如何通过IDS/NDR,态势感知等流量平台的目录穿越类型的告警的线索,开展日常安全运营工作,从而挖掘有意义的安全事件。 目录穿越…

Quartus的Signal Tap II的使用技巧

概述: Signal Tap II全称Signal Tap II Logic Analyzer,是第二代系统级调试工具,它集成在Quartus II软件中,可以捕获和显示实时信号,是一款功能强大、极具实用性的FPGA片上调试工具软件。 传统的FPGA板级调试是由外接…

TCP的三次握手

TCP 是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务器的内存里保存的一份关于对方的信息,如 IP 地址、端口号等。 TCP 可以看成是一种字节流,它…

《Spring Cloud学习笔记:微服务保护Sentinel》

Review 解决了服务拆分之后的服务治理问题:Nacos解决了服务治理问题OpenFeign解决了服务之间的远程调用问题网关与前端进行交互,基于网关的过滤器解决了登录校验的问题 流量控制:避免因为突发流量而导致的服务宕机。 隔离和降级&#xff1a…

hadoop hive spark flink 安装

下载地址 Index of /dist ubuntu安装hadoop集群 准备 IP地址主机名称192.168.1.21node1192.168.1.22node2192.168.1.23node3 上传 hadoop-3.3.5.tar.gz、jdk-8u391-linux-x64.tar.gz JDK环境 node1、node2、node3三个节点 解压 tar -zxvf jdk-8u391-linux-x64.tar.gz…

苹果cmsV10蜘蛛统计插件+集合采集插件

苹果cmsV10蜘蛛统计插件集合采集插件 安装苹果cms盒子方法: 1.下载到的盒子客户端压缩包内拥有一个application文件夹,直接上传到网站根目录中。 2.添加苹果cms盒子快捷菜单:苹果cms盒子,macBox/stylelist 相信做网站的都想要百度 搜狗 3…