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
<!-- /post-body-->

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
}

猜你喜欢

转载自lc52520.iteye.com/blog/753253