1. 程式人生 > >LaTex 小技巧

LaTex 小技巧

com 桃花 我不知道 文檔類型 nes 字符 走了 多少 .cn

首行縮進

  • 參考:小技巧之——首行縮進
%----------------------------------------------------------------------------------------
%    文檔整體設定
%----------------------------------------------------------------------------------------

% 設定文檔類型
\documentclass[a4paper, 11pt, oneside]{report}

% 使用CTEX中文包
\usepackage{ctex}

% 統一修改正文和數學字體為Adobe Utopia
\usepackage{fourier} % 產生隨機文本 \usepackage{lipsum} % 語言處理和自動斷詞 \usepackage[english]{babel} % 開始文檔 \begin{document} \section{Section 1} \lipsum[5] % 隨機生成一段文字 燕子去了,有再來的時候;楊柳枯了,有再青的時候;桃花謝了,有再開的時候。但是,聰明的,你告訴我,我們的日子為什麽一去不復返呢?——是有人偷了他們罷:那是誰?又藏在何處呢?是他們自己逃走了罷:現在又到了哪裏呢? \ 我不知道他們給了我多少日子;但我的手確乎是漸漸空虛了。在默默裏算著,八千多日子已經從我手中溜去;像針尖上一滴水滴在大海裏,我的日子滴在時間的流裏,沒有聲音,也沒有影子。我不禁頭涔涔而淚潸潸了。\ \end{document}

下面我們來拆解上面的語法:

## 添加縮進

為了給段落添加縮進,我們在此使用到了 indentfirst 宏包,並用其配置縮進情況。其需要在導言區或者說是頭部加上
```tex
% 添加首行縮進,兩個字符
\usepackage{indentfirst}

\setlength{\parindent}{2em}
···

如果有中文,則需要用到 \noindent(不縮進)和 \indent (縮進),如果使用了 CJK 宏包,還可以用 \CJKindent 命令。為了一致性以及方便理解,我們在每一段的首部都加上縮進標誌。

總結

  - 首行縮進功能實現需要宏包 \usepackage{indentfirst}

及配置 \setlength{\parindent}{2em}
  - 還需要命令 \noindent(不縮進)\indent(縮進)。

LaTex 小技巧