LaTeX排版(一):字体、页眉页脚、页边距、行距的设置

字体设置

字体设置需要用到宏包fontspec,需要在导言区添加如下指令:

\usepackage{fontspec}

中英文字体都可以分为如下3种:

  1. 正文字体族
  2. 无衬线字体族
  3. 打字机字体族

设置中英文正文字体的命令如下(另外两种后面需要用到时再来补上):

%设置英文正文字体
\setmainfont{Times New Roman}
%设置中文正文字体
\setCJKmainfont{SimSun}

注意: 设置中文字体前,必须在导言区加入:

\usepackage[slantfont, boldfont]{xeCJK}

上面方括号中的参数开启中文下的斜体与粗体,即使命令\textit{}\textbf{}对中文也有效。

在指定正文字体时,还可以设置其颜色,如下:

%设置英文正文字体为红色
\setmainfont[Color={ff0000}]{Times New Roman}
%设置中文正文字体为绿色
\setCJKmainfont[Color={00ff00}]{SimSun}

布局设置

geometry包可以用来设置页面的布局,如页边距等,导入geometry包:

\usepackage{geometry} 

设置页边距(上下左右边距)

\geometry{left=25mm,right=20mm,top=25mm,bottom=25mm}

页眉页脚设置

使用fancyhdr包来进行页眉页脚的设置:

\usepackage{fancyhdr} %导入包
\pagestyle{fancy} %指定pagestyle

%clears the header and footer,
%otherwise the elements of the 
%default "plain" page style will appear.
\fancyhf{} 

可以设置页眉页脚各自左中右共6个位置的内容

\lhead{}
\chead{}
\rhead{}
\cfoot{\thepage}
\rfoot{}
\lfoot{}

关于页码的显示:\thepage

若要用到总页数,则需要导入包lastpage:

\usepackage{lastpage}

此时可以设置页码为如x/x的格式:

\cfoot{\thepage / \pageref{LastPage}}

若要设置页眉页脚线宽,使用如下命令:

\renewcommand{\headrulewidth}{0.1mm}
\renewcommand{\footrulewidth}{0.1mm}
% 设为0时,不显示相应的线

注意

  1. 命令\geometry{}必须放在\pagestyle{fancy}之前
  2. 首页\maketitle后需要加上\thispagestyle{fancy}

行距的设置

需要用到包setspace:

\usepackage{setspace}

设置为20磅行间距:

\setlength{\baselineskip}{20pt}

上面这行命令必须放在\begin{document}之后才能生效

其他

  1. 不显示日期\date{}
  2. 标题斜体\title{\textit{ 你的标题 }}
  3. 添加邮箱信息(在作者姓名正下方),纯文本形式:
    \author{D. Trump  \\ trump@foxmail.com}
    
    效果如下:
    在这里插入图片描述
  4. 添加邮箱信息(在作者姓名正下方),超链接形式:
    \author{D. Trump  \\ \href{mailto:trump@foxmail.com}{trump@foxmail.com} }
    
    此时,邮箱内容为一个超链接,可以点击直接跳转发信。不过这一功能需要另外一个包的支持:
    \usepackage{hyperref}
    
    超链接默认是有颜色的,去掉颜色,可使用下面的一行命令:
    \hypersetup{hidelinks}
    
  5. 多个作者情况
    \author{author1 \and author2}
    
  6. 多个作者且填写各自邮箱时
    \author{D. Trump  \\ \href{mailto:trump@foxmail.com}{trump@foxmail.com} \and
    Biden \\ \href{mailto:biden@foxmail.com}{biden@foxmail.com}}
    
    效果如下:
    在这里插入图片描述
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值