LaTex:私人定制
来源:互联网 发布:org域名注册条件 编辑:程序博客网 时间:2024/06/09 18:55
LaTex:私人定制
接触过不少latex命令和基础知识,可以使用这些东西搭建自己喜欢的文档风格。
建立新的命令、环境和包
新建命令
\newcommand{ name }[ num ]{ defination }
其中name为新定义命令的名称;defination为该命令的定义;num为可选参数,用于指定命令所需的参数数目。
建立环境
\newenvironment{ name }[ num ]{ before }{ after }
其中before中提供的内容将在被命令包含的文本之前进行处理;after中提供的内容在\end{name}的前面处理。
建立宏包
当自己定义环境和命令时会使得文档的导言部分很长,因此可以将这些定义成一个自定义的宏集,然后使用\usepackage{…}来引入。新定义的宏集文件以 .sty 结尾且文件中需要添加命令:
\ProvidesPackage{ package name }
字体和尺寸
latex会根据文档的逻辑结构来自动选择合适的字体和字体大小。字体的各项属性是相互独立的,改变其中一种属性并不会影响其他属性。
在数学模式中,可以通过字体改变命令来暂时推出数学模式,然后输入普通的文字。
大括号可以限制字体改变命令的作用范围。如果段落在字体的作用范围内结束,那么还会改变行距。
间隔
行距
对行距的设定可以在导言中:\linespread{ factor } 。factor为1.3时产生1.5倍的行距;factor为1.6时产生双倍的行距。
段落格式
在导言中,可以使用命令:\setlength{\parindent}{0pt} or \setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}来对段落格式进行了设置。
可以使用命令:\indent or \noindent来进行手动的缩进。
水平和垂直距离
\hspace{ \length }—–增加水平距离
其中length可以用 \stretch{n}来表示。
\vspace{ \length }——增加垂直距离
命令 \stretch 和 \pagebreak 结合使用可以在页的最后一行输出文本,也可以用来保证文本在页面上垂直居中。
\\[length]——同一行或者同一个表中的两行之间的距离
使用命令 \bigskip 和 \smallskip 你可以获得一个预定义的垂直距离。
页面布局
可以使用两个命令来改变下面的各个页面参数:
\setlength{parameter}{length}—给参数设置一个固定值
\addtolength{parameter}{length}—给参数加上一个固定大小
- LaTex:私人定制
- 私人定制 观感
- 私人定制注释
- 2014上半年私人定制
- 私人定制--家庭理财软件
- 私人定制推送铃声
- unity3d控制台 私人定制
- 私人定制:linux系统
- 私人定制的联系人app
- 爱在空中,私人定制
- LaTeX目录定制
- mj评-《私人定制》-6分
- 装饰模式--私人定制冬装夏装
- OSX: 私人定制Dock默认程序图标
- 打造国内私人定制护栏第一家
- 利用BusyBox ~私人定制 My LINUX~
- Unity Editor Extensions – Inspectors私人定制
- 几分钟私人定制APP全攻略!!
- makefile的基本格式
- 个人阶段性学习和规划总结(技能树)
- CCSP 2017 后记
- 李怀宇:“硬件免费”违反商业逻辑, 微鲸破局靠服务
- 易到否认资金链断裂 表示近期将启动上市
- LaTex:私人定制
- js正则表达式
- 罗振宇:我的野心和终局
- 线程
- 微软Azure云服务器芯片将“弃英特尔从ARM”,服务器芯片王者黯然神伤
- 51nod 1138 连续整数的和(牛逼)
- Eclipse+Tomcat+mysql开发第一个Java Web项目
- 安卓手机最佳VR配件:Insta360 Air 开启京东预购
- os 获取目录下的所有目录 和 目录下所有文件方法