Triobird的TeX/LaTeX菜谱: 页面设置&常见段落格式的设定

页面设置

纸张大小

不用加载任何宏包就可以很容易的设置纸张大小,只需在documentclass加入关于纸张大小的选项即可。

/documentclass[a4paper]{article}

默认就是a4
其他可用的选项还有

  • a4paper (297mm * 210mm)
  • a5paper (210mm * 148mm)
  • b5paper (250mm * 176mm)
  • letterpaper (11in * 8.5in)
  • legalpaper (14in * 8.5in)
  • executivepaper (10.5in * 7.25in)

这些选择内部实际上是设置 /paperheight 和 /paperwidth 两个值。手动设置的方式是

/setlength/paperheight{高度}
/setlength/paperwidth{宽度}

使用geometry宏包

使用geometry宏包,可以让页边距和页眉页脚的设置变得非常简单

/documentclass[a4paper]{article}
/usepackage{geometry}
/geometry{left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm}
/begin{document}
test
/end{document}

常用的长度选项还有head, headsep, foot,见下图

latex-geometry
latex-geometry

LaTeX中常见段落格式的设定

字间距

只适用于CJK和xeCJK

/renewcommand{/CJKglue}{/hskip 宽度}

比如

/renewcommand{/CJKglue}{/hskip 1pt plus 0.08/baselineskip}

行间距

/linespread{因子}
或者
/renewcommand{/baselinestretch}{因子}

比如

/linespread{1.5}
或者
/renewcommand{/baselinestretch}{1.5}

段间距

设置/parskip的值,比如

/setlength{/parskip}{0.5/baselineskip}

首行缩进

如果默认首行不缩进,则使用indentfirst宏包

/usepackage{indentfirst}

指定某段首行缩进,在段首加

/indent

指定某段首行不缩进,在段首加

/noindent

设置缩进量

/setlength/parindent{2em}

悬挂缩进

在要悬挂缩进的段落前加上

/noindent
/hangafter=1
/setlength{/hangindent}{2em}

分别是: 1. 取消首行缩进;2. 设置从第1行之后开始悬挂缩进;3. 设置悬挂缩进量

居中、左对齐、右对齐

分别有两种形式,一种是环境形式 center, flushleft, flushright,一种是命令形式 centering, raggedright, raggedleft。与命令形式不同,环境形式会插入新段落,如果不希望插入新段落,就得使用命令形式。命令形式通常配合环境使用,限制有效范围在环境 内。还要注意的是,与flushleft 对应的是 raggedright,与 flushright 对应的是 raggedleft,不要搞反了。

/begin{center}
居中文字 //
居中文字
/end{center}
 
/noindent
/begin{minipage}{/linewidth}
/centering
居中文字 //
居中文字
/end{minipage}
 
/begin{flushleft}
左对齐文字 //
左对齐文字
/end{flushleft}
 
/noindent
/begin{minipage}{/linewidth}
/raggedright
左对齐文字 //
左对齐文字
/end{minipage}
 
/begin{flushright}
右对齐文字 //
右对齐文字
/end{flushright}
 
/noindent
/begin{minipage}{/linewidth}
/raggedleft
右对齐文字 //
右对齐文字
/end{minipage}
Cited From: http://www.triobird.info/?p=21
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值