LaTeX学习日记(持续更新)
2020-11-1
LaTeX 源文件的基本结构
Latex文档分为导言区和正文区(文稿区)
在导言区可以用\documentclass{}
引入类
{} 中可以是article、book、report、letter类
在正文区用
\begin{环境名称}
内容
\end{环境名称}
引入环境
一个LaTeX文档只能有一个document环境
% \% % 是注释语句 , 可以将整行注释
文章换行只需在中间多打一个空行
LaTeX的导言区主要进行全局设置
在此可用
\title{内容} %输入文档标题
\author{内容} %作者
\date{内容} %日期 可以\today
这些信息在正文区可以用\maketitle
进行输出(lettle 类不行)
2020-11-1
LaTeX 中的数学
数学用 $ $包围
$$ $$ 下行居中
也可以放于\ ( \ ) 中
[ ] 下行居中
也可以放在math环境中
displaymath环境下行居中
例 : $a ^ 2$
输出 a 2 a^2 a2
用双 $ 会在文章下一行中间单独显示
$$a^2$$
输出 a 2 a^2 a2
自动编号equation环境可以输出带编号的方程
a 2 + b 2 = c 2 a^2 + b^2 = c^2 a2+b2=c2 (1)
可用\label{eq:name} 编号
在外部可以用\ref{eq:name} 引用编号
equation*环境不自动编号
插入左大括号
在equation环境下
新建case环境 讲括号右边的内容包含在括号中
例如
U = \begin{cases}
1,& Y \le Y_{min}\\
\frac{Y_{max} - Y_1}{Y_{max} - Y_{min}},&Y_{min}<Y_1<Y_{max}\\
0,&Y_{max}\le Y
输出
分隔一个很长的数学公式
在equation环境下
新建split环境
例如
\begin{split}minA &= \sum_{i = 1}^nq_iCd_i = \sum_{i = 1} ^nq_iC\frac{C(1 - q_i)^2}{2(1 - y_i)}\\\\&=\sum_{i = 1}^n\frac{q_iC^2(1 - \frac{g_i}{C})^2}{2(1 - g_i)}=\sum_{i = 1}^n\frac{q_i[C(1 - \frac{g_i}{2(1 - y_i)})]^2}{2(1 - y_i)}\\\\&=\sum_{i = 1}^n\frac{q_i\sum_{i = 1}^n(g_i + L_i)[1 - \frac{g_i}{\sum_{i = 1}^n(g_i + L_i)}]^2}{2(1 - g_i)}\end{split}
输出
LaTeX中的数学公式
基本
+ − ∗ / +-*/ +−∗/ 基本的运算符
a^2 上标 输出 a 2 a^2 a2
a_1 下标 输出 a 2 a_2 a2
\cdot 点乘输出 ⋅ \cdot ⋅
二元关系符(较为基本)
符号 | 命令 |
---|---|
≤ \leq ≤ | \leq , \le |
≥ \geq ≥ | \geq , \ge |
∈ \in ∈ | \in |
希腊字母
\alpha 输出 α \alpha α
\beta 输出 β \beta β
\gamma 输出 γ \gamma γ
\epsilon 输出 ϵ \epsilon ϵ
\pi 输出 π \pi π
\omega 输出 ω \omega ω
\Gamma 输出 Γ \Gamma Γ
\Omega 输出 Ω \Omega Ω
\Theta 输出 Θ \Theta Θ
\Delta 输出 Δ \Delta Δ
\Pi 输出 Π \Pi Π
大尺寸运算符
符号 | 命令 |
---|---|
∑ n m \sum_n^m ∑nm | \sum_n^m |
∫ n m \int_n^m ∫nm | \int_n^m |
⋃ \bigcup ⋃ | \bigcup |
⋂ \bigcap ⋂ | \bigcap |
其他
符号 | 命令 |
---|---|
∞ \infty ∞ | \infty |
∀ \forall ∀ | \forall |
∃ \exist ∃ | \exist,\exists |
常用数学函数
\sin 输出 sin \sin sin 与 s i n sin sin 不同
\cos 输出 cos \cos cos
\sqrt[n]{a} 输出 a n \sqrt[n]a na ([ ]中是可选参数)
等等
分式
第一种直接用 a / b a/b a/b
第二种用\frac{a}{b}
输出
a b \frac{a}{b} ba
2020-11-2
LaTeX 中的中文处理办法
汉字编码必须是ufe-8 编码
默认编辑器是XeLaTeX
引入ctex宏包
此外 还有汉字的类 ctexart ctexbook ctexrep等
自定义命令
使用newcommand{自定义命令}{命令}
来定义
如newcommand{\deg}{^\circ}
则 $ a\deg $ 与 $ a^\circ $ 等价 输出 a ∘ a^\circ a∘
2020-11-3
在文章中插入表格
普通的表格
使用tabular环境
begin{tabular}{|c|l|r|}
有几个字母就是几列 , 竖线就是在真正表格中那一列是否有竖线。
hline
插入一条横线
表格中的内容:
a & b & c \
d & e & f \ 每行的个数与环境头中一样 输入几行就有几行
特殊的表格
某些跨行 跨列的表格
引用multirow 宏包
跨列使用\multicolumn {列数}{表格设置,类似|c|}{其中的文字}命令
第二行\multicolumn{2}{|l|}{zzz}
跨行使用\multiline{行数}{宽度}{文本}
\multirow{2}{2cm}{233} & 1 & 2 & 3 & 3 & 3 \\
\cline{2-6}
& 4 & 5 & 4 & 3 & 2 \\
需要注意的地方
如果当前行含有已经跨列的格子一定需要用 & 留位置
保证每行格子数目与你规定的相等
例如上面的表格 第二行第一个& 前面其实就是给上面的\multirow
留了位置
表格中的各种横线
带竖线表格
\hline
插入一条横线
\cline{n-m}
在n - m列之间插入横线
三线表
使用booktabs宏包
不要用在带竖线的表格中,会导致与竖线接不起来
\cmidrule{n-m}
在n - m列之间插入横线
\toprule
\midrule
\bottomrule
插入顶、中间、底的线
在文章中插入图片
引用graphicx宏包
使用\includegraphics[图片参数]{图片名称}
引入document所在根目录下的图片
可在导言区中使用\graphicspath{{路径1},{路径2},……}
添加其他路径
例如\graphicspath{{mm/},{nn/}}
即为可添加根目录下的mm,nn两个文件夹下的图片
在文章中插入多张图片
使用minipage环境
\begin{minipage}[位置]{参数}插入图片
\end{minipage}
参数一般是n\linewidth
n为小数 表示占文本宽度多少比例
LaTeX中的浮动体
LaTeX中有两种浮动体,figure
和table
figure
用于图片 table
用于表格
\begin{figure}[允许位置]图片操作。。
\end{figure}
\begin{table}[允许位置]表格操作。。
\end{table}
允许位置参数
h:此处(here)-代码所在的上下文
t:页顶(top)-代码所在页的顶部或者之后页的顶部
b:底页(botton)-代码所页的底部,或者下一页的底部
p:独立的一页(page)-浮动页面
我们经常用[htbp]强制让浮动体在当前位置
其他命令
\centering:居中排版
\caption{}:标题
\label{fig:img1}:标签
\ref{fig:img1}:引用标签, 实现交叉引用
2020-11-5
LaTeX 文章的基本结构
摘要
在abstract
环境下可以写摘要
文章结构-section
\section
创建一大节
\subsection
创建前面一大节的一小节
\subsubsection
创建前面一小节的一小小节
例如
\section{调查策划与实施说明}\subsection{调查目的}虽然生鲜电商的市场渗透率不足 3%,但增速很高,市场前景可观。近些年以来,各大互联网、
\subsection{调查内容}\subsubsection{对于生鲜经营者的调查内容}考虑到本次调查目的的商业性,针对调查问卷中的内容, 通过前期和经营者的随机访谈,基本确定了问题选项,访谈内容如下:
\subsubsection{对于生鲜消费者的调查内容}考虑到本次调查目的的商业性,针对调查问卷中的内容, 通过前期和消费者的随机访谈,基本确定了问题选项,访谈内容如下:
当然,加上*也可以不参与编号
各种目录
\tableofcontents
文章目录(必须用了section)
\listoffigures
图片目录
\listoftables
表格目录
LaTeX学习日记(持续更新)相关推荐
- JAVA基础学习日记-----持续更新
第一节,计算 1. System.out.println() // 输出带有回车System.out.print() // 不带有回车 2. +号可以连接两个字符串 3. 有几个in.nextInt( ...
- 重拾CCNA,学习笔记持续更新ing......(4)
重拾CCNA,学习笔记持续更新ing......(4) 路由器作用功能的经典解说(笑)(非原创) 假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大 ...
- Python进阶和高阶学习(持续更新)
Python是一门非常方便的静态语言,使用语法简洁,语言格式更易于让大众理解,在当今的大数据的浪潮下,Python的数据分析,机器学习等等起到了巨大的作用,因此学习Python必不可少. 当然在我看来 ...
- Admin.NET管理系统(vue3等前后端分离)学习笔记--持续更新
我的学习笔记 - 9iAdmin.NET 欢迎学习交流 (一)前端笔记 1.1 关于.env的设置 1.2 关于路由模式问题 1.3 关于 vue.config.ts 1.4 关于 打包(pnpm r ...
- iOS开发- ios学习资源(持续更新)
mark一些自己在学习过程中收集的资源.免得需要的时候没地方找. 持续更新.(最新更新时间: 2014.4.4) 1.苹果官方文档 构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程: St ...
- Oracle项目管理之Primavera Unifier学习地图(持续更新)
目录 卷首语-学习地图 OracleUnifier基本功能介绍 OracleUnifier项目实施要点 OracleUnifier 常规业务管理 OracleUnifier用户管理 OracleUni ...
- Java面试知识学习(持续更新)
一.Java基础 1.java语言有什么特点 面向对象(封装,继承,多态): 平台无关性,平台无关性的具体表现在于,Java 是"一次编写,到处运行(Write Once,Run any W ...
- typescript-----javascript的超集,typescript学习笔记持续更新中......
Typescript,冲! Typescript 不是一门全新的语言,Typescript是 JavaScript 的超集,它对 JavaScript进行了一些规范和补充.使代码更加严谨. 一个特别好 ...
- 人生最好的php,mysql,linux,redis,docker等相关技术经典面试题,新手收藏学习,持续更新中。。。
php面试题 1.写出你能想到的所有HTTP返回状态值,并说明用途(比如:返回404表示找不到页面) # 200:服务器请求成功 # 301:永久重定向,旧网页已被新网页永久替代 # 302:表示临时 ...
最新文章
- Python中pandas dataframe删除一行或一列:drop函数
- pc控制iphone的软件_如何通过“共享文件夹”实现iPhone与PC间文件快速传输
- Qt 字符串QString arg()用法总结
- 【Java】说明变量作用域的示例程序
- 黑客们成功地在土豆上安装了Linux!
- u盘修复linux系统,金士顿 u盘修复工具如何linux系统
- 今有物不知其数三三数之JAVA_今有物不知其数,三三数之剩二,五五数之剩三,七七数...
- 超卓航科上市:募资9亿市值超60亿 成襄阳首家科创板企业
- mysql存储引擎查看语句,在MySQL中,可以使用(??)语句查看MySQL服务器采用的默认存储引擎...
- 最新Quarters II 13.1 下载安装全教程 + ModelSim联调(2022/12/11 )
- 不宜猥琐惊世人 猥琐哥横空出世
- 失业找不到工作,很焦虑怎么办?
- c语言实现求最大公约数的三种方法
- 【微信小程序】把客服按钮替换成自己想要的图片
- java学籍管理系统课设报告,java课程设计学籍管理系统.doc
- sencha app watch php,Sencha Cmd 命令及 ExtJs 应用的调试工具
- 应用输出printf系列
- Android开发之NFC介绍及应用
- 【钉钉-场景化能力包】企业系统与钉钉通讯录同步
- ATK BLE 01低功耗蓝牙配对调试经验
热门文章
- Kali Linux(2021.2)系统 安装中文输入法
- 英语入门文章阅读第一篇
- python使用级数pi的近似值_π近似莱布尼兹级数
- 职业教育增长,正在“电商化”
- [渝粤教育] 山东大学 英语话中华 参考 资料
- 学python对数学要求吗_python 学习和数学知识 - 文章分类 - 风中小郎君 - 博客园...
- js根据对象删除本身元素
- 小米mix2s支持html,小米MIX2S支持无线充电吗?米粉欢呼!
- EMQX Windows部署 MQTT服务器 EMQX安装
- cucumber java从入门到精通_cucumber java从入门到精通(4)Scenario Outline及数据驱动...