LaTex 的基本使用方法

通俗易懂的Latex使用步骤 我所使用的环境:TeX Live (自带编辑器TeXworks)编辑器:TeXstudio。 阅读详情
  • TeXstudio
    • 设置
    • 新建和编辑文档
    • 编译和预览
    • 拼写检查
    • 宏和脚本

LaTex 分模块详解

LaTex 文件头

documentclass

  • article:用于写短篇文章、报告
  • report:用于写长篇报告、学位论文、技术报告等
  • book:用于编写书籍,具有章节、子章节和节的层次结构,并支持前言、目录、索引等
  • beamer:用于制作演示文稿

usepackage

  • amsmath:使用 LaTeX 数学公式的基本宏包。
  • graphicx:用于插入和处理图片,支持不同的图像格式,并提供了调整图像大小、旋转、裁剪等功能。
  • babel:多语言支持,可以根据需要加载不同的语言模块,以适应不同的语言和排版规则
  • inputenc 和 fontenc:分别用于设置输入编码和字体编码,以支持不同的字符集和字体。
  • geometry:用于设置页面布局和边距
  • hyperref:用于添加超链接、书签和交叉引用,使文档具有超链接功能
  • listings:用于插入源代码,并提供了代码高亮、行号、语法检查等功能。
  • fancyhdr:用于自定义页眉页脚样式,可以设置页眉页脚内容、位置、格式等。
  • natbib:用于管理和引用参考文献,支持不同的引用风格和格式。

  • \usepackage{indentfirst}:允许首行缩进

LaTex 文本格式

中文设置

  • 设置中文字体:在导言区中使用fontspec宏包来设置中文字体
  • 设置中文编码
  • 处理中文标点符号

作者与文章的基本信息模块

  • \title{}
  • \author{}
    • \thanks{text}
    • \and{}
  • \date{date}
  • \maketitle
    • 同时执行上面三个指令,没有明确说明的话按默认值进行
  • \tableofcontents % 生成目录

  • example
	
	\title{My LaTeX Document}
	\author{River Chandler \and Rose Lan}
	\date{2023.6.7}
	\maketitle

section

  • section是用于组织文档结构的命令之一。它可以将文档分成不同的部分,并为每个部分提供一个标题。section命令的语法如下:\section{标题}
  • LaTeX会自动为section生成一个适当的编号,并将其添加到目录中。
  • 可以应用 subsection、subsubsection等 用于创建更小的section
  • 可以通过添加星号(*)来创建一个不带编号的标题:\section*{标题}
  • 通过命令\label{标签}为section添加一个标签,以便在文档中引用它:\section{标题} \label{sec:标题}
  • 通过\ref{sec:标题}命令,你可以在文档中其他位置引用该section的编号。

LaTex 文本引用

  • 使用\texttt{thebibliography}环境创建参考文献列表,并使用\texttt{bibitem}命令指定每个条目。
  • 使用BibTeX来管理引用并生成参考文献列表。
    • 需要创建一个\texttt{.bib}文件,并在其中指定引用条目。
    • 使用\texttt{cite}命令和引用键引用BibTeX文件中的引用
  • 引用样式可以通过使用\texttt{.bst}文件或引用包(如\texttt{natbib}或\texttt{biblatex})自定义

thebibliography

  • 后面的括号表示字节数,控制换行的
  • 这一部分将不会在目录中显示出来
  • 插入目录需要加上这一命令
\addcontentsline{toc}{section}{\refname}

Raw citation is inserted \cite{citation1} here.

%\addcontentsline{toc}{section}{\refname}
\begin{thebibliography}{9}
	\bibitem{citation1} 
	citation one 2023
	
	\bibitem{citation2} 
	citation two 2023
	
\end{thebibliography}

LaTex 公式设计

  • 当你不需要编号时,加上*即可
  • 还有 gather 函数,使用方法类似
\documentclass{article}
\usepackage{amsmath}
\usepackage{indentfirst}

