【latex】latex基础
文档边距、间距调整
边距调整
\usepackage{geometry} %设置页边距的宏包
\geometry{left=3.0cm,right=2.5cm,top=2.5cm,bottom=2.5cm} %设置页边距
间距调整
\usepackage{setspace} %使用间距宏包
\begin{spacing}{2.0}
text.....
\end{spacing}
整段左右间距调整(左侧2cm,右侧1cm)
\usepackage{changepage}
\begin{adjustwidth}{2cm}{1cm}
Text goes here...
\end{adjustwidth}
字体相关
\usepackage{times} %使得英文默认字体都是Times New Roman
公式相关
\usepackage{amsmath,amssymb} %编辑数学公式,定理等宏包
对齐公式:
\begin{align*}
wt_{t} &= \sum_{n=0}^{N} \frac{(\gamma \Delta)^{n}}{n !} e^{-\gamma \Delta} \cdot \sum_{k=0}^{n} \sum_{i=0}^{q m} \frac{p_{k} \cdot \max \left\{i-c_{t}, 0\right\} \cdot \Delta}{n+1} \\
&= \sum_{n=0}^{N} \frac{(\gamma \Delta)^{n}}{n !} e^{-\gamma \Delta} \sum_{i=0}^{q m} \frac{\max \left\{i-c_{t}, 0\right\} \cdot \Delta}{n+1} \sum_{k=0}^{n} p_{k}
\end{align*}
要给公式加编号,则可用
\begin{equation}\label{cost_change}
Cost(mv)=\sum_{e \in EG}c_e - \sum_{e \in ED}c_e - \sum_{k \in VD}flagdownF_k
\end{equation}
后续要引用公式,则可使用label
公式(\ref{cost_change})计算了……
列表
- 有序列表
\begin{enumerate}
\item 每辆车所装箱子总重量不可超过车辆限重。
\item 每辆车所装箱子占有面积不可超过车辆的面积范围。
\end{enumerate}
- 无序列表
\begin{itemize}
\item 每辆车所装箱子总重量不可超过车辆限重。
\item 每辆车所装箱子占有面积不可超过车辆的面积范围。
\end{itemize}
插入图片
latex对eps格式的图片支持较好,故在引用前一般进行格式转换。
windows命令行可直接将Png转换成eps:
bmeps -c pic.png pic.eps
- 单张图片
\usepackage{graphicx} %插入浮动图片的宏包
\begin{figure}[htbp]
%[h] 表示的当前位置(here),也就是说图片排在你设置的当前位置,但是如果这一页的空间不足以放下这个图片,此时图片会转到下一页。
%[t] 顶端(top)。此时系统会将图片放置在页面的顶部。
%[b]底部. (bottom) 这里是优先将图片放置在底部,也就是页面的底部。
%[p] 这个是将图片设置为浮动状态,也就是可以根据系统排版的,自动放置图片的位置。
\centering
\includegraphics[height=6.0cm,width=9.5cm]{fig/available_points_for_second_block.eps}
\caption{best} %caption是图片的标题
\label{img} %此处的label相当于一个图片的专属标志,目的是方便上下文的引用
\end{figure}
%height或weight也可换成比例参数scale
- 多张图片并排
\usepackage{graphicx, subcaption}
\begin{figure}[h]
\begin{subfigure}[t]{.5\linewidth}
\centering
\includegraphics[width=7cm, height=5.7cm]{fig/available_points_for_second_block.eps}
\caption{可填入点}
\label{available_points_for_second_block}
\end{subfigure}
\begin{subfigure}[t]{.5\linewidth}
\centering
\includegraphics[width=7cm, height=6cm]{fig/complete_bl.eps}
\caption{完整装箱过程}
\label{complete_bl}
\end{subfigure}
\caption{BLF装箱过程}
\end{figure}
参考文献
\usepackage{cite}
% 编译顺序xe->bibtex->xe->xe
% 新建文件ref.bib,其中引用内容从google scholar获取,示例如下
@article{rochat1995probabilistic,
title={Probabilistic diversification and intensification in local search for vehicle routing},
author={Rochat, Yves and Taillard, {\'E}ric D},
journal={Journal of heuristics},
volume={1},
number={1},
pages={147--167},
year={1995},
publisher={Springer}
}
在文中需要添加引用的地方使用\cite{rochat1995probabilistic},括号内内容为bib中文献的第一行。
下面这两句放在\end{document}之前
\bibliographystyle{plain} %一般选用unsrt,按出现顺序引用
\bibliography{ref}
【latex】latex基础的更多相关文章
- latex学习--基础知识
1 文档结构 文档类.序言.正文 这三部分的基本语法如下: 文档类常用选项 标题.摘要.章节 目录 2 文字排版 字符输入 换行.换页.断字 字样.字号 3 常用命令环境 列表 对齐 摘录 原文照排 ...
- LaTeX数学公式基础
LaTeX数学公式 参考:https://www.cnblogs.com/Sinte-Beuve/p/6160905.html 原博客显示有点问题,重新搬运整理LaTeX数学公式部分的基本用法 基础 ...
- [原创][LaTex]LaTex学习笔记入门
0. 简介 LaTEX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/),文字形式写作LaTeX,是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发 ...
- [原创][LaTex]LaTex学习笔记之框架及宏包
0. 简介 LaTex在书写文档时的最基本单元就是首部的写作,变相的也可以说是头文件.本文章就来总结一下文档的基本格式和常用宏包. 1. 基本单元 基本单元需要对LaTex语法有一定的了解,这个很简单 ...
- [knownledge][latex] LaTex入门
序言 最近需要写一份文档, 时间也不是特别紧. 之前一直用markdown写文档. 始终想学一下LaTex, 毕竟是学术论文界的工具. 在提及LaTex的内容之前. 事必是一定要首先提及高德纳的. 他 ...
- 在博客中使用LaTeX插入数学公式
在博客中使用LaTeX插入数学公式 在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在 ...
- Latex 学习
Latex 学习 @(05.2 Latex)[latex][基础教程] 这篇文章是关于latex基础教程.pdf的一个总结. 基本知识 基础 1. 空格 多个空格会被视为一个空格 单个回车会被视为一个 ...
- 在ubuntu下安装使用latex
参考:https://www.cnblogs.com/longdouhzt/archive/2012/09/27/2706358.html https://jingyan.baidu.com/albu ...
- LaTeX公式
在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在于,大家如果要编辑一些简单的公式,就 ...
- LaTeX Software & Manuals
LaTeX Software & Manuals How to Typeset Equations in LaTeX LaTeX is a very powerful tool for typ ...
随机推荐
- Vue开发复用组件的基本思想
可复用组件的价值在于高复用性,它更能将一个项目往高内聚.低耦合的方向发展. 1.组件命名------按组件功能命名: 2.组件内容------明确组件需要实现什么样的功能: 3.组件体积------越 ...
- python 爬取拉勾网
import requestsimport randomimport timeimport osimport csvimport pandas as pdreq_url = 'https://www. ...
- Java——面向对象知识总结
面向对象的三条主线: 一.类及类的成分 1.类与类的关系: java程序是关注于类的设计. 类从代码的角度:并列关系! 从执行.设计的角度:关联关系.继承关系.聚合关系 class A{ } clas ...
- 【NOIP2019模拟2019.9.4】B(期望的线性性)
题目描述: \(1<=n,ai<=5*10^5\) 题解: 我是弱智我不会期望线性. 设\(E(a[i])\)表示第i个期望被减的个数. \(E(a[1])=a[1]\) 不难发现\(E( ...
- Shell基础(二):Shell中的数值运算、条件测试操作、使用if选择结构
一.Shell中的数值运算 目标: 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 1> 使用expr.$[ ].let等整数运算工具:定义变量X=1234,然后计算X与78 ...
- java_monitor
转载自http://blog.sina.com.cn/s/blog_9385f6d90101dbqy.html java会为每个object对象分配一个monitor,当某个对象的同步方法(synch ...
- install busybox时报error: storage size of ‘rlimit_fsize’ isn’t known struct rlimit rlimit_fsize
解决办法: 在busybox根目录下查找到文件:find -name libbb.h 在libbb.h.h中包含sys/resource.h 说明: 上述错误的原因是rlimit结构体未知,原因是相应 ...
- (5)centos7 文件权限
一. 目录信息 1.第一列 一共10位 (1)第1位表示 当为[ d ]则是目录 当为[ - ]则是文件 若是[ l ]则表示为连结档(link file): 若是[ b ]则表示为装置文件里面的可供 ...
- SPSS把一个数据样本随机分为两部分
SPSS把一个数据样本随机分为两部分 1. 打开SPSS数据文件. 2. 选择DATA>SELECT CASES,打开"Select Cases"对话框 3. 选择&qu ...
- adb devices unauthorized的解决办法
Hi, trying to launch adb but get: daemon not running. starting it now on port * daemon started s ...