Грэтцер Г. Первые шаги в LaTeX'е (1185929), страница 12
Текст из файла (страница 12)
При обработке ИТЕХ'ом мы снова получим формулу [У+аз) ''' [х+е»-1) 1х+е») уг нег гР Х»,г гри х ег А= гР ' «»и гР «юи Ф ' Х»,»-1 гР ' Х»,» гР» к ег гР» к еи гР» х е»-1 у» и е» 'тпевсоииивпо(тогНтчее) Когда вы будете обрабатывать свой документ, ИТЕХ выдаст сообщение об ошибке, что команда с таким именем уже была определена ранее: Г 1вТеХ Еггог: Сошшапо 'тог а1геаоу оет1пео. 1. 12 Меесоишгвпо(~огНИее) Если все же нужно переопределить уже существующую команду, следует воспользоваться для этого командой Хгепевсошшапа. В качестве примера предположим, что вы уже ввели новую команду техп, как это было сделано в предыдушем разделе, а теперь хотите ее переопределить при помощи 'тгепевсошшапй.
Это будет выглядеть так: ~гепевсошшапо(~ехп)[1)(~1ап61еа1~гап61е) 3.2.3 Переопределяемые гсомапды )АТЕХ неукоснительно следит за тем, чтобы вы нечаянно не задали своей команде имя уже существующей команды. Можете в этом убедиться, попробовав определить ма 73 3.3 Поэтапное построение формулы ПРАВИЛО ° Переопределение команд Никогда не переопределяйте команды без острой необходимости! Бездумное переопределение приведет вас к полному безумию. 3.3 Поэтапное построение формулы Из описанных в равд.
2.3 формульных блоков легко построить любую слож- ную формулу. Попробуем справиться с такой формулой: ® (Здесь мы будем пользоваться командой АЗЧЗ ~Ьйвош; если вы предпочитаете хранить верность ИТЕХ'у, то можете вместо нее употребить команду тспоовв.) Построение формулы надо разбить на несколько этапов. Сначала создайте новый файл в вашей директории иота.
Назовите его йопвв1а. свх, наберите следующие строки и сохраните их: Х Файл: хотша1а.свх Х Набрано в формата 1аТвХ'а або Сс1 Ы Ейс1вУ Ъаврасйайв~ашааушЬ,1асвхауш,ашашаепу 1Ъвц1вИосвшвасУ авва(досвшввсг (Если используется стандартный ИТЕХ, четвертая строка должна выглядеть так: твавраскайв(1асвхвушг.) В самом начале окружение йосвшввс пусто. Набираи каждый фрагмент формулы как внутритекстовую или выключную формулу внутри этого окружения, вы можете затем обработать документ и убедиться, не сделали ли вы какой-нибудь ошибки на том или ином этапе. Этап 1 Начнем с элемента Я~: В11вхе [ 1ттас~вК2г 1тйкпе] В Наберите это в файле хогшв1а.
свх и проверьте, обработав документ ИТЕХ'ом. Этап 2 Теперь можно построить сумму: Глава 3 Формулы и определяемые пользователем команды 74 Все, что нужно для верхнего предела, можно скопировать из этапа 1 (без знаков Ф, разумеется) и приклеить к новому набору, так что теперь вы имеете следующее: 1[ 'йввм О 1) ( й1вИ[ йтгвс(Ы(2) ~г1ФНС] Ч Этап 3 Далее, построим две формулы для биномиального коэффициента: М Наберем их в файле Хотмв1в.
свх как отдельные формулы: х О, 1 + 1)"О (2)) ~ййввд ~1вте[ ~тгасО + ЗНЗ) ~т13де) Ч Этап 4 Теперь легко получить сам биномиальный коэффициент. Создадим общую формулу, скопировав и оклеив предыдущие формулы (и ликвидировав команду ~ййвад): ~[ ~Ь1вом( х О,1 + 1)"О"(2)) Н ~1вте[ МтвсО + ЗНЗ) ~г13)йе) ) Ч которые при обработке дадут следующее: (~+~) Этап 5 Теперь наберем формулу под квадратным корнем р(1)т((з — 1): Ф'ймвО) "( Мгас(ЗН2) ) (1" (2) — 1)Ф йр й р . йгйя$ф -й'й: Ф'йвй)тс( ймвО) "( Мгвс(ЗНЗ) ) О (2) - 1) )Ф Этап 6 Два кубических корня хор(1) — 2 и ~йр(1) — 1 набрать легко: Ф~вй)ге[3)( ~гЬоО) - 2 )Ф 3~айте[3)( ~г)йо(1) - 1 )Ф 75 З.З Поэтапное построение формулы Этап 7 Теперь построим дробь которая набирается, копируется и склеивается следующим образом: ~[ ~тгас( ~вс~гс( ~шп(1) ( Мгас(ЗН2Н (1"(2) -1) ) ) ( ~в<~ге[3](Юю(1) - 2) + ~в<~ге[3]ОгЬо(1) - 1) ) Этап 8 И наконец, вся формула целиком получается путем копирования и склеивания всех фрагментов вместе; при этом остается только одна пара ограничителей, обозначающих выключную математическую формулу: ~[ ~ваш (1 ~ 1)"( ~1вгС[ вегас(пН2) ~г18ЬС] ) ~Ыпош( х (1, 1 + 1)"(1"(2Н ) ( ~1втс[ Мгас(1 + ЗНЗ) '1г18Ьс] ) Мгас( ~вг(гс( ~шп(1) "( вегас(ЗН2Н (1 "(2) - 1) ) ) ( ~вс)ге[3](~гЬо(1) - 2) + ~вс~гс[3](~гЬо(1) - 1) ) Ч Обратите внимание, что удобно использовать ° пробелы, чтобы лучше различать фигурные скобки (иекоторые текстовые редакторы помогут вам их сбалансировать) ° отдельные строки для разных фрагментов формулы Это будет способствовать удобочитаемости вашего исходного файла.
Самому ИТЕХ'у безразлично, как вы располагаете информацию в вашем исходном файле, его вполне устроит и такой вид: 1 [вепш (1=1)" О1е1с [вегас(пН2)1г18Ьс] ) апаш(х (1, 1+1)" (1" (2Н) (~1в1с [Мгас(1+ЗНЗйг18Ьс] ) Мгасйвогс(~шп(1) "(Огас(3) (2Н (1" (2)-1) Н(1ес~гС [3] ОгЬо (1) -2)+~ес~гС [3] (1гЬо Сс) -1Н ~] Однако столь бессистемное представление весьма усложнит процесс поиска ошибки, если таковая будет сделана, а также не доставит удовольствия вашим соавторам и редакторам, которым придется иметь дело с вашим исходным файлом.
Анатомия статьи В этой главе мы будем изучать анатомию статьи, воспользовавшись популярным классом документа ВТБХ'а агС1с1е, на примере образца аасгвгс.сох. Будем вбивать в этот файл по мере изложения различные элементы, из которых строится статья (или скопируем готовый файл из директории вашр1ев— см. с. 28).
Дополнительные ограничения (и особенности) статьи, содержащиеся а усовершенствованном пакете Аххз, будут рассмотрены в следующей главе. 4.1 Исходный файл ИТРАХ'овской статьи К преамбуле статьи относится все, что находится с самого начала файла до строки 1Ьеййв(оосвшелсг (см. рис. 4.1). В преамбуле находятся инструкции, относящиеся ко всему документу в целом.
Из команд преамбулы абсолютно обязательна только команда 1босвшевсс1авв. Имеются и другие команды, которые следует располагать в преамбуле (такне как ~ввераснабе), если они нужны, но нужны они отнюдь не в каждом документе. Вот преамбула предварительного образца статьи: '/ Предварительный образец статьи: хлсгегС.Сех Х Набор в формате ЬаТеХ'а 1аосвшевсс1аев(агсйс1ег Мвервсхвйе(1асехвушг 1леыСЬеогеш(СЬеогешг(ТЬеогешг 1леыСЬеогеш(аегйийсйовг(0еххл(СХовг ~веыСЬеогеш(лосвсйовг(иосесхову 4.1 Исходный файл ВТВХ'овской статьи 77 Преамбула (ргеашЫе) ~Ьвй1п44осоаввеу Тело (Ьоду) ~ваотоосомеасг Рис. 4.1.
Схематическое представление статьи. В преамбуле прежде всего указывается класс документов и затем усовершенствования (хТВХ'а или пакеты, использованные в статье. Могут быть также указаны дополнительные команды, которые будут использоваться на протяжении всего документа (например, определения утверждений, определяемые пользователем команды). В файле 1петахе.сох указывается класс документов атахс1в и затем подгружается пакет !атехзут, который обеспечивает возможность пользоваться именами некоторых символов ВТВХ'а. Под утверждениями подразумеваются теоремы, определения, следствия, замечания и другие аналогичные конструкции.
В статье 1петате. сох определяется три вида утверждений. Один из ннх ~веяЕЬеохемтЕЬеохемт(ТЬеохемг определяет окружение еЬеотем (теорема), которое затем может быть использовано в теле вашей статьи (см. равд. 4.4.3). Два других аналогичны. ВТВХ будет автоматически нумеровать и форматировать теоремы (1Ьеогегпз), определения (дейп!1!опз) и обозначения (по1а1юпз). Глава 4 Анатомия статьи 78 Собственно статья, называемая телом, заключена в окружение йосааеас— между строками Ъе81а(йосашеаС) й(й с) как показано на рис.
4.Ь Тело статьи также подразделяется на несколько частей и начинается со сведений об издании, которые содержат информацию о титульной странице. Сведения об издании начинаются после строки 1ЬеЗ1п(йоспшеас) и заканчиваются строкой ~шанес1с1е Вот как выглядят сведения об издании предварительного образца статьи: 1с1с1е(А соавсгасс1оп ог сошр1есе-в1шр1е\~ 61вет1ьаС1те 1аСС1сев) 1ааСЬог(йвогйе А. МеавЬ1аИЬапдв(невеагсЬ варрогеей Ьу СЬе МЗР падет Зтаае пошьет 23466.)~\ Сошрасег Зс1еасе ОерагсшеасО в1ппеьвйо, М1паевоса 63714~\ аеавЬ1пасс.пв1ааеьайо.еда) 1йаее(МагсЬ 16, 1999) ~шаиес1с1е Далее а теле статьи идет (необязательная) аннотация, содержашаяся внутри окружения аьвегасС: 1Ье61п(аьвсгасс) 1п СЬАв аосе, ве рготе сЬас сЬеге ех1вс 1ешрЬ(соар1все-в1шр1е 61вет1ЬаС1те 1аСС1сев,) СЬае Ав, соар1еее ййвег1Ьаедче 1ассасев 1п вЬАсЬ сЬеге аге оа1у сво сошр1есе соайгвепсев.
~епа(аЬвегасе) Далее следует тело оставшейся части образца статьи (с единственным ком- ментарием в середине), а затем идет список литературы: 1весс1оа(1асгойпсс1оп)~1аЬе1(З:1псго) 1а сйав посв, ве рготе сЬв го11ов1пЗ гева1с: 1ЬеЗ1а(СЬеогеш) ТЬвте ехзвсв аа 1ах1п1се соар1есе Айвсгдьпс1те 1ассйсе Фкй 4.1 Исходный файл ИТВХ'овский статьи 79 ехСЬ оп1у СЬе Сво Сг1т(а1 совр1еСв сопнгиепсе ге1аС(опв. а(сЬ ) 1весС1оп(ТЬе $1Р1"(е)$ сопвегисС1оп)11аЬв1(Я:Ре) ТЬе То11ов1пЕ сопвегисС1оп 1в сгисаа1 1п СЬе ргоог ог оиг ТЬеогев: 1Ье$1п(ает1п1С1оп)11аье1(0: Ре) Ьее $0 ШФ, Тот $1 «и 1$, Ье сошр1еге й1всг1ЬиС1те 1аССФсев ваС1вгу1пЕ сопо1С1оп ~Сехгир((Ю)).
ТЬе1г $1Р1 (е)$ ргооисС 1в йег1пеи ав то11оив: ~( 1Р1"(*) ( 0 Ш 1вЫ 1 «п 1 ) 1Р1 ( Р (1) ( ) Ь1а 1 «и 1 ) + 1; Ч СЬаС 1в, $1Р1 (е) ( 0 (1) 1вЫ 1 «и 1 )Ф хв $1Р1 ( Р (1) (-) 1шЫ х «п 1 )$ н1СЬ а пен ил1с е1евепс. депо(ое11п1С1оп) Обратите внимание, что в определении ссылка на условие (3) осуществляется как тсехсир((Л)). В результате, даже если текст определения набирается наклонным шрифтом (как это и было а настоящей статье), ссылка ($) остается прямой, т.е. (3), а не наклонной Я. 1ЬеЕ1п(поеаС1оп) 11 $ «и 1$ 1 Фа «п Р (1)-(-)$, СЬ 1( « $1е «аосв, о, «аосв, а, ~1аосв, о, Чаосв 1гвпе1е Ч 1в СЬе е1евепС ог Ф~Р1"(е) ( Р (1) 1вЫ 1 «п 1 )$ вЬове $1$-СЬ совропепС 1в $6$ апо а11 СЬе оСЬег сошропепсв вхе $0$. а( Бее а1во Егпеве Т.
НоупаЬап 1с1Се(ейбта). Иехс не тег11у СЬе хо11ов1пЕ геви1С: 1Ье$1п(СЬеогев) 11аье1(Т: Ре) Ьее $0 ШФ, $1 «и 1$, Ье совр1еее о1всг1ЬиС1те 1аевасев ваС1вху1пЕ сопй1С1оп 1Сехеир((3)). Ьее $1ТЬееаФ Ье а сошр1еее сопбгиепсе ге1аС1оп оп ФЮ1 (е) ( Р (1) 'тш1й ' «п 1 )$. 11 сЬеге ех1вс Ф1 «п 1$ алй Фй «п 0 ШФ в1СЬ Фа < 1 (ОФ вись сьас, тот а11 Фа 11е9 с < 1 ШФ.
1Ье$1п(е<(иаС1оп) т1аЬе1(Е: соп$1) Глава 4 Анатомия статьи 80 11ющ1е Ийосв, й, 11йосв, О, 11йосв 1гющ1е 1е9а1ч 'х1апЕ1е 'х1йосв, с, 11йосв, О, 11йосв 1гющ1е 1рпой(хТЬеса), ~епй(ейаас1оп) сьев 91тьеса = МосаФ. хепй(сЬеогеп) 1еарЬ(Ргоот.) Бхпсе 1Ье81п(е<(ааС1оп)11аье1(Е;сопЕ2) 11ющ1е ийосв, й, 11йосв, О, ~1йосв 1гап81е 1еса1« иааЕ1е ~1йосв, с, ~1йосв, О, 11йосв 1гющ1« 1ршой(аТЬ«се), Хепй(ейаасхоп) апй Ф'хТЬесаФ хв а сопр1есе сопйгаепсе ге1асхоп, 1с То11овв агом сопй1С1оп"(Л) СЬаС ~Ье81п(е<~ааС1оп)х1аЬе1(Е:сопЕ) Ч Е1е 11йосв, й, ийосв, О, 11йосв 1гющ1е Ъваа1« АЛЫЕ«ее ( 11ющ1е 11йосв, с, 11йосв, О, 11йосв 1гыщ1е 1п1й й 11«о с < 1 ) хрпой(1ТЬеса).