\begin{document}
	
	This is an example of an inline equation: $E = mc^2$.
	
	Here is an example of a displayed equation:
	\[
	E = mc^2
	\]
	
	We can also use the equation environment to display equations with numbering:
	\begin{equation}
		E = mc^2
	\end{equation}
	
	For multiple equations, we can use the align environment:
	\begin{align}
		a &= b + c \\
		d &= e + f
	\end{align}
	
	If we don't want the equations to be numbered, we can use the \texttt{align*} environment:
	\begin{align*}
		a &= b + c \\
		d &= e + f
	\end{align*}
	

\end{document}

LaTex 表格设计

  • 在tabular环境内部,我们使用|c|c|c|来定义表格的列格式。每个c表示一个居中对齐的列,并且通过|在列之间添加垂直线来创建竖直分隔线。
  • 使用\hline命令创建水平分隔线,并使用&符号分隔每个单元格的内容
  • 放置浮动环境(例如表格、图像等)的位置参数
    • h代表"here"
    • b代表"bottom",表示浮动环境应该放置在页面的底部。
    • p代表"page",表示浮动环境应该放置在单独的页面上
    • t代表"top",表示浮动环境应该放置在页面的顶部
    • ht:LaTeX尝试首先将浮动环境放置在代码所在的位置,如果无法满足,则尝试将其放置在页面的顶部。
\documentclass{article}
\usepackage{amsmath}
\usepackage{indentfirst}

\begin{document}
	
	\begin{table}[ht]
		\centering
		\caption{Example Table}
		\begin{tabular}{|c | c|c|}
			\hline
			\textbf{Name} & \textbf{Age} & \textbf{City} \\
			\hline
			John & 25 & New York \\
			\hline
			Lisa & 30 & London \\
			\hline
			David & 28 & Paris \\
			\hline
		\end{tabular}
	\end{table}
	
\end{document}

LaTex 表格的 合并单元格

  • \usepackage{multirow}
    • 添加该宏包以使用合并单元格的功能
  • 这需要很高的想象力
    • 十分的复杂
    • 这个时候就体现出来Office WPS的妙处了,当然,你排序排布不了的时候也别哭着喊着要LaTex
\documentclass{article}
\usepackage{multirow}

\begin{document}
	
	\begin{table}[ht]
		\centering
		\caption{Example Table with Merged Cells}
		\begin{tabular}{|c|c|c|c|}
			\hline
			\multirow{2}{*}{\textbf{Name}} & \multicolumn{2}{c|}{\textbf{Details}} & \multirow{2}{*}{\textbf{CHECK}} \\
		
			\cline{2-3}
			& \textbf{Age} & \textbf{City} & \\
			\hline
		
			John & 25 & New York & \multirow{3}{*}{\textbf{CHECKED}}\\
			\cline{1-3}
			Lisa & 30 & London & \\
			\cline{1-3}
			David & \multicolumn{2}{c|}{Unknown} & \\
			\hline
		\end{tabular}
	\end{table}
	
\end{document}

LaTex 图像的插入

  • \hfill 保证单行(列)插入
  • 如果要单行插入,那么就不要有空行
\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}

\begin{document}
	
	\begin{figure}[ht]
		\centering
		\includegraphics[width=0.5\textwidth]{example-image}
		\caption{Example Image}
		\label{fig:example}
	\end{figure}
	
	As shown in Figure \ref{fig:example}, this is an example image.
	

	\begin{figure}[ht]
		\centering
	
		\begin{subfigure}[b]{0.3\textwidth}
			\includegraphics[width=\textwidth]{0.png}
			\caption{Image A}
			\label{fig:image-a}
		\end{subfigure}
		\hfill
		
		\begin{subfigure}[b]{0.3\textwidth}
			\includegraphics[width=2\textwidth]{1.png}
			\caption{Image B}
			\label{fig:image-b}
		\end{subfigure}
		\hfill
		
		\begin{subfigure}[b]{0.3\textwidth}
			\includegraphics[width=\textwidth]{2.png}
			\caption{Image C}
			\label{fig:image-c}
		\end{subfigure}
	
		\caption{Multiple Images}
		\label{fig:multiple-images}
	\end{figure}

