17LaTeX学习系列之---LaTeX的版面设计
目录
本系列是有关LaTeX的学习系列,共计19篇,本章节是第17篇。
前一篇:16LaTeX学习系列之---LaTeX数学公式的补充
后一篇:18LaTeX学习系列之---LaTeX的参考文献
总目录:19LaTeX学习系列之---LaTeX的总结
前言
今天讲的是LaTeX的版面设计,内容包括:纸张大小的设置,边距的设置,页眉页脚的设置,横分割线的设置。
(一)基础知识
1.纸张大小的设置
%导入版面设置的宏包
\usepackage{geometry}使用命令:\geometry{papersize={宽, 高}}
如:\geometry{papersize={20cm, 15cm}}
2.边距的设置
%导入版面设置的宏包
\usepackage{geometry}使用命令:\geometry{left=左边距,right=右边距,top=上边距,bottom=下边距}
如:\geometry{left=5cm,right=5cm,top=5cm,bottom=5cm}
3.页眉页脚的设置
%导入页眉页脚需要的宏包
\usepackage{fancyhdr}
\pagestyle{fancy}
- %设置页眉
\lhead{页眉左}
\chead{页眉中}
\rhead{页眉右}- %设置页眉
\lfoot{左页脚}
\cfoot{中页脚}
\rfoot{右页脚}- 如下:
%设置页首
\lhead{张一根}
\chead{理工大学}
\rhead{\today}
%设置页眉
\lfoot{左页脚}
\cfoot{\thepage}
\rfoot{右页脚}
4.横分割线的设置
命令如下:
\renewcommand{\headrulewidth}{上分割线的宽度}
\renewcommand{\headwidth}{\textwidth}
\renewcommand{\footrulewidth}{下分割线的宽度}例子如下:
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\headwidth}{\textwidth}
\renewcommand{\footrulewidth}{0.4pt}
5.行间距与段间距
%行间距所用的包
\usepackage{setspace}
命令:设置行间距,1.5倍
\onehalfspacing设置段落间距
\addtolength{\parskip}{宽度}实例如:
\addtolength{\parskip}{0.4em}
(二)实例
1.源代码
%导言区
\documentclass{ctexart}
%导入版面设置的宏包
\usepackage{geometry}
%导入页眉页脚需要的宏包
\usepackage{fancyhdr}
\pagestyle{fancy}
%行间距所用的包
\usepackage{setspace}
%设置纸张的大小
\geometry{papersize={20cm, 15cm}}
%设置边距
\geometry{left=2cm,right=5cm,top=5cm,bottom=5cm}
%设置页首
\lhead{张一根}
\chead{理工大学}
\rhead{\today}
%设置页眉
\lfoot{左页脚}
\cfoot{\thepage}
\rfoot{右页脚}
%设置横线分割的宽度
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\headwidth}{\textwidth}
\renewcommand{\footrulewidth}{0.4pt}
%设置行间距,1.5倍
\onehalfspacing
%设置段落间距
\addtolength{\parskip}{0.4em}
%正文区
\begin{document}
秋风用时光的旋律,用桂花的芬芳、苹果的馨香、菊花的灿烂、牵牛花的奔放、一串红的艳丽,把一望无际的田野乡村,演绎得在自然中沉醉,渲染得天地间空旷而又阳刚。
酷热的夏天刚刚过去,秋风吹来,秋牵着一个个节气的手,舞动着长袖,用婀娜多姿的舞姿,用变幻神奇的旋律,动听的音符,把蓝天吹得一会白云飘飘,一会云蒸霞蔚,一会仙女舞袖,一会又涌来千顷碧波。更让那成千上万得雀鸟,不顾辛苦劳顿,路途遥远,赶赴银汉,为牛郎织女架起一座相会的鹊桥,就为这对生离死别的鸳鸯说上一晚悄悄话。
\end{document}
2.输出效果:

