目录
总结
前言
在latex排版时, 页面格式的设置可以使用宏包和一行命令搞定。
一、引用宏包
一般设置文档排版等前期准备工作放在导言区或者类文件中。
% 导言区 引入宏包geometry
\usepackage{geometry}
二、使用方法
1.各种命令
\geometry{} %只能在导言区使用
\newgeometry{} %在正文区使用的命令,用来修改某些页的格式
\restoregeometry %可以恢复为导言区的设置%页面边距:top, left, right, bottom
2.使用命令设置页边距
% 导言区
\geometry{left = 8 cm, right = 8 cm, top = 3 cm, bottom = 3 cm}
% 该命令即设置页边距左边8cm, 右边,顶部,底部。
% 正文设置新的页边距
\newgeometry{left = 3cm, right = 3cm, top = 3cm , bottom=3cm}
% 在正文设置了新的页边距后,想要恢复到原来导言区设置的页边距
\restoregeometry
3.展示效果
完整测试代码如下:
\documentclass[]{article}
\usepackage{ctex}\usepackage{lipsum}%lipsum宏包可以生成随机文本
% 导言区
\usepackage{geometry}
\geometry{left = 8 cm, right=8cm , top = 3cm, bottom = 3cm}\begin{document}
% 此时按照导言区设置的页边距格式
\lipsum[1]%表示生成一段随机文本
% 在正文设置新的页面格式
\newgeometry{left = 3cm, right = 3cm, top = 3cm , bottom=3cm}
\lipsum[1]
% 恢复为原来的页边距
\restoregeometry
\lipsum[1]\end{document}
效果如下:
总结
以上就是latex页边距的自定义格式的简单用法。
除此之外,我们可以利用texstdio编辑器中的宏定义,可以点击工具栏宏->编辑宏中设置页面格式并保存:
在使用时,直接点击宏->页面格式,相应代码则导入到指定地方,这样就方便多了。
最后,请多多指教!