>> 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,男生女生23???改?的?子(女生篇 ),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}

  • 浏览次数: