【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 ...
随机推荐
- Windows下生成目录结构树
1.进入需要生成目录结构的文件主目录 2.在当前目录打开命令行 3.输入命令 tree /f > list.txt 4.即在当前目录下生成了list.txt文件
- PHP FILTER_SANITIZE_SPECIAL_CHARS 过滤器
定义和用法 FILTER_SANITIZE_SPECIAL_CHARS 过滤器对特殊字符进行 HTML 转义. 该过滤器用于转义 "<>& 以及 ASCII 值在 32 ...
- Android项目中引用到其他工程
有的时候我们需要在现有的项目中引用到其他项目的资源和文件,当然我们可以将被引用的工程打成jar包,但是这有个缺点就是,这个改动比较麻烦,除非是被引用的工程的资源和源程序文件不再改动,可以这样做,否则每 ...
- s13 day3作业
ha_proxy配置文件修改程序ha_file 为存储配置信息的文件.运行的时候对该文件进行操作.1.查询信息:用户输入域名,获得域名相关信息2.修改配置文件:用户输入的格式应该为 {"ba ...
- css选择器的分类及优先级计算方法总结
首先声明一下CSS三大特性—— 继承. 优先级和层叠.继承即子类元素继承父类的样式;优先级是指不同类别样式的权重比较;层叠是说当数量相同时,通过层叠(后者覆盖前者)的样式. css选择符分类 首先来看 ...
- 百度API实例——google地图数据转化为百度地图数据
前段时间做的项目前端都是用Google地图,最近在一个地方需要用到百度地图,因为不同地图都有自己的处理,同一个经纬度在不同地图上显示的位置并不相同,因此,要把以前的数据直接拿过来用需要做一个转换.查阅 ...
- 18、webservice使用
1.将axis2.war文件拷到tomcat,webapp文件夹下,然后重启tomcat 访问
- 本地JAR包打入本地mvn仓库
新建目录my-lib,将jar包移动到目录中,添加pom文件(用alipay测试) <project xmlns="http://maven.apache.org/POM/4.0.0& ...
- ajax url地址
当前网址 http://localhost:8080/exam_paper/402881ec5c3924ec015c394ee4210000/set_questions ajax请求url var u ...
- 如何从ST官网下载STM32标准库
Frm:https://blog.csdn.net/k1ang/article/details/79645044