latex排版——页面页边距自定义格式

本文介绍了如何在LaTeX中通过geometry宏包设置页面边距,包括在导言区引用宏包、使用命令调整边距以及在正文部分进行临时修改。还提到了利用texstdio编辑器简化页面格式设置的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

一、引用宏包

二、使用方法

1.各种命令

2.使用命令设置页边距

3.展示效果

总结​​​​​​​


前言

在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编辑器中的宏定义,可以点击工具栏宏->编辑宏中设置页面格式并保存:

在使用时,直接点击宏->页面格式,相应代码则导入到指定地方,这样就方便多了。

 最后,请多多指教!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值