【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 ...
随机推荐
- 命令行窗口编译执行java
1:首先配置java环境变量 新建系统环境变量 名称:JAVA_HOME 内容:D:\Program Files\Java\jdk1.7.0_13 为你jdk所在的文件夹位置 修改path路径 ...
- 【leetcode】958. Check Completeness of a Binary Tree
题目如下: Given a binary tree, determine if it is a complete binary tree. Definition of a complete binar ...
- 视觉里程计:2D-2D 对极几何、3D-2D PnP、3D-3D ICP
参考链接:https://mp.weixin.qq.com/s/89IHjqnw-JJ1Ak_YjWdHvA #include <iostream> #include <opencv ...
- idea 中使用dataBase插件
最近一段时间重新开始学习Java 使用IntelliJ 发现有个链接数据库插件挺好用的,并且反应速度还挺快的记录下. 点击步骤:View → Tool Windows → data 进行数据库链接 发 ...
- python 中的内置高级函数
1.map(function,iterable) map是把迭代对象依次进行函数运算,并返回. 例子: map返回的十分map对象,需要list()函数转化. 2.exec()函数 执行储存在字符串或 ...
- Maven 打包jar清单
<project> ... <build> <plugins> <plugin> <groupId>org.apache.maven.plu ...
- Vmware ESXi安装群晖Synology DSM 5.x
简介 在Vmware ESXI中安装群晖Synology DSM 5.0 (4528) 文件准备 Vmware ESXi用户安装需要的文件 NB_x64_5032_DSM_50-4528_Xpenol ...
- POJ 3805 Separate Points (判断凸包相交)
题目链接:POJ 3805 Problem Description Numbers of black and white points are placed on a plane. Let's ima ...
- Java传输对象模式
当我们想要在客户端到服务器的一个传递具有多个属性的数据时,可使用传输对象模式.传输对象也称为值对象.传输对象是一个具有getter/setter方法的简单POJO类,并且是可序列化的,因此可以通过网络 ...
- hadoop命令行
持续更新中................ 1. 设置目录配额 命令:hadoop dfsadmin -setSpaceQuota 样例:hadoop dfsadmin -setSpaceQuota ...