本系列是有关LaTeX的学习系列,共计19篇,本章节是第17篇。
前一篇:16LaTeX学习系列之---LaTeX数学公式的补充
后一篇:18LaTeX学习系列之---LaTeX的参考文献
总目录:19LaTeX学习系列之---LaTeX的总结
作者:Mark
日期:2019/03/07 周四
17LaTeX学习系列之---LaTeX的版面设计的更多相关文章
- 19LaTeX学习系列之---LaTeX的总结
目录 目录 前言 (一)本系列的章节目录 (二)快速温习LaTeX 1.介绍 2.源文件结构 3.文档的结构 4.字体的设置 5.图片的插入 6.表格的插入 7.数学公式的插入 8.交叉引用与浮动体 ...
- 18LaTeX学习系列之---LaTeX的参考文献
目录 目录 前言 (一)简单的参考文献 1.说明 2.源代码 3.输出效果 (二)以文件管理的方式 1.说明: 2.源代码: 3.输出效果 (三)直接从源网站获取 1.说明 2.操作 目录 本系列是有 ...
- 16LaTeX学习系列之---LaTeX数学公式的补充
目录 目录 前言 (一)知识点说明 1.基础细节 2.gather环境 3.align环境 4.split环境 5.cases环境 (二)实例 1.源代码 2.输出效果 目录 本系列是有关LaTeX的 ...
- 14LaTeX学习系列之---LaTeX的浮动体
目录 目录 前言 (一)浮动体的基础知识 1.环境及语法 2.允许位置的参数 3.其他命令 (二)实例: 1.源代码 2.输出效果 (三)浮动体的高级操作 1.标题的控制 2.并排与子图表 3.绕排 ...
- 15LaTeX学习系列之---LaTeX里插入数学公式
目录 目录 前言 (一)常用的数学公式命令 ==1.上下标== ==2.矢量== ==3.括号== ==4.符号关系== ==5.三角形符号== ==6.求和与累积== ==7.积分与微分== ==8 ...
- 12LaTeX学习系列之---LaTex的图片插入
目录 目录 前言 (一)插图的基本语法 (二)插入的基本设置 1.说明: 2.源代码: 3.输出效果 (三)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第12篇. 前一篇:1 ...
- 13LaTeX学习系列之---LaTeX插入表格
目录 目录 前言 (一)插入表格的基础语法 1.说明 2.源代码 3.输出效果 (二)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第13篇. 前一篇:12LaTeX学习系列之 ...
- 11LaTeX学习系列之---LaTeX的特殊字符
目录 目录 前言 (一)源代码 (二)输出效果 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第11篇. 前一篇:10LaTeX学习系列之---Latex的文档结构 后一篇:12LaTe ...
- 10LaTeX学习系列之---Latex的文档结构
目录 目录 前言 (一)对于Ctex宏包中的文档结构 1.说明 2.源代码 3.输出效果 4.技巧 (二)对于ctexart的文档结构 1.说明 2.源代码 3.输出效果 (三)对于ctexbook的 ...
随机推荐
- underscore.js源码解析【'_'对象定义及内部函数】
(function() { // Baseline setup // -------------- // Establish the root object, `window` (`self`) in ...
- Java:类的构造函数
类的构造函数 类的构造函数特点: 1. 构造函数也称为构造方法,构造函数名和类名相同. 2. 构造函数不能有返回值,也不能用void声明. 3. 构造函数可以有参数,也可以无参数,在一个类 ...
- 记录线上与本地docker镜像一致,但Dockerfile却构建失败的问题
背景 公司新开了某个项目,我在新的服务器部署了docker环境,本着ctrl+c 和ctrl+v的惯例,直接把以前的php环境的Dockerfile文件直接复制到新项目服务器那里,结果构建失败,失败的 ...
- apache伪静态配置(URL重写)
1.打开apache配置文件 httpd.conf .2.开启rewrite模块,去掉注释# #LoadModule rewrite_module modules/mod_rewrite 3.让apa ...
- 从零搭建生产环境的ghost2.0博客
当前安装过程是在ghost cli 1.9.2上的,由于ghost更新特别快,我安装我个人博客cmlanche.com的时候还是1.9.1,当时没碰到啥问题,到1.9.2就有一点点不一样了,所以要注意 ...
- c# Session写入读取操作
/// <summary> /// 写Session /// </summary> /// <typeparam name="T">Sessio ...
- 非常完善的Log4net详细说明(转)
最可能来源:https://blog.csdn.net/ydm19891101/article/details/50561638 其它转载者:http://www.cnblogs.com/zhangc ...
- APP(通信)接口定义
- 【代码笔记】Web-JavaScript-JavaScript用法
一,效果图. 二,代码. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...
- 第一个React Native程序踩到的那些坑
毫不夸张的说用React Native写一个Hello World !程序是我碰到最复杂的Hello World.网络上的有关的环境搭建相关的文档也很多,但是总是有这样那样的问题. 官方中文版的安装文 ...