TeX 源文件組織結構

2021-06-06 06:17:08 字數 2329 閱讀 9328

每個輸入檔案必須以命令

documentclass 開始,這條命令指明要書寫的文擋的類別。然後文件可以包含影響全域性風恪的命令,還可以裝人包(packages)向 la

tex 環境新增新的特性或功能。

引導工作完成後, 文擋體部分以命令

\begin 開始, 觀在可以以文字與必要的 la

tex 命令混合的方式輸入文件, 文件的結尾加上命令

\end, 告訴 la

tex 忽略此命令以後的所有內容。

\begin

\documentclass

\begin

small is beautiful

\end

\documentclass[a4*****,11pt]

\usepackage

\author

\title

\frenchspacing

\begin

\maketitle

\tableofcontents

\section

well and here begins my lovely article.

\section

\ldots{} and here it ends.

\end

\begin命令之前的輸入內容為導言區(preamble),

\begin 和

\end間的區域為文擋區

為便於使用者定製或擴充系統, la

tex 將許多功能分類存放在不同的類或包檔案中。包檔案在導言區,用下面的命令啟用:

\usepackage[options]

一些隨 lat

ex發布的包

doc:

允許文件中插入 lat

ex 源**

exscale:

提供可變比例的數學公式擴充字型

fontenc:

指定 lat

ex 系統應使用的字型

ifthen:

提供if...then do...otherwise do...形式的命令

latexsym:

用以訪問 lat

ex符號字型

makeidx:

提供建立文件索引的命令

syntonly:

對文件不作排版處理

inputenc:

允許指定輸入檔案的編碼方式 l

atex首先要了解所處理的文件類別,這一點由

\documentclass命令宣告:

\documentclass[options]

\documentclass命令決定了頁首頁尾的大小和位置,頁面風格命令則決定它們裡面有些什麼。

如果你想使用特定的設定作為文擋的預設設定,可以將設定命令放在導尋言區行將結束的地方。 la

tex 總是處於下面三種模式中的一種:

lr 模式下輸出文字保持從左到右的順序,從來不會另起一行。例如,即使你把成百上千個單詞放進

\mbox 所建立的乙個文字盒子(box)中, la

tex 也會繼續試圖將它們從左到右排到乙個盒子裡,並"報怨" 盒子太寬以至於一行中根本放不下。

還有許多文字生成盒子的命令和環境使 la

tex 處於段模式,此時生成的盒子為 parbox。生成盒子時所處的段落模式我們稱之為內部(inner)段落模式,而通常情況下的段落模式我們稱之為外部(outer)段落模式。

當處理很大的文件檔案時,有時找們希望將檔案分成若干部分。

3.2.1  include

\include

在文擋區我們可以使用這條命令插入另乙個檔案的內容,la

tex 在處理插入的文字以前將啟動新的乙個頁面。

3.2.2  includeonly

\includeonly

這條命令可在導言部分使用,允許la

tex 對可插入的文字檔案進行限制:這條命令執行後,上面的

\include命令中的

filename 叄數必須是

\includeonly命令叄數中的乙個。

注意檔名 filename1,filename2,... 同其後面的逗號之間不能有空格。

3.2.3  input

\input

\include 命令將在新的頁面上對插人的檔案文字迸行徘版,如果你不希望這樣,可以用上面的命令插入別的檔案。

1文字整理:virhuiai

file translated fromte

xby tt

h,version 4.03.

on 6 may 2012, 10:30.

TeX文件的基本結構

之前也多少看過一些te x 的介紹,但是因為沒有實際的使用,所以絕大部分都已經忘了。現在在看 後面還要寫 是時候重新了解和開始慢慢嘗試使用te x 了。以下是tex 中書寫文件的一般結構。注釋 documentclass article,report,letter usepackage 巨集包 be...

mysql名 組織 mysql組織結構

1.資料的組織結構 1 層次型 2 網狀型 3 關係型 2.mysql軟體包格式 1 軟體包管理器特有的格式 rpm包 2 通用二進位製包 解壓玩就能用 3 源程式 原始碼包 3.mysql是c s架構 客戶端 mysql 要安裝的包 mysql 服務端 mysqld 要安裝的包 mysql ser...

專案組織結構

軟體專案可以是乙個單獨的開發專案,也可以與產品專案組成乙個完整的軟體產品專案。如果是訂單開發,則成立軟體專案組即可 如果是產品開發,需成立軟體專案組和產品專案 負責市場調研和銷售 組成軟體產品專案組。公司實行專案管理時,首先要成立專案管理委員會,專案管理委員會下設專案管理小組 專案評審小組和軟體產品...