《孙一凡老师LaTeX教学 第五课LaTeX表格制作ppt课件.ppt》由会员分享,可在线阅读,更多相关《孙一凡老师LaTeX教学 第五课LaTeX表格制作ppt课件.ppt(27页珍藏版)》请在三一办公上搜索。
1、Lesson 5,數 學 軟 體 簡 介,上週上機題目請印出左列 各項數學式:,首先要決定進入離開數學式模式方式:$.$inline模式 display模式,什麼時候用$.$,什麼時候用.?,inline 模式(嵌在文章中),display 模式(獨自一行置中),frac z2+frac z3 常見的錯誤:(1)少加 例如:frac z3(2)指令與後方的字黏在一起 例如:fracz3 sum_j=12k(A_ij)=d+(v_i)(3)A_ij如果不用(A_ij)則只有 i 變下標,書寫技巧:不用刻意寫在一行中,可以適時地換行,但是不要留空白行。s_k,i(x)stackreltriangl
2、e=frac 1displaystylesum_stackrelj=0jnot=1(x_k+i-x_k+j),A=left(beginarrayccca_11&a_12&a_13a_21&a_22&a_23a_31&a_32&a_33endarrayright),注意事件:(1)要用left(與right)來產生大括號()(2)因為left(是數學式符號,所以必須先 進入數學模式再使用,A=left(beginarrayc|cca_11&a_12&a_13hlinea_21&a_22&a_23a_31&a_32&a_33endarrayright),修改的小技巧:(1)要加入垂直直線,放”|”
3、在ccc中(2)要加入水平直線時,放hline在需要的 列中使用,複雜數學式重複使用array環境,left(beginarrayccleft(beginarraycc a_11&a_12a_21&a_22endarray right)&BBT&left(beginarraycc c_11&c_12c_21&c_22endarray right)endarrayright),本週進度:表格製作,大綱:tabular 環境 實例解說 表的橫寬設定 tabularx 巨集引用,LaTEX中備有tabular環境,能容易地記述一個頁數的表格;橫跨數頁的大表格,亦可用tabbing環境印出。在表格中的
4、行列要素也是像矩陣行列中的要素一樣,排列整齊地印出。因此前一堂課中用array環境印出的行列等,也可以說是表格的一種。,tabular 環境,begintabular 位置 行對齊endtabular,tabular 環境,分析一下左側的表格:(1)共11列(2)共 4行(3)第一行對右 第二行對中 第三行對中 第四行對左(4)第一列用multicolumn參數,tabular 環境,行對齊的參數設定:|r|c|cl|,multicolumn合併行數行對齊方式內容 hlinemulticolumn4|l|Last 10 Games 7-3 Overall;53-15 hlinemulticol
5、umn 是合併多行格子的參數,合併後對齊方式必須重訂,這也可以作為改單格對齊方式的方法,multicolumn 單格應用實例 上例中什麼地方不一樣看出來嗎?第二列最後一格對齊方式改變了!原例中:&104-92 Denver 改為:&multicolumn1r|104-92 Denver適用於更改某單格的對齊方式,中的參數,除了c、l、r、|之外,另外還有其他兩個參數:p寬度、符號與clinea-b 你發現了嗎?一般tabular表格的製作,各行寬度大小都是自動設定,只有p寬度可以來自訂寬度實例:原例中:begintabular|r|c|cl|改為begintabular|p1cm|p1cm|p
6、1cm|l|,符號有點像|,讓某欄的各列都出現某個文字或符號;實例解說:begintabular|r|c|c$triangle$l|如果完全不加入任何參數,則它的作用在於去除左右兩行的間距,例如在上例中,加入 begintabular|r|c|c$triangle$l|,clinea-b:化某部分欄位的橫線,其中的a-b指的就是要畫線的欄位數,舉例來說:cline2-3就是化第二欄至第三欄的橫線。實例分析:(1)共3行,9列(2)三行皆向左對齊(3)第一列需用到multicolumn 合併欄指令(4)hline用到3次,cline用到1次,begintabularlll hline&multi
7、column2cbf Specific Heats cline2-3&$c$(J/kg$cdot$K)&$C$(J/mol$cdot$K)hlineAluminum&900&24.3 Copper&385&24.4 Gold&130&25.6 Steel/Iron&450&25.0 Lead&130&26.8 Mercury&140&28.0 Water&4190&75.4 hlineendtabular,表的橫寬設定,另外三項加在前言區的橫寬設定參數:renewcommandarraystretch1.2 列間距加大為原來的 1.2 倍arrayrulewidth=1pt 線條粗細為 1pt
8、(預設值為0.4pt)tabcolsep=12pt 欄間距為 24pt(預設值為6pt),加入這三項在前言區的改變:renewcommandarraystretch1.2 arrayrulewidth=1pt tabcolsep=12pt,方便的巨集引用,這裡我們引用好用的巨集,它可以說是設計好的整合套件,使我們更方便設計表格。巨集引用:documentstyle 必須改成documentclass在前言區加入usepackage巨集名稱巨集主要可以加強指令功能,彙整並加強一般常用的功能,tabularx 巨集,新增功能:m功能begintabularl:cm2cmhline Start&En
9、d&Character Block Name hline3400&4DB5&CJK Unified Ideographs Extension A 4E00&9FFF&CJK Unified Ideographs hlineendtabular,tabularx 巨集,新增功能:b功能 上頁介紹的m功能與之前介紹的段落p功能類似,但是該列其他欄位會對齊這個段落的中間,另外,b也與他們相類似,所不同之處在於其他欄位會對齊該段落的底部。另外,上頁介紹的指令,會跑到下一個欄位的起頭例如:begintabularl$|$lb2cm,tabularx 巨集,新增功能:X功能begintabularx8cm
10、llX hline Start&End&Character Block Name hline3400&4DB5&CJK Unified Ideographs Extension A 4E00&9FFF&CJK Unified Ideographs hlineendtabularx,期中報告(40%)說明:pdf檔案已經放在老師的教學網站上http:/140.127.187.205/ifan/步驟一:分組(一組最多五人)步驟二:下載教學網站上的pdf檔案步驟三:分工合作,每人負責工作分配步驟四:整合以後將.tex檔寄至老師信箱 ifanisu.edu.tw注 意:期限(4/24)評分標準(教過的LaTEX功能發揮),期中考試:4/24 pm 3:30(10%)考試範圍:LaTEX 基本概念與技巧,3/27 上機課內容,熟習winedit請建立下列表格(其中請將所有的格線都劃上,並增加 第一行將各元素 編號19)將三行寬度改成 一樣,