Guru, August 15, 1999
✂✁☎✄ ✝✟✞✡✠☞☛✍✌✏✎✒✑✓✎✕✔✗✖✙✘✛✚✜✘✗✢☞✣ ✆ ✂✤ ✔ ✦✥✜✥✒✥
第六章图形 利用IX可以生成简单的图形和插图。生成图形的构造模块是文本、 各种斜率的直线、箭头、圆、卵形线和线段等等,用户可以把这些模块放在 任何所希望的地方 86.1图形的尺寸和位置 只有为图形建立了一个坐标系,其构造模块才有可能被安置。而坐标系 1参考点(或原点)和两条互相垂直的坐标轴组成,坐标轴上要有单位长度以 确定坐标。这里所取的原点就是图形的左下角,坐标轴就是底边与左边。这 些边称为x-轴(底边)和y-轴(左边)。 旦定义了单位长度(UL),图形中每点都唯一被两个数确定:第一个是 沿x-轴的长度,第二个是沿y轴的长度。 负坐标值 8.1.4 (2218) 原点 (-0.8-0 7253:10) 单位长度的选择是用如下命令进行的 \let(eEgth G\uEit(eEgth]G, A J 在上图中左边那个例子,单位长度用命令Ⅶet( SEgth GuEit(Egth}G9.5cm 设置成15cm。那么点(1.8,1.4)即是指位于原点右边1.8倍单位长度( 7cm),原点上边14倍单位长度(=2.lcm) 坐标值一般都是正数,这就是说点位于参考点的右上方向。由于参考点 是图形的左下角,因此所有点都应该在它的右上方向。然而,坐标也可以取 负值。负的ⅹ值(坐标对中第一个数为负数)定义的点在原点的左边,而负 的y值(坐标对中第二个数为负数)定义的点在原点的下边 图右边的例子说明了这种情形。这里的单位长度为lcm,因此坐标值 就是两个方向上离原点,以cm为单位的距离 单位长度通常就设为方便的尺寸,如1cm,lmm或lin,然后相应地建 立我们的图形。当整幅图形完成后,只需修改单位长度的定义,就可以放缩
✧★ ✩ ✪✬✫ ✭✯✮✱✰✳✲✵✴✡✶✛✷✹✸✻✺✽✼✿✾❁❀✿❂❄❃✿❅✯❆❁❇✿❈❄❅✿❉❊✼❋✾✻❅●❆❄❃✯❍✿■❁❏✿❑❁▲✿▼✿◆❄❖ P✯◗✿❘✿❙❄❃●❚✿❯✻❖✽❱✿❲❄❖❨❳❋❖❨❩✯❆❁❯✿❇✿❯❁❬✿❭❪❭✻❫✽✮✿❴❁✸❵✺❜❛✿❝❁❞✿❏❁❑✿❡❪❢ ❣✯❤❥✐❁❦❪❧✻❃●♠✿♥♦❉ ♣rq✹s✉t ✈①✇③②⑤④⑦⑥⑨⑧⑨⑩⑨❶ ❷✯❸✿❹❅✯❆❁❺❪❻✻❼✯❽❪❾❁❿✿➀❪➁✻❫❊➂❋❍❪■✿❏❪❑❁➃❸✸✻➄➆➅❥➇❁➈✻❉❊➉❁❿✿➀❪➁ ➊➌➋✿➍♦➎➐➏➒➑❁➓⑤➎→➔ ❇❨➣❁↔❥↕❁➙❪➛❥❚❄❃●❿❥➀❁➜❪➝✿✾♦❫➞❿❁➀❪➜❥➟❁➠❸❂❪➡❪➢✿➤①✺ ➥✯➦✿❿✿➀♦❉✽❝✿➧❁✐❥➨❄❃➓❄➎❨➩▲✻❅●❆✻❃➆➫✿➭❪➯✻❫✽❿✿➀❁➜➩▲✿➲❪➳❁➵✿➫✿➳♦❉✽❝ ❞✯➳❥➸❹➻➺✒➼ ➜➾➽✜➲❪➳❵➚➪❇➻➶➼ ➜➾➽➹➫❁➳①➚✜❉ ❽❨➘❁➦❥➴♦❼●❂✿➡❪➢❪➤ ➏➬➷✰ ➔ ❫➮❅●❆♦➱✯✃➎●❐♦❒❽❪➅❪➣✿❾❪❮❪➥❪➦✻❰ÐÏ❪❽✿❾❪▲ ÑÒ➺✒➼ ➜❥❃✯➢❪➤❄❫ÓÏ❪Ô✿❾❁▲Ñ ➶➼ ➜❥❃➆➢❪➤✻❉ Õ Õ Ö Ö × Ø Ù × × × × ÚÛÚ Ü ÝßÞ Õ àâá ã➐ä☞å✗æ Ü ÝßÞ Õ ä ç å✕æ àâá è é àâá ã✦ê àëá è✵ì í✹î é å➬ï á ï ê àâá ã✵ì é å➒ð á ã✦ê å➬ð á ã✵ì é ï á ñ✵ê å àâá ð ì éóò á ð ê ï á ð ì ç ô✹õ➌ö➞÷ ❂✯➡❪➢✿➤♦❃✯ø❪ù✿▲❁✮❪ú✿➭❪û✿ü❪ý✿þ❄❃❪❰ ÿ✁✄✂✆☎✞✝✟✂✆✠☛✡✟☎✟☞✞✌✕ÿ✎✍✟✠✑✏✒☎✞✝☛✂✄✠✟✡☛☎✟☞✞✓✎✌✕✔✗✖✘✓ ❢❨➟♦❅❪➱❨➫❪➳✚✙❪❾✚✛✢✜♦❫✡❂❪➡❪➢❪➤✿✮❪û❪ü ÿ✁✎✂✎☎✞✝✟✂✆✠✟✡☛☎✟☞✣✌✕ÿ✆✍✟✠✑✏✤☎✞✝✟✂✆✠✟✡☛☎✟☞✞✓✟✌✑✥✑✦★✧✁✩✒✪✫✓ ✬➈❋✾ ✆✭ ✤ ✆✯✮ ❉✰✙✲✱ ➎ ➏ ✆✳ ✴✁✵✂✆✳ ✄ ➔✣✶▲✸✷❋➡✺✹➓ ➎✗✻➳ ✆✭✼✴✾✽❂❋➡✿➢❁➤ ➽❀✿ ❁✞✳✼❂✆✯✮ ➚ ❫ ➓❄➎➟❁➳ ✆✭ ✄❃✽❂✿➡❪➢✿➤ ➽❄✿ ❁✞✳ ✆❅✮ ➚✂❉ ❿✯➀✸❆❪❽✸❇❐▲❉❈✯❮♦❫✽❝➩▲✢❊➎➡✚✹➋❪➍❄➎ ❃✻➟❁♥●❋➆❉ ➊✹➋✿➍♦➎ ▲✿❅✯❆✻❃●➫❁➭✿➯♦❫❀❍❏■✿✐❸➎➆❐✸❑✚▲❢✺▼✻❃✻➟❁♥◆❋✯❉P❖✿➉✻❫❊❿❋➀✚◗❁✸❵✺❜➨ ❘P❆✻❉❙❘❋❃ ➺ ❆➾➽☎❿✿➀✚❚✻➱➆Ï❥❽❁❾✿❮❹ ❘●❮ ➚ ➦❁➴✻❃ ➎❢➓⑤➎ ❃●➫✿➳✻❫❊➉❯❘ ❃①➶❱❆✱➽❿❁➀✢❚❄➱✯Ï❪Ô✿❾❪❮❹❘➆❮❵➚➪➦❪➴✻❃ ➎❢➓✻➎ ❃●➭✿➳♦❉ ➟✿❅✻➳❄❃❲✛✸✜✚❊❉❳❪❼✯❝❪◗✺❨❥❆♦❉ ❝❥➧♦❃➆❂❥➡❁➢❪➤❹ ✆✯✮ ❫❩❍❏■❪❿✿➀✚❆ ➩▲❥➣❁❾❪♥❬❋❜➟✸❭➓✻➎ ❫ ✺ ✆✯✮ ❹❂❁➡♦❃✗❪✚❭✻❉ ❂✯➡✿➢❁➤✸❫✚❴➩✺✬❹♥✺❵♦❃✗❛✸❜❄❫Óú ✆❅✮✔ ✮❝✮ ➑ ✯❞❢❡ ❫❩❖✺❣✿➙❑♠❪❺ ❻✗❤✸✐✻❃❪❅➆❆✻❉❙❥✗❦✺❧✻❅➆❆✢♠❁✾✸❣♦❫ ❷✸♥✸♦❯♣❂✿➡✿➢❁➤♦❃✯➦✿➴♦❫ ➩✸ ✺✽❡✚q ✂✁✒✤
第六章图形 图形。一幅原始设计时\unit1 ength取1cm,可以通过把单位长度重定义为 1.2cm来放在为原来的1.2倍。 §62图形环境 图形是用 picture环境构造的,其语法为 beginpicture}(x尺寸,y尺寸) 画图命令 \endpicture] 这里的(x尺寸,y尺寸)是一组数,它定义了图形在x-方向(水平)和y-方向 (竖直)的尺寸(范围)。这对数是用小括号围起来的!单位长度就是在此之 前所定义的\uni1 ength \setlengtht\unitlength)1. 5cm] \endpicture 的结果为一幅4倍单位长度宽,5倍单位长度高的图形。而由于已把单位长 度设为1.5cm,因此图形的实际尺寸为宽6cm,高75cm 而画图命令就是下面将要介绍的用以生成和定位各个图形要素的命令 这些命令再加上字体样式和尺寸声明(41节)以及线粗命令\ thincklines 与\ thinkings就是可以位于 picture环境中的所有命令。后面这两条命令 用来确定两种可用线粗中的哪一种被用来绘制当前直线:我们按自己的意愿 在两者之间来回切换。刚开始时激活的是细线 参数unit1 ength的值一定不能在 picture环境内改变,因为对它而 言,单位长度必须维持不变。当然可以在两幅图形中间改变它的值 如果\ unitlength的定义随同 picture环境一起被包围在另一个类似于 beginicenter}.. Mendicenter}这样的环境内,那么 unitlength值的作 用持续到这个环境结束。一个前面没有\ unitlength定义的 picture环境, 就会采用它的标准值1pt。 863定位命令 图形中的元素是用两条命令put和\ multicut来创建和定位的,它们 的语法为: put(x-坐标,y-坐标)图形元素} multicut(x-坐标,y-坐标)(x-增量,y-增量)数}图形元素} 这里的图形元素就是下一节要讲述的画形基本命令。参数值(x-坐标,y-坐 标)是安置坐标,规定了元素在画形坐标系中的位置,它是以\unit1 ength为 CTEXGuru, August 15, 1999
✂✁✆r s❙t❏✉ ✈①✇ ✈❄✇❉②④③✢⑤❲⑥✺⑦✢⑧✚⑨❯⑩ ÿ✆✍☛✠✑✏✒☎✞✝✟✂✎✠✟✡✟☎✟☞ ➨ ✆✯✮ ❫ ✸①✺④❫✚❶❁❛❥❂❁➡❪➢❥➤✺❷❪➦✿➴❹ ✎✭✼❁ ✆✯✮❯❸❡✿❢❹➓❸❃ ✎✭✼❁❹✽❉ ♣rq✹s❻❺ ✈①✇❽❼●❾ ❅✽❆❪▲✿✮➀❿ ✏✆✩➁☎✟✍✟➂✞✂❃➃✗➄❍✿■♦❃✿❫✽➂✸➅✚➆❹ ÿ✆➇✫✂✆✡✑✏✒✠✞✌ ❿ ✏✆✩➈☎✟✍☛➂✞✂✟✓➊➉ ➺❹➋❙➌❯➍ ➶ ➋✗➌➏➎ ➐❙➑❏➒✢➓ ÿ✟✂✎✠✟➔✞✌ ❿ ✏✎✩➈☎✟✍✟➂✞✂☛✓ ❝❨➧✻❃ ➏ ➺✎➋✢➌✔ ➶➋❙➌➔ ▲❨❽❪➝❁❮⑤❫❄▼✿➦❪➴♦❼✿❅●❆✿❢ ➺✒➼ ♥❉❋ ➽➁→✸➣①➚ ❇ ➶➼ ♥↔❋ ➽➙↕✿❚①➚ ❃❙❛✚❜ ➽➈➛❯➜♦➚✜❉ ❝✸❚❪❮❪▲✿✮➞➝✗➟➞➠✺➜❙➡❸❃❬➢ ❂❪➡✿➢✯➤➩▲❪❢✸■✚➤ ➥✯✐❥➦❁➴♦❃ ÿ✆✍✟✠✑✏✒☎✫✝✟✂✆✠✟✡✟☎☛☞ ❉ ÿ✁✎✂✎☎✞✝✟✂✆✠✟✡☛☎✟☞✞✌✕ÿ✆✍☛✠✑✏✒☎✞✝✟✂✎✠✆✡✟☎☛☞✞✓✟✌➦✥➧✦★✧✁✩✒✪✫✓ ÿ✆➇✞✂✎✡✑✏✒✠✞✌ ❿ ✏✆✩➈☎✟✍✟➂✫✂✟✓➊➉➩➨➭➫➙✧ ➎ ✦✟✦✟✦✚✦✟✦✟✦✚✦✟✦☛✦ ÿ✟✂✆✠✟➔✞✌ ❿ ✏✆✩➈☎✟✍☛➂✞✂✟✓ ❃P➯✢➲❹❽✸❧ ✄❩✽❂❁➡❥➢❁➤➞➳✿❫ ✤❃✽❂❥➡❁➢❪➤❉➵❪❃✿❅●❆✻❉❊➉ ➊✹❬➸❛❪❂✿➡❪➢ ➤✬❹ ✎✭ ✤ ✆✯✮ ❫❱❍✗■♦❅➆❆⑤❃❏➺➞➻✗❛✸❜❹ ➳ r ✆✯✮ ❫➼➵ ❂✞✭ ✤ ✆✯✮ ❉ ➉ ➐✚➑❲➒✢➓ ➩▲❪➭✢➽✚➾❪➠✚➚✚➪⑤❃●✮①✺❜✼✾❪❇❪➦❥➡❪P❪❾♦❅●❆❥➠✚➶♦❃û❪ü♦❉ ❝✯❞❥û❁ü✚➹✸➘❪➟✸➴✚➷✸➬✚➮❁❇✢❛✺❜✚➱❉❳ ➽ ✄➦✭ ❄✃➚❨✺P❐❪❯✺❒❥û❁ü ÿ✆☎✟☞✑✏✤✠❮✩✒❰➦✝❮✏✤✠✞✂✁ ➵ ÿ✆☎☛☞✑✏✒✠✞✝❮✏✤✠✞✂✁ ➩▲❁✸⑨✺➡✸✹Ï❿ ✏✎✩➈☎✟✍✟➂✞✂①➃✗➄➱✿❃➆✐❸û✿ü✻❉P❣✸➽❁❝✿➣❪↔✿û❁ü ✮❸➥❁➦❪➣✿◗❪✸✿✮❪❯✸❒❄➱❪❃✗Ð❪❽✿◗❪➅✿✮❸✺Ñ✸Ò❥✗➥❪❚✿❯♦❰P❤✸✐✚ÓÕÔ❲Ö➆❃❙×✺Ø ❢✯➣✢Ù✺➤➞Ú❸➞Û✗Ü✚Ý❉✗Þ✗ß✚à❯á❙â✺ã✻❃●▲✸ä❪❯❄❉ ➋❮ ÿ✆✍☛✠✑✏✒☎✞✝✟✂✎✠✟✡✟☎✟☞ ❃å❆❁❽❋➦✸æ⑦➄✯❢ ❿ ✏✆✩➈☎☛✍✟➂✞✂➼➃✗➄èç ♣êé❫✗❍❹❚✲▼❁➉ ë✿❫Ó❂❪➡✿➢❪➤✺ì✢í✺î✸ï✚æé❉✗❥✗❖❪✸❵✺❢❪➣✸❧♦❅✯❆♦➱✸Ú ♣❲é▼♦❃✗❆♦❉ ú❙➲ ÿ✆✍✟✠✑✏✒☎✫✝✟✂✆✠✟✡✟☎☛☞ ❃❊➦✿➴➞ð✚ñè❿ ✏✆✩➁☎✟✍✟➂✞✂①➃❙➄❽✚➡❪➅✸ò➞➜●❢➞ó✯❽❪❾✚ô✸õ✚✹ ÿ✆➇✞✂✎✡✑✏✒✠✞✌✁✩✄✂✆✠✟☎✞✂✆➂✫✓P✦✟✦☛✦ ÿ☛✂✆✠✟➔✞✌✁✩✄✂✆✠✟☎✞✂✆➂✫✓ ❝❙➬♦❃➃✚➄◆ç ❫➭✙✚✱ ÿ✆✍✟✠✑✏✒☎✫✝✟✂✆✠✟✡✟☎☛☞ ❆❥❃❲ö ✮❙ï✸÷✚ø❁❝❥❾➃✺➄➯✺ù♦❉ ❽✿❾✚➥✸➽✚ú❸ ÿ✆✍☛✠✑✏✒☎✞✝✟✂✎✠✟✡✟☎✟☞ ➦❨➴✻❃û❿ ✏✆✩➈☎✟✍☛➂✞✂✰➃✗➄❫ ➩✗ü✢ý✮✚▼✻❃●➀✸þ✚❆ ❅ÿ✣ ❉ ♣rq✹s✁ ✂Ò⑩☎✄✝✆ ❅✽❆✻➱❁❃✟✞✸➶❁▲✿✮❁➣❥↔❁û✿ü ÿ ❿✍✟☎ ❇ ÿ✄✪✫✍✞✝✆☎✑✏ ❿✍✟☎ ❸✟✠❺❁❇✿➦❪➡✻❃❁❫❱▼✺✐ ❃P➅✢➆❹❰ ÿ ❿✍✟☎ ➉ ➺✒➼☛✡✌☞❉➍ ➶➼✍✡✎☞➏➎ ✌ ➑✑✏✓✒✕✔ ✓ ÿ✄✪✫✍✞✝✆☎✑✏ ❿✍✟☎ ➉ ➺✒➼✖✡✌☞❉➍ ➶➼✍✡✑☞➏➎ ➉ ➺✒➼☛✗✙✘❉➍ ➶➼✚✗✙✘ ➎ ✌✍✛ ✓✟✌ ➑✎✏✜✒✕✔ ✓ ❝✯➧✻❃ ➑✎✏✢✒✢✔ ➩▲✿➭✿❽✃➠✕✣✢✤✻❃✕✥✯❆✕✦✿◆✿û❁ü✻❉ ➋❮✺❆ ➉ ➺✒➼✧✡✎☞✔ ➶➼★✡ ☞➎ ▲❨➇❪➈❪❿❥➀❄❫✪✩❪➦♦❼✫✞✚➶✿❢✬✥●❆❥❿❪➀❪➁✻➱❪❃●➡❪➈♦❫➭▼❁▲⑨✺ ÿ✆✍☛✠✑✏✒☎✞✝✟✂✎✠✟✡✟☎✟☞ ❹ ✝✟✞✡✠☞☛✍✌✏✎✒✑✓✎✕✔✗✖✙✘✛✚✜✘✗✢☞✣ ✆ ✂✤ ✔ ✦✥✜✥✒✥
864基本画图命令 13单 单位的如果单位长度为1cm,那么(2.5,3.6)就意味着元素定位在相对于图形 左下角向右2.5cm,向上36cm的地方 命令\皿 ultiput是把同样的图形元素生成数次,每次移动(x增量,y-增 量)。因此元素被重复地画在 x-坐标,y-坐标),(x-坐标+x-增量,y-坐标+y-增量) (x-坐标+2x-增量,y-坐标+2y-增量) 直到 x-坐标十数-1]xκ增量,y-增量十[数-1]y-增量) 每画一次,(x-坐标,y-坐标)都要増加(x-增量,y-增量)。这里被増加的量可 以是正数,也可以是负数 因此Ⅶu1 tipu(2.5,3.6)(0.5,-0.6)5}图形元素}就会画五次图形元 素,第一个的位置在(25,3.6),然后是(3.0,3.0),(3.5,2.4),(4.0,1.8),最后 是(4.5,1.2) 注意坐标和增量数对都是放在小括号 内,其中的两个数是用逗号 分开的。而数和图形元素项则是像通常那样放在大括号内 警告:由于这里是用逗号分开两个数,因此不能再用它表示小数点。对 于坐标项,小数点必须是句号,而不能是逗号 864基本画图命令 8641图形中的文本 所有画形元素中最简单的就是一段文本,定位在图形中需要的位置。只 要把文本放在\put或\ multicut命令中的图形元素所在地方就可以了 An arrow箭头所指的位置为(1.8,1.2) 利用命令put(1.8,12) An arrow}就会插入文本 (1.8,1.2) An arrow3,其左下角就是所指的位置。 做为图形中元素的文本也可以包装进一个 par box或皿 incage环境中, 这时在、put命令中坐标项的参考点与竖直盒子的定位参数值有关: \Parbox []... Parbox(32cm) ower left corner of the last ne in the parbox 练习6.1:生成一幅宽100mm,高50mm的图形,这里\ uniting th取值 mm。把给定文本放在下列位置:(0,0) The First Picture,(90,47) upper left’,(70,40) somewhere upper right.',并且放一个宽为60mm的子段盒子 http://202.38.68.78/texguru Email:texguru@263.net
✭✯✮✱✰ ✲✴✳✟✵✬✶ ✈✸✷✢✹ ✺✯✻✆❂ ✼✙✽②✿✾✫❀✼✓✽✢❁✓❂✓❃ ✺❅❄❅❆❈❇❊❉✕❋❍●✁■❑❏▼▲❖◆★✻❖❏▼P❘◗❚❙✙❯✕❱✜❲✕❳✓❨✜❩✕❬✓❭✢❪✓❫✓❴❛❵✫❜ ❝✟❞✜❡❣❢✸❤ ■❑✐▼▲❥❄❅❆❈❇ ❢❧❦♥♠ ✐▼P❥❄❅❆❈♦✌♣✕q✬r s✙t✈✉①✇❖②④③✱⑤⑦⑥⑨⑧⑩②❶⑤❸❷❺❹✬❻✫❼♦✜❵❽❜✓❳✜❨✓❾✕❿➁➀➃➂✬❇➅➄✓➂✓➆✓➇➉➈★➊❘➋➍➌➏➎➑➐➓➒✱➋✁➌ ➎→➔✑r✑➣✫↔✢❳✕❨✜↕✕➙✓➛✢♣✬➜✟❭ ●➝➊✱➋➟➞✌➠❛➡➢➒✱➋✍➞✎➠→◗➤➐➅●➥➊✱➋☛➞✑➠♥➦➟➊❘➋➟➌✙➎➧➡➢➒✱➋✍➞✑➠♥➦✚➒✱➋➟➌✙➎→◗⑨➐ ●➝➊✱➋➟➞✌➠❍➦➨■①➊✱➋☛➌✟➎✬➡➢➒✱➋❸➞✌➠♥➦➩■①➒❘➋➟➌✙➎→◗⑨➐✪❏⑨❏✯❏▼➐④➫✙➭✕➯ ●➝➊✱➋➟➞✌➠❍➦➳➲➀➵➋✧➸✧➺➝➊❘➋☛➌✙➎❛➡➢➒✱➋☛➌✟➎♥➦❸➲➀➻➋✧➸✧➺➝➒❘➋✖➌✟➎✓◗ ➄✢➜✟➫✓➂❛❇➼●➥➊❘➋✧➞✫➠➽➐➾➒✱➋✧➞✎➠➚◗➶➪✟➹✢➘✓➴➷●➥➊❘➋➍➌✓➎➽➐➾➒✱➋➍➌✟➎→◗➬r➱➮✕✃✢↕✢➘✓➴➧♦✟❐✓❒ ❮❷✴❰❽Ï❇✑Ð✕❒ ❮❷❛Ñ✫Ïr ➣✌↔ ✉❥✇❖②❖③✱⑤⑦⑥✯⑧⑩②⑩⑤ ➈❅Ò✪ÓÕÔ×Ö★ØÙÓÛÚ⑦➔❑➈❅ÜÙÓÛÔ×Ö★Ý⑩ÜÙÓÛÚ⑦➔⑨Þ⑩Ô⑩ß❘Þáà➳â✓ã✓ä→ß➱❙✙å✬➜✫æ✓➂çàèâ✓ã ä➼❇✑é✕➫✓ê❛♦✟❬✓ë✕❭ì●➍■❖❏▼▲❖◆ ♠ ❏▼P✱◗➶❇➱í➽î❷ ● ♠ ❏▼ï❖◆ ♠ ❏▼ï✱◗❅➐×● ♠ ❏ ▲❑◆ð■❑❏ ñ❶◗❅➐➓●➝ñ➓❏▼ï❖◆⑨➸❘❏▼ò❘◗❊❇➬ó✕î ❷ ●➝ñ➓❏ ▲❑◆✯➸✱❏▼■❘◗➶r ô❯✓õ✢ö✓÷✢➘✓❐Ï❫✕➪❷✕ø❭❛ù✫ú❛û➼➈üÖ✟➔þý✌❇✌ÿ✁✢♦✄✂✕êÏ✕❷✆☎✞✝û ✟✡✠♦✕r☞☛➻➀➻÷ à✫â✕ã✜ä✍✌✏✎❷✞✑✆✒✞✓❉❼✕ø❭✞✔✓ú❛û✬ý✟r ✕✡✖✘✗✞✙❴✓➮✢✃❷✞☎✆✝û✟✞✠✂✢êÏ❇✙➣❽↔✞✚✘✛✢✜☎✞✣✞✤✆✥ùÏ✘✦ r✎❫ ❴✟õ✜ö✏✌✬❇❺ùÏ✧✦✢★✞✩✓❷✞✪û✕❇☞☛✆✚✘✛❷✆✝û✓r ✫✭✬✯✮✱✰ ✲✴✳✶✵✸✷✧✹✻✺ ✼✾✽❀✿❂❁❃✿❅❄ ❆❈❇✘❉✆❊✡❋✏● ❍✡■➜✫❜✢❳✕❨✁✟ó✞❏✆❑➧♦✟❙❷➫✆▲✞▼✏◆✬❇✑❩✕❬✢❭✬❵✟❜❖◗P✕➹❛♦✫❬✢ë✬r❙❘ ➹❹▼✏◆ø❭ ✉✱⑧⑩②❶⑤❯❚❈✉①✇❖②❖③❘⑤⑦⑥⑨⑧⑩②⑩⑤✿s❺t✢♦➻à✫â✕ã✜ä ❍❭✓♣✢q✢❙✓❒ ❮◗❱ r ❲❲❃❳ ●Õ➸✱✐▼ò❖➐ ➸❘✐▼■❘◗ ❨❬❩❙❭❫❪❴❪❛❵❝❜ ❞◗❡❍❣❢♦✟❬✓ë✞❤ì●Õ➸❘❏▼ò❑◆✯➸✱❏ ■✱◗➨r ✐❥☎➽s✕t ✉✱⑧❶②⑩⑤ ➈✾❦ Ó♠❧×Ö❝❦ ÓÕÒ ➔⑨Þ♦♥q♣✡r♦sts✈✉♦✇❖ß ❙➏å②①✞③②▼✏◆ ④⑤❨⑥❩❈❭❫❪❴❪❛❵❝❜⑧⑦ ❇➱ÿ❝✢❞✓❡❙❷❍✏❢♦✟❬✓ë❛r ⑨❤✬❵✫❜✁è❳✓❨✴♦✄▼✆◆✓Ð➏❒ ❮❶⑩❣❷✆❸➫✓ê ✉✱⑧ r♦st❹✈✉♦❺ ❚ü✇➾⑥ ♣ ⑥⑨⑧ r♦❻✈❼❬❽◗❾✁➏❇ ➮✞❿✙❭ ✉❘⑧⑩②⑩⑤❧s❺t❽õ✜ö✏✌✬♦✡➀✞➁✦✢➂❣➃➭✆➄✞➅✬♦✟❩✕❬❣➀Ï✆➆■✆➇✗ ➈ ⑧ r♦st❹✈✉♦❺➊➉➋❹t➌✭➍ Ó❶Ó➏➎♦➍➾Ó⑩Ó❴➎ ➐➒➑➔➓→➑➋➣❅➑➋↔➙↕➋➑➜➛➞➝➠➟ ↔➏➡②➟ ➢②➡➥➤➦➑ ➧ ➝❛➨✈➑➋➣✾➧ ➑➔➓→➡✾↕➋➝➏➣❅↔➦➑➋➣❝➝❛➓➩➡➥➤➦➑✈➧⑤➫❴➢➥➡ ➧ ➟ ↔➦➑➭➟↔✯➡➥➤➦➑❃➛➩➫❛➣❅➯➞➝❴➲ ➳ ➳➳⑤➵ ➈ ⑧ r✾sq❹✈✉♦❺✭➍ Ø⑩Ò➺➸✇ ➎♦➍➾Ó⑩Ó➏➎ ➻➙➝➠➣◗➫➼➢❅➡✱➫❛↔➦➽➩➫❛➣❅➽✞➛➩➫❛➣❅➯➞➝❴➲➞➾ ➡➥➤➦➑✯➣❅➑➔➓→➑➋➣❅➑➋↔➦↕➋➑✯➛➞➝➏➟↔➏➡➚➟ ➢➚➡❅➤➙➑ ➪➑➋➣❅➡❅➟ ↕❴➫❛➧❀↕➋➑➋↔➠➡➥➑➋➣➶➝❛➓❃➡❅➤➦➑❬➧ ➑➔➓→➡ ➑➋➽➙➹➠➑ ➳ ➳ ➳⑤➵ ➈ ⑧ r♦sq❹✈✉♦❺➶➉ ⑤ ➌✭➍➾Ó⑩Ó➏➎✾➍ Ó❶Ó➏➎ ➐✭➑➔➓→➑➋➣❅➑➋↔➦↕➋➑✁➛➩➝➏➟ ↔➠➡②➟ ➢②➡❅➤➦➑ ➧ ➝❴➨✈➑➋➣q➧ ➑➔➓→➡q↕➋➝➠➣➥↔➦➑➋➣✾➝❛➓❝➡❅➤➦➑✭➡❅➝➏➛ ➧ ➟↔➙➑➚➟↔➊➡❅➤➦➑➭➛➩➫❛➣❅➯➞➝❴➲ ➳ ➳ ➳ ➳ ➳⑤➵ ➘✞➴ P❖✐ ➸✾➷✍❾➏❿✕➫✞➬➱➮ ➸✯ï✱ï❥❆✿❆❈❇☞✃ ▲❘ï①❆✿❆➁♦❺❵➚❜➧❇✑➮✕✃ ✉❘②♣ ⑥⑨⑤❖③ ❼♦♣q❻⑤q❐❮❒✡➆ ➸❅❆✸❆❣r ❹✞❰❩❣▼✏◆ø❭❞✏Ï❬✕ë✗ ●➍ï❖➐▼ï❘◗ ④Ð✯Ñ➺ÒÔÓÖÕ×❪❴Ø❛Ù⑧Ú➭Õ ❄Ù❴Û✈❪❛Ò✾⑦ ➐×●✱Ü❘ï❑➐❖ñqÝ❘◗ ④⑤Û✈Þ➺Þ➒Ò➦❪ ß×Ò➏à✱Ù➞⑦ ➐➟●✱Ý✱ï❖➐ ñ❶ï✱◗ ④⑤Ø❴❵❆Ò➦❜✯Ñ➺Ò➦❪❴Ò❮Û✈Þ✈Þ✭Ò➦❪❶❪❴Õ×á✾ÑqÙ➩⑦ ❇ãâ✏äø➫➽ê❖➮å❤ P❘ï❥❆✸❆➁♦æ➅✞▲②➄✏➅ ÑqÙ❴Ù❛Þ ➷⑤ç✾ç❘■✱ï❘■❑✐ ♠ ò❖✐▼P❘ò❑✐ Ý✱ò✾çÙ❴Ò➊á♦Û✈❪❴Û è❆❭❫Õ×ß ➷ Ù❴Ò➊á✾Û➺❪❴Û➒é■❘P ♠ ✐ ❩✈Ò➦Ù
第六章图形 在(25,25)点处,内容是 A separate exercise file with the name picture.tex should be created for the exercise in this Chapter 练习6.2:给\unit1 ength取值1.5mm,再重复上述的绘制操作,并且在子 段盒子中让定位参数值分别取t 864.2图形中的盒子一矩形 在 picture环境中也可用盒子命令\ ramebox,Ⅶ Nmake box和\ savebox (47.1节),但是其语法已做了推广。而且,还有一个盒子命令\ cashbox makebox(x-尺寸,y-尺寸)[位置]{文本} rame box(x-尺寸,y-尺寸)[pos]text cashbox虛线尺寸}(x-尺寸,y-尺寸)[位置]文本 尺寸数对(x尺寸,y-尺寸)定义了矩形的宽度和高度,它们以 Initleng th为 单位。定位参数值位置定义了文本在盒子中的位置。它可以取如下值: [t]top-输入文本水平居中地位于盒子顶边的下面 b] bottom-输入文本水平居中地位于盒子底边的上面。 [1]lft-输入文本竖直居中地位于盒子的左边。 [ right-输入文本竖直居中地位于盒子的右边 s] stretch-输入文本竖直居中,但要水平伸展以充满整个盒子 如果没有可省参数位置,那么输入文本是水平竖直居中放置在盒子中 也可以一次这些参数中的两个组合起来使用 [1] top left-输入文本位于左上角 [tr] top right-输入文本位于右上角 [b1] bottom left-输入文本位于左下角 [br] bottom right-输入文本位于右下角 这里值的顺序是无关紧要的,t1与1t的效果相同 这些命令就是用在put和\ multicut命令中图形元素处。盒子的放置 方式是其左下角所处位置就是放置命令中的坐标对 \put(1. 5,1.2)t\framebox(2. 5,1.2)icenter] 箭头所指位置为(1.5,1.2),这就是宽25 center 单位,高12单位的矩形左下角所在的地 方。文本 'center是水平和竖直居中的 (1.5,1.2) 下面这个例子更好地说明了文本定位参数值的效果(UL=1cm) CTEXGuru, August 15, 1999
➸ ♠ ò ê◗ë✢ì í❯î ï ●➍■❘▲❖➐▼■✱▲❘◗ ✦❙ð❇✢ý❙ñ❷ ④⑤❨òØ❛Ò➦Þ➒❭❫❪➠❭❝Ù❛ÒóÒ➊Ò➙❪❄Õר❴Ò❯ô✭ßõÒö❜✯Õ×Ù❴Ñ÷Ù❴Ñ✈Ò⑧❩✭❭❆Ò ⑧⑦⑥ ➸ ⑤⑩②s✈❼✪Ó ⑤ ❼♦❺ Ø❴Ñ➺❵✾Û✈ß×ø❮ù➒Ò ❄❪❛Ò➩❭❝Ù❛Ò➦ø÷à✱❵✾❪➊Ù❴Ñ✈ÒúÒ➊Ò➦❪❄Õר❛Ò⑧Õ×❩❈Ù❛Ñ✈Õר⑥û➊Ñ➒❭❝Þ➺Ù❴Ò➦❪ ✐ ⑦ ➘✞➴ P❑✐▼■✈➷ ❰ì✉❘②♣ ⑥⑨⑤❖③ ❼♦♣q❻⑤q❐ã❒✡➆ ➸❘✐▼▲①❆✿❆❣❇ü✜✢➙✢➛❦✞ý♦✡þ✞ÿ✁✄✂✬❇❙â✞ä✢❭✏➅ ▲✡➄❣➅❖✆☎✢❩✓❬✞➀Ï✞➆✟✞✝❒ ⑤ ÷✴❹➚r ✼✾✽❀✿❂❁❃✿✠✟ ❆❈❇✘❉✆❊☛✡✁☞✍✌ ✎➼❇ ❭ ⑧⑦⑥ ➸ ⑤⑩②s✈❼❮❽➼❾➱❽Ð➽❒☎➄✏➅s➽t ✉✑✏ s✈r✇❼♦❹✈✉♦❺ ➐ ✉①✇r✓✒➒❼♦❹✈✉♦❺✑÷ ✉✕✔ r✑✖ ❼♦❹✈✉♦❺ ✗ ñ➓✐⑤Ý❖✐ ➸✙✘✛✚❘❇✢✜❷ÿ✞✣✄✤✦✥⑨❱✆✧✄★ró☛✆ä➧❇✢✩■➫✕ê✆➄❣➅s✓t ✉✑✪ r ✔❝❐❹✈✉♦❺ ✗ ✉①✇r✫✒➒❼♦❹✈✉✾❺×➈★➊✱➋✭✬✯✮❛➡➢➒✱➋✰✬☛✮➷➔ ➉✰✱☛✲ ➌❖Þ✴✳✶✵♥ß ✉✑✏ s✈r✇❼♦❹ ✉♦❺×➈★➊✱➋✭✬✯✮❛➡➢➒❘➋✰✬✶✮➷➔ ➉Þ✭❵✾Ø ➌❖Þ Ù❛Ò➊Ù ß ✉✑✪ r ✔❝❐❹✈✉✾❺❖Þ✸✷☛✹✞✬✄✮♥ß ➈★➊❘➋✰✬✯✮❛➡➢➒✱➋✺✬✯✮➷➔ ➉✰✱✶✲ ➌④Þ✻✳☛✵♥ß ✼✯✽Ï❫♥●➝➊✱➋✾✬✞✮➑➐➓➒✱➋✾✬✯✮→◗✖❩✶✿❱✆❀❜❛♦✆➮✆❁✜÷✁✃❂❁✴❇ ✣✞❃ ❮ ✉✱②♣ ⑥⑨⑤④③ ❼♦♣q❻⑤t❐ ❤ ❑✟❬✴r✎❩✢❬✆➀Ï❣➆ ✱✞✲➻❩✞✿❱▼✆◆✕❭❣➄✏➅✁✢♦✟❬✓ë➧r ✣❒ ❮❒✁❄❞➆✘✗ ➉⑤ ➌ Ù❴❵♦Þ❆❅❈❇③✏▼❣◆✁❉✄❊✞❋✘✫♣✕❬✜❴✏➄✆➅✄●✄❍✬♦❞❏■r ➉➋❹q➌ ù➒❵♦Ù❴Ù❛❵❆❅❑❇③✆▼✞◆✁❉❏❊✁❋✁✟♣✓❬✢❴✏➄❣➅✁▲✞❍❛♦❦✄■r ➉ ③ ➌ ß×Ò➏à✱Ù▼❅❈❇③✞▼✆◆➃➭✄❋✁❽♣✢❬✓❴✞➄✆➅❛♦❝❍❛r ➉➋sq➌ ❪❴Õ×á✾ÑqÙ◆❅✢❇③✆▼✏◆➃➭✄❋✁✟♣✓❬✕❴✞➄✆➅❛♦❤❍✬r ❖◗P ➉ ✔ ➌ Ø❴Ù❛❪❴Ò➦Ù❙❘➏Ñ❆❅❚❇③✆▼✏◆➃➭✄❋✁✢❇❯✜✓➹✄❉✞❊✄❱✁❲ ❮❯❳✞❨✄❩ê✞➄✏➅✬r ❄☛❬❏❭■❒✄❪✆➀Ï ✱✞✲ ❇✌❉✢❋❇③✏▼❣◆❷❉✄❊➃➭✁❋✧øë✢❭✆➄✞➅❖✜r Ð✟❒ ❮➫✓➂✢➮✞❫✞➀Ï✢♦✄✂✢ê✞❴✄❵✁❛✞❜✄❝☎✘✗ ➉⑤❖③ ➌ Ù❴❵✾Þ❮ß×Ò➏à✱Ù◆❅✢❇③✆▼✞◆✓❬✕❴❝✓❦✢❡ r ➉⑤ st➌ Ù❴❵✾Þ❮❪❛Õõá♦ÑqÙ▼❅❞❇③✆▼✞◆✓❬✢❴❤✕❦✜❡ r ➉➋❹ ③ ➌ ù➒❵♦Ù❴Ù❴❵❆ ß×Ò➏à✱Ù◆❅❈❇③✏▼✆◆✢❬✢❴❝✕❞✜❡ r ➉➋❹qst➌ ù➒❵♦Ù❴Ù❴❵❆ ❪❴Õ×á♦ÑtÙ◆❅❈❇③✏▼❣◆✕❬✓❴❤✢❞✓❡ r ➮✟✃➆♦✆❡✄❢❷✄❣➇✞❤➹✬♦✢❇ ⑤❖③❶➂❈③❘⑤ ♦✻✐❬❪ ❻ r ➮☛❫s✜t❙❷✞☎❭ ✉✱⑧⑩②⑩⑤ ÷ ✉①✇④②❖③✱⑤⑦⑥⑨⑧❶②⑩⑤✸s✙t❈à✫â✢ã✓ä ðrã➄✏➅✬♦øë q☛❥❷ÿ❝✢❞✓❡✞❍ð❬✕ë✓❙❷✓øës✢t✓♦✟õ✓ö✢❫✬r ✉✱⑧⑩②❶⑤ ➈✾❦ ÓÕÔ Ö❝❦ ÓÕÒ⑦➔✯Þ ✉✑✏ s✈r✇❼♦❹ ✉♦❺×➈ðÒÙÓÕÔ×Ö❝❦➓ÓÕÒ⑦➔✯Þ➺➸❝❼✾♣⑤ ❼♦s❶ß⑩ß ❘➦Ò➦❩qÙ❛Ò➦❪ ❦ ❧ ♠ ♦✫♣ qsr✉t ♥ ✈✇♣①♦✰r②t ❲❲❃❳ ③ ✈✇♣①q✓④⑤✈✇♣①♦✇⑥ ❞➼❡❍②❢❬✕ë②❤ ● ➸❘✐▼▲❖➐ ➸❘✐▼■✱◗✍❇➬➮✕❙❷➮ ■❖✐▼▲ ❑❺❬➧❇➼✃ ➸❘✐▼■❯❑❺❬➧♦❀❜❝✓❞✢❡✏❍❭❛♦❽♣ q➑r❙▼✞◆ ④①❘➦Ò➙❩tÙ❛Ò➦❪➩⑦ ❷❉✁❊✢÷➃➭✄❋✘➽♦✕r ⑦⑨⑧✻⑩✢ï❖❏▼ò ❘❆❣r ❞☛■➮✢ê✞❶✞➅✞❷✄❸✕♣✞❹✛❺ ❱▼✆◆✢❩✕❬✆➀Ï✆➆♦✆✐❬ ✗ ⑦❻⑧✶⑩➽➸ ❘❆❼✚ ✗ ❽✶❾➀❿❙➁✉➂②➃✑➄➅➃ ❘ ➐ ❨⑥Û➺á✾Û✈Ø❛Ù ➸✯▲❑➐á➸➞Ü✾Ü♦Ü