Latex on overleaf入门语法
Latex on overleaf入门语法
- 前言
- 基本结构
- 序言
- 简单的格式化命令
- 添加注释:%
- 加粗、斜体、下划线
- 有序列表、无序列表
- 添加图片
- 图片的标题、标签和引用
- 添加表格
- 一个简单的表格
- 为表格添加边框
- 标题、标签、引用
- 数学表达式
- 基本的数学命令
- 基本格式
- 摘要
- 段落、新行
- 章节、分段
- 引用参考文献
前言
感谢参考文献:
Overleaf 指南:30 分钟 LaTeX 入门
基本结构
\documentclass{article} % 声明文档的类型为article\begin{document}
First document. This is a simple example, with no
extra parameters or packages included.
\end{document}
\documentclass{article}
:声明文档的类型为article。- begin前面:文档的序言。
- begin和end之间是文档的主体body。
序言
定义文档的字体大小,纸张大小,文档编码为utf-8。
\documentclass[12pt, letterpaper]{article}
\usepackage[utf8]{inputenc}
序言中还可以添加标题、作者和日期。在主体body中可以打印这些信息,使用\maketitle
。
\title{First document}
\author{Hubert Farnsworth \thanks{funded by the Overleaf team}}
\date{February 2017}
简单的格式化命令
添加注释:%
加粗、斜体、下划线
强调文本命令:展现的效果取决于上下文,斜体or普通文本。
加粗:\textbf{}
下划线:\underline{}
斜体:\textit{}强调文本:\emph{}
有序列表、无序列表
使用不同的环境 environment来创建不同形式的列表,环境以\begin{}
开始,以\end{}
结束。
无序列表使用itemize
环境,每个条目之前要加\item
,各个条目默认用黑点表示。
\begin{itemize}\item The individual entries are indicated with a black dot, a so-called bullet.\item The text in the entries may be of any length.
\end{itemize}
有序列表使用enumerate
环境。
\begin{enumerate}\item This is the first entry in our list\item The list numbers increase with each entry we add
\end{enumerate}
添加图片
\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/} }\begin{document}
The universe is immense and it seems to be homogeneous,
in a large scale, everywhere we look at.\includegraphics{universe}There's a picture of a galaxy above
\end{document}
- 添加图片需要使用包 package,在序言中添加
\usepackage{graphicx}
表示导入包,\graphicspath{{images/} }
表示图像所在的根目录为:当前目录下名为 images 的文件夹中。 \includegraphics {universe}
:在文档中引入图像。图像文件名不带扩展名,文件名不应该包括空格和多个点。
图片的标题、标签和引用
\begin{figure}[h]\centering\includegraphics[width=0.25\textwidth]{mesh}\caption{a nice plot}\label{fig:mesh1}
\end{figure}As you can see in the figure \ref{fig:mesh1}, the
function grows near 0. Also, in the page \pageref{fig:mesh1}
is the same example.
- 将图片放在 figure 环境中,才可以添加标题、标签和引用。具体命令为:
\begin{figure}[h]
和\end{figure}
。 \caption{}
:为图片设置标题。此命令可以放在图片的上方或下方。\label{fig:mesh1}
:为图片设置标签,标签可以为图片编号,方便后续在文章中引用该图片。\ref{fig:mesh1}
:编译后显示被引用图片的编号。
添加表格
一个简单的表格
创建表格的默认环境是tabular
,必须给该环境传递一个参数{c c c}
。该参数表示表格有 3列,每列文本均居中。除了c
,还有r
表示右对齐,l
表示左对齐。
&
表示分隔符,\\
表示转到表格的下一行。
\begin{center}
\begin{tabular}{ c c c }cell1 & cell2 & cell3 \\cell4 & cell5 & cell6 \\cell7 & cell8 & cell9
\end{tabular}
\end{center}
为表格添加边框
\begin{center}
\begin{tabular}{ |c|c|c| }\hlinecell1 & cell2 & cell3 \\cell4 & cell5 & cell6 \\cell7 & cell8 & cell9 \\\hline
\end{tabular}
\end{center}
\hline
:水平线命令,插入一条水平线。{ |c|c|c| }
:|
表示垂直线分隔。
标题、标签、引用
Table \ref{table:data} is an example of referenced \LaTeX{} elements.\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||}\hlineCol1 & Col2 & Col2 & Col3 \\ [0.5ex]\hline\hline1 & 6 & 87837 & 787 \\2 & 7 & 78 & 5415 \\3 & 545 & 778 & 7507 \\4 & 545 & 18744 & 7560 \\5 & 88 & 788 & 6344 \\ [1ex]\hline
\end{tabular}
\caption{Table to test captions and labels}
\label{table:data}
\end{table}
\caption{}
:标题。\label{table:data}
:标签。\ref{table:data}
:引用。
数学表达式
数学表达式有两种模式:内联模式 inline,显示模式 display。
内联模式:公式是文本的一部分。以下3种定界符作用相同。
$...$
\(...\)
\begin{math}...\end{math}
显示模式:编号和非编号。
# 编号
\[... \]# 非编号
\begin{equation} ... \end{equation}
equation环境由外部包 amsmath提供。许多数学表达式都使用了这个包。
基本的数学命令
上标:$a^2$
下标:$H_2O$
积分:$\int$
分数:$\frac{a}{b}$
小写希腊字母:$\omega$ $\delta$
大写希腊字母:$\Omega$ $\Delta$
数学运算符的前缀为反斜杠:$\sin(x)$, $\cos(x)$, $\log(x)$
基本格式
摘要
摘要内容要在abstract环境中写。
\begin{document}\begin{abstract}
This is a simple paragraph at the beginning of the
document. A brief introduction about the main subject.
\end{abstract}\end{document}
段落、新行
开启新段落,需要输入两次 Enter键,以插入双空行。此时,Latex会为新段落自动缩进。
章节、分段
基本的标题级别如下所示,从上到下为从大到小的标题。在{}
内设置标题,标题的编号是自动的。也可以在命令中加*
来禁止编号。
\section{section}
\subsection{subsection}
\subsubsection{subsubsection}
\paragraph{paragraph}
\subparagraph{subparagraph}\section*{Unnumbered Section}
引用参考文献
参考博客:
overleaf Latex bibtex单篇及多篇参考文献引用设置
overleaf使用bib tex引用参考文献教程
祖传用法:
\usepackage{cite}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08emT\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}\bibliographystyle{IEEEtran}
\bibliography{ref}引用命令: \cite{ref1}
相关文章:
Latex on overleaf入门语法
Latex on overleaf入门语法 前言基本结构序言 简单的格式化命令添加注释:%加粗、斜体、下划线有序列表、无序列表 添加图片图片的标题、标签和引用 添加表格一个简单的表格为表格添加边框标题、标签、引用 数学表达式基本的数学命令 基本格式摘要段落、新行章节、分…...

