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.用户验证与联系…...
这次终于选对了!盘点2026年圈粉无数的AI论文网站
一天写完毕业论文在2026年已不再是天方夜谭。这是2026年最炸裂、实测能大幅提速的AI论文网站,覆盖选题、写作、查重、排版全流程,真正帮你高效搞定论文。 一、全流程王者:一站式搞定论文全链路(一天定稿首选) 这类工具…...
PCB首次上电安全操作与防炸板指南
PCB首次上电安全操作指南:从炸板事故中汲取的工程经验1. 硬件工程师的必修课:上电安全1.1 典型上电事故案例分析在嵌入式硬件开发领域,PCB首次上电环节隐藏着诸多技术风险。根据行业调查,约78%的硬件工程师在其职业生涯中至少经历…...
pyautocad:实现AutoCAD自动化流程的创新方法
pyautocad:实现AutoCAD自动化流程的创新方法 【免费下载链接】pyautocad AutoCAD Automation for Python ⛺ 项目地址: https://gitcode.com/gh_mirrors/py/pyautocad pyautocad作为开发者必备的效率工具,通过Python语言与AutoCAD的ActiveX接口无…...
手把手教你用4G Cat.1 bis开发智能硬件:从电路设计到低功耗优化的完整实战
4G Cat.1 bis智能硬件开发实战:从电路设计到低功耗优化的全流程指南 在共享充电宝扫码即用的便利背后,隐藏着一场关于低功耗通信的技术革命。当传统4G模块因高功耗让硬件开发者束手无策时,4G Cat.1 bis以单天线设计、10Mbps传输速率和μA级待…...
Babel polyfill配置全解析:为什么你的Next.js项目在IE11还是报错?
Babel polyfill配置全解析:为什么你的Next.js项目在IE11还是报错? 在2023年的前端生态中,浏览器兼容性依然是个令人头疼的问题。最近接手一个企业级Next.js项目时,我遇到了一个典型场景:开发环境一切正常,但…...
M.2 SSD硬件电路设计实战:从接口规范到高速信号布局
1. M.2 SSD硬件设计入门:从接口规范说起 第一次接触M.2 SSD设计时,我被各种接口类型和协议搞得晕头转向。现在回想起来,其实只要抓住几个关键点就能快速上手。M.2接口作为Intel推出的新一代存储标准,已经全面取代了老旧的mSATA接口…...
拓扑优化避坑指南:SIMP算法在MATLAB里跑不收敛?可能是这5个参数没调对
SIMP算法参数调优实战:解决拓扑优化中的收敛难题 当你第一次在MATLAB中运行SIMP算法时,那种期待与兴奋可能很快就被现实击碎——迭代曲线像过山车一样上下波动,最终结构布满棋盘格,边界模糊不清。这不是算法本身的问题,…...
2024 0xGame Web安全挑战:从SQLite注入到RCE实战解析
1. SQLite注入基础与实战技巧 SQLite作为轻量级数据库,在CTF题目中经常出现。与MySQL注入相比,SQLite少了information_schema等常用表,但核心注入逻辑相通。以2024 0xGame的ez_sql题为例,我们来看具体操作: 闭合方式差…...
Windows系统下Python 3.11环境配置全攻略
1. Python 3.11环境配置前的准备工作 在开始安装Python 3.11之前,我们需要做一些准备工作。首先确认你的Windows系统版本,右键点击"此电脑"选择"属性",在系统类型中查看是32位还是64位系统。Python 3.11官方已经停止对32…...
springboot同城二手物品交易配送系统的设计与实现
目录需求分析与系统设计核心功能模块开发安全与性能优化测试与部署方案项目技术支持源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作需求分析与系统设计 进行详细的需求调研,明确用户角色(买家、卖家、管理员&#x…...
