latex
记录用 LaTeX 写论文时的各种技巧
心态与习惯
trust yourself, then success will follow you.
展开
-
latex 使用 enumitem 宏包调整上下左右缩进间距,标签样式
调整 LaTeX 中的列表环境时,使用 enumitem 宏包可以方便的调整间距。调整间距的参数命令包括两类。1. 垂直间距topsep 列表环境与上文之间的距离parsep 条目里面段落之间的距离itemsep 条目之间的距离partopsep 条目与下面段落的距离2. 水平间距leftmargin 列表环境左边的空白长度rightmargin 列表环境右边的空白...原创 2018-10-19 16:11:53 · 64555 阅读 · 8 评论 -
latex 章节序号改为中文
查了很久,需要用到 zhnum 这个包,发现将下面几句代码插入前面,就能实现章节序号为中文:\usepackage{zhnumber} % change section number to chinese\renewcommand\thesection{\zhnum{section}}\renewcommand \thesubsection {\arabic{section}}实现的效果...原创 2020-01-05 20:32:11 · 15493 阅读 · 14 评论 -
latex 制作个人简历,CV
用 latex 写的简历,效果比 word 好很多,见下面效果图:推荐大家用 overleaf 中的简历模板来做,https://www.overleaf.com/gallery/tagged/cv, 上面有成千上万个模板。插图中的模板网址是:https://www.overleaf.com/latex/templates/a-customised-curve-cv原创 2017-11-29 12:14:38 · 10102 阅读 · 0 评论 -
latex 双箭头,花体
latex 中的双箭头: \leftrightarrow ↔\leftrightarrow \Leftrightarrow ⇔\Leftrightarrowlatex 表示花体,第一种方法使用宏包 amsmath, 命令 \mathcal \mathcal{F} F\mathcal{F} \mathcal{S}原创 2017-12-20 17:55:12 · 35494 阅读 · 0 评论 -
latex 根据 excel, csv 的数据生成表格
latex 导入数据的宏包为:csvsimple \usepackage{csvsimple}可以把 csv 格式的数据生成一个数据表格,该安装包的说明文档在网址: http://tug.ctan.org/macros/latex2e/contrib/csvsimple/csvsimple.pdfcsv 数据可以从excel 里面生成,或者利用 filecontents 这个宏包原创 2018-01-21 17:18:20 · 5953 阅读 · 2 评论 -
latex 定义作者,通讯作者,联系地址宏包,package,authblk
latex 一般情况下要自定义作者环境,因为自带的环境效果特别差, 所需的宏包一般使用 authblk。文档说明网址: http://mirror.lzu.edu.cn/CTAN/macros/latex/contrib/preprint/authblk.pdf非常简单明了,使用 \thanks 定义通讯作者,以及脚注的内容。 举例:\documentclass[11pt,a4原创 2018-01-28 15:45:42 · 139394 阅读 · 12 评论 -
latex 显示行号
若要在 latex 生成的 pdf 显示行号,则需要调用 lineno 宏包,然后使用 \linenumbers 命令。\usepackage{lineno}\begin{document}\linenumbers\end{document}原创 2018-03-08 17:06:40 · 29786 阅读 · 0 评论 -
latex 让表格宽度与文本宽度相同
使用 tabular*, \hzise 或 \textwidth, 然后加上一些奇怪的符号。举例:\begin{table}[!ht]\caption{Parameter values}\label{tab:parametervalues}\begin{tabular*}{\hsize}{@{}@{\extracolsep{\fill}}lllllllllllll@{}}\top...原创 2018-03-10 10:45:33 · 54535 阅读 · 12 评论 -
latex 去掉(不显示)空白页的页码与页眉
写大论文时,有时候经常用到空白页结尾。很多要求空白页不显示页码与页眉,在网上查了一下,百度上没有找到解决方法。在国外网站上搜到了,一个很简单的方法:\usepackage{emptypage}只需添加这个宏包,那么文中使用 \cleardoublepage 创建的空白页的页码跟页眉,就会自动消失!...原创 2018-04-02 16:23:07 · 15415 阅读 · 7 评论 -
使用latex撰写elsevier论文,latex表格,插图以及调用的安装包
最近尝试用latex书写elsevier的论文,因为word的公式排版太难看了,但elsevier给出的latex模板十分简单,很多地方还需要自己去调整,对于latex的新手来说,还是有点吃力。自己先慢慢总结,然后将使用心得和技巧撰写在博客上。原创 2016-06-17 15:33:17 · 41439 阅读 · 18 评论 -
latex 表格如何精细控制行高,行距,行与行之间的距离
若是简单调整行距,则可以在插入表格前添加一行这样的命令:\renewcommand\arraystretch{1.5}或 \linespread{1.5}若更加精细调整,各行间距可能不一样,之前在网上搜索,一直没有找到 latex 中控制表格行高的解决方案,最近几天使用latex 忽然找到了一个简单并且实用的方法:使用表格线安装包,插入一个透明的表格线,通过控制原创 2016-09-29 00:14:16 · 143164 阅读 · 14 评论 -
latex 中的长度单位,尺寸
使用latex时,经常需要调整间距,不同的长度单位容易使人迷惑混淆,我结合相关资料,整理一下,同时方便查阅。latex中的通用长度单位如下:单位名称说明mm毫米1 mm=2.845 ptpt点1 pt=0.351 mmbp大点1 bp=0.353 mm>1 ptdd原创 2016-10-05 18:21:24 · 33438 阅读 · 0 评论 -
latex中调用公式包 amsmath出错,与 txfonts包冲突
用latex编译公式时,总是出错,发现是因为与其它包起冲突的缘故,经过测试,起冲突的包为 txfonts, txfonts包的作用是使得全文为 times new roman 字体。解决方法也很简单,调用包时,amsmath一定要在 txfonts包前面:\usepackage{amsmath}\usepackage{txfonts}原创 2016-10-05 23:21:31 · 16837 阅读 · 1 评论 -
latex设置页面边距,页面大小,页边距,geometry宏包
很多latex模板都将页面边距设置好了,自己不用怎么修改。但有时候也需要自己来设置页边距,查阅了相关资料,发现使用 geometry 宏包可以方便地调整页边距。\usepackage{geometry}\geometry{a4paper,scale=0.8}上面命令设置了纸张为a4 纸,并且版心占页面长度的比例为80%;scale也可以改为ratio,表示版面边原创 2016-10-06 23:38:21 · 175907 阅读 · 8 评论 -
latex 大括号中公式换行,拆分公式,公式换行
latex 中一般的公式拆分可以用 multline 或 split,区别在于公式编码显示的位置不同,前者编码在换行的最后一行,后者编码在整个换行公式的中间。然而,因为不能与align alignat 共用,在大括号中换行并对齐有一定难度。查阅相关资料后,发现可以在 \equation 环境中插入表格 array,并利用行合并宏包multirow,同时可以用表格线宏包 booktabs原创 2016-10-09 02:08:02 · 41366 阅读 · 0 评论 -
latex 引用公式
latex 运用引用功能,给公式添加标签 \label,就不用因为公式的编号变动而麻烦地更改大量数字了。1. 一般情况下,可以用 \ref 命令例如,下面一个公式:\ begin{equation}I_{t}=I_{0}+\sum_{i=1}^{t}(Q_{i}-d_{i})\label{con:inventoryflow}\ end{equation}Equation原创 2016-11-24 03:16:04 · 179619 阅读 · 8 评论 -
latex 定理环境,引理,定义,自定义 proof 环境
l一般的atex 的定理环境, amsmath 安装包自带,用法为:但若要可以修改的定理环境,例如修改编号,修改间距等,则需要其他安装包。原创 2017-03-11 06:32:56 · 195316 阅读 · 11 评论 -
latex 点乘
latex 点乘命令为 \cdot举例:\begin{equation}a\cdot b\end{equation}显示效果:原创 2017-03-11 23:36:40 · 27818 阅读 · 0 评论 -
latex 打出罗马数字
打出罗马数字的命令是:\romannumeral+数字例如:This proves property ($\romannumeral1$).显示效果:原创 2017-03-12 19:53:13 · 14838 阅读 · 0 评论 -
latex 绘图,在图上插入数学公式
latex 有专门的绘图工具包,可以画一些简单的形状以及箭头。但是对于比较复杂的图形,用工具包直接画图还是挺麻烦的。也可以直接插入图形,但是在 latex 插入图形时,若图形上面有公式,公式显示的格式经常不符合标准,与 latex 中 其他数学公式的格式不一样。找了找相关资料,发现了一个工具包 overpic, 非常适合在插入的图形中添加 latex 自己的公式。原创 2017-05-04 02:06:08 · 10863 阅读 · 0 评论 -
latex 算法,算法包 algorithm, algorithm2e
发现 latex 还有专门排版 算法伪代码的工具包,实在太强大了。查了查一些资料,总结出以下用法:发现 algorithm2e 工具包比较好用,调用时:\usepackage[ruled,linesnumbered]{algorithm2e}该工具包的使用手册下载地址:http://mlg.ulb.ac.be/files/algorithm2e.pdf原创 2017-05-10 03:22:49 · 47662 阅读 · 1 评论 -
latex pgfplot 绘图
latex 绘图功能比预计地还要强大,甚至可以画地图,画圣诞树。外导给了一个网站链接,上面有各种 latex 画图的例子:http://www.texample.net/tikz/examples/feature/remember-picture/但是,用 latex 画图 还是挺麻烦的,它用一堆代码表示图形,并不像 excel 和 visio 那么形象。原创 2017-06-11 21:59:54 · 8915 阅读 · 2 评论 -
latex 加减号堆积,放在一起
latex 加减号放在一起,经常用来表示上下波动,命令为:\pm显示效果:注意,需要在数学环境下输入原创 2017-06-15 19:18:13 · 48387 阅读 · 0 评论 -
latex 参考文献 natbib, biblatex 引用网页,超链接
在使用 natbib 工具包管理参考文献时, 引用网页比较麻烦,因为格式不好调整。经过了不少摸索,自己总结一些技巧心得。1. 网址中的下划线要注意写成 \_, 而不是直接复制 _, 否则会提示missing $ inserted 这样的错误。2. 文献类型最好用 unpublished, 比较好调整格式, 将网址以及 accessed 内容写到 note 里。若采用 mi原创 2017-06-21 22:02:29 · 33610 阅读 · 1 评论 -
latex 集合相关符号:实数集,整数集,并,包含,真包含
一些特殊的集合符号,使用 \mathbb 命令:\mathbb{R} 或 \mathbb R: \begin{equation}\mathbb R\end{equation}\mathbb{z}: \begin{equation}\mathbb{Z}\end{equation}\mathbb{N}: \begin{equation}\mathbb{N}\...原创 2017-07-27 17:21:42 · 172558 阅读 · 3 评论 -
latex 波浪线 ~
latex 打出波浪线一般有两种方式:1. 数学模式下$\sim$2. 文字模式下\textasciitilde数学模式下的波浪线比文字模式下的大。原创 2017-09-16 16:27:12 · 155917 阅读 · 1 评论 -
latex 字母,字符上面 画斜线
若在字符上画斜线,可以用 slashed 包。\usepackage{slashed}\slashed{D}显示:原创 2017-11-02 22:26:29 · 12211 阅读 · 1 评论