0. 簡介
LaTex在書寫文檔時的最基本單元就是首部的寫作,變相的也可以說是頭文件。本文章就來總結一下文檔的基本格式和常用宏包。
1. 基本單元
基本單元需要對LaTex語法有一定的了解,這個很簡單,找本書或者網上的教程看看已大家學習LaTex的勁頭來說都是簡簡單單的。下面直接寫出來,請往下看。
\documentclass[a4paper]{article} \begin{document} Hello World! \end{document}
其中\documentclass是聲明文檔的一些類,上面寫到的a4paper是指的紙張為A4,article為文檔類型為article,別的類型還有好多,后面會進行詳細說明。
\begin{document}......\end{document}
就像是一對大括號,把需要寫的,需要表現出來的東西放在其中,他們才會順利的呈現出來。
2. 文檔類(documentclass)
文檔類定下了整個文檔的基調,紙張是多大的,是否雙面,是屬於什么樣的類型。文檔類的一些選項列舉如下圖表1。
圖1, 標准文檔類的選項
在使用的時候可以按照如下的形式進行書寫,注意一個類型只能有一個存在。
\documentclass[
a4paper,
oneside,
11pt,
...
]{•}
其中的三個基本類,article、report、book其默認類如圖2。
圖2, 三個基本類
3. 宏包(定期更新)
我們都知道LaTex中有着各種各樣的宏包,其存在與使用大大方便了LaTex在編寫中一些復雜格式如圖片、表格、公式及參考文獻等多方面的設計與實現。下面就來對宏包進行一個淺略的說明,本部分長期更新以適配我的文檔編寫。
2016.02.09更新如下
%----------------------------------------------------------------------------------------
% 文檔整體設定
%----------------------------------------------------------------------------------------
% 設定文檔類型,A4紙張,11pt大小的字體,report類型
\documentclass[a4paper, 11pt, oneside]{scrartcl}
% 引用文本宏包
\usepackage[T1]{fontenc}
% 統一修改正文和數學字體為Adobe Utopia, 這個字體和Times有些像
\usepackage{fourier}
% 語言處理和自動斷詞
\usepackage[english]{babel}
% 數學公式與標准
\usepackage{amsmath, amsfonts, amsthm}
% 產生隨機文本
\usepackage{lipsum}
% 設計章節標題的風格
% 所有標題居中,正常字體,小型大寫
\usepackage{sectsty}
\allsectionsfont{\centering \normalfont\scshape}
% 添加首行縮進,兩個字符
\usepackage{indentfirst}
\setlength{\parindent}{2em}
% 啟用插入圖片功能並設定圖片參考目錄
\usepackage{graphicx}
\graphicspath{{figure/}}
4. 更多請看
更多本人整理的有關於LaTex的知識還請參見LaTex知識個人匯總。