目录

本系列是有关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}

  1. %设置页眉

    \lhead{页眉左}

    \chead{页眉中}

    \rhead{页眉右}
  2. %设置页眉

    \lfoot{左页脚}

    \cfoot{中页脚}

    \rfoot{右页脚}
  3. 如下:

    %设置页首

    \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. 命令:设置行间距,1.5倍

    \onehalfspacing

  2. 设置段落间距

    \addtolength{\parskip}{宽度}

  3. 实例如:

    \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的版面设计的更多相关文章

  1. 19LaTeX学习系列之---LaTeX的总结

    目录 目录 前言 (一)本系列的章节目录 (二)快速温习LaTeX 1.介绍 2.源文件结构 3.文档的结构 4.字体的设置 5.图片的插入 6.表格的插入 7.数学公式的插入 8.交叉引用与浮动体 ...

  2. 18LaTeX学习系列之---LaTeX的参考文献

    目录 目录 前言 (一)简单的参考文献 1.说明 2.源代码 3.输出效果 (二)以文件管理的方式 1.说明: 2.源代码: 3.输出效果 (三)直接从源网站获取 1.说明 2.操作 目录 本系列是有 ...

  3. 16LaTeX学习系列之---LaTeX数学公式的补充

    目录 目录 前言 (一)知识点说明 1.基础细节 2.gather环境 3.align环境 4.split环境 5.cases环境 (二)实例 1.源代码 2.输出效果 目录 本系列是有关LaTeX的 ...

  4. 14LaTeX学习系列之---LaTeX的浮动体

    目录 目录 前言 (一)浮动体的基础知识 1.环境及语法 2.允许位置的参数 3.其他命令 (二)实例: 1.源代码 2.输出效果 (三)浮动体的高级操作 1.标题的控制 2.并排与子图表 3.绕排 ...

  5. 15LaTeX学习系列之---LaTeX里插入数学公式

    目录 目录 前言 (一)常用的数学公式命令 ==1.上下标== ==2.矢量== ==3.括号== ==4.符号关系== ==5.三角形符号== ==6.求和与累积== ==7.积分与微分== ==8 ...

  6. 12LaTeX学习系列之---LaTex的图片插入

    目录 目录 前言 (一)插图的基本语法 (二)插入的基本设置 1.说明: 2.源代码: 3.输出效果 (三)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第12篇. 前一篇:1 ...

  7. 13LaTeX学习系列之---LaTeX插入表格

    目录 目录 前言 (一)插入表格的基础语法 1.说明 2.源代码 3.输出效果 (二)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第13篇. 前一篇:12LaTeX学习系列之 ...

  8. 11LaTeX学习系列之---LaTeX的特殊字符

    目录 目录 前言 (一)源代码 (二)输出效果 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第11篇. 前一篇:10LaTeX学习系列之---Latex的文档结构 后一篇:12LaTe ...

  9. 10LaTeX学习系列之---Latex的文档结构

    目录 目录 前言 (一)对于Ctex宏包中的文档结构 1.说明 2.源代码 3.输出效果 4.技巧 (二)对于ctexart的文档结构 1.说明 2.源代码 3.输出效果 (三)对于ctexbook的 ...

随机推荐

  1. 全网最详细的IDEA里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(类似eclipse里同一个workspace下【一个子项目】并存)(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  2. 用RIPv2实现网络区域的互通

    1.动态路由的分类: DV协议:距离矢量协议 距离矢量:路由器只能够知道邻居路由的信息 LS协议:链路状态协议 链路状态:路由器能够知道所在协议内的所有信息 RIP协议的全程是:路由信息协议(DV协议 ...

  3. 从零开始学 Web 之 BOM(一)BOM的概念,一些BOM对象

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... +-------------------------------------------------------- ...

  4. Java并发编程笔记之基础总结(一)

    一.线程概念 说到线程就必须要提一下进程,因为线程是进程中的一个实体,线程本身是不会独立存在的.进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程的一个执行路径,一 ...

  5. PHP四大基本排序算法实例

    PHP四大基本排序算法包括:冒泡排序法,快速排序法,选择排序法,插入排序法. 1. 冒泡排序 思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往 ...

  6. 在Android项目中使用AspectJ

    版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请表明出处:http://www.cnblogs.com/cavalier-/p/8888459.html 什么是AOP AOP是 Aspec ...

  7. ArcGIS紧凑型切片读取与应用1-解析(附源码)

    1.前言 ArcGIS 发布的切片服务分为紧凑型切片和传统的分散型切片以及最新ArcGIS por新增的矢量切片.传统的分散型切片面临的问题是文件个数太多,部署拷贝过程十分的耗时,紧凑型切片是对分散型 ...

  8. 手动部署LNMT(Nginx+Tomcat)并实现Nginx反向代理Tomcat

    一.什么是Tomcat? 在弄清楚Tomcat之前要先了解什么是J2EE:从整体上讲,J2EE 是使用 Java 技术开发企业级应用的工业标准,它是 Java 技术不断适应和促进企业级应用过程中的产物 ...

  9. [design-patterns]设计模式之一策略模式

    设计模式 从今天开始开启设计模式专栏,我会系统的分析和总结每一个设计模式以及应用场景.那么首先,什么是设计模式呢,作为一个软件开发人员,程序人人都会写,但是写出一款逻辑清晰,扩展性强,可维护的程序就不 ...

  10. 发布webservice之后调用不通

    在websrvice发布文件的webconfig中加入 <httpRuntime maxRequestLength="102400" />  <webServic ...