As shown in Figure \ref{fig:multiple-images}, we have multiple images: Figure \ref{fig:image-a}, Figure \ref{fig:image-b}, and Figure \ref{fig:image-c}.

\end{document}

\begin{figure}[ht]
	\centering
	
	\begin{subfigure}[b]{0.25\textwidth}
		\includegraphics[width=\textwidth]{图片1.png}
		\caption{Image A}
		\label{fig:image-a}
	\end{subfigure}
	\begin{subfigure}[b]{0.25\textwidth}
		\includegraphics[width=\textwidth]{图片2.png}
		\caption{Image B}
		\label{fig:image-b}
	\end{subfigure}
	\begin{subfigure}[b]{0.25\textwidth}
		\includegraphics[width=\textwidth]{图片3.png}
		\caption{Image C}
		\label{fig:image-c}
	\end{subfigure}
	
	\caption{Multiple Images}
	\label{fig:multiple-images}
\end{figure}

 

LaTeX 使用手册 LaTeX 是一种高质量排版系统,广泛应用于科研论文、书籍以及技术文档的编写。本文从安装配置、基本文档结构、常用命令、数学公式、图表插入、参考文献管理等多个方面,详细介绍 LaTeX 的使用方法,并附有示例代码,帮助初学者快速入门。 阅读详情

相关推荐

LaTex 入门

LaTex简介 TeX 是由Donald Knuth创造的基于底层编程语言的电子排版系统[1](TEX是Honeywell公司在1980年为其Text Executive文本处理系统注册的商标,它与 TeX是两回事)。TeX能够对文档的排版进行非常精细的操作,可以生成十分精美的文档。TeX系统生成的是DVI(Device Independent)文件。 LaTex是由Leslie Lampo...

cocoonyang的专栏 33万+

LaTeX软件安装及简易入门

LaTeX软件安装 入门 TexLive+TexStudio

li_kin的博客 1万+

LaTex论文排版 | (2) LaTex源文件基本结构

LaTex源文件主要包括导言区和正文区(文稿区)。 导言区 导言区主要进行一些全局设置,使用命令: \documentclass{article} %book report letter article 上图中导入了article类,当然还有book、report、letter等其他类。 正文区 正文区也叫文稿区,有一对begin和end包裹,其中的参数为环境,而且有且只有一个...

sdu_hao的博客 1337

LaTeX使用教程

本文介绍了LaTeX排版系统的基本使用方法,主要包括:1. 使用Overleaf在线编辑器创建文档;2. 导言区设置(宏包、页边距、页眉页脚);3. 正文区操作(标题、分页、目录);4. 列表、图片和表格的插入方法;5. 行内公式和行外公式的编写技巧。文中提供了详细的代码示例和实用工具推荐,适合LaTeX初学者快速掌握基础排版功能。

2501_92471238的博客 5278

强化学习:Distributed PPO (DPPO) 学习笔记

DPPO = Distributed + Proximal Policy Optimization Distributed:多个智能体并行训练 Proximal:限制策略更新幅度,确保稳定性 Policy Optimization:基于策略梯度的优化方法 核心思想:多个智能体并行探索环境,共享经验,通过裁剪策略更新确保训练稳定

只是个人学习笔记 1324

拥有AI助手便能解放双手?——抖音直播脚本的生成

科技改变生活,AI助手帮你完成抖音创作!

Scientist_的博客 2340

【Overleaf】Latex表格基本方法的使用

基本用法 基本用法如下:%后面代表注释 \begin{tabular}{cccc}%一个c表示有一列,格式为居中显示(center),此处是4列(4个c) 1 & 2 & 3 & 4 \\%第一行各元素,中间用&连接 5 & 6 & 7 & 8 \\%第二行各元素,中间用&连接 \end{tabular} 运行效果如下: 添加竖线和横线 竖线 竖线的添加方式是在表头添加| \begin{tabular}{|c|c|c|c|}%每列之间的|代

Hit the keyboard hard 3万+

InstallShield 打包 自定义安装依赖环境

