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\linewidthn为小数 表示占文本宽度多少比例

LaTeX中的浮动体

LaTeX中有两种浮动体,figuretable
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学习日记(持续更新)相关推荐

  1. JAVA基础学习日记-----持续更新

    第一节,计算 1. System.out.println() // 输出带有回车System.out.print() // 不带有回车 2. +号可以连接两个字符串 3. 有几个in.nextInt( ...

  2. 重拾CCNA,学习笔记持续更新ing......(4)

    重拾CCNA,学习笔记持续更新ing......(4) 路由器作用功能的经典解说(笑)(非原创) 假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大 ...

  3. Python进阶和高阶学习(持续更新)

    Python是一门非常方便的静态语言,使用语法简洁,语言格式更易于让大众理解,在当今的大数据的浪潮下,Python的数据分析,机器学习等等起到了巨大的作用,因此学习Python必不可少. 当然在我看来 ...

  4. Admin.NET管理系统(vue3等前后端分离)学习笔记--持续更新

    我的学习笔记 - 9iAdmin.NET 欢迎学习交流 (一)前端笔记 1.1 关于.env的设置 1.2 关于路由模式问题 1.3 关于 vue.config.ts 1.4 关于 打包(pnpm r ...

  5. iOS开发- ios学习资源(持续更新)

    mark一些自己在学习过程中收集的资源.免得需要的时候没地方找. 持续更新.(最新更新时间: 2014.4.4) 1.苹果官方文档 构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程: St ...

  6. Oracle项目管理之Primavera Unifier学习地图(持续更新)

    目录 卷首语-学习地图 OracleUnifier基本功能介绍 OracleUnifier项目实施要点 OracleUnifier 常规业务管理 OracleUnifier用户管理 OracleUni ...

  7. Java面试知识学习(持续更新)

    一.Java基础 1.java语言有什么特点 面向对象(封装,继承,多态): 平台无关性,平台无关性的具体表现在于,Java 是"一次编写,到处运行(Write Once,Run any W ...

  8. typescript-----javascript的超集,typescript学习笔记持续更新中......

    Typescript,冲! Typescript 不是一门全新的语言,Typescript是 JavaScript 的超集,它对 JavaScript进行了一些规范和补充.使代码更加严谨. 一个特别好 ...

  9. 人生最好的php,mysql,linux,redis,docker等相关技术经典面试题,新手收藏学习,持续更新中。。。

    php面试题 1.写出你能想到的所有HTTP返回状态值,并说明用途(比如:返回404表示找不到页面) # 200:服务器请求成功 # 301:永久重定向,旧网页已被新网页永久替代 # 302:表示临时 ...

最新文章

  1. Python中pandas dataframe删除一行或一列:drop函数
  2. pc控制iphone的软件_如何通过“共享文件夹”实现iPhone与PC间文件快速传输
  3. Qt 字符串QString arg()用法总结
  4. 【Java】说明变量作用域的示例程序
  5. 黑客们成功地在土豆上安装了Linux!
  6. u盘修复linux系统,金士顿 u盘修复工具如何linux系统
  7. 今有物不知其数三三数之JAVA_今有物不知其数,三三数之剩二,五五数之剩三,七七数...
  8. 超卓航科上市:募资9亿市值超60亿 成襄阳首家科创板企业
  9. mysql存储引擎查看语句,在MySQL中,可以使用(??)语句查看MySQL服务器采用的默认存储引擎...
  10. 最新Quarters II 13.1 下载安装全教程 + ModelSim联调(2022/12/11 )
  11. 不宜猥琐惊世人 猥琐哥横空出世
  12. 失业找不到工作,很焦虑怎么办?
  13. c语言实现求最大公约数的三种方法
  14. 【微信小程序】把客服按钮替换成自己想要的图片
  15. java学籍管理系统课设报告,java课程设计学籍管理系统.doc
  16. sencha app watch php,Sencha Cmd 命令及 ExtJs 应用的调试工具
  17. 应用输出printf系列
  18. Android开发之NFC介绍及应用
  19. 【钉钉-场景化能力包】企业系统与钉钉通讯录同步
  20. ATK BLE 01低功耗蓝牙配对调试经验

热门文章

  1. Kali Linux(2021.2)系统 安装中文输入法
  2. 英语入门文章阅读第一篇
  3. python使用级数pi的近似值_π近似莱布尼兹级数
  4. 职业教育增长,正在“电商化”
  5. [渝粤教育] 山东大学 英语话中华 参考 资料
  6. 学python对数学要求吗_python 学习和数学知识 - 文章分类 - 风中小郎君 - 博客园...
  7. js根据对象删除本身元素
  8. 小米mix2s支持html,小米MIX2S支持无线充电吗?米粉欢呼!
  9. EMQX Windows部署 MQTT服务器 EMQX安装
  10. cucumber java从入门到精通_cucumber java从入门到精通(4)Scenario Outline及数据驱动...