第九章错误消息 在制作长的1X文档时很容易出现错误。这里的错误可以是各种类型, 从最简单的命令名称输入错误到忘记了某些命令必须配对,或者忘记了复杂 命令的语法等等种类的错误都有可能发生。 在IX处理过程中的错误会在屏幕上显示出一长串消息,这些信息对 初学者而言,是完全不可理解的。即便是高级用户在确定出错的具体地方时 也会有一些困难。然而,这其中包含的关于基本结构信息,可以帮助有经验 的TX使用者深入了解问题本质 另外,错误消息中也包含对初学者而言相当有用的信息。本章的目的就 是解释一下这些对非程序设计者有帮助的消息, 891错误消息的基本结构 错误消息有两个来源:一些来自于ITEX,另一些来自于基本的TX程 序。由于IX是在更高层次上进行操作,因此X消息之后通常接着TX 消息。 8911TEX错误消息 我们从一个简单的错误例子开始。 Adocumentclass] \beginidocument] The last words appear in \txetbftbold face \enddocumentH 其中\ textbf命令被误输入为\ txetb。在处理过程中,IX认为作者想 调用的是TX命令\ txetbf。由于IlX不认识TX命令,它只是把这条命 令送给TX处理,在这里可以确定其指令系统中并没有这条命令。那么就会 在屏幕上显示出下面的错误消息: Undefined control sequence 1. 3 The last word in\txetbf 程序运行到此处就停下来,等待用户给出反馈。这条消息即使是初学者也 能理解。其中包含由惊叹号!开始的错误标识。这里的标识为! Undefined control sequence,指的是未知的命令名称(控制序列)导致出错。接下来 是两行文本,第一行前缀1.3,指的是错误岀现在输入文本的第3行。而错 误本身就是在这一行最后那个符号中遇到的。而下面一行显示的是当遇到这
★✩✪ ✫✬✭ ✮ ✯✱✰✳✲✳✴✶✵✸✷✺✹✼✻✡✽✿✾❁❀✱❂✶❃✱❄✳❅✶❆✳❇❉❈❋❊✳●✶❍✡■✳❏✶✵❉❊❋●✳❑▼▲❖◆✳P❋◗✳❘✳❙✶❚ ❯❲❱❋❳❩❨✶✵❲❬✳❭❫❪✳❴❫❵❩❛✳❊❫●✳❜❫❝✳❞❢❡❉❣❩❤❫❬✳❭❫✐✳❥❫❦✳❧♠❚♦♥✳♣❫❝✳❞♠❡✱q❩r ❬❲❭s✵✉t✳✈❫✇✳✇❫◗✳❘❢✵✉❊✳●❫①✳②❫❑✶③❲④❩⑤✶❍ ✯⑥✷✹✻✽✾❁⑦✟⑧❩⑨❫⑩❢❶❩✵❉❊❫●❫❷❩✯❫❸❩❹❫❺❫❻❩❼❢❇✉❽❫✴❢❾➀❿✳➁♠❚♦■❩❤❫➂❫➁❩❧ ➃❲➄♣✳➅❫➆♠❚➇◆❫➈❫➉❩➊✳❑❫⑧✳➋❢✵❩❍✱➌❲➍❫◆♠➎❉➏❫➐❫➑✳✯❩➒❋➓♠❇❲❊✶✵❲➔❩→✳➣❫↔❢❃ ↕❷❫②❫❽✳❤♠➙❲➛✶❍♦➜❩➅❢❚➝■❫➞✶❶❲➟❩➠❢✵❉➡❫➢❩➤✳➥❫➦❫➧❩➂✳➁❢❚➝❑➨▲➝➩✳➫❩②❫➭✳➯ ✵▼✻✡✽➲✾➵➳❲➐✳♣❫➸✳❛❢❡✉➋➻➺➽➼✳➥❫➾✶❍ ➚➝➪❢❚➇❊➶●✳❿❫➁✶❶↕➟✳➠❫❧➃❋➄♣❫➅✳➆❫➹✶➘✉②❫➐✶✵❲➂❩➁s❍➝➥❫➴♠✵▼➷➝✵❉➬ ◆❲➋❋➮❩❽✳➱❫■✳❤❫❧✳✃❫⑩❩❐✳❒❫❮✳♣❫②✳➩❫➫♠✵❉❿❫➁✶❍ ❰ÐÏ❁ÑÓÒ ÔÖÕ➻×ÙØ➻ÚÜÛ➻Ý➻Þ➻ß ❊❲●✳❿❫➁✳②❫à✳á❫â❩ã✶ä♦❽❩❤❋âæåç➢è✷✹✻✽✾❢❚♦➚❉❽❫❤✳âéåç➢❫➤✳➥♠✵ê✻✽✾❁⑩ ❐❋❍ìë➇➢í✷✹✻✡✽➲✾➵◆❲✯✳îs➎✉ï✳ð❋❺❩ñ✳ò❋ó❩✲✶❚õô❲ö÷✷✹✻✡✽ø✾❁❿✱➁✳ù❫ú✳û✳ü❫ý✳þÿ✻✡✽➲✾ ❿❲➁s❍ ✂✁☎✄✝✆✞✄✟✆ ✠☎✡☞☛✍✌✏✎✒✑✔✓ ✕✏✖✳❯❫❽✳á❫❳✳❨❢✵✉❊✳●✒✗✔✘✒✙✔✚❢❍ ✛✢✜✤✣✤✥✧✦✢★✞✩✢✪✬✫☞✥✂✭✯✮✱✰✬✰✂✲✯✮✢✳✂✫☎✴✢✥✂✭✬✩✢✵ ✛✢✶✤✩✂✷☎✴✸✪✤✲✢✜✹✣✱✥✧✦✢★✞✩✂✪✯✫✤✵ ✺✯✻ ✩✔✭✯✮✤✰✧✫✔✼✤✣✢✳✯✜☞✰✽✮✢✾✬✾✤✩✯✮✢✳✿✴❀✪✿✛✢✫✯❁✹✩✢✫✯✶✯❂✤✲✂✶✤✣✯✭✢✜✏❂✤✮✱✥✂✩✬✵❄❃ ✛✯✩✢✪✬✜✤✲✢✜✤✣✱✥❅✦✢★✞✩✢✪✯✫✹✵ ➞❫❶ ✛✢✫✤✩✢❁✯✫✬✶✯❂ ❬✟❭❇❆❫●✳❵❫❛❇❈ ✛✢✫✯❁✤✩✢✫✬✶✯❂ ❍õ✯❩⑦❫⑧✳⑨❫⑩♠❶❫❚Ù✷✹✻Ð✽➲✾❊❉❋❈❩✲❫♣✔● ❍➐❢✵❲◆÷✻✡✽➲✾➵❬➀❭ ✛✢✫✯❁✤✩✢✫✬✶✯❂ ❍✟ë➝➢ ✷✹✻✡✽➲✾➵➊✏❉✒■è✻✡✽ø✾❁❬❲❭❢❚❑❏✒▲✳◆✒▼❩■✒◆✳❬ ❭✏❖◗P÷✻✽✾➵⑦❲⑧❢❚➝✯✳■❫❏✳❑➨▲➽➒✳➓❫➞✔❘❫❭✔❙✒❚♠❶❱❯✒❲✳②❫■✔◆❫❬❩❭✶❍❨❳❇❩❋➬❩❷ ✯❲❸❋❹❩❺✳❻❫❼✶❇❲➱✔❬❢✵✉❊✳●❫❿✳➁❢ä ❭✍❪✪✯✜✤✩✢❂☎✴❀✪✤✩✢✜✒✥✂✣✂✪✯✫✯✳✤✣✯✭✔✰✂✩✢❫✯✦✤✩✂✪☞✥✂✩❄❃ ✭❄❃❵❴ ✺✯✻ ✩◗✭✬✮✱✰✧✫✔✼✤✣✢✳✯✜✞✰❛✮✂✾✯✾✤✩✯✮✢✳❜✴✸✪❇✛✢✫✬❁✤✩✢✫✯✶✯❂ ✲✢✶✤✣✬✭✢✜❛❂✤✮✱✥❝✩✯✵❄❃ ❞ ⑩✱❐✔❡✳ò✳❜❋ö✳⑦❩➬◗❢✳➱✳â✶❚ ✇❛❣❫➐✳➑✔P✶❇✐❤✔❥✶❍ ■✔◆❋❿✳➁✶➌❉➳✳◆➃✳➄♣↕ ③➇⑧❫➋✶❍ ➞❫❶✱➟✳➠✸ë❧❦♥♠✔♦ ❭ ✙❋✚✶✵❉❊❫●✔♣❇■s❍ ■❫❏✶✵✏♣✔■✔❈ ❭q❪✪✯✜✤✩✢❂r✴✸✪✤✩✢✜ ✥✂✣✢✪✬✫✯✳✤✣✯✭◗✰❝✩✢❫✯✦✤✩✢✪✞✥✂✩ ❚s❘✶✵✉◆◗t❇✉✶✵❲❬✳❭❫❪✳❴ ✈✧✇✳✰❩❐◗①③②❧④❱⑤s❇✉❊✶❍➇ý❫➱✳â ◆❲à❋ò❩❀✳➥❢❚❑⑥❋❽❩ò✔⑦✒⑧ ✭❄❃❵❴ ❚⑨❘✶✵❲◆✳❊❫●✶❇✉❈❋✯❩❵❫❛✳❀❫➥✶✵⑩⑥ ✁ ò❍➝➅✳❊ ●❲➥◗❶❩➬✳◆❫✯✳■❫❽✳ò❫❱❩ú✔❳❫á✔❷❸♦✳❶✏❹✳❜♠✵❫❍➝➅❋➱❇❬✳❽❫ò✳❻❫❼✶✵❲◆✶➘⑩❹❋❜❩■ ✂✁ ✢
第九章错误消息 个错误时正在处理的输入行的其它部分,这里是单词{ bold face}。在继续 向下处理之后,消息中最后一行的问号标志表示TX需要用户的反应。 再输入一个?,并回车,那么就会显示出如下信息 Type <return> to proceed, s to scroll future error mes R to run without stopping, Q to run quietly ching e to edit your file or g to ignore next 1 to g tokens of input H for help, x to q 下面就是用户可能给出的反应清单 1.〈回车):简单地输入回车键,让TX在经过一番按照预先设计好的规则, 处理这个错误后,继续向下处理。在这种出现未知命令名称的情形中 处理错误的方式就是这样来忽略它 2.S卷动模式:TX继续向下处理,当再次遇到错误时,还会在屏幕上显 示出消息,但并不等用户做出反应。这就好像在所有后续错误中按的都 是〈回车〉键 3.R运行模式:TX如同s-样继续向下处理,但是即使遇到类似于在 input或\ include命令没有文件名这样的错误也不停下来 4.Q安静模式:同B一样,只是不会再向屏幕上显示错误消息。然而这些 消息要写到.1og文件中 5.I插入:通过插入正确的文本来校正错误。TX把从键盘上输入的文本行 取代出错的地方,然后继续处理下去。对于这样的校正,实际上.tex文 件中的原始文本并没有改变,还是需要用编辑器进行修改。输入I\stop 会使得在,dvi文件的当前页上终止程序 6.1..:输入一个小于100的数,从而在后续文本中删掉许多字符和命 令。程序还是会停下来等用户的反应 7.H帮助:在屏幕上显示出对问题的进一步考虑,它由相对于简短错误标 志要多很多的信息组成,从而可能包含改正错误的有用提示 退出:在该点停止执行TX处理过程。当前页并不出现在,dvi文件 9.E编辑:同K一样,处理过程中止,并显示信息,说哪个文件的哪一行 出现了错误。在有些实现版本中,可能自动调用编辑器,而且直接跳到 出错行 上面的反应字母既可以是大写的,也可以是小写的。只有按了〈回车)键,反 应才有作用 在前面那个示例错误消息中,若按H或h以寻求帮助,会得到如下文本 The control sequence at the end of the top line CTEXGuru, August 15, 1999
✂✁☎ ❺❑❻✒❼ ❽✏❾◗❿♥➀ ➁❽◗❾♥➂✔➃✏➄➆➅✏➇➆➈✏➉✔➊❇➋❸➈❱➌❸➍❱➎✒➏➆➐❑➑➆➒✏➓✔➔✒→ ✲✢✶✹✣✯✭✢✜❜❂✤✮✱✥✂✩✯✵ ❍ ✯◗➣❇↔ ↕➱❋⑦❩⑧✳ù❫ú✶❚♦❿❩➁❢❶❉❱❫ú✳❽❩òs✵♠➺✏♦❱♣✒➙✔➛❩❼÷✻✽✾❊➜❋➝✳➐❫➑✶✵⑩❤◗➞♠❍ ➟❵✳❛❫❽✳á ❞ ❚⑨❯❸➠❱➡♠❚❨❳✔❩❫➬✳❷❩❻❫❼✶❇✏➢✳➱❫➂✳➁♠ä ✺✯➤✾✹✩◗➥✂✳✤✩✢✫✯✦✯✳✬✪✤➦❋✫✤✣❛✾✯✳✤✣✤✥✂✩✯✩✢✜➨➧❨➩❛✫✤✣✿✰✯✥✧✳✤✣✯✭✬✭❋❂✯✦✯✫✯✦✬✳✤✩✔✩✢✳✯✳✤✣✢✳✏★✞✩✱✰✯✰✂✮✂✷✤✩✱✰➫➧ ➭ ✫✹✣➯✳✬✦✯✪✔✼☎✴✸✫ ✻ ✣✂✦✯✫✒✰✧✫✤✣✂✾✯✾☎✴✸✪✯✷➲➧➵➳◗✫✤✣❛✳✯✦✬✪✒❫✯✦☎✴❅✩✢✫✤✭ ➤ ➧ ➸ ✫✹✣➺✴❀✪☞✰✂✩✢✳✯✫✿✰✂✣✧★✞✩✢✫ ✻ ✴❀✪✯✷➨➧➼➻✒✫✤✣✔✩✢✜☎✴❀✫ ➤ ✣✢✦✯✳✔❂☎✴✧✭✯✩➽➧ ➾ ✣✂✳③❃✬❃✯❃❧✣✢✳✿➚❛✫✤✣✿✴✸✷✯✪✹✣✢✳✤✩❛✪✤✩✢❁✯✫ ➾ ✫✤✣✔➚◗✫✤✣❝➪✱✩✢✪☞✰✏✣✢❂❜✴✸✪✬✾✯✦✯✫➨➧ ➶ ❂✹✣✢✳ ✻ ✩✯✭✢✾➨➧➵➹✔✫✤✣❛❫✯✦☎✴❀✫ ❞ ➱✏❬❋➬❩◆✳➐❫➑✳❑❢③❱P❢❇❩✵❱❤✒➞✔➘❫❨✶ä ✢✢➴➬➷➱➮❧✃✔❐ ä✂❳✳❨✳➣✳❵✳❛❒➠❱➡✔❮✶❚r❰ÿ✻✡✽ø✾❁✯✱➭✳⑨✳❽◗Ï❇Ð✔Ñ◗Ò✔Ó✳❒✳❮✔Ôs✵❱Õ✔Ö✶❚ ⑦❲⑧❫■✳á❫❊❩●✳ú❢❚❑➣✒↔×↕➝➱❩⑦❋⑧♠❍♦✯❩■✳◗❢❇❲❈✔t❇✉❋❬❩❭❫❪✳❴❢✵⑩Ø✔Ù❢❶✳❚ ⑦❲⑧✳❊❫●✶✵❲↔✔Ú❫➬❩◆✳■✒Û✳â✒Ü➆Ý✏❏♠❍ ➴ ➩ßÞ✏à✔á❸â ä ✻✽✾ã➣✏↔×↕➝➱✳⑦❫⑧✶❚✱➘➟ð✔❹❫❜✳❊❩●s❃❩❚åä❩❷❋✯❩❸✳❹❫❺✳❻ ❼❫❇❲❿✳➁❢❚❑æ✒❯✳➊❩✇❫➐✳➑✒ç♠❇✐❤❇➞❢❍➇■❩➬✒Ô✒è✳✯❇é❋②❩ú✒↔✳❊❫●♠❶❱Ð❢✵❉① ◆ ➷➱➮✏✃➯❐ ❮❋❍ ✁ ➴ ➭ëê❋ìá❸â ä ✻✽✾ã➢✒í ➩ ❽✏Û✒➣✒↔③↕➱❫⑦❩⑧❢❚❑æ❫◆❢➌✉➳✒❹➶❜❩❘✒î❫➢❩✯ ✛☞✴❀✪✯✾✯✦✯✫ ♥ ✛✞✴✸✪☞✥✂✭✢✦✬✜✤✩ ❬✱❭✒❲❩②✳❀✒ï✳❪❫■✔Û❢✵❉❊❩●↕➊✒❢✳➱❫â✶❍ ð ➴ ➳òñ✐ó✒á➆â ä✏í ➭ ❽✏Û✶❚❨▲✳◆❩➊❋❷➟ ↕➝❸✳❹❫❺❩❻❋❼❩❊✳●❫❿✳➁❢❍➇➜❩➅❋■❩❤ ❿❲➁✔➝✒ô✳❜ ❃❵✭✯✣✢✷ ❀✏ï✶❶❫❍ ✤✱➴ ➸❊õ✐ö ä✡û✳⑨✔÷❫❛➆ø❉➒✶✵❉❀❋➥✳â✔ù➆ø❉❊❋●✶❍ ✻✡✽ø✾❊▼❲❯◗❮✔ú✳❺✳❵✳❛s✵❉❀✳➥✳ò û✏ü✶❇✱❊♠✵❉➣❋↔♠❚ç➜✳ú❇➣◗↔❩⑦✳⑧❋➱❇ý✶❍ç❧❩➢❋■❇Û✶✵✐ù♥ø✳❚ÿþ✁✱❺ ❃ ✫✤✩✢❁ ❀ ï❫❶✳✵✄✂❇✚✳❀❫➥✔❯✔❲❫②✆☎✞✝✶❚sä❩◆◗➜❇➝✳➐✠✟☛✡☛☞❫ñ✳ò✠✌✆☎☛✍✏✎✒✑✔✓✖✕✘✗✚✙✜✛✣✢ ✤✞✥☛✦✠✧ ★✪✩✬✫ ✴✏✭✄✮✁✯☛✰✞✱✠✲☛✳✵✴✒✶✵✷☛✸✍ ✹✘✺✼✻ ★✬★✬★✾✽ ✎✵✑✠✿✵❀❂❁✞❃❅❄❇❆✣❆ ✯❉❈❂❊❉❋✠●✧✵❍☛■✭✠❏✁❑✞▲☛▼✠◆✁❖✞P✵◗✠❘☛❙ ❚✍ ✷☛✸✵❯✒❱✤✠❲☛❳✠❨☛❩✵❬✒❭ ✯✞❪☛❫✍ ❴✘✺❛❵❝❜❡❞ ✽❢✧☛❣✵❤✳✵✐☛❥❂❦✞❧♥♠♣♦q✯sr✿✠t☛✉✠✈❊①✇♥②④③✠❧❃✠⑤☛⑥✵⑦✒⑧✵⑨ ⑩✞❶❖✞❷✆❖✠✯❹❸✠❺✵❻☛❼❂❊❉❋✒●✵❽❂❾❹❿✠➀✆➁✵➂⑦✵⑧✯✞➃❬☛➄❥✍ ➅✘✺➇➆♣➈❂➉ ✽✏✧✠➊✁➋✞❲✶✵➌✠➍❅➎➐➏✬➑➇➒➔➓✠→☛✷✍ ✰s✱✠✲✠➣✵↔❂❦s↕✧ ★➙✩✬✫ ✴➛✭✞✮ ❑✍ ➜✘✺➇➝➟➞✄➠ ✽➢➡ ➆ ✿✄➤❊❉➒✠➓☛→✠✷✆❑s✶❂❊❉➣✒✐✵❥☛❸✠❺✆❊①➥☛➦❀✭✠✮✆✯s➦✿➍ ❦❉↕❂➧⑦✒⑧✁✍ ✧➃✠➨☛➩✠↕✵➫✠❏✆❑✠❊❉❽❂❾➯➭➳➲✠➵❬☛➸✵➺☞❊❡●✵➻✠➼✵➽✠➾☛➚ ❦⑦➍✍ ✳✞➪q✯s❪☛❫✠P☛➶❂➹❹❽➴➘④❱✵➷✒➬✁✯☛❊❡➮✒❽➯➘④❱❁➬❂✯ ✍❡➱➃✠✃✆➧❒❐❰❮✄ÏÑÐ✾ÒÓ❊Ô❪ ❫✞Õ✒➃✵Ö❬ ✍ ✧✱☛➪☛×❀❥☛Ø⑦✒⑧☛Ù❺✆❑☛❊ÛÚ☛✃ ❵ÝÜßÞ ➘➛à✒á☛â☛ã✆❊ ✤✠✦➚☛ä❳✭☛❏✽ åÞçæ✠è ✛✖é✬✙✬êç✛✬ë✠✗ æ✖ì✬íçæ é èîæ➔ï✙☛✙ Þçæ☛æ é✩ ✛✣ð✵✙ Þçæ ✙ç✛✣✢✵ë ✴ é æ ò➢óõô❰öø÷❛ù✣úûù✬üçýÿþ ñ ✁✖þ✄✂✆☎ ❄✞✝ ü ❄ ➜✖➜✣➜
E1错误消息的u本结t 133 of your error 9 e was never \def'ed. If you have 9isspelled it(e.g,'thobx'), type 'I' and the correct spelling (e. g,'I\hbox'. Otherwise just continue I'll forget about whatever was undefined 这里更详细地描述了错误情形:在上面一行尾部的命令名称是未知的 如果这只是一个输入错误,那么就用I输入正确的文本,这里是I\ textbf 否则,按〈回车〈键,有错的命令被忽略。对这行的处理就如同是The1ast word appears in bold face。当然,这里并不会真的得到黑体 TX的错误消息结构总结如下 每条错误消息都以错误指示开始,其第一行的开头有!号。所谓指示文 本就是对问题的简要说明。接下来是一行或多行的输入文本。其中第一行的 最后那个符号使得TX停下来,并显示错误消息。最后一行由接下来要处理 的文本或命令组成。TX要等待用户的反应。如果这里的反应是寻求帮助的 H,那么就是在屏幕上显示出更详细的说明,这可能会给出一些提示,而且 TX还会等待进一步的反应 89.1.2LEX的错误消息 在IAX1.9与IAX1之间的一个主要差别就是它们的错误消息样子 不同。在原来的版本中会显示出许多行难以理解的文本,以揭露出导致出错 的深层内部代码,而新的版本只是显示出错误大概发生于其中的几行文本 在下面一节我们会讲到来自于IEX1.09的错误消息例子,除此之后所有其 它的例子都是针对于IIX1的,发行期为<1994/06/01>。 为了给出一个有IIX错误的文本例子,我们如下输入 Adocumentclass articlel AbeginidocumentH Text indented at both ends \endtquote 这里\ begin{ quote}调用中错误输入为qute。当EX处理这段文本时会 显示如下错误消息 Latex Error: Environment gout undef ined See the Latex manual or Latex Companion for explanation Type H <return> for immediate help http://202.38.68.78/texguru Email: texguru @263
✟✞✠☛✡✌☞✎✍✑✏✓✒✕✔✓✖✑✗✙✘✛✚✑✜ ✢✤✣☛✣ ✛✣ð✓✥ç✛ íê æ ê✬êç✛✣ê✧✦æ ✗ ✗ ï☛★çæ✪✩✜ï ✗➔é æ ✫ æ ê☛✕ ✩ æ ð✬✫ æ ✩ø★ ✓ ð✭✥✜✛ í☛Þçï✫ æ ✦ ✴ ✗ ✗✚✢ æ ë✬ë æ ✩ ✴ ✙✯✮ æ ★ ★ ★✤✰✲✱ ✕ Þ ✛✤✳✵✴✬✫✞✶ ✰ ✙✵✥✬✢ æ ✱ ✓✷✫ ïé✩ ✙ Þçæ✠è ✛✣ê✬ê æçè ✙ ✗✚✢ æ ë✬ë ✴ é★ ✮ æ ★ ★ ★✸✰✎✱ ✓✖✕ Þ✳ç✛✤✴✬✫✞✶ ★✺✹ ✙ Þçæ ê✩ ✴ ✗ æ✼✻✣í ✗✚✙ è ✛✣é✙ ✴ éíçæ ïé✩ ✓✷✫ ë✬ë➔ðç✛✣ê★çæ ✙ ï✳ç✛ í✙ ✩Þçï✙ æ ✫ æ ê ✩çï ✗ íé✩ æ ð ✴ é æ ✩ø★ ✽ ✾✑✿✓❀✲❁✓❂✲❃✓❄✲❅➧⑦✠⑧✓❆✲❇✽❉✧✳☛➪✿➍✲❈✓❉✁✯✞❙❚✲❊✓❋❱✓●✙❍q✯✙■ ä❑❏✾☛➱❱✿✠❀☛✎☛✑✠⑦☛⑧❊ÿ×✓▲✲▼❬ ✓ ✎✞✑➂❑◆✁✯❹✭✒❏✆❊ ✾✓✿❱ ✓✖✕✣✙ æ ✴✙✵✳✬ð ✍ ❖✑P❊❉✃ ❐ ❮❉Ï✵❐➛Ò✠❊①➃⑦✯✞❙❚✲◗❙❘✕❚✍ ❧✾➍✯s➒✠➓✲▼✵ä ➡❱ åÞçæ ë ï ✗ ✙ ✩ ✛✣ê✩ ï✢✬✢ æ✬ïêõ✗✓❯ é✲✳✜✛✬ë ✩ ð ï✘è✖æ ✍ ✰❲❱❂❊ ✾✲✿➣✵↔✤✙❳✯✦➚✲❨✙❩✍ ➎õ➏✬➑✼✯⑦✠⑧☛Ù❺✭❬✙❭✛❪✑❬☛ä❳✁✽ ❫✑❴✍✲✏✓✒✕✔❲❵❜❛❝✍✙✏✲❞✛❡✑❢✓❣✕❤❥✐✛❦✲❧❲♠✕✖❲❢♦♥❑♣ qsr❑t✈✉✓✇✙❞①❡✙② ✘✑③✲④✓⑤❜⑥⑧⑦①✖⑩⑨✛❶✑❷✕❸✓t❥❹✕❺⑩❻✭④♦❧✑♠✓❼✕❽❲♠♦✖✑❾✓❿✕②⑩✘①t❥✐❜➀⑩❦✓❧✑♠✕✖ ➁❥➂✭➃✙➄✓➅r❲➆✲➇ ➎õ➏Û➑➉➈✲❺❲❻✕❤❥➊✕➋✓❡✑✍✓✏✲✒♦✔✓t ➁⑩➂ ❧⑩♠❜➌❝❹✕❺❲❻♦❶✭➍⑩➎ ✖✑②❑✘✙❼✓➏✲➐✓➑✲➒✛t ➎➏➑s❶❑➓✑➔✓→♦➣✭✖⑩↔✲↕✛t✑➙❑➛✙➜✛➝✲✖❲↔✲↕✓④✕➞✓➟✙➠✭➡✙✖ ❵ ❤ ➃✕➢ ③✙④✲➤✙➥✲➦✓➧✕➋✙❡✕➨❥➩♦➫✑➭♦✖✑❷✕❸✙❤✈➜♦➯✲➲⑩➳✕➵✕➨❲❧✙➸✑➺✕❡✙❤✪➻⑩➼ ➎õ➏✬➑➉➽✑➳✛➓✑➔✲➾✛❧✙➚✭✖⑩↔✓↕✕t ➪✤➶➘➹➷➴➬➹✌➮ ➱❐✃❮❒➘❰ÐÏÒÑ❥Ó✓Ô✲Õ✓Ö ✧Ø×ÚÙ➎➏➑Û✢ ✺ ❆ ➜ÝÜ ×ÚÙ➎➏➑✈✢ßÞ✸à✲á✠✯✿✠❀✙â❶✲ã✲ä▼✠❱✵✇✲å❂✯⑦✠⑧✵Ù❺➤✙æ ↔➡ ✍ ✧✲ç✵❨✯❹➫✠❏✁❑✤✐☛❥❂❦s◆q❖s➍✲è♥➘❉➓✙é✆✯✞✭☛❏❂❊✠➘❥ê✓ë❂❦✙ì❲í❂❦⑦ ✯❥î✭ïñð❝❉✲ò✓ó❂❊❉●✓ô❂✯❹➫✠❏➱❱✵✐☛❥❂❦⑦✠⑧➷✲õ✙ö✓÷❃✓ø❑☛✯✑ù☛➍✵✭✒❏✍ ✧✞❳➪✿✙ú✲ûå✤✙ü➚❨ ➭ ❃ ×Ù➎õ➏✘➑Û✢ ✺ ❆ ➜ ✯⑦✠⑧✵Ù❺✵Øæ❊✑ý✑þ✙à❍✓ÿ➃ø ✇✠✯✄Øæ✁❱✁✂✠❧❃ ×Ù➎õ➏➑❥✢ Þ ✯➢❊❥ö✠➍✁✄✆☎✞✝ ✻✠✟✡✟☞☛✍✌✡✎✡✏✡✌✡✎ ✻✠✑✓✒ ☎✠➧✕✔❂❦✿✠❀➃ ×Ù➎õ➏➑⑦✞⑧✗✖✙✘✁✚Øæ✜✛❥ûå☛ä✣✢✁✤✆✥✗✦ ✧☞★✪✩✪✫✭✬☞✮✰✯☞✱✳✲✴✫✶✵✡✷✹✸✳✸✶✺✡✷☞✻✶✲✽✼☞✫✶✵✳✯☞✾ ✧☞✿✪✯✶❀✽✼✠✱✪✺☞★✍✩✹✫✭✬☞✮✰✯✶✱✡✲✪✾ ✧☞✿✪✯✶❀✽✼✠✱✪✺☞❁✍✩☞✬✡✲✪✯✡✾✳✧✹✸✶✵✹✸❃❂✪✷☞❄✪✯ ❅ ✯☞❆✡✲❇✼✠✱✡★✪✯✶✱✡✲✪✯☞★✁✷✶✲❈✿✍✩☞✲✡❂✆✯☞✱✡★✴✸ ✧✡✯☞✱✳★✪✺☞❁✡✬✪✩✶✲✪✯✡✾ ✧✡✯☞✱✳★✪✺☞★✪✩✹✫❉✬☞✮✰✯☞✱✡✲✍✾ ❊●❋ ✧☞✿✍✯☞❀✽✼✠✱✪✺✶❁✡✬✪✩☞✲✪✯✳✾■❍●❏✜❑✙▲❈▼✆✤✣✥✁☎✞❁✪✩☞✬✡✲✪✯ ✒✓◆P❖❘◗❚❙✰❯❲❱❨❳●❩❊✣❬✁✘✆✚✜❭✕❪ ❫●❴❈❵✢✁▲✣▼✁❛✣❜❝✦ ❞❢❡ ✷❅ ✯☞❣✐❤✳✻✡✻✪✩☞✻❦❥❧❤✡✱✳♠✽✼✠✻✪✩☞✱✶✮✰✯☞✱✡✲●❁✪✩☞✬✡✲✍✯♥✬✳✱✡★✪✯☞♦✽✼❃✱✪✯☞★ ♣ ✯✡✯✐✲✡❂✍✯ ❡ ✷❅ ✯☞❣✐✮✰✷☞✱✳✬✪✷✡✵✁✩☞✻ ❡ ✷❅ ✯✶❣✣q✳✩r✮✪❄✪✷☞✱s✼✭✩☞✱✐♦✪✩✶✻✣✯✶❆✡❄✪✵✡✷☞✱✍✷☞✲✽✼✭✩☞✱✉t ❅✡✈❄✍✯ ✇②①✶✻✪✯☞✲✡✬✡✻✳✱✪③ ♦✪✩✶✻❝✼❚✮✡✮✰✯☞★✽✼❉✷☞✲✪✯④❂✪✯✳✵☞❄❦t ⑤✡⑥⑦⑥⑨⑧❶⑩❸❷✶❷✶❹☞❺✶❹✹❻ ❼☞❽✪❻❸❾✶❽✹❻ ❿☞❽✶❷✠⑥⑦➀➂➁✳➃☞➄✪➅⑦➄ ❯➇➆➉➈r➊➌➋ ⑩❲⑥⑦➀❚➁✡➃✶➄✹➅⑦➄✰➍➎❹✶❾☞❼✪❻ ➏✪➀❚⑥
朝用 广确章错地方也 的然b夜nqou在 s的hap在 错命入到的第一行就用一于简本的错误指称,说明错是I从最自己发现的 于错误,错里是凼 viTonm nt gout在un在in在。问有的I从猎误都是以 类似错样的一行当始的,接着下诉若设计到详细解释,请看I秤處手册(在本 书的9示节也可以看到错一介个来:本的第三行提称利用反应氢回车)可以 计到其次的说明 有三于进的行一行表称错里没有写出来的有关之后通码的许多行 在I从最巳可名显称出错g之后通码行,st在人最幕可,也可能有选择 地显称出一g。请见9显示节。 接来的两行显称的是是发现错误令简理过程问停住的地方。同T 到一样,:本的是前5入行也是断在出错的地方,前面后分放在第一行上, 错里的断进为b模nqut在,其次后分放在下面的行可。行指称符的然小 写字母L,不是数字1来表称是在5入:件的第示行上遇到错误的 秤从在等用户给出一于反应。5入氢回车〉名计到额外的信到 TyPp在I都 ommand能訌仁u能t。T布的c在 it with anoth T command oT都在uh能 to continu在 without it 错就是说以的然当始的两行可上面错行的最后行条命令还没有进入简理过程 可。因此可以用只适用于当前处理过程的 I\bziniquot在回车〉方法来校 正。但是错里:件可的拼写错误仍然没改正过来,需要稍后再运行编辑器把 次改过来 然而,输果只是简单地输入〈回车〉键,简理过程就名继续下去,错样 出错的\bn{qout在就名被忽略,好像次在:件可不存在一样。错样是 遇到\在d{quot在命令令就名直接导致另一于错误,因此错里没有配对的 №bn{quot在命令。错第二条错误入到的之容为: !La在:b夜 docum征x在在by\在d{qo在 的。TLaT在 ion foT在p的n TyPp在等都{u能 forum在ia在h的 CTEXGuru, August 15, 1999
❹✶❼r➐ ➑➓➒✣➔ →●➣❈↔➙↕ t✡t✳t ✵➛t⑦➜✁✧☞✿✍✯☞❀✽✼✠✱✪✺✶❁✪✩☞✬✡✲✪✯✳✾ ✧✹✸✶✵✪✸✭❂✪✷☞❄✪✯ ➝ ❊●❬❛✣❜✖●➞✆➟✣➠✣➡❏➟✣➢✣➤✆➥✜✖▲✣▼✣➦❴✛➓➧✜➨✙❊✣➩ ❖◗❙✰❯✹❱➭➫✓➯➳➲✣➵✖✙➟ ➢▲✣▼✛➓❊✣❋✆➩ ❤✡✱✡♠✽✼❃✻✪✩☞✱☞✮✰✯✶✱✡✲✐❁✪✩☞✬✳✲✪✯④✬✡✱✡★✍✯☞♦✽✼✠✱✪✯✶★✕➸■➺✣➻✖ ❖◗❙❯❱▲●▼✣➼➩➾➽ ➚➭➪❊✁➶❝➹●➟✁➠✁➘✣➴❝➹✁✛➬➷✁➮✣➱✁✃✁❐✣❒✁❮✁❰✣Ï✁Ð✁Ñ✣Ò❝✛➬Ó✁Ô ❖◗❙❯❱❨Õ④ÖØ×❉Ù✚ Ú➹ØÛ ❻❸❼ÝÜ④Þ✁ß ➽❢Ô✆❰❈❊✆➟✁à✣áãâ ➸■ä✚❝➹✙➞❈å✆➠✁æ❴✆ç❏✣è✁éê✇✽ë⑨ì➭í♥îÝß➽ ❮●❰❈ï✆ð❝➹●➧❝➨ ➸ ➻å✆➢✗ñ t✡t✳t ➹➉ò✣➟✁➠✁ó❴❊✁❋✁ô➻✆õ❝ö➭÷➹➻✣øãù❢ú✣û✁ü➹✕ý✜þ✕➠➸ Ùÿ❖◗❙✰❯✽❱❹✪❻❸❺ Û ❑❪❫✁❴ö❊✁ ù➓ú✁û✁ü➠❝✛✄✂✆☎Ùê❖◗❙✽❯✽❱ ❹✞✝✰❑✛ Þ✁ß✠✟✕➻☛✡✁☞ ✌❫❈❴ö➟☛➸ Ó✎✍✞Û ❻✑✏☞❻❸❼ Ü✣➸ ➷✢✁÷➹✆✒✣➠❫✣❴➹✙➩◆✙➲✁➵▲✣▼❭❳❈❩✎✓✁✔➺✁✕☛✖➹✌✁✗➸✙✘ ❙✴❯✽❱❛ ❜➟✣➶✠✚ ä✎✛➹ ◆✢✜✤✁✥➠Þ➩✤✣Ùö●▲➹✌✁✗✚ ✜✎✥ú✎✦☛✧Ù➞✆➟✁➠☛★✩✚ ❊➭❋❝➹☛✣✁ñ✆✪ ✧☞✿✪✯☞❀s✼✠✱✪✺☞❁✪✩✶✬✡✲✪✯✡✾ ✚ ï✁ðú✁✦☛✧Ù✁✫✬✥➹✕➠❑✁➸ ➠➦❴☛✭ ✵➛t⑦➜ ×✯✮ õ✢✰✬✱ ❖ ✚✳✲✁➩☛✴✰✵✏ âÝó❴➩Ù✤✣✥✆ä✁✶➹✕➞ ❼ ➠✙★☛✷✣❰▲✆▼➹ ➸ ❖◗❙❯❱➵➭Ù✎✸❏☛✹✁✺✜ö➟❈➢è✁é✜➸➓✤❈✥ ✇✽ë⑨ì✕í✁î ❪●❮❈❰✎✻✁✼✜➹✆✽❜❝✦ ✾ ✩☞✬✳✻ ✫r✩r✮✡✮✰✷☞✱✳★❀✿✪✷✹✸✆✼✠❀✡✱✍✩☞✻✪✯☞★❦t ❅✡✈❄✍✯❂❁♥①✹✫✶✩r✮✳✮✰✷☞✱✡★✪③●①☞✻✪✯✶✲✡✬✡✻✡✱✪③✐✲✪✩✐✻✪✯✶❄✪✵✡✷✹✫✶✯✆✼✠✲☛✿✽✼❃✲✡❂✆✷☞✱✪✩☞✲✡❂✍✯☞✻✣✫✶✩r✮✳✮✰✷☞✱✡★❄❃ ✩☞✻✆①☞✻✪✯✶✲✡✬✡✻✡✱✪③✐✲✪✩✣✫✶✩✶✱✡✲✽✼✠✱✡✬✍✯❅✿✽✼✠✲✡❂✍✩☞✬✡✲②✼✠✲✉t ➝ ❊➭➡✣➩✁➧➾➽ ✵➛t⑦➜ ➘➭➴✜➹✆✒✣➠❑★✥❊✣➠❝➹✆❆☛❇✁ò✎❈✬❉✁❊✎❋❈ô➻✁●❈✥❳✁❩☛✓✁✔ ❑●➸❅❍❏■✣ß ➽❏▲❑☛▼✎◆✩❖✩P❘◗✎❙☛❚☛❯✁❱ ➹ ❁r✧☞✿✪✯☞❀✽✼❃✱✪✺☞❁✡✬✪✩✶✲✪✯✡✾✹ë⑨ìí♥î ✗✢❲÷✁❳ ❨➸❬❩➩❈❊✆❋ä✁✶✜❑ ➹✆❭õ✁▲✣▼✎❪✬❫ô✩❴❨✓÷✚❬❵✎❛✬❜✎❇☛❝✁❞✣➠✎❡✁❢☛❣☛❤ ð☛❴✓÷❝➸ ❫❀✐ ✚ ❵❦❥☛❧➩✆➤♥♠✌☛♦♥♣ ë⑨ì➭íîrq✚ ❳②❩♥✓☛✔➡②❪☛s♥t✫✎✉ ✚➉❊②➶ ö▲ ➹ ✧☞✿✍✯☞❀✽✼✠✱✪✺✶❁✪✩☞✬✡✲✪✯✳✾ ➡✐❪♥✈♥✇②①♥✚❬③♥④②ðÙä♥✶❑✲♥⑤Ù➟②➶ ➸ ❊②➶ ◆ ✷✐❰ ✧✡✯☞✱✡★✪✺✶❁✡✬✪✩☞✲✪✯✳✾ ❉❀❊ ❭➡✣❪♥⑥②➷②⑦❏⑧②⑨➟✣➢▲②▼✚ ❍⑩■❊②❋②ô➻♥❶♥❷➹ ✧☞✿✪✯✶❀✽✼✠✱✪✺☞❁✳✬✪✩☞✲✪✯✡✾ ❉✢❊➸ ❊✆➞✬❸✎❈▲✁▼✣❛✁❜➹ ùr❹✪✦ ❞❢❡ ✷❅ ✯☞❣✐❤✳✻✡✻✪✩☞✻❦❥➉✧☞✿✍✯☞❀✽✼✠✱✪✺✶★✪✩✹✫✭✬☞✮✹✯☞✱✡✲✪✾➭✯☞✱✳★✪✯☞★✁✿✈ ✧✳✯☞✱✡★✪✺☞❁✳✬✪✩☞✲✪✯✡✾ ♣ ✯✡✯✐✲✡❂✍✯ ❡ ✷❅ ✯☞❣✐✮✰✷☞✱✳✬✪✷✡✵✁✩☞✻ ❡ ✷❅ ✯✶❣✣q✳✩r✮✪❄✪✷☞✱s✼✭✩☞✱✐♦✪✩✶✻✣✯✶❆✡❄✪✵✡✷☞✱✍✷☞✲✽✼✭✩☞✱✉t ❅✡✈❄✍✯ ✇②①✶✻✪✯☞✲✡✬✡✻✳✱✪③ ♦✪✩✶✻❝✼❚✮✡✮✰✯☞★✽✼❉✷☞✲✪✯④❂✪✯✳✵☞❄❦t t✡t✳t ✵➛t❻❺✁✧✡✯✶✱✡★✪✺☞❁✡✬✍✩☞✲✪✯✡✾ ❽❅❾➀❿➂➁➄➃➆➅➈➇➉➅✯➊➌➋ ❼ ➄✹➃✶➄➌➍⑨⑥➎✏➐➏ ➊ ✏ Û✶Û☞Û
§9.1用户反应的基本结构 名为以息中照9还更包含标准·醱然出始即而么就幕条·寻求帮始妾t 生子醒参考消息始还及号标谓可还得E帮助些A名种情形中·么就幕条 \里更gwu(et这egeg里\egt详wte这 名更调确詛然E\ e'gtiiwte这构总检查确环境·名称些由于新 而\更详we这始周识匹身·\里更认令助更\里更gwu(et这声出始 从而得E求么匹身么就.\更…\eg些 被后两帮每条·Uq更确能给么就构媜体已想帮E了哪称些名称整么 确帮且已(考虑想生了始调识另求帮更空·些 Δ名构难解谓致泓总得E与寻求么么就相子.以息些名称原果x想 帮3正并{总取得好效馈始唧名称再{可能反{致A.\ begin{ quote}插 标E环境别·dc蜴标 x\begin{ quote}只更果内我替\end{ quote姳 并新而的决实际问题些给A被好·难解助更号标碍致绐9\end{ quote} 认令ε(控列始真体息程继末t知些 铟E给An止始而么,\ begin{ qoute}和正确.\end{ quote}认令且 (知掉了始真体息程助都子A源别b中新而果 quote环境求9些 都馈更A\end真犯子9·!概么就始而A、 begin真卿概正确始代么 总得E都七么就以息 指录Te始,rror:\ begin{ quote} on input1ine这 ended by \end{ gout e 就f 里 dc·的释符读2体的名为以息·几遇解该更足够了些名称·么就幕条 \beginiquote] on input line tended by \endigoutel 被后两帮别b码出问题发给A寻5帮始前缀麻烦·认令更\end{ gout}些 Δ出每可还采取.例没助更果x\end{ quote}想帮3正始谓以息ε支持采取 名求操作些q而始论给A总A屏幕m每条发新.么就以息 d 吊:彩彩护勇个 i使显件提个个处挂拘
➑➐➒➈➓✑➔ →●➣✁↔✜↕✁→✢➣✎↔✠↕✢➙ ❹✶❼➈➏ ➝ ❊✢❈❛✣❜➙❑✢➛➶☛❋✣➩✎➜☛➝✎➞☛➟➹ ❖◗❙❯❱➡➠➨☛✚✢✂➻✆▲✣▼✣➦❴➹✙➞✣➟✣➠✤✚✓➷✫ ÷æ✬➢✎➤✁➥Õ✁Ö✚✣➽➧➦♦☛♣ ✇✓ß➽❢❮✣❰☛➨✁➩ ➸ Ù❊☛➫✁➭✎➯❑ ➹▲✁▼✣➦❴✪ ✧☞✿✪✯✶❀✽✼✠✱✪✺☞★✍✩✹✫✭✬☞✮✰✯✶✱✡✲✪✾●✯☞✱✡★✪✯☞★✁✿✈ ✧✡✯✶✱✡★✪✺☞❁✡✬✍✩☞✲✪✯✡✾ ❊●➩❍✪ ◆ ❖❸◗❚❙❯❱✷●❰ ✧✳✯☞✱✡★✪✺☞❁✳✬✪✩☞✲✪✯✡✾ ❭✢✚✓ð✆❪☛➲✁➳◆❏✜☛➵☛➸➹✢➺✎➻➸☛➼➧➽ô ➻ÿ✧☞✿✪✯☞❀s✼✠✱✪✺☞❁✡✬✍✩☞✲✪✯✡✾ ✚ ❍✆■✩➾✆❶➹ ✧☞✿✪✯☞❀s✼✠✱ ❉✙❊✆➡✁➩ ✧☞✿✪✯✶❀✽✼✠✱✪✺☞★✍✩✹✫✭✬☞✮✰✯✶✱✡✲✪✾ ➠➨✁✚ ➚✐❮✆❰✁➟✣➢➾✢❶✁▲✣▼➹ ✧☞✿✪✯☞❀s✼✠✱❦t✡t✡t ✧✡✯☞✱✡★ ➸ ❆✢❇☛✒✁➠❫✆❴➹❪☛❫➩◆●➲✁➵▲✁▼❭✎✚ ❳✣❩➶➪●➠✣❰✤➹✙➘✆❋➸ ❊✆❋☛➴✁➢ ◆➧✜➠➼ ➪✈✁➥☛➷●✣÷➹✁✚ ❍❏■⑨✙➟✣➠✁➩☛➬❝➹ ➸ Ù❊✜❭✆➹è✆é ✇së ì✕í♥î ❪●❮✣❰✁➮✣➞✆➟❈➢▲✣▼✎➱✃✘ ➹❛✁❜✜➸ ❊✣❋ç❏❐❁❒● ➠✬❴❨✆❮✲❈❪✎❰✁❮☛③✁Ï❥✚ ❍✪✣❊✁❋☛❝✁✲ß✃✟❤✁✲☛⑤Ù➹ÑÐ➈Ò➌Ó➈ÔÖÕ➐×➌Ø➈Ù✯Ú➌ÛÝÜ➌Ó✯Þ✄ß ♣❰➵✁➸ä✁✛➹✜✁✥➸ ♦✁♣ ❁ Ð➈Ò➌Ó➈ÔàÕá×➌Ø➈Ù✯ÚâÛ➈Ü➌Ó✯Þ ❧➩❏ðû☛ã Ð✯Ó➈×✯äâØ➈Ù✯Ú➌Û➈ÜâÓ✯Þå✚ ❊ ❮ô➻Ñ✁æ☛ç✠è✩é❘ê➸ ➵✁Ù❆✁③✜➹è✆é➡✆➩♦☛♣ ë⑨ì➭í❈î ✚❧❊✁➶ëÐ✯Ó➈×ìä➌Ø➈Ù✯Ú➌ÛÝÜ➌Ó✯Þ ❉✢❊Þ✈✁✇✩①✁✚ ❳✆❩☛✓✁✔s✁t✫✬✉➸ ❊●➶✁❰➵✆Ù✪☛í✠✚ ➻✣▲➹îÐ➈ÒâÓ➈ÔÖÕá×➌ØÝÙ➌Û➈Ú✯Ü➌ÓìÞ✳ï❨❏ð➹ÑÐ✯Ó➈×✯äâØ➈Ù✯Ú➌Û➈ÜâÓ✯Þ✳❉✢❊➼ ✈✉✬ñ➹✁✚ ❳✆❩✬✓✎✔➡❵ ✘Ù✎òä✎✶✜❑ô➻✁❏ Ù✯ÚâÛ➈Ü➌Ó ➵✙➸➟✆➶➸ ❵✢❥➩Ù Ð✯Ó➈×ìä ❳❅ó✘➶✗➹❏❭õ✣▲✁▼✚ ✐Ù Ð➈Ò➌ÓÝÔÖÕá× ❳✙ô❭õ ❨✆ð ✚➉ò✁õ ❪●❮❈❰❵✫▲✁▼✣❛✁❜✩ö ❞❢❡ ✷➈÷ Ó ❣✐❤ìø✯ø Û ø❦❥ Ð➈ÒâÓ➈ÔÖÕá×➌ØÝÙ✯Ú➌Û➈Ü➌ÓìÞ❅Û➈×❦Õá×ìù✯Ú✯Ü ✵ Õá×➌Ó ➜ Ó➈×✯ä➌Ó➈ä⑩Ò✈ Ð✯ÓÝ×✯ä➌Ø➈Ù➌ÛÝÚ✯Ü➌Ó✯Þ ♣ Ó✯Ó❀Ü✯úâÓ ❡ ✷➈÷ Ó ❣❀û✰✷×ìÚ ✷✡✵ Û ø ❡ ✷➈÷ Ó ❣ýü Ûûù ✷×àÕ✞Û➈× ♦ Û ø ÓÝþ✯ù ✵✡✷× ✷ÜÖÕ✞Û➈× t ÷✈ùâÓ ✇②①Ýø Ó➈Ü✯Úø× ③ ♦ Û ø Õû✯ûÓ➈äÖÕ ✷Ü➌Ó❅ú ✵ ù t t✡t✳t ✵➛t❻❺ Ð✯ÓÝ×✯ä➌Ø➈Ù➌ÛÝÚ✯Ü➌Ó✯Þ ➝ ✜✢✥➹●Ñ✁Ò❷✁ÿ✁❩Ñ✣❊✁❈❛✁❜➹ ùr❹✣é✄✂➩✄☎✁✆✠➹ ➸ ❊✁❋✜➹▲✆▼❈➦❴ ✪ Ð➈ÒâÓ➈ÔÖÕá×➌ØÝÙ✯Ú➌Û➈Ü➌ÓìÞ❅Û➈×✃Õá×✯ù✯ÚìÜ ✵ Õá×➌Ó ➜ Ó➈×✯ä➌Ó➈ä✁Ò✈ Ð✯ÓÝ×✯ä➌Ø➈Ù➌ÛÝÚ✯Ü➌Ó✯Þ ❆✢❇✬✒✆➠ä☛✶ó✜➨✠é➧êö➵❈Ù➞ ➏ ➠✬✚✙⑦✢⑧✄✝✟✞✗➹❏❉✁❊✣➩ëÐ✯Ó➈×ìä➌Ø➈Ù➌Û➈ÚìÜ➌Ó✯Þ ➸ ➵ Ù➨❫ß ➽✡✠☛❰✜➹✗☛❲➡✣➩❏❐❁ Ð✯Ó➈×✯ä➌ØÝÙ✯Ú➌Û➈Ü➌ÓìÞ ●➠✩❴❨✚ ✇➳❛④❜✆Þ✁☛✟☞✠✎❰ ❊●➟✍✌✟✎➸❬❫✎✐✚ ➵❈Ù❪Ù✁✏✄✑★❫✣❴ö✓✒➹▲✣▼✁❛✣❜✤ö ❞ ❤þ✯Ü ø✪✷ ÐìÓ➈×✯ä✯Ôø Û➈Ú✯ù ①➈ø Ó ü Ó➈×✯Ü ✵ ✈ ø Ó ✷ä t ÐìÓ➈×✯ä✯Ôø Û➈Ú✯ù ✵➛t❻❺ Ð✯ÓÝ×✯ä➌Ø➈Ù➌ÛÝÚ✯Ü➌Ó✯Þ ⑤✡⑥⑦⑥⑨⑧❶⑩❸❷✶❷✶❹☞❺✶❹✹❻ ❼☞❽✪❻❸❾✶❽✹❻ ❿☞❽✶❷✠⑥⑦➀➂➁✳➃☞➄✪➅⑦➄ ❯➇➆➉➈r➊➌➋ ⑩❲⑥⑦➀❚➁✡➃✶➄✹➅⑦➄✰➍➎❹✶❾☞❼✪❻ ➏✪➀❚⑥