[分享] 利用 TeX 編考卷 -- 國一下,一元二次ꐠ…

看板tutor (家教)作者 (vv)時間18年前 (2007/04/04 09:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
原文出處: http://irenepcc.dyndns.org/~mt/archives/dunst/06_tex/001848.php 縮網址: http://tinyurl.com/ysk7j9 之前似乎教太多東西了,有人在抱怨指令太多了,所以這次就開始要使用我們之 前所學過的部份,來處理接下來國一下,一開始的"一元二次聯立方程組"。所以 要開始這個部份前,請先去複習一下之前所講的「利用 TeX 編考卷 -- 放圖片(二)」 等複習完這部份,我們就可以開始這次的內容。 這次的內容並不複雜,主要是我們把上次所學到的表格指令 tabular 直接改成 array,不過,由於我們會使用到的部份很簡單,所以 tabluar 和 array 這兩個 指令暫時對我們並沒什麼不同,唯一的差別大概是 array 這個指令是用在數學模 式裡。不過在開始說明前,要先請你把這個範例的內容先處理出來,看著他的效果 我們再來討論。 以下範例文稿的內容 \documentclass{article} \usepackage{enumerate} \usepackage{CJK} \begin{document} \begin{CJK}{Bg5}{akai} \noindent 下面是一元二次聯立方程組的處理方式: \begin{enumerate} \item 這是一個二元一次聯方程式組 \\ $\left\{\begin{array}{l} 2x + 3y = 1 \\ -2x + 3y = 4 \end{array}\right.$ \item 同樣的方式我們也可以用來表示三元一次聯立方程組 \\ $\left\{\begin{array}{l} 2x + y + z = 1 \\ x + 2y + z = 1 \\ x + y + 2x = 1 \end{array}\right.$ \item 如果有特殊目的,希望每一項都對齊 \\ $\left\{\begin{array}{rrrrr} 2x & + & 3y & = & 5 \\ -2x & - & 3y & = & 3 \end{array}\right.$ \item 你甚至可以這樣子處理 \\ $\left\{\begin{array}{rrrrr} 2x & + & 3y & = & 5 \\ -2x & & & = & 3 \end{array}\right.$ \item 而這樣子的方程式也可以夾在行間,例如 $\left\{\begin{array}{l} 2x + 3y = 1 \\ -2x + 3y = 4 \end{array}\right.$, 這樣子就是一般的題目。 \end{enumerate} \end{CJK} \end{document} 範例文稿的內容到此為止。處理過這麼多次,應該就不用再提醒怎麼處理囉,如 果忘了,就去翻一翻前面的部份吧。 這次的範例中,有兩個部份是特別要提出來說明的。第一個就是 \left\{...\right., 因為大括號({)在 TeX 裡是特殊符號,為了要讓 TeX 能把它印出來,所以前面要 加上反斜線(\)。而為了要讓它能隨著他所框住的"內容物"變大,所以還記得之前 講的絕對值嗎?為了要讓絕對值的符號隨著分數變大,所以我們把 |...| 變成 \left|...\right|,這兩種是相同的狀況。所以我們在 \{ 前加上 \left 以達成 我們所要的效果。而後面的 \right. 要注意那個句點 (.),那是因為在 TeX 裡, 括號本來是要成對,而那個句點是拿來和 \{ 湊一對,主要是告訴 TeX 在右邊是 不需要加上任何東西第二個要說明的,就是"內容物",我們拿前面範例裡的例子 當做說明的標的。 1. 第一個例子利用 \begin{array}{l} 告訴 TeX,你的表格裡每列都只有一 欄,而我們就利用這樣子的格式,每列放一個二元一次方程式,兩列兩個 方程式再加上左邊的大括號,就變成我們所要的二元一次聯立方程組。 2. 如同第一個例子,我們如果每列放一個三元一次方程式,放上三個,就變 成三元一次聯立方程組。而且你可以發現,左邊的大括號也隨著變大。 3. 有時候為了解說,或是特別的排版需求,我們希望每一項都各自對齊,所 以此時我們把 \begin{array}{l} 變成 \begin{array}{rrrrr},此時我們 告訴 TeX 每列有五個欄位,你去觀察 " 2x & + & 3y & = & 5 \\" 你會 發現第一欄到第五欄分別是 x 項、加號(+)、y 項、等號(=)、以及常數項, 而每個欄位之間利用 "&" 分隔。每一個欄位的內容也因為我們利用 "r" 而設定成向右靠齊,就達到我們所要的結果。 4. 這個就是第三個例子的應用之一,我們可以故意在第二個式子裡,把 y 項 拿掉,而你會發現它就會把空位留下來,讓學生能看到其實他缺一項。 5. 聯立方程組除了可以獨立擺放外,當然也可以像這樣子放在行間。 簡單的說明二元一次聯立方程組的寫法,就這樣子囉。 -- 家教經驗談 http://irenepcc.dyndns.org/~mt/archives/dunst/07_tutor/index.php 要轉錄文章的人請注意三件事 1. 請註明出處, 2. 請保留簽名檔, 3. 請發個 mail 讓我知道 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.81.21

04/04 16:44, , 1F
加上反斜線(/) <---應該是(\) :)
04/04 16:44, 1F
多謝, 已修正 ※ 編輯: vvbird 來自: 203.73.81.21 (04/04 21:22)
文章代碼(AID): #164mBWqv (tutor)
文章代碼(AID): #164mBWqv (tutor)