用InstallShield2020打包.NetFramework4.5程序,程序需要集成Access数据库,必须安装AccessDatabaseEngine引擎,而InstallShield中自带的依赖项不包含该项,所以自定义集成了该依赖项。

zhaoziyu2020的博客 1125

Latex公式编号的基本方法:

Latex公式编号的基本方法: \begain{equation} a = b \end{equation}

Kp0fS的草稿纸 1705

【C语言】字符常量详解

字符常量是C语言中处理字符数据的重要工具。通过单引号括起一个字符,我们可以方便地使用字符常量进行字符判断、字符运算和字符串处理等操作。理解字符常量的表示方法、使用场景和ASCII码对应关系,对于编写高效的C语言程序至关重要。

LuckiBit 5014

知识图谱开发实战:搭建上市公司知识图谱(二)

搭建上市公司知识图谱(二)学习目标1. 获取上市公司公开数据1.1 获取上市公司列表与行业信息1.2 代码展示2. 从网站爬取上市公司网页并存储为 HTML文件2.1 准备环境2.2 爬取上市公司公开信息3. 解析HTML文件,获取高管信息并存储为 csv 文件4. 设计知识图谱数据库4.1 实体4.2 关系4.3 属性4.4 特殊4.5 代码5. 知识图谱数据库查询实战5.1 实战:按照neo4j的数据格式,转换CSV文件5.2 实战:使用neo4j-admin 导入数据5.3 实战:使用neo4j-b

全网粉丝30W+,CSDN、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 2087

LaTex 基本使用方法

