[原創]LaTex 學習筆記之框架及宏包


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知識個人匯總


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM