第七章用户定制BTX 间隔。只要在命令名称后面插入一个空格命令或者空结构}就可以解决 这个问题,因此这里可以用\xvec\和\xvec} 当然也可以在\xvec定义中就包含空格,即\ ensuremath{x-1,\]dots, x_n}}。现在跟在命令名称后面的空格还是要被去掉的,但命令本身会插入 个空格。然而,在实际中我们不推荐这种做法,因为这个程序设计中的空 格就总是存在的,即使接在命令后面的是标点符号或其它符号也不例外 上面各个不同的例子中用的都是命令\ mewcommand,但实际上这条命令 只能用一次,以初始化用户定义的还不存在的命令。一旦\xvec已经被定义 好,那么修正版本只能用\ renewcommand命令来给出。实际上这里的第二个 和第三个\xvec命令就是这样做的 照这个例子的样子,用户可以通过\ newcommand(或者\ renew command)命 令来给命令和文本组合起一个新名称,然后在需要的时候调用它。利用这种 方法,输入量会显著减少,而且也会减少出错的机会,特别是处理复杂数学 结构的时候 如果不确定给命令选择的名称是否已经存在,那么可以用 providecommand(\命令名称}[参数个数][可省参数]定义} 这条命令的语法与Ⅶ newcommand和 renewcommand命令完全一样。差别就在 于如果命令已经存在,新定义就被忽略。想取得相反的效果(在不用确知命 令是否存在的条件下,覆盖命令的当前定义)可以用如下方法得到:首先调用 providecommand确保命令存在,然后用\ renewcommand命令给出真正的定 义。然而,做这一操作时需要特别细心! 练习72:定义命令\iint,\iint和\ idot sint 生成如右所示的显示公式中的多重积分符号,或 者是下面这样的正文公式:J,JJ,J…∫ 练习7.3:修改\ thechapter,\ thesection和\ thesubsection命令的定义 使得在bok和 report文档类中章节号以大写字母显示,例如B,而节号是 用大写罗马数字接在章号后面,形式为B-IIl,而小节编号用的是小写罗马数 字,与前面之间用逗号分开:B-II1 提示:在book和 report类中,这些命令的原始定义为 ewcommandt\thechapter ]t\arabictchapterj] Anewcommandt\thesection]t\thechapter. \arabictsectionj] df\thesubsection]fthesection \arabicisubsection]] 现在用\ renew command命令进行必要的修改。 7.32有参数值的命令 除了结构x1,,xn外,在数学中还有y,,yn和 等等同 CTEXGuru, August 15, 1999
❥ ➲❏➯ ➬✜➮✸➱ ✃✕❐✑❒✕❮Ï❰➵Ð✍Ñ➸Ò②Ó Ô☎Õ✕Ö➃×✑Ø✕Ù✞Ú✕Û✞Ü✞Ý✕Þ❪ß❸à✕á❪â☎ã❪ä✑å✕Ú✞Û ➻❩æ ④✢⑤➏✥Ý✏ßç✠☞✌ Ô✳❴➄☎è✞é Õ✢❫✸ê✑ë▲r❄❃✆Õ✞✯✥❴➄➬➋➻❊ö☞☛➀➽✾➚❂➻❺♣ ➻☛ö☞☛➀➽➀➚❏✠☞✌ ❭ ➱✜❬❙✏❴➄❹ ➻☛ö☞☛➷➽✾➚ ✉✢①⑨Ô✥➒✏➓✕➏❹➐❏r ✭ ✠✍➻✬➽❊➼➪þ♠❧②♥➀➽✦➹➪➘❂ý❩♦➴ìæö ø➛ú➦í❂ü❂➴✍➶❂ýùþÿú ö ➼➴îïî ❭ ñ❹✞ð✏❹②✏③Ù✏Ú✓✞❴➺☎➏✞➐✕ñ✏❣●✥⑥✞ò✕ó➺✏rô❶②✏③✕★✞õ✞ö✦✟ ❱☎÷➏✞➐❇ø ❬✕❊r ❹➐▲➑✏⑨✳➩✏➫❚✴ù✞ú✭Õ✏✃✴û✏➮▲r❄❃ ➌Õ÷✶✩✞ü✴ý❏⑨ ➺✑➏ ➐✢Ô✸þ❈❣➅❹➺✥r ✭❞s❹②✏③✕✓✞❴➺❈❣❁❖☎❻✕❽④✕✖s✞❻✕❽✞❙✴❚Û✕ÿø ✳☎❴✁✕÷❚✔ ➺Û✄✂⑨➬❏➺❝❣②✥③ ➻➼✾➽☛➾➪➚☛➶✦➹✍➹➪➘☛➼➀➴èr ❶➐❏➑☎✳Õ✁☎②✏③ ❅✕❆➬❱✏Ïr ➄✝✆✁✞✁✟➬✏❒✥✉✏①▲➺✑ñ✞❚➅❹➺②✏③ø ❱✄✠ ➻❊ö☞☛➀➽✾➚☛✡ìî⑥✉✏① ❲✥r✜➑✄☞✄✌✄✍✁✎★✞❅❪❆➬❦➻❀♥➀➽❊➼✾➽☛➾➪➚☛➶✦➹✍➹➪➘☛➼➀➴ ②✢③❑✥➊❏ð✕ø ➐❆➑☎✳Õ✕✯❏➺➆✥➇✞÷ ♣➆✄✏✞÷ ➻☛ö☞☛➀➽➀➚ ②✳③Ô✏❣✥Õ✕✗✕û❏➺✕ø ✑Õ÷Û✁✂➺❸✗✂r➞➬❩❒✓✒➄✕✔✵ ➻❊➼✾➽❊➾➪➚☛➶✌➹✍➹ù➘☛➼➀➴ ✇④P⑤ ➻❀♥➀➽☛➼➀➽☛➾➪➚☛➶✌➹✬➹➪➘☛➼➀➴➅ ② ③❑✭➊②✥③♣✧✞★✏❮✥❰✄✖✕❱✞÷✇Ù✥Ú❏r ❬✓❹❋✞●➺Ó✝✗✘✭➬✏s❪ø✙✘✥➬✥Õ✏✃ ✥✢➮▲r ✝✕✟✥í✕ö✄✚✄✛✄✜✥❷r ❊✞✉❙ö✁✜✭❷ð✣✢❏➺✣✤ör✙✥✄✦✏❣✣✞✻Ò✁✧❜✏ò Ý✢ß❆➺Ó✣✗ø Ü✈✴❚✁★✏✉✥➊②✥③✁✩✁✪➺❈Ù✥Ú✏❣✄✫✬✡î➅❹r❤➑✄☞✁✒➄➬ ✐❦❥ ➻✮✭②♥➷➶❏☛✰✯ ➴➷➽➀➚☛➶✌➹✍➹➪➘❊➼➀➴✡✠✍➻✲✱✝✳✁✴✄✵➛✌✷✶✛❝✢❡✥❢✏❡✹✸✺✶✛➈✢➉✥❝✏❡✹✸✡✠ ➔✭➣ ✌ Õ✝☎②✏③➺✝✻✏➮✄✼ ➻❊➼✾➽☛➾➪➚❊➶✌➹✍➹➪➘☛➼➷➴q♣ ➻❀♥➀➽☛➼➀➽☛➾➪➚☛➶✌➹✬➹➪➘☛➼➀➴ ②✢③✁✽✄✾✞❱✗❪ø❀✿✄✦❩Ô❹ ✐Ü✈②✥③ ✡▼î➅❹r ✇✉✥①✭Ô⑥⑨❇⑩ø❂❁✭➍✕▼✴➂✄❃▲➺❅❄✕✈ ✇❹❚✭➬❆★❆❇② ③❣✓✫➅❹➺✕☎✁❈✿r❊❉✓❋②❩③➺➱✝●✉✏①➅ ✒➄➬Ü✿✥❩➮✞▼✏❧❪✷ ➭✏➯✘❩➬ ➻✮✭②♥➷➶❏☛✰✯ ➴➷➽➀➚☛➶✌➹✍➹➪➘❊➼➀➴❍★❵✏②✭③✏➅❹r ❬✓➬➋➻❀♥➀➽❊➼✾➽☛➾➪➚☛➶✦➹✍➹➪➘☛➼➀➴ ②✢③➊❆ð✝■✁✍▲➺❈✉ ①✕ø ❬✕❊r❤û✏Õ❱✁❏✄❑❏Ó❄❋✞●✥✄✦✁▲✄▼❖◆ P✁◗ ➳②① ➂ ➧ ✉❈①②❩③ ➻❘✯❙✯✦➼✍ý✰❚ ➻❯✯❙✯❙✯✦➼➷ý ♣ ➻❘✯✌➴➷➶❂ýùþ❱✯æ➼➷ý r ✁❄✄Ü❆❲✕✢➳➺✚✰➳▲ó×❨❳✭➺✄❩Ñ❆❬✄❭❻❽❫❪✙❴ ❵✝❛✄❜✁❝❆❞✁❡❣❢✍✁❤❫✐✕❥❣❦♠❧♥❧✺❚♦❧♣❧♣❧✺❚♦❧rqsqsqt❧✓✉ ✈✇✈ ✈❀✈✇✈ ✈ qsq①q✈ ②✄③⑤④❱⑥ ⑦❘⑧⑩⑨❆❶❸❷♣❹♥❺❘❻❘❼❽❺❘❾✮❿❱❹❯❻♥➀✰➁➂❷♣❹♥❺❘❻❘➃♣❻❘❼❽❹✰➄✮➅♣➆❍➇✹❷♣❹♥❺❘❻❘➃❽➈❙➉➊➃♣❻❘❼➋❹✰➄➋➅♣➆❍➌✣➍❢✕➎✄➏❪ ➐✝➑✄➒➓➉❘➅❙➅♥➔→➇➣➀❯❻♣❿❯➅♥➀❙❹ ❤✝↔✁↕❫❳➛➙✁➜✄➝❣➞✕➟❫➠➛➡✁➢✄➤✁➥❫❪➧➦✄➨➫➩✄❪➯➭✄➜✁➝❛ ➲➟➳➠✄➵✓➸✕➺✁➡✁➻➒➙✓➝✁➼❝❪❊➽✓❥❫➾➚➩➶➪➘➹➴➹➴➹❊❪➷➭➳➬✕➜✓➮✄➝➲❣❢✕❛➬✓➠✄➵✁➸➛➺ ➡✄❪✙➱✄✃❝✁❐❣❒✝➲✁❮➝❭✁❰❦Ï➩➶➪Ð➹Ñ➹➴➹ ➁ Ò ✉ Ó➥Ô❦ ➒➫➉❘➅❙➅♥➔Õ➇➣➀❯❻♣❿❘➅♥➀➂❹ ↕❆❳✁❪ ❞✄Ö➌✄➍❢✝×✁Ø✁➎✄➏➾ ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷♣❹➂❺❯❻❘❼Ý❺❘❾➋❿❱❹❱❻♣➀❘Þ➂Ü❙❷♣❾♥➀❯❾➋➉ß➄♥❼♥Ü❱❼Ý❺❘❾➋❿❱❹❱❻♥➀❯Þ➂Þ ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷♣❹➂❺❯❻❘➃✮❻❘❼Ý❹✰➄➋➅✮➆♦Þ➂Ü❙❷➋❹➂❺❘❻❱❼❽❺❯❾♣❿❙❹❱❻♥➀✷àÑ❷♥❾♥➀❱❾✮➉ß➄♣❼♥Ü❯➃✮❻❯❼❽❹✰➄❽➅♣➆♦Þ➂Þ ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷♣❹➂❺❯❻❘➃Ý➈❙➉♦➃♣❻❯❼❽❹✰➄➋➅♣➆❯Þ❙Ü❙❷➋❹➂❺❯❻❘➃✮❻❯❼➋❹♦➄✮➅✮➆áà➴❷♥❾♥➀❙❾♣➉ß➄♥❼♣Ü❱➃❽➈♥➉✰➃♣❻❯❼❽❹➊➄✮➅♣➆❯Þ❙Þ â➒➲ ❷♣➀❱❻♣➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Ûã➌✣➍✁ä✄å✁æ✄ç❢⑨❫❶✉ è♣éßêìëíêïî ð✣ñ✄ò✁ó❫ô✕õ✁ö ÷✣ø✝ù✁ú✹ûßü➋ý①þsþ①þÿý➴û✁✄✂✄❪ ➒➺✆☎✞✝✠✟☛✡✌☞➂ü❽ý①þsþ①þsý✍☞✎ ➇✑✏ü➋ýsþsþ①þsý ✏✓✒✔✒✖✕❡ ✘✚✙✜✛✣✢✥✤✧✦✩★✪✦ ✗ ➁✬✫✮✭✬✯✰✭✬✱✍✲✴✳✶✵❯➁✷✳✹✸✰✸✎✸
7.3用户定义命令 的向量结构。因此我们可以按\xvec的样子定义命令\yvec和\zvec。然 而,。个以用定义一个数义的参数命令,是变于1分到为参数值。对于当前 这个例子,变于1分是字母它定和新命有一个变数的命令是用个或参数值 被中成的。因少 newcommandt\avec]i]t\ensuremath械被\1dots,在m] 就定义了一般性的参数命令\avec参存二}。这样当可用\avec{x}省结果就 是x1,…,xn,而\ avert}显示为v1,…,yn。在命令定义中的字符命是 个哑实,际示当命令包可用省,要用参存二的文含定代义有为现的 命要是定义中义为现的鹌都想像成x或y,就个以相当容易地了解义定义 的结构了 在哑实中的数字1在这里好像没有什么用处。我首先,对于命有一个 参数值的命令,它示首没有什么意义。然而,对于多参数值的命令,它的到 用就的\显了。n如e,w们要定义o命令,它ad中成结构x1,…,xn d中成1,…,法。这就当要有种个参数值,一个用来户定组v等等,合 个用来示定次后的那一个下重复就,等等。这样的命令这如下中成的: newcommand\ avec}名\ ensuremath被dots,在} 这样\ avec{u}n}就得名组,…,组,而\ avec{v}m得名1,,法 \ recommand命令中的个或参数值名e、要定义的命令中如结种个参数 值;在定义1分,在示构一个参数值,但际示构二个参数值。是想像 成u或v,是在想像成n或m,那么就个以的容易知道\ avec arg1}anrg2 的操到方式了 这量方式个以经用于有更多的参数值。出了如下定义后, \newcommandt\subvec) nt\ensuremathiti 12, \ldots, 4*B] 命令\ subnet就这有三个参数值的命令。从x定义易知\ subvec ahi}j} 中成1;,1 命由1个字符构成的参数值t必s在大括号{}内,个以直接给为。如 果它这构一个参数值,那必须像通常那样,用空格是它与命令名分开。因少 \ subyec aik的结果与\ subyec{ai}k}的一样,而 subyec x被中成与前 例子\xvec同样的结构x1,,x 当参数值t命由一个字符组成省,它就必须s在大括号}内,因为这里 的大括号际示要是参数值内容当出一个整体处理。因少\ subvecIA}ij}1k} 的结果为A1j…,Ak。这里的参数定代这A相应于被访j相应于徨,1k 相应于在 个这为什么\ subveciA[ij}1k}的结果这A1,,Ak,而t这义期望 的A,…,Ak呢?这这因为虽然在大括号内的参数值包当出一个整体替换 进定义文含中,但大括号自身并没有进去。这里替换后的命令文含首际先类似 \ ensuremath[A_ij,1dots,A_1k},因少首际先命有接在下重符号后面 http://202.38.68.78/te'eguru Email:teGuru@263.net
✺✎✻✶✼ ✽✿✾☛❀✠❁✞❂✠❃✆❄ ✳✹❅✎✸ ❆❈❇❊❉●❋✚❍✖■❑❏✔▲❑▼✚◆●❖✞P❘◗ ❷❚❙❱❯❯❻❘❼ ❢✙❡❑❲✄➎➏➌❆➍ ❷✰❳❱❯❱❻❘❼r➇Ï❷✎❨✩❯❯❻❯❼ ✉❬❩ ➭✄❪❪❭❴❫❫➞➲✄➎✄➏✆❵❴❛☛❜✁➏Ô❢❞❝❢❡➌✁➍❪❢❣✆❤✆✐✆❥✆❦☛❧❣➾✔♠✄➺✆♥❫✉❘♦❴♣✖q✕✃ ❞✔❛➦❲❞r ❤✆✐❴❥✆❦❛➡✄➢ts ➁✈✉❀➇①✇ ✉③②✆✡❵❴❛❤❡❫❢➌✁➍❛✁➲❫❴④❴♠✄➺❴♥ ⑤⑦⑥✶⑧③⑨✚⑩❢✉✚❶✔❷r ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷➂❾✎❯❱❻❘❼♣Þ ⑤❸⑥✶⑧ Ü➂❷➂❻✮➆✰➃①➈❱➀❯❻①Ú✰❾♣❹➂❺❘Ü✰❹ ⑥✶❺✁⑥❼❻ ❷✩❽♣Û❱➅✮❹➊➃ ❻ ❹ ⑥❾❺➆❯Þ❙Þ ❿➎✁➏ø❵❴➀➂➁❣❢❞❝✄❡➌✄➍ ❷➂❾✎❯❱❻❘❼♥Ü➄➃➆➅❴➇✁Þ ✉ ❞✁❡q✠➈➲ ❷➂❾✎❯❯❻❯❼♥Ü✰❙❘Þ➊➉ù❴➋❿ ❛ û ü ý①þsþ①þsý➴û r ➭ ❷➂❾✎❯❱❻❘❼♥Ü✰❳❘Þ ➤✝➥❞➌➍☞ü ýsþsþ①þsý✣☞ ✉ ➒❆➌✓➍➎✄➏✝ ❢➡❴➎ ❹ ⑥ ②❛ ❵✔❛✞➏✠➐❞r❢➑➥❞q➌✁➍✆➒➈➲ ➉r ç➲ ➃✚➅✆➇ ❢❤❴➓☛➔❴→✆➣❴✡✞➌â❢ ❹ ⑥ ✉ ②ç❣➎✄➏✝✔➣✞➌â❢ ❹ ⑥↕↔✚➙✆➛✆⑩ ❙ ❴ ❳ r ❿❫❣➞✚➜❞q✚➝❞➞✚➟❣ø✚➠❴➣➎✁➏ ❢ù✄ú❣ø❆✉ ➒➏➡➐ ❹ ⑥ ✝❢➺✓➡ ✳á➒❞❴➢❴➤➛❴➥✡❴➦➂➧➲❴➨✉➫➩➂➭✆➯r ♦❴♣➂②✆✡❵❴❛ ♠✣➺✆♥❢➌✄➍r❢➲☛➳➭➥✡☛➦☛➧❴➵➏✉❪❩✁➭r ♦☛♣❞➸✚♠✄➺✆♥❢➌✄➍r❢➲❫❢❧ ➲❿➂➺✞➻➤➳ø✄✉❬➼✕➨❴➽r➚➾❴➪ç➎✓➏❴❵✆➶➌✁➍r➹➲✞➘➂➴⑨✆⑩ù✁ú û ü ýsþ①þsþ①ý➴û r ❭➴⑨❴⑩➬➷ü ý①þsþsþsý ➷❚➮ ✉ ❞❿✆➱✄ç✡❴✃❛♠✁➺☛♥r❘❵✆❛✄➲❴❐☛❒✁➎➬❮ ➁ ➷ ✒✚✒r❢❰ ❵✔❛✄➲❴❐☛➳✁➎❴Ï➼❢✔Ð❴❵❴❛❆❜❴ÑÓÒ ➁✬Ô r ✒❴✒❫✉ ❞✄❡❫❢➌✁➍❴Õ➨❜⑨❴⑩❢❦ ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷➂❾♣➆❱❯❯❻❯❼♥Þ ⑤×Ö✎⑧ Ü❙❷♥❻♣➆♦➃❽➈❱➀❙❻❽Ú➊❾♥❹♥❺❘Ü✎❹ ⑥➄❺✜⑥✷❻ ❷✩❽♥Û➂➅♥❹➊➃ ❻ ❹ ⑥➄❺ ❹ Ö Þ➂Þ ❞✣❡ ❷➂❾♣➆❱❯❯❻❘❼♥Ü✮➈❘Þ❙Ü✮➆♦ÞØ❿✣➑❴Ù ❮ ü❽ý①þsþsþsý ❮ r ➭ ❷♥❾♣➆✈❯❯❻❘❼♣Ü✰❯❘Þ❙ÜÝÚ✰Þ❍➑ÚÙ ➷ü➋ýsþ①þsþsý ➷➮ ✉ ❷✮➆❘❻✮Ù✰❼♣➅❽Ú❙Ú➊❾♣➆❯Û☛➌➍✝ ❢❫❑④❈♠➺❑♥ ⑤ÛÖ✩⑧ ➽➻✣ç➎➏❢➌➍✝ÚÜ❈Ý❈✃❛♠➺ ♥✆Þ ➒➎✁➏❥➂❦r ❹ ⑥ ➑➥❴ß❵➂❛♠✄➺➂♥r ❹ Ö ➑➥❴ß❴à❛♠✄➺➂♥❣✉✴❣ ❹ ⑥á➙✚➛ ⑩ ➈③âã❯ r ❣ ❹ Ö➚➙✚➛➂⑩ ➆➊â Ú räÐ➧❿❫❣➞➺➝✿➞✠å✆æ ❷➂❾✮➆✈❯❯❻❘❼♥Ü✰ç✰è✣✯✜✳❽Þ❙Ü✎ç❚èé✯✎ê♥Þ ❢❊ë❧❴ì❆❥❣ø✁✉ ❞✔íì✁❥❴❫❫➞✠î➲♣❴✡☛ï❞➸ ❢♠✄➺❴♥❣✉❘ð❫ø✝➨❜✄➎✁➏➼r ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷❯➃❽➈➂➉✈❯❱❻❘❼✮Þ ⑤Ûñ✎⑧ Ü➂❷➂❻➋➆✰➃❽➈➂➀❯❻ÝÚ✰❾♣❹♥❺♦Ü❚❹ ⑥❾❺ ❹ Öò❻ ❷✎❽♥Û❱➅♣❹♦➃ ❻ ❹ ⑥➄❺ ❹ ñ Þ➂Þ ➌✣➍ ❷❯➃❽➈❙➉❱❯❯❻❘❼ó❿ÚÕ✡☛ô❛♠➺☛♥❢➌❆➍✉❢õ❑ö➎❆➏➞✔å ❷❯➃❽➈❙➉✈❯❱❻❘❼♥Ü➂❾❱Þ➂Ü❘➄♣Þ❙Ü✩÷❙Þ ⑨✔⑩✑ø❱ù ýsþ①þsþÿý ø❚ú ✉ ②✞û❢ü❛➡✆➎✁ú⑩❢♠✄➺❴♥✆ýæ✆þ✁➒➟✆ÿ✁➝ Ü✄Þ✁ r ❫❫➞✁✂❆➻☎✄✞➌✁✉ ➨ ➋➲Õß❵❴❛♠✁➺✆♥r❘Ðæ✝✆➛✝✞☎✟Ð✁❡✖r ➲☎✠✝✡❣➲➱➌✄➍☞☛❦❰✉ ❶✠❷ ❷❯➃❽➈➂➉✈❯❯❻❘❼❅❾♦➄Ý➔ ❢ù❴➋✁➱ ❷❯➃❽➈❙➉✈❯❱❻❘❼♥Ü➂❾❱Þ➂Ü❘➄♣Þ❙Ü♣➔❯Þ ❢❢❵✁❡❞r ➭ ➃Ý➈❙➉✈❯❯❻❘❼✔❙ ⑥ ➆ ⑨✔⑩➱✁✃ ❝➦❲ ❷✰❙✩❯❯❻❘❼ ✕❡❫❢ù✁ú✹û ü ýsþsþ①þÿý➴û ✉ q♠✁➺➂♥❴ý➂② û❵✆❛➡➂➎✍✌⑩➉r❼➲❿✓æ☎✆➂þ✁➒➟❴ÿ✓➝ Ü✁Þ✎ r ❶✓➾❞➂➢ ❢➟➂ÿ✄➝➑➥ç❣❴♠✁➺❴♥➝❞q➡ð❵➂❛☎✏☞✑➂➨☎✒✉ ❶✠❷ ❷❯➃❽➈➂➉✈❯❯❻❘❼♥Ü✔✓❘Þ❙Ü❘➄❚÷❙Þ❙Ü❱❽✮➔❯Þ ❢ù➂➋❫➾✖✕ù✘✗ ý①þsþsþ①ý✙✕✛✚✢✜ ✉ ❞❴➢➳❢♠✁➺➂➔✆→Õ✣✓ ➜✁✤❴♣ ❹ ⑥ r ➄❚÷ ➜✥✤❴♣ ❹ Ö r ❽♣➔ ➜✥✤✆♣ ❹ ñ ✉ ❫Õ➾✔➦❴➧ ❷❯➃Ý➈❙➉✈❯❯❻❘❼♣Ü✦✓❘Þ❙Ü❘➄➄÷❱Þ❙Ü❱❽♣➔❱Þ ❢ù➂➋Õ ✕ù ✗ ý①þsþsþ①ý✙✕✚ ✜ r ➭✆ýÕ➣☎✧✍★ ❢ ✕ùú ý①þsþsþ①ý✙✕✛✚✪✩✬✫✮✭ ❞Õ❶❆➾✥✯☛❩➒➟☛ÿ❆➝ ❢♠❆➺☛♥➒q✚ð❵☛❛☞✏✝✑✝✰☞✱ ä➎✓➏❤✆➓✿✝ r✳✲➟➂ÿ✓➝✵✴✷✶☎✸➥✡ä☎✹✉✳✺➢✍✰☎✱➼✼✻➌✁➍❤➂➓❴➭✾✽➡➯✓↕✍✿ ♣ ❷♥❻♣➆✰➃❽➈❱➀❱❻❽Ú✰❾♥❹➂❺❘Ü✦✓❺ ➄❚÷ ❻ ❷❱❽♥Û➂➅♥❹♦➃ ❻ ✓❺ ❽➋➔❘Þ r ❶✔❷➂➭❀✽✠➯✆②❴✡✁➻➒☎❁Ñ➎✁➝ ❺ ➼✥❂ ❃✲✍✲❅❄í⑧❇❆❈❆❚ê✦❉✎ê❱⑥ ⑦✦❊❘⑥ ❅❈❊❯⑥ ④❋❊●❆✶✲✙❍s✯✰✭èé✭ ■❑❏óç✔▲✘▼Ð⑧ò✲✙❍s✯✎✭è✣✭✳◆↕ê❚❅♣⑦❘⑥ ❖P❍⑦✲
170 第七章用户定制HTEK 的第一个字母被降低。为了使两个字母都被降低,那在命令文本中它们就必须 做为一个整体出现,也就是类似于同,…同。个以在\ subyec命令的参数 值中额外再加一对大括号就个以出名这一点,即\ subvecAH[ij}lk}}。 而更好的解决方法这一开始就在定义中加先大括号: new command\subvec)=fit\ th械},aots,被[} 这样即使每个参数值命有一层大括号,。d得名义期r的结果 subvecfA}ij}1k}的结果为同,,同k s7.3有一个可省参数值的命令回 们已经知道有的多TEX命令个以有个或参数值,这x中次典型的例 子就这\ newcommand命令自身。在LX2中,同样。个以使用户定义的命 令有一个个或参数值。这样出的好处就在于,g然多提供了一个参数,t在 绝大多数情况下它定得命这重准值,t当要显式改变其值 例如,在上一节用户定义的命令\ subsea中有三个参数值,分别相应于 字母和第一个及最后一个下标。然而,通常字母就是x,因此把它做为一个 可省参数不失为一个好主意,这样只有在字母不同时内直要指定。要做到这 通,常用如下命令格 rene整便班血 Subsec}k3]k] ensure h{?1?扑偏体s1虽?3}} 它与去这定义的区别就在于k3]参数值后这似下k]。这就面h下三个参 数值中的第一个是可省的,其标准值为x。p在\ subvec i/}6j}的结8就是 Ceniiinf,而\ subvec kA1}m的结8为amin 在用户定义的命令中只能有一个可省参数,而且也必须是第一个,即定 义中的?1 8734用户定义命令的其它样例 在上这用户定义命令的解释中,我们用向量结构这样很简单的情形做为 示例。下这我们要演示的是更复杂的情况,其中要应用到记数器、长度,甚 至一些特殊的TEX命令。 例:在54.6节中,面h下TX命令\4仲和\ch体e是相当有用的数学命 令,即使在IEX中也不例外。不幸的是这两条命令的语法同类似的IEX命 令\fr4大相径庭。然而, ne整便理血\4协}H{?1A仲?投 ne整便血j\自h体体e}{?1\ch体体e\?扑 定义的两条命令\4仲和\h体体e就生成同样的结8,而且语法也符合通 常的IBX结构化要求格\A仲[上式〔下式} 仰:在下这我们要定义两条命令,\jefb体{取样文本}会设置一个盒子,其 宽度等于取样文本的长度。然后调用\exkb体{文本}命令,就会在一个宽 CTEXGuru, August 15, 1999
✳❽④✔❉ ◗❙❘❀❚ ✾✆❀✠❁☞❯❲❱❨❳✔❩❋❬❪❭ ❆◗✍❫❵❴❀❛❵❜✍❝✼❞✁❡ ■✳❢❤❣❙✐✼❥❴✼❛❵❜☎❦✍❝✾❞❵❡✾❧❑♠❵♥❃➂❄✾♦❵♣rq❵s◆✍t✼✉❵✈ ✇❢ ❫✥❴✍①☎②④③⑥⑤✾❧⑧⑦t☞⑨✾⑩❵❶❀❷ ✕ùú ýsþsþ①þÿý✙✕✚✪✩ ✉ ❫➳➞➒➫❷❯➃❽➈❙➉❱❯❯❻❘❼❊➌✕➍✻➡♠✁➺ ♥❴✝❵❸✆✂✍❹✍❺❵♦✄➟➂ÿ✓➝❿❫❣➞➡ðÙ✺❵✼❻➂r❽❼ ❷❯➃❽➈❙➉❱❯❯❻❘❼♥Ü✦✓❯Þ❙Ü❙Ü❘➄❚÷❙Þ➂Þ❙Ü❙Ü✎❽♣➔❯Þ➂Þ ✉ ➭✔ï➤✻✚➠☎❾❴ì☞❿Õ❵✁❰✁Ø❿✁➒➎✁➏✝✁❺❴➯✄➟✆ÿ✄➝❣❦ ❷✮➆❘❻♣Ù✰❼✮➅❽Ú❙Ú✰❾♣➆❱Û❯Ü❙❷❯➃❽➈➂➉✈❯❱❻❘❼✮Þ ⑤Ûñ✎⑧ Ü➂❷➂❻➋➆✰➃❽➈➂➀❯❻ÝÚ✰❾♣❹♥❺♦Ü❚❹ ⑥❾❺ Ü✰❹ Ö Þ ❻ ❷❱❽♣Û❙➅♣❹➊➃ ❻ ❹ ⑥❾❺ Ü✰❹ ñ Þ♥Þ❙Þ ✺✥➀❼➐✝➁❛♠✄➺❴♥✆②❴✡❵✝➂➟✆ÿ✁➝r ❭➴➑✆Ù➣☎✧☞★✾✻✕ù✆➋❣❦ ❷❯➃Ý➈❙➉✈❯❯❻❘❼♣Ü✦✓❘Þ❙Ü❘➄➄÷❱Þ❙Ü❱❽♣➔❱Þ ✻✙ù❴➋❣➾➃✕ùú ýsþsþ①þsý❅✕➄✚✪✩r✉ è♣éßêìëíêìë ð✮➅☞➆✾➇✥➈✁ñ✁ò✄ó❣ô✣õ✁ö ➉➋➊ ➾✚➪➍➌❙➎å☛æ✆✡➺➸➐➏➒➑➔➓■➣→➌✣➍❫Ô➞✔✡☛❫✆④☛♠❆➺✆♥r ✺☛ö✞✝Ï✝↔☎↕✻✝➦ ❲❿☛Õ ❷✮➆❘❻♣Ù➊❼♣➅❽Ú❙Ú✰❾✮➆❯Û→➌✣➍ ✴➙✶➜➛ ➒ ➏➒➑➔➓■➣→ ê❋➝ ✝r ✕✮➀❴❭❴❫Ô➞➐➲☞➞✄➎✁➏✻➌ ➍✡❵❴❛❫❴④☛♠✁➺✆♥❀➛➟✺☎➀☛ð✾✻➤❴➨❿✁➒♣r ✯☛❩❞➸Ó☞➠ø❵✆❛♠✄➺r➡✲➒ ➢✥➤➸✁➥✝➦☎➧❁➲➔☞➨❴②ÕÑ☎➩♥r ý➱☎➫☞➭☞➯❀➲✁➳☞➵☎➸➛ ➺✥➻➜➼❙➽☎➾☞➚☎➪☎➶➞☎➹☞➘❀➴✥➷☎➬➱➮➣✃❒❐❰❮❪Ï➣ÐPÑÓÒ❙Ô☎Õ☞Ö☎×➥➸❀➼✎Ø☎Ù☎Ú☞Û☎Ü Ý✥Þ☞ß☞à➚Ö☎á☞â☎ã➚Ö☞ä☎å✾æ➟ç☞è➼✎é☞êÝ✝Þ☎ë☎ì❲í ➼➟î✥ï☎ð☎ñ✝ò✾ó✥➚Ö ô✥õ×➥☞ö✾÷ó✁➚Ö☞ø☞ù☞ú➼➟û☞ü☞ýÔ➽Ý☎Þ☞ö✾þ✝ÿ✁✄✂➫✆☎➹✾æ ➫☞ò✄✝☎û ➚✄✞☞➼✠✟✝➶☎➻ä☞➷☎➬☛✡ ➮✌☞➣Ð✎✍PÐ✌✏✳Ñ✌✑✓✒✔✒✖✕✌✍✘✗✚✙●➮➣✃❐❰❮❪Ï❪ÐPÑ✎✛✢✜✤✣✦✥✧✜í✥✔✙●➮❰Ð★✍✳✃❐✚☞❪Ð✓✒✖✕✎✩✫✪✬✙✦✭✖✮✰✯✔✙✎✭✚✱✚✛✳✲❅➮✫✴✦✗✫✑✦✩ ✃✵✲✶✭✖✮★✯✔✙✎✭✚✣✔✛✫✛✔✛ ñ✸✷✄✹✻✺➹☞➘➴✻✼Ùë➽✝Ü ✜✽✣✦✥➡×✸✾➸ã✺❀✿✄❁ ✜í✥ æ ûë✻❂☛❃ ❁Õ☞Ö× ✾➸Ò☎➴à➚Öìô☎õ➴➼ ➵å☞➩➸✾ó í æ❅❄➽ ➮➣✃❒❐●❮●Ï➣ÐPÑ✦✙✬❆✎✛✔✙✫❇✚✛ ➴❉❈❋❊ë☎ì ●■❍❑❏▼▲◆▲▼▲◆❏✶●✚❖ ➼ è ➮➣✃❒❐●❮❪Ï❪ÐPÑP✜✽✕✫✥✚✙◗✮★✛✔✙✎✍✬✛ ➴✠❈❋❊ó❙❘✚❚ ❏▼▲◆▲▼▲▼❏ ❘ ❖ æ ➽✮➶✄❯➹☎➘➜➴✁➷☞➬✾Òý❲❱Ô➚Öô☎õ×✄✾➼ è✄❳✄❨✄❩❋❬ì☎à➚Ö➼❪❭➹ ➘☞Ò☞➴❫✭❴✮ æ ❵✌❛❴❜❞❝❡❜❣❢ ❤✆✐❦❥❋❧✄♠❋♥❲♦❦♣❲qsr❋t ➽✥➾✆✺☎➶❋❯➹☎➘☞➷☎➬✾➴❦✉❋✈➜Ò ➼①✇❋②☎➶④③⑥⑤❈❋⑦û☞ü❋⑧✆⑨❋⑩➴✁❶❋❷ò✾ó ❸➺ æ✎ä✺✄✇✄②☞➫✆❹❸➴ì✆❺✆❻❋❼➴✁❶➧➼➟➵Ò➫☞Û☞➶✄✝✆❽✾✆❾❲❿➁➀❋➂➼✠➃ ➄➚✄➅❋➆✆➇➴➉➈✘➊✬➋➷✥➬❀æ t❪➌✦➍ ➽➏➎✘➐ ➑■➐ ➒➙➪Ò ➼ ❂➓❃ ❁ ➈✘➊✚➋➄➷✮➬ ➮✫✕✦✩✘✑✌➔ ß ➮➣Ñ✰✪✘✑✔✑P✃✦Ð ìÚ❲→Ô➶ ➴✁✾✆➣☎➷ ➬➼↔❭✁↕☎➽➛➙➝➜➈✘➊✚➋Ò✠❨ö➺❋➞æ ö❋➟➴ìû✄➠❋➡➷☎➬✾➴✁➢✄➤þ✁➥✄➦➴ ➙➝➜➈✘➊✚➋➷ ➬➱➮✦➧✫☞✚✕PÑ➩➨Ú✄➫❋➭æ✎ç☎è➼ ➮✎✍PÐ✌✏Ñ✌✑✰✒✔✒✖✕✎✍✘✗✘✙●➮✔✴✦✕✦✩✚✑✌➔✘✛✢✜✤✱✦✥✘✙✌✭❴✮ ➮✫✕✦✩✔✑✌➔P➮✁✭✚✱✚✛ ➮✎✍PÐ✌✏Ñ✌✑✰✒✔✒✖✕✎✍✘✗✘✙●➮✔✴❪Ñ✰✪✘✑✔✑❪✃✦Ð✔✛➯✜✽✱✦✥✘✙✎✭❴✮❋➮●Ñ✰✪✘✑✔✑➣✃✔Ð❪➮➲✭✚✱✚✛ ➹✥➘❀➴➠❋➡➷☎➬❲➮✔✴✫✕✌✩✘✑✌➔ ß ➮✔✴➣Ñ✰✪✬✑✫✑P✃✦Ð ës➳❋➵✾þü➴❦❈❋❊➼ è❋❳❋➢✄➤❋❨✄➸➻➺é ê➴ ➙➜◆➈➊➋➼❈❦⑦✄➽➫✆➾✡ ➮✔✴✫✕✌✩✘✑✌➔■✙★➚➶➪✁✛✫✙✁➹❦➪➲✛✥æ t➲➘✘➍ ➽ä✺✄✇❋②☎➫➹☎➘➠❋➡➷☞➬➼ ➮✦✗❪Ð✫➧❈❮✘✑í✙★➴➬➷✄➮❋➱❋✛↔✃❦❐✄❒➚Ö✄❮❋❰➼ ➵ Ï➂✄ÐÜ ➴❦➷✆➮❋➱ ➴①➀❋➂❀æ✎ç☎ã✄Ñ➶ ➮✌✩➣Ðí✩❈❮✬✑í✙★➮➬➱❋✛⑥➷✥➬➼ ë✃➽☎➚ÖÏ ÓsÔ■Õ❑Ö✧×✢Ø✫ÙÚØ✔Û✬ÜÞÝ✬ß✌Ý✬à✶á Ò ➌ ➎ Û ➌◆â✌â✦â
§73用户定义命令 度与取样文本相同的有框盒子中居中显示文本。 \newcommandAdefbox][1]0\settowidth\wdthH#1H new\textbox][1]A\framebox[wdth][#11 首先创建了一个新的长度参数\wdth,然后定义\ de fbox,使得\wdth就等 于其参数值的长度(72节),最后用\ textbox生成一个相同宽度的有框盒 子,其中文本居中。(不要用长度参数Ⅴidth,因为它已经存在,见4.75 as wide as this text\\ as wide as this text \defboxfas wide as this text\textbox\\ \textboxtext\ text textboxflonger text] longer text 例:我们要定义脚注命令\ myftnote,它与通常的\ footnote文本}命令一 样把文本放到脚注处,但这里不是用数字做脚注标记,而是依次用符号* §‖**什1#,在每一新页上都是从*开始。首先需要创建一个新的记数器 每当page记数器增1时,其都要被重置为零。做法为(见7.1.2节) wcounterimyfn] page] 这个用户自定义的记数器myfn每当page增1时都会自动重置为零。下面这 条命令 \renewcommand\ thefootnote]t\fns ymboltfootnote]] 重定义脚注标记为记数器f。 otnote所对应的上述符号(4.102和7.1.4节) 现在可以如下构造新的脚注命令: \newcommandf\myf tnote][1]i\set counterifootnoteH\valueimyfnJ]% \footnote#1]\stepcounterimyfnjH 其就会生成所期望的结果。*用户定义的命令Ⅷ myftno te拥有一个参数值 当把⑩TEX记数器 footnote的值与用户定义记数器myfn相同值时,把它 传送给EIEX的\ footnote命令。一旦执行了命令\ ootnote,就用命令 \ stepcounter{myfn}给记数器myrn增1。但是一旦page记数器增1, 生成一个新页,这个记数器就要被重置为零 上面的脚注就是用命令 myftnote生成的。同样现在也是用的这条命令, t再用一次。这演示了所定义符号的使用 例:我们下面定义命令\ alphen,一旦它被调用,后续公式将具有相同的 编号,只是后缀字母a,b,…,中间用连字符-分开。命令\ reseteqn把 放在第一行结尾处的"符号是为了去掉行尾隐藏的空格被解释成命令的一部分(4. 节)。通常为了增加可读性,需要把命令定义分成几行 还是一个脚注 tp: //202.3868.78/texguru Email:texguru@263.net
ã✦ä✓å æèç✆é✁ê☛ë✁ì✄í ➌✰î✚➌ ï✄ð ➴s➷❋➮❋➱ Úþ ➴✥Ô❋ñ✄❮❋❰✾Ò❦ò✾Òsó❸ ➮❪➱ æ ➮✎✍PÐ✌✏■✴❈Ð✌✍✚ô✔✩✫✪✬✙●➮✎✏✘✗✫✩✦✪■✛ ➮✎✍PÐ✌✏✳Ñ✎✑✰✒✔✒✖✕✌✍✚✗✘✙●➮✦✗❪Ð✦➧❈❮✘✑í✛✢✜õ✮◆✥✘✙❰➮➣✃❋Ð✦✩✔✩✔✑✌✏✖❆★✗✦✩✦✪■✙❈➮✎✏✚✗✫✩✦✪✬✛✔✙✎✭❴✮★✛✫✛ ➮✎✍PÐ✌✏✳Ñ✎✑✰✒✔✒✖✕✌✍✚✗✘✙●➮✌✩➣Ðí✩❈❮✬✑í✛➯✜õ✮✓✥✚✙●➮✎➧✫☞✘✕◆✒✳Ð✔❮✬✑í ✜ ➮✰✏✘✗✦✩✫✪✚✥✚✙✦✭◗✮★✛✔✛ ö❦÷✄ø❋ù❲❁✥➚Ö✄ú✾➴➲➀✄➂☎×❋✾➱➮✎✏✘✗✫✩✫✪ ➼ ç☞ã☎➹☞➘ ➮✦✗❪Ð✫➧❈❮✘✑ í ➼➩↕✄û ➮✎✏✘✗✫✩✦✪ ëÐ Ü✥➵×❋✾➸➴❦➀❋➂ ü î ➐ ➘ ➪✄ý ➼ â☞ã➶ ➮✎✩➣Ðí✩❰❮✘✑íþ➳❪➵➚ÖÚþ✄Ï➂❀➴✁Ô✆ñ❋❮ ❰➼➟➵Òsÿ✁✄ò❀Ò☞æ üö✁✂➶➀✆➂☞×✄✾ ➮★✏❴❆★✗✫✩✫✪ ➼➟î✝ó✮ñ☎✄✝✆✟✞✝➽❀➼✡✠ ➑✬➐ î ➐ ➎ ➪æ ý ✕P✃s✏❴❆★✗❪Ð➻✕P✃s✩✫✪✖❆❰✃s✩➣Ð í✩P➮❰➮ ➮✦✗❪Ð✦➧❈❮✬✑ í✙✦✕P✃ ✏❴❆✰✗❪Ð➻✕P✃✸✩✦✪❴❆❰✃s✩➣Ðí✩✘✛●➮✌✩➣Ðí✩❰❮✬✑ í✙✫✛●➮❰➮ ➮✌✩➣Ðí✩❰❮✬✑í✙✌✩➣Ðí✩✘✛●➮●➮ ➮✌✩➣Ðí✩❰❮✬✑í✙✔✴✫✑✌✍✚ô❪Ð✦☞❦✩➣Ð í✩✬✛ ☛à✌☞✎✍✑✏✓✒ ☛à✧á✕✔✖✍❣à➼á✗✒✙✘✔á á✗✒✙✘✔á ✚✜✛✣✢ß✤✒✦✥ á✗✒✙✘✔á t★✧✬➍ ✇❦②✂➹☎➘✪✩✬✫☎➷☎➬❲➮✓✒✮✭✚➧✦✩✫✍✬✑✦✩➣Ð ➼➄ñ✆✷✍é☞ê➴ ➮✦➧✔✑✔✑✦✩✫✍✬✑✌✩➣Ð✚✙★➮➁➱❋✛ ➷✮➬➚ ü✥ð ➮❦➱✰✯✝✩✟✫✪✱➼✳✲☎û✟✴ö✝ì➶✾Ýò✩✬✫✍å❽✼➼ èì✟✵✟✶➶➸✟✷✹✸✳✺✎✺ ✻✽✼✿✾ ✸❀✸❂❁❃❁❄✺❃✺ Û ➽❆❅✝➚ú✬❇➾✁❈ì✟❉ ✸✽❊❆❋❀æ ö✆÷✂✬✂ø✄ù☎➚Ö✆ú✾➴❽✾✄❾➼ ❅✄→ ➔✬✕✦ô➣Ð ❽✾❋❾✬● ➌ ÿ➼➟➵✟❈✂✬❍✟■❒ó❆❏æ ò➤ó ü✠ î ➐ ➌ ➐ ➘ ➪✄ý ✡ ➮✎✍PÐ✌✏Ñ✌✑✦❐✔✍✚✩❪Ð✦☞✬✙✓✒✮✭✔➧✦✍✬✛✢✜➔✬✕✌ô❪Ð✫✥ ûÖ➶❋❯▲❑ ➹☎➘✼➴❽✾✄❾❫✒✮✭✚➧✦✍ ❅✄→ ➔✘✕✦ô➣Ð▼● ➌ ÿ❈✃ ❑❖◆■❒óP❏æÓä✺☎û ➡➷☞➬ ➮✌☞➣Ð✌✍➣Ð✌✏✳Ñ✌✑✰✒✫✒✖✕✌✍✘✗✘✙❰➮✌✩✦✪PÐ✌➧✚✑✫✑✌✩✫✍✘✑✦✩●Ð✚✛✔✙❈➮✦➧✌✍✳✃◗✭★✒P❮✚✑✚✴✫✙✦➧✔✑✫✑✦✩✌✍✬✑✦✩❪Ð✔✛✫✛ ■➹☎➘✟✩✪✫☎å❽❀ó➲❽✾✄❾ ➧✚✑✫✑✦✩✫✍✬✑✦✩❪Ð✳❘❆❙Û➴➾✪❚➸✟✷ ü ➑✬➐ ➌✦❯ ➐ ➘ ß î ➐ ➌ ➐ ➑⑧➪❋ý æ ❄➽ô❲❱➻ä❋⑦✬❳❋ú❀➴P✩✟✫✝➷☎➬☛✡ ➮✎✍PÐ✎✏✳Ñ✌✑✰✒✔✒◗✕✌✍✘✗✘✙●➮◆✒✮✭✚➧✦✩✦✍✬✑✌✩➣Ð✫✛✢✜õ✮◆✥✘✙❰➮➣✃❋Ð✦✩ Ñ★✑✦❐✫✍✚✩❪Ð✌☞✬✙✎➧✚✑✫✑✦✩✦✍✘✑✦✩●Ð✚✛✔✙❰➮✔Ï✚✕✚✴❒❐PÐ✚✙◆✒❨✭✔➧✦✍■✛✦✛✣❩ ➮✦➧✚✑✔✑✌✩✫✍✬✑✦✩➣Ð✔✙✦✭❴✮★✛●➮❪✃★✩❪Ð✌➔ Ñ✌✑✔❐✫✍✚✩❪Ð✦☞✚✙✓✒✮✭✫➧✦✍✬✛✔✛ ➵ë✃➳❋➵❘✟❬✬❭✾➴✁❈✄❊✼æ❪✸ ➶s❯➹✍➘✾➴✥➷☎➬➱➮✓✒✮✭✔➧✫✩✫✍✬✑✦✩❪Ð❄❫✥Ô➚Ö☎×➻✾➸✾➼ →➡ð ➙➜◆➈➊➋❽✾✆❾ ➧✚✑✔✑✌✩✫✍✬✑✦✩➣Ð ➴➸✻✷➶❯ ➹➘❽✾✻❾ ✒✮✭✔➧✦✍ Úþ➸ÿ➼✎ðñ ❴❛❵❝❜ ➙➜◆➈➊➋➙➴ ➮✦➧✚✑✫✑✦✩✫✍✬✑✦✩❪Ð❵➷➬➜æ ➚❡❞❡❢❝❣❁➷✝➬ ➮✦➧✚✑✔✑✦✩✦✍✬✑✦✩➣Ð ➼ ë➶➷➬ ➮➣✃★✩❪Ð✌➔✳Ñ✌✑✦❐✫✍✚✩➣Ð✦☞✬✙◆✒✮✭✚➧✌✍✬✛ ❜❪❽✾✻❾ ✒✮✭✚➧✦✍P● ➌ æ ✲ì➚❝❞ ➔✬✕✦ô➣Ð ❽✾✻❾❝● ➌ ➼ ❭➳✄➵➚Ö❋ú✟❇➼✎ûÖ❽✾✆❾ë✬✂✟❍✬■❒ó❆❏æ ➾✁✺➴❤✩✪✫ë✍ì➶➷➬ ➮✓✒✮✭✚➧✦✩✫✍✬✑✦✩➣Ð ➳✁➵➴☎æ þü❄➽❨ì➶ ➴û➡➷➬➼ ❁❥✐➶☞➚✶æ✰✺ û❦❹❸❁❘✝➹☎➘❋➸✬✷✾➴↕☎➶ æ t➑ ➍ ✇✸②ä✺➹✝➘✝➷☞➬ ➮✫✕✚✴★➔✔✪PÐ❧❦✦✍ ➼ ➚❝❞☎ñ❍Ñ➶➜➼ ã✁♠♦♥q♣✟r✁s✝ÔÚþ ➴ t✷✈✉ ýìã✬✇Ý☞Þ ☛ Û②①✵Û ▲▼▲◆▲ ✉✬Ò✬③➶✟④Ý➸⑥⑤⑧⑦❨⑨ Ø❊❀æ✎➷✝➬ ➮✎☞➣ÐP✃✦Ð✦✩❪Ð❧❦✦✍ ð ⑩❷❶❹❸❻❺✝❼❻❽❻❾✝❿➁➀q➂❲➃➅➄➇➆✝➈❻➉q➊➌➋✝➍➁❽✝❿❆➎➇➏❆➂➇➐❻➑✝➒❻➓✝➔➁→❻➣✝↔❆➂➇❼❻↕✝➙➜➛✎➝◗➞➠➟➡➟ ➢✡➤➦➥❄➧❻➨➉q➊➇➩✝➫❻➭✝➯✝➲q➳➸➵✝➺✝➻✝➣✝↔❻➼✝➽✝➙✝→✝➾➁❽➥ ➚➶➪❼✝➹❻➘✝➴ ➷➶➬➈✝❼❻➹✝➘✝➴ ✔✫á✶á✕➮ ➍➠➱✣➱✎➘✤❯✦➘ ➐ ✧✤✃ ➐ ➒ ✃ ➐ î❐✃❒➱ á✗✒❮✘✚ß✌Ý✖✥Ý ➊Ï❰☛✍ ✚ ➍ á✗✒✙✘✚ß✦Ý✖✥❑ÝÑÐ➘ ➒✧ ➐ ✢✒á