作者vvbird (vv)
看板tutor
标题[分享] 利用 TeX 编考卷 -- 国一下,一元二次方程组
时间Wed Apr 4 09:43:57 2007
原文出处:
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
1F:推 ltlmouse:加上反斜线(/) <---应该是(\) :) 04/04 16:44
多谢, 已修正
※ 编辑: vvbird 来自: 203.73.81.21 (04/04 21:22)