您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 孙一凡老师LaTeX教学---第三课LaTeX环境-命令
Lesson3數學軟體簡介\documentstyle{book}\textheight16cm\textwidth13cm\headsep3cm\headheight3cm\columnsep3cm\columnseprule0.5cm\begin{document}\end{document}稍微複習:版面設定本週進度:環境指令大綱:1)項目環境2)引用文環境3)原文照刊環境4)迷你頁環境5)定理環境環境指令還記得什麼是環境類型的指令嗎?就是由\begin{}開始,\end{}結束的指令。功用:維持一段時間的特殊環境狀態。目前有講過的,例如:\begin{document}\end{document}\begin{center}\end{center}\begin{flushleft}\end{flushleft}\begin{flushright}\end{flushright}複習一下\documentstyle{article}\begin{document}\begin{center}\itI-SHOU\\UNIVERSITY\\\end{center}\begin{flushleft}\HugeI-SHOU\\UNIVERSITY\\\end{flushleft}\begin{flushright}\smallI-SHOU\\UNIVERSITY\\\end{flushright}\end{document}項目環境在LaTEX中,會自動將各項目編號整理後印出。在各項目的開頭,會加入記號或數字,這些記號與數字,稱為label。在項目列印,有以下幾個環境可使用。itemize指令enumerate指令description指令list指令項目環境itemize指令\begin{itemize}\item項目1\item項目2...\item項目n\end{itemize}在此環境,各項目開頭會加上記號作為label,為全體內容會稍稍後移後印出。環境中,可重複使用此環境指令,當重複使用時,其label的使用順序:—*‧\begin{itemize}\itemALatinCapitalLetter\itemBLatinCapitalLetter\begin{itemize}\itemCLatinCapitalLetter\begin{itemize}\itemDLatinCapitalLetter\itemELatinCapitalLetter\begin{itemize}\itemFLatinCapitalLetter\itemGLatinCapitalLetter\end{itemize}\itemHLatinCapitalLetter\end{itemize}\end{itemize}\end{itemize}itemize項目環境enumerate指令\begin{enumerate}\item項目1\item項目2...\item項目n\end{enumerate}項目環境enumerate與itemize不同處在於它會計算各項目的個數,各項目開頭會加上數目。重複使用此指令時最多只能用四層,超過會出現錯誤,其數字的預設使用順序:1.(a)iA.\begin{enumerate}\itemALatinCapitalLetter\itemBLatinCapitalLetter\begin{enumerate}\itemCLatinCapitalLetter\begin{enumerate}\itemDLatinCapitalLetter\itemELatinCapitalLetter\begin{enumerate}\itemFLatinCapitalLetter\itemGLatinCapitalLetter\end{enumerate}\itemHLatinCapitalLetter\end{enumerate}\end{enumerate}\end{enumerate}enumerate項目環境修改記數方式如果不想要LaTEX的計數方式,想要調整成自己喜歡的計數方式,怎麼辦?比如說:如左例第二層想改成(1),(2),…然後第三層改成I,II,III要怎麼改?在\begin{enumerate}後面加入:\renewcommand{\label}{}裡面是放想要更改的位置:(第一層:enumi,第二層enumii,第三層enumiii,第四層enumiv)裡面則是放想要改的樣子:\Romon{}是羅馬字體大寫,\romon{}是小寫\arabic{}是阿拉伯數字\Alph{}是英文字母大寫,\alph{}是小寫\theenumi表示第一層(其他層依法炮製)想將第一層改為羅馬字體大寫加(),如:(I),(II)想將第三層改為a.1,a.2,…ANS:在第一層的\begin{enumerate}後加入\renewcommand{\labelenumi}{(\Roman{enumi})}在第三層的\begin{enumerate}後加入\renewcommand{\labelenumiii}{\theenumii.\arabic{enumiii}}實際案例:description指令\begin{description}\item[項目名1]項目1\item[項目名2]項目2...\item[項目名n]項目n\end{description}項目環境description與前兩者不同在於它可以添加自己想要的項目名。[項目名]中的字體會以\bf(粗體)印出,如果要更改字體可以加入變更字體的指令。\begin{description}\item[SpursRollOverSuns]SanAntonioracedouttoa14-pointhalftimelead……\item[BowenSelectedForTeamUSA]USABasketballhasrevealed23……\item[20-SecondTO:Parker'sFocus]Sure,hehastheA-Listgirlfriendwith……\end{description}description實際案例:什麼是引用文?就是引用他人的文章的段落(如:詩詞等…)有三種引用文環境:(1)quotation(2)quote(3)verse引用文環境用法:\begin{}引用文\end{}quotation項目環境\documentstyle{article}\begin{document}\begin{quotation}ALatinCapitalLetter\\BLatinCapitalLetterCLatinCapitalLetter\\DLatinCapitalLetterELatinCapitalLetter\\FLatinCapitalLetterGLatinCapitalLetter\\HLatinCapitalLetter\end{quotation}\end{document}quotation環境時quote環境時quotation項目環境quotation環境時quote環境時quotation時,只是每行長度縮短,其他與平常的段落一樣,取文頭空白,遇空白行視為新段落。quote時,不會空出文頭空白,遇空白行新段落會空出小的垂直空白。verse時,與quote類似,只是引文區前的空白會更大原文照刊環境\begin{verbatim}……\end{verbatim}verbatim環境是把環境中的內文原原本本絲毫不改變的印出。包含空白與特殊符號亦不例外。不過只能使用\tt字體(typewrite)。\documentstyle{article}\begin{document}\begin{verbatim}ALatinCapitalLetter\\BLatinCapitalLetterCLatinCapitalLetter\\DLatinCapitalLetterELatinCapitalLetter\\FLatinCapitalLetterGLatinCapitalLetter\\HLatinCapitalLetter\end{verbatim}\end{document}單行原文照刊指令\verb++簡單好用的原文照刊指令,中放的內文會全數被原文照刊(除了+的符號以外)。但是,無法換行使用,所以只能在單行中使用。實例說明:ALatinCapitalLetter\\\verb+\\\BLatinCapitalLetter///+單行原文照刊指令拿來印特殊符號倒是不錯什麼是迷你頁(minipage)?就好像大頁中含有小頁一樣。用法:\begin{minipage}[參數]{長度}迷你頁內文\end{minipage}迷你頁環境先來看一看迷你頁的長相:迷你頁環境\begin{minipage}[參數]{長度}有三種:預設的,[t],[b]迷你頁環境\begin{minipage}[參數]{長度}有三種:預設的,[t],[b]參數設為[t]時:參數設為[b]時:迷你頁可以應用在文繞圖上。\\\begin{flushright}\begin{minipage}{XXcm}…………\end{minipage}\end{flushright}\\迷你頁的應用在學術論文中,常會記述定理,在使用前首先要定義環境,其定義方式有下列兩種:\newtheorem{name}{caption}[within]\newtheorem{name}[number_like]{caption}定理環境舉例來說明:\newtheorem{thm}{Theorem}[section]代表環境定義為:此後LaTEX在section2看到第一個\begin{thm}…\end{thm}就知道要將此段設為Theorem2.1,定理內容以斜體印出。也就是說,步驟一:將\newtheorem{thm}{Theorem}[section]放在前言區步驟二:使用定理時,輸入環境指令及定理內文\begin{thm}SupposegraphG=FH(n).Ifnisodd,……\end{thm}則印出時,定理環境部分會斜體,如:定理環境如果使用兩種定理設定:\newtheorem{thm}{Theorem}[section]\newtheorem{def}{Definition}[section]則兩種會各計各的數(也就是會出現Theorem2.1與Definition2.1),如果希望兩者一同計數呢?就需要另一種設定用法:\newtheorem{name}[number_like]{caption}將上述的例子中,第二行改為:\newtheorem{def}[thm]{Definition}定理環境則Theorem與Definition兩者就會一起計數,也就不會出現同樣計數的Theorem與Definition了。上週上機時碰到的問題請注意:(1)為避免上次有同學無法輸入中文的困擾,請一開始統一進入我的電腦中,在硬碟C的根目錄下建立資料夾Latex,然後在資料夾裡新增檔案test.tex。(2)compiler時出現問題?a.請檢查是否正確的complier到你所編輯的檔案?(真的會有人這麼粗心大意)b.請檢查是否在.tex檔中不小心鍵入中文(中文的空白也是中文)!!c.請小心檢查每個指令是否正確無誤?按螢幕左下角的開始--執行,在執行的小視窗中打入cmd然後按Enter(確定)此時會出現黑色的MSDOS視窗,利用C:cd..cdlatex來移到你新增的資料夾C:\latex,裡面存放test.tex檔案的資料夾(或利用複製資料夾路徑然後貼上)鍵入latextest(或latextest.tex)來編譯.tex檔案。如果沒有錯誤,在同一資料夾裡會產生幾個同名但不同副檔名的
本文标题:孙一凡老师LaTeX教学---第三课LaTeX环境-命令
链接地址:https://www.777doc.com/doc-4545332 .html