把平时用到的记下来,不定时更新。文档结构\documentclass[12pt, UTF8]{ctexart} \usepackage{geometry} \usepackage{graphicx} %SetFonts \title{Weekly Report } \author{Me} %\date{} \begin{docu

kikyo_wp的博客 550

五.EtherCAT开发之STM32F407ZGt6+ LAN9253 外置EEPROM配置数据含义

EtherCAT从站简称ESC,ESC在上电过程中,会自动加载EEPROM中前7个字(1word = 2 byte)到ESC寄存器。ESC寄存器总是可以被EtherCAT主站通过EtherCAT总线访问,无论PDI接口寄存器配置什么值。EEPROM存储器中的前7个字,将决定ESC的工作模式。

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 3440

LaTeX基本使用方法(一)

TeX studio快捷键 运行 F5 注释 ctrl+T 去注释 ctrl+U LaTeX基本用法 Latex属于标记式排版语言,命令以\开头。 中文article类(能够显示中文):\documentclass[UTF8]{ctexart} 注释: % 脚注:文字中插入\footnote{脚注内容} 使用空行分段,多个空行不能增大段落间距离。 Latex自动完成...

Cindy_lxy的博客 1万+

MCAL中Dsadc的配置

DSADC模块作为一个专用的模块,主要应用在编码器软解码,功能强大而复杂,这里介绍了Dsadc的mcal配置和详细描述,让你全面学习和理解这个模块功能和应用。

dhyw12399999的博客 783

OpenClaw 开机自启配置:Windows/macOS/Linux 全平台技术指南

OpenClaw 开机自启全平台配置指南 本文提供了在Windows、macOS和Linux系统上配置OpenClaw开机自启的完整技术方案。主要内容包括: Windows配置:提供三种方法(Windows服务、任务计划程序、启动文件夹),详细说明服务脚本创建、服务注册和测试流程 macOS配置:使用LaunchAgent实现开机自启,包含配置文件创建和加载方法 Linux配置:通过systemd服务实现,包括服务单元文件创建和启用步骤 系统要求:明确硬件(64位CPU/4GB内存)和软件(各平台操作系统版

一键难忘的博客 2985

latex参考文献bib基本格式_LaTex中引用参考文献:BibTex使用方法简介

新建bib文件新建一个空白文档,后缀名改成bib即可,比如acl.bib里面加上你希望引用的文章条目,比如下面的文章:@article{lafferty2001conditional,title={Conditional random fields: Probabilistic models for segmenting and labeling sequence data},author={La...

weixin_42513602的博客 3642

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Latex基本使用方法(二)

1.sty文件 sty文件时latex的模板文件包,一般包括这个文档的字体,样式等一系列模板。 一般使用\usepackage{}添加 对于一个Latex文件缺少sty包时,一般直接google包名,就能下载保存(这个文件一般官网会给,好好找一下官网模板)。 2.插入横跨两联的大表格,大图的方法 在开始定义处插入星号 \begin{figure*}[htb] **** \en...

Cindy_lxy的博客 1408

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Latex使用基本操作和问题解决(Elsevier期刊)

Latex使用基本操作和问题解决(Elsevier期刊)

weixin_52492249的博客 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

beamer设置页号 latex_利用Pandoc将Markdown转化为beamer(三) Beamer的基本使用方法

如果对于LaTeX有所了解后,其实beamer理解起来相当容易,大部分的内容是重复的。只是Beamer是一种幻灯片格式的文档。因此一个基本的Beamer模板看起来如下。documentclass[compress]{beamer} usepackage[UTF8,hyperref]{ctex} % 注意这个宏包 usepackage{amssymb,amsmath} title{简单的模板} ...

weixin_35761094的博客 597

LaTex入门(一):LaTex的安装与基本使用

本文内容:1. Windows下LaTex安装;2. LaTex的基本使用

学习 & 分享 ~ 5768

LaTeX入门教程 & Elseiver模板使用

LaTeX入门教程 & Elseiver模板使用 背景     最近准备向Elseiver期刊投稿,而官网仅提供了LaTeX写作模板,虽然内心有一万个不愿意使用LaTex(是的…我不会用==),但因为担心word格式不标准被拒只能现学现卖了。本文记录了小白从完全不会LaTeX到使用期刊LaTeX模板成文的过程。考虑到使用LaTex的可能有各种专业的童鞋,因此本文会尽可能用比较通俗的语言来讲...

D调的第七章博客 5390

关于Latex公式中括号的对齐方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 关于Latex公式中括号的对齐方法一、Latex符号2.读入数据总结 一、Latex符号 常用的括号有()()()、[][][]、{}\{\}{}、⟨⟩\langle \rangle⟨⟩、∣∣| |∣∣、∥∥\| \|∥∥等 代码如下(示例): $( )$ $[ ]$ $\{ \}$ $\langle \rangle$ $| |$ $\| \|$ 注意:上述括号,只有小括号、中括号两侧没有“\”符号。 2.读入数据 代码如下(示例):

weixin_43325299的博客 7415

LaTex 基本使用(一)

文章目录1. LaTex 项目组成2. XX.bib文件与XX.bst文件3. XX.sty文件与XX.cls文件4. XXX.tex文件4.1 关键字语法4.2文章结构4.3 常用命令4.4 列表4.5 表格4.6 引用与脚注5. 补充5.1 公式5.2 插入图表 1. LaTex 项目组成 在学术论文撰写过程中,LaTex作为标准化论文的工具,一直被广为流传,更是传言,不会LaTex的,就写不...

刘炫320的博客 4466

LATEX使用方法1

LaTeX是论文排版工具,在线使用方式:overleaf。

m0_49998885的博客 3642

latex如何用

一个LaTeX文档通常以\documentclass{}开始,用于设置文档类型,如article、book、report等。使用\title{}、\author{}、\date{}等命令设置标题信息,然后使用\maketitle显示标题。如需更多LaTeX教程和示例,可以参考在线LaTeX文档和社区资源,如Overleaf、TeX Live官网等。使用\section{}、\subsection{}等命令组织文档结构,分别表示一级标题、二级标题等。使用\begin{table}…

计算机辅助工程 359
上一篇: 二进制文件的Python写入
下一篇: LaTex 中的Beamer 和 思维导图的使用
River Chandler
River Chandler 第二届全国青年创新翻译大赛三等奖获奖者 第二届全国青年创新翻译大赛三等奖获奖者
博客等级 码龄5年 839粉丝 381原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

River Chandler

谢谢,我会更努力学习工作的!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值