文档边距、间距调整

边距调整

\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基础的更多相关文章

  1. latex学习--基础知识

    1 文档结构 文档类.序言.正文 这三部分的基本语法如下: 文档类常用选项 标题.摘要.章节 目录 2 文字排版 字符输入 换行.换页.断字 字样.字号 3 常用命令环境 列表 对齐 摘录 原文照排 ...

  2. LaTeX数学公式基础

    LaTeX数学公式 参考:https://www.cnblogs.com/Sinte-Beuve/p/6160905.html 原博客显示有点问题,重新搬运整理LaTeX数学公式部分的基本用法 基础 ...

  3. [原创][LaTex]LaTex学习笔记入门

    0. 简介 LaTEX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/),文字形式写作LaTeX,是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发 ...

  4. [原创][LaTex]LaTex学习笔记之框架及宏包

    0. 简介 LaTex在书写文档时的最基本单元就是首部的写作,变相的也可以说是头文件.本文章就来总结一下文档的基本格式和常用宏包. 1. 基本单元 基本单元需要对LaTex语法有一定的了解,这个很简单 ...

  5. [knownledge][latex] LaTex入门

    序言 最近需要写一份文档, 时间也不是特别紧. 之前一直用markdown写文档. 始终想学一下LaTex, 毕竟是学术论文界的工具. 在提及LaTex的内容之前. 事必是一定要首先提及高德纳的. 他 ...

  6. 在博客中使用LaTeX插入数学公式

    在博客中使用LaTeX插入数学公式 在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在 ...

  7. Latex 学习

    Latex 学习 @(05.2 Latex)[latex][基础教程] 这篇文章是关于latex基础教程.pdf的一个总结. 基本知识 基础 1. 空格 多个空格会被视为一个空格 单个回车会被视为一个 ...

  8. 在ubuntu下安装使用latex

    参考:https://www.cnblogs.com/longdouhzt/archive/2012/09/27/2706358.html https://jingyan.baidu.com/albu ...

  9. LaTeX公式

    在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在于,大家如果要编辑一些简单的公式,就 ...

  10. LaTeX Software & Manuals

    LaTeX Software & Manuals How to Typeset Equations in LaTeX LaTeX is a very powerful tool for typ ...

随机推荐

  1. leetcode-164周赛-1269-停在原地的方案数

    题目描述: 自己的提交: class Solution: def numWays(self, steps: int, arrLen: int) -> int: l = min(steps,arr ...

  2. SpringBoot - @ControllerAdvice 处理异常

    在Spring 3.2中,新增了@ControllerAdvice.@RestControllerAdvice 注解,可以用于定义@ExceptionHandler.@InitBinder.@Mode ...

  3. 6374. 【NOIP2019模拟2019.10.04】结界[生与死的境界]

    题目 题目大意 给你一个数列,每次可以选择任意两个相邻的数\(x\)和\(y\),将其删去,并在原来位置插入\(x+2y\). 每次询问一个区间,对这个区间进行上述操作.求最后剩下的数最大是多少. 答 ...

  4. vue笔记一:设置表头的背景颜色以及下边框颜色

    最近做的一个项目有个小小的需求,就是把表头的背景颜色改为黑色,表格边框颜色改为这个颜色,中间出了些问题,因为vue的表格样式是内联样式,一修改就影响到其他地方的表格样式,尽管我单独加了id还是不行,经 ...

  5. 使用HBuilder编辑器进行真机调试运行时提示Waiting for debugger!

    在使用HBuilder编辑器创建mui项目进行真机调试的时候,手机总是提示Waiting for debugger! 现在终于找到了解决办法: 手机 设置 -> 开发人员选项 -> USB ...

  6. js-原生js触发器使用

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  7. PAT_A1041#Be Unique

    Source: PAT A1041 Be Unique (20 分) Description: Being unique is so important to people on Mars that ...

  8. 拾遗:YouCompleteMe 前传——编译安装 llvm + clang

    http://llvm.org/docs/GettingStarted.html 一.下载安装 cmake >=3.4.3 yum install gcc gcc-c++curl -O http ...

  9. node 创建静态web服务器(下)(处理异步获取数据的两种方式)

    接上一章. 上一章我们说创建的静态web服务器只能识别html,css,js文件,功能较为单一,且图片格式为text/html,这是不合理的. 本章,我们将解决该问题. 这里,我们先准备好一个json ...

  10. 20140724 菜单制作:制表位(段落->制表位->)

    1.菜单制作:制表位(段落->制表位->) 叶轩楠·········· 上海大学 轩楠叶·········· 上海大学 楠轩叶·········· 上海大学 选完后要选“设置” 2.光盘制 ...