使用Echarts来实现数据可视化
目录 一.什么是ECharts? 二.如何使用Springboot来从后端给Echarts返回响应的数据? eg:折线图: ①Controller层: ②service层: 一.什么是ECharts? ECharts是一款基于JavaScript的数据可视化图标库,提供直观&…...
一文搞懂GIT
文章目录 1. GiT概述1.1 GIT概述1.2 GIT安装 2. GIT组成3. GIT基本命令3.1 基本命令3.2 分支操作3.3 远程操作3.4 标签操作3.5 其他命令 1. GiT概述 1.1 GIT概述 Git 是一个分布式版本控制系统,被广泛应用于软件开发中。 Git 具有众多优点,比如&#…...
jQuery入门(四)案例
jQuery 操作入门案例 一、复选框案例 功能: 列表的全选,反选,全不选功能实现。 实现步骤和分析: - 全选 1. 为全选按钮绑定单击事件。 2. 获取所有的商品项复选框元素,为其添加 checked 属性,属性值为 true。 -…...

揭秘MITM攻击:原理、手法与防范措施
中间人攻击发生时,攻击者会在通讯两端之间插入自己,成为通信链路的一部分。攻击者可以拦截、查看、修改甚至重新定向受害者之间的通信数据,而不被双方察觉。这种攻击常见于未加密的Wi-Fi网络、不安全的HTTP连接或者通过社会工程学手段诱导受害…...

【YOLOv8】一文全解+亮点介绍+训练教程+独家魔改优化技巧
前言 Hello,大家好,我是cv君,最近开始在空闲之余,经常更新文章啦!除目标检测、分类、分隔、姿态估计等任务外,还会涵盖图像增强领域,如超分辨率、画质增强、降噪、夜视增强、去雾去雨、ISP、海…...
创建mvp ubo(uniform buffer object)
创建过程: 创建一个uniform buffer查找buffer memory requirements分配、绑定buffer memorymap buffer memory拷贝mvp data to buffer memoryunmap buffer memory 示例代码: glm::mat4 projection glm::perspective(glm::radians(45.0f), 1.0f, 0.1f…...

1.GPIO
理论说明 输入 上拉输入:拉高电平 下拉输入:拉低电平 浮空输入:不拉高也不拉低电平 输出 开漏输出:不能输出高电平(P-MOS不可用,则只能低电平) 推挽输出:可输出高低电平 输出速率…...

C++必修:STL之vector的了解与使用
✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C学习 贝蒂的主页:Betty’s blog 1. C/C中的数组 1.1. C语言中的数组 在 C 语言中,数组是一组相同类型…...

【MySQL】索引 【上】 {没有索引的查询/磁盘/mysql与磁盘IO/初识索引}
文章目录 1.没有索引存在的问题2. 认识磁盘MySQL与存储MySQL与磁盘交互基本单位建立共识图解IO认识索引 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物…...

GO goroutine状态流转
Gidle -> Grunnable newproc获取新的goroutine,并放置到P运行队列中 这也是go关键字之后实际编译调用的方法 func newproc(fn *funcval) {// 获取当前正在运行中的goroutinegp : getg()// 获取调用者的程序计数器地址,用于调试和跟踪pc : getcallerp…...
DLMS/COSEM中的信息安全:DLMS/COSEM安全概念(上)
DLMS/COSEM中的信息安全描述并规定: ——DLMS/COSEM安全概念; ——选择加密算法; ——安全密钥; ——使用加密算法进行实体认证、xDLMS APDU保护和COSEM数据保护。 1.综述 DLMS/COSEM服务器的资源(COSEM对象属性和方法)可以由在应用连接内的DLMS/COSEM客户机访问。 在AA…...

C语言第九天笔记
数组的概念 什 么是数组 数组是 相同类型, 有序数据的集合。 数 组的特征 数组中的数据被称为数组的 元素,是同构的 数组中的元素存放在内存空间里 (char player_name[6]:申请在内存中开辟6块连续的基于char类 型的变量空间) 衍生概念&…...

智慧环卫可视化:科技赋能城市清洁管理
图扑智慧环卫可视化通过实时监控、数据分析和智能调度,提高环卫作业效率,优化资源配置,提升城市清洁水平,实现城市管理的精细化和现代化。...
【力扣】SQL题库练习5
高级查询和连接 1341.电影评分 表:Movies ------------------------ | Column Name | Type | ------------------------ | movie_id | int | | title | varchar | ------------------------ movie_id 是这个表的主键(具有唯一值的列)。 ti…...

永结无间Ⅸ--你不需要LLM Agent
人们将目光锁定在下一个闪亮的事物上。FOMO 是人性的一部分。这也适用于企业。就像数据科学成为每个企业分析功能的热潮一样,Agentic Architecture 是大多数 AI 雷达上的热门目标。 但您是否考虑过您是否真的需要它? 实际情况是,您不需要 A…...

Simulink|基于粒子群算法的永磁同步电机多参数辨识
目录 主要内容 模型研究 结果一览 下载链接 主要内容 仿真程序参考文献《改进粒子群算法的永磁同步电机多参数辨识》,采用粒子群算法与simulink模型结合的方式,对永磁同步电机进行多参数辨识。程序以定子绕组电阻、d轴电感、q轴电感和永磁…...
程序如何自动点击亚马逊商户后台的“邀请评论”按钮
要在亚马逊上自动点击“邀请评论”按钮,可以使用自动化脚本来实现。由于你希望自动化操作,我提供一个示例代码,使用 Selenium WebDriver 来执行这个任务。Selenium 是一个流行的浏览器自动化工具,能够模拟用户操作,例如…...

大模型算法面试题(十八)
本系列收纳各种大模型面试题及答案。 1、P-tuning v2 思路、优缺点是什么 P-tuning v2是清华大学自然语言处理实验室(THUDM)等研究机构提出的一种新的预训练模型优化方法,主要关注如何通过动态构建任务相关的提示序列来引导预训练模型进行更…...

手机在网状态接口如何对接?(二)
一、什么是手机在网状态? 传入手机号码,查询该手机号的在网状态,返回内容有正常使用、停机、在网但不可用、不在网(销号/未启用/异常)、预销户等多种状态。 二、手机在网状态使用场景? 1.用户验证与联系…...
Python爬虫实战:研究MechanicalSoup库相关技术
一、MechanicalSoup 库概述 1.1 库简介 MechanicalSoup 是一个 Python 库,专为自动化交互网站而设计。它结合了 requests 的 HTTP 请求能力和 BeautifulSoup 的 HTML 解析能力,提供了直观的 API,让我们可以像人类用户一样浏览网页、填写表单和提交请求。 1.2 主要功能特点…...

安宝特方案丨XRSOP人员作业标准化管理平台:AR智慧点检验收套件
在选煤厂、化工厂、钢铁厂等过程生产型企业,其生产设备的运行效率和非计划停机对工业制造效益有较大影响。 随着企业自动化和智能化建设的推进,需提前预防假检、错检、漏检,推动智慧生产运维系统数据的流动和现场赋能应用。同时,…...
蓝桥杯 2024 15届国赛 A组 儿童节快乐
P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...

对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...

Python基于历史模拟方法实现投资组合风险管理的VaR与ES模型项目实战
说明:这是一个机器学习实战项目(附带数据代码文档),如需数据代码文档可以直接到文章最后关注获取。 1.项目背景 在金融市场日益复杂和波动加剧的背景下,风险管理成为金融机构和个人投资者关注的核心议题之一。VaR&…...
人工智能--安全大模型训练计划:基于Fine-tuning + LLM Agent
安全大模型训练计划:基于Fine-tuning LLM Agent 1. 构建高质量安全数据集 目标:为安全大模型创建高质量、去偏、符合伦理的训练数据集,涵盖安全相关任务(如有害内容检测、隐私保护、道德推理等)。 1.1 数据收集 描…...
uniapp 实现腾讯云IM群文件上传下载功能
UniApp 集成腾讯云IM实现群文件上传下载功能全攻略 一、功能背景与技术选型 在团队协作场景中,群文件共享是核心需求之一。本文将介绍如何基于腾讯云IMCOS,在uniapp中实现: 群内文件上传/下载文件元数据管理下载进度追踪跨平台文件预览 二…...
6个月Python学习计划 Day 16 - 面向对象编程(OOP)基础
第三周 Day 3 🎯 今日目标 理解类(class)和对象(object)的关系学会定义类的属性、方法和构造函数(init)掌握对象的创建与使用初识封装、继承和多态的基本概念(预告) &a…...
全面解析数据库:从基础概念到前沿应用
在数字化时代,数据已成为企业和社会发展的核心资产,而数据库作为存储、管理和处理数据的关键工具,在各个领域发挥着举足轻重的作用。从电商平台的商品信息管理,到社交网络的用户数据存储,再到金融行业的交易记录处理&a…...

Python训练营-Day26-函数专题1:函数定义与参数
题目1:计算圆的面积 任务: 编写一个名为 calculate_circle_area 的函数,该函数接收圆的半径 radius 作为参数,并返回圆的面积。圆的面积 π * radius (可以使用 math.pi 作为 π 的值)要求:函数接收一个位置参数 radi…...