Главная » Просмотр файлов » Говорухин В., Цибулин Б. Компьютер в математическом исследовании

Говорухин В., Цибулин Б. Компьютер в математическом исследовании (1185927), страница 105

Файл №1185927 Говорухин В., Цибулин Б. Компьютер в математическом исследовании (Говорухин В., Цибулин Б. Компьютер в математическом исследовании.djvu) 105 страницаГоворухин В., Цибулин Б. Компьютер в математическом исследовании (1185927) страница 1052020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 105)

Параметр Ьегоге здесь обозначает набор команд, выполнение которых предшествует анализу текста находящегося внутри окружения, а символами е тсег — команды, выполняющиеся по завершению анализа. Отметим, что формальные параметры окружения могут находиться только в группе команд Ьеуоге.

Приведем пример: тпеаепе1гопгепт(сс)[1](1Ьед!п(септег) ()1 ) (тепе(сепгег)) В первый раз текст выведен обычнын шрифтом: тбедтп(сс)() Припер окружения. созданного пользователем 1епб(сс) А второй раз наклонным шрифтом, используемын в примечаниях: 1Ьед1п(сс)(тттвпаре 1[оп[потек!те) Пример окружения, созданного пользователем тепб(сс) При выходе из окружения все установки восстанавливаются. Результат: В первый раз текст выведем обычным шрифтом: Пример окружения, созданного пользователем А второй рвз наклонным шрифтом, исполь- зуемым в примечаниях: Пример опррзменнзв еоздвнноео пааьзоааепелем Прп выходе из окружения все установки восстанавливаются. При наборе математических статей часто приходится использовать теоремы, леммы и другие формулировки, Для создания подобной структуры в [лТеХ есть команда, размещаемая в преамбуле документа: Аппесьеогпв(паше)[соппсег](секс)[вест!оп] Обязательные параметры команды паве и генг определяют соответственно имя объекта и слово, с которого будет начинаться текст.

Параметры в квадратных скобках не являются обязательными и используются для нумерации. Параметр соппгег привязывает номер описываемого объекта к номеру уже существующего, а пара- 554 Глава 19. Краткое введение в пакет Ьатех метр пест)оп добавляет перед номером структуры (теоремы, леммы, предложения) номер соответствующего раздела. Приведем пример документа, включаюшего определение двух новых определений; тбосивеппс1аззП2рп,гиватап](аггтс1е) тизераскаде(ср125Ц (тприпепс) тизераскаде(гизз1ап](ЬаЬеЦ тпегплеогев(сц(предложение)(зесюоп] тпеиппеогев(12)(1Ц (Гипотеза) 1Ьед1п(босвпепч тзесюоп(Припер) Демонстрация описания определений. тьедтп(сц использование структур типа "теорема" бывает удобным тепе(сц 1Ьедзп(12) Их использование иногда бывает трудоемким.

тепб(12) тепб(босивепт) Результат; 1 Пример делюнстрання описания определений. Предложение 1.1 Использование структур птипа теоРема бывает удобным. Гипотеза 1.2 Ив использование иногда бываетп тпрудоемким. Создание и изменение счетчиков Автоматическую нумерацию можно легко организовывать при помоши счетчиков.

Счетчик — это специальная переменная, принимающая целые значения. Счетчику можно присваивать значение и изменять его, выводить его значение на печать и организовывать с его помощью автоматическую генерацию ссылок. Мы уже касались в разделе этой главы «Ссылки и нумерация» стандартных счетчиков. Здесь речь пойдет о создании новых счетчиков и работе с их значениями. Каждый счетчик имеет свое имя и создается с помошью команды тпеисоиптег(пенсоыт)(о1бсоипч Здесь пенсои1 — имя вновь организуемого счетчика, а о1с)соип2 — имя уже существующего счетчика.

Второй параметр этой команды не является обязательным и означает.то, что вновь организуемый счетчик обнуляется при каждом нарашивании счетчика о1бсоыпс. Другими словами, вновь организуемый счетчик является подчиненным по отношению к счетчику о1 бсонп1. Примером подчиненных счетчиков являются номера глав, секций и т. д. Для изменения значения сушествуюшего счетчика используются команды: тзетсоипсег(паве)(пив) таббтосоипсег(паве)(пив) Первая команда устанавливает счетчику с именем паве значение пив, а вторая увеличивает значение счетчика паве на величину пыв. Протраииирование в [атех 555 Существуют еще две команды, которые увеличивают значение счетчика на единицу и обнуляют все подчиненные счетчики [например, счетчик подразделов является подчиненным счетчику раздела): !гетзгерсоиптег(соопг) !згерсоопгег(соопг) Вторая команда применяется реже, так как с ее помощью нельзя организовать автоматические ссылки.

Как стандартные, так и созданные пользователем счетчики могут выводиться арабскими, римскими цифрами и символами латинского алфавита. По умолчанию значение счетчика выводится арабскими цифрами. Для того чтобы выводить значение счетчика на печать арабскими и римскими цифрами, а также буквами латинского алфавита, используются соответственно команды: тагабтс(соопс) !гоиап(соопс) и машап(соопс) для малых и больших римских ииттр, !а1рп(сиоп!) и 1Я1рн(сиоп!) для малых и больших латинских букв.

Приведем пример документа, включающего определение новых счетчиков: тбосапепсс1аьв[12рг,гозвтап](аггтс1е) тозерасгаде[ср125Ц(1прогепс) тозераспаде[гиввтап](ЬаЬе]) тпеысоопгег(сЦ тпешсоопгег(с2)[сП 'тЬедтп(босоиепт) !потпбепг тзегсоопгег(с1)( 1)Значение счетчика с1 - !агабтс(с1). таббсосоопгег(с2)(З) Значение счетчика с2 - тагаотс(с2).

'тге[згерсоопйег(с1)значение счетчика с1 равно %ошам(с1), а значение счетчика с2-=-тагаотс(с2). !епб(босошепг) Результат: Значение счетчика с1 = 1. Значение счетчика с2 = 3. Значение счетчика с1 равно П, а значение счетчика с2 = О. Опишем теперь применение счетчиков для организации автоматических ссылок. В следующем документе определим новую команду, которая с нового абзаца будет печатать слово «Задача» жирным шрифтом, изменять номер задачи и выводить его; 1босопепгс1азв[12рг,гозюап](агптс1е) !озерасдаде[ср1251](тпросепс) 1операсдаде[гозз1ап](ЬаЬе1) тпешсоопгег(г) тпешсапюпапб(!пбсп) (траг\СехСЬГ(Задача таббгосоопгег(з)(1)тагабзс(г). )) тбедтп(босотепг) !потпбепг 1гбсп Решить !1босз !гбсд Вычислить 11богв !пбсп Доказать !1богв 1епб(босотепс ) Результат: Задача 1. Решить ...

Задача 2. Вычислить ... Задача 3. Доказать ... 556 Глава 19. Краткое введеиие в пакет гвтеХ Обработка ошибок При наборе текстов неизбежно возникают ошибки. При трансляции документа все сообщения об ошибках и предупреждения о неточностях показываются на экране и, кроме того, записываются пакетом в файл протокола (расширение Лой). Предупреждения не вызывают прерывания процесса трансляции, а при обнаружении синтаксической ошибки трансляция останавливается и на экран выводится сообщение об ошибке.

При трансляции 1лТеХ-файла возможны ошибки двух типов: ошибки пакета ЕаТеХ и ошибки языка ТеХ, то есть ошибки более низкого уровня. Если транслятор обнаруживает ошибку, то печатает ее тип (!атеХ-еггог или ТеХ-еггог), номер строки исходного файла, в которой, по мнению пакета, находится ошибка, и само ее содержание, Сообщение заканчивается знаком вопроса. При этом трансляция приостанавливается и пакет переходит в режим ожидания реакции пользователя.

Ошибку можно проигнорировать, нажав клавишу 6п1ег. В этом случае ЕатеХ сам попробует ее исправитыто своему разумению. Набрав <и> и нажав Ептег, можно посмотреть информацию об ошибке на английском языке. Если ошибок много, можно при остановке трансляции ввести с клавиатуры (П> и Гпгет, чтобы трансляция продолжалась далее без остановок, а затем посмотреть все сообщения об ошибках в файле с расширением .!од. Ошибки можно исправлять в диалоговом режиме. Для этого при остановке необходимо ввести <)> и Гпгет, после чего появится предложение <!пвегт>, куда нужно ввести исправленную команду. Но затем все равно необходимо исправить ошибку в исходном файле.

И наконец, можно прекратить трансляцию исходного файла, нажав клавиши «х> и Гпгет. Мы не будем приводить список возможных сообщений об ошибках с их переводом на русский язык. Эту информацию можно найти в книгах ГЗО, З2, ЗЗ!. Заметим только, что ТеХ вЂ” система программирования, а поиск ошибок — непременный атрибут всякого программирования. Здесь квалификация приходит с опытом, набираться которого лучше начиная с неболыпих текстов.

6 вавл д нв А Р Ю д а Кт О р Ы и стандарты В этой главе приводится информация справочного характера, которая полезна при использовании в научных публикациях результатов, полученных с помощью Мар1е или МАТ1.АВ, и при наборе текстов в системе верстки 1аТеХ. Сначала дано короткое описание пакета М1кТеХ и редактора Ъ'1пЕдг вместе с инструкцией по их установке. Эти программы создают удобную среду для работы с ТеХ. Затем описано создание и использование Розг5сг1рг-файлов, которые являются стандартными для многих графических систем и представления публикаций в Интернете.

В следующих двух разделах главы обсуждаются набор математических текстов в редакторе МБ Жогб и преобразование документов из различных форматов в другие. Заключительный раздел посвящен форматам графических файлов. Пакет ИЙТеХ МЙТеХ является версией пакета ТеХ, специально адаптированной для операционной системы Ю1пс1ов з, Вместе с редактором ЪУ1пЕг1г он формирует удобную среду для верстки научных публикаций в среде 1лТеХ на персональных компьютерах с операционной системой Ъ'1пдоч з. В предыдущей главе при описании 1аТеХ мы использовали именно этот пакет, поскольку он поддерживает все возможности ТеХ, в том числе: компиляцию файлов ТеХ, включение в текст графических объектов, выделение текста цветом, использование различных шрифтов и автоматическую их генерацию, все стандартные макропакеты, в том числе 1аТеХ, просмотр и преобразование полученных Фл-файлов в различные форматы, возможности набора текста практически на всех языках, включая автоматическую расстановку переносов и т.

д. Пакет включает следующие компоненты: о ТеХ 3.14159 — классический компилятор с языка ТеХ; о е-ТеХ вЂ” расширенная и усовершенствованная версия ТеХ; о Уар — программа просмотра оч1-файлов; сз рсйТеХ вЂ” программа генерации файлов в формате РРР из документов ТеХ; 558 Глава гв. Редакторы и стандарты о МЕТАЕОЫТ вЂ” программа генерации шрифтов; О т(ч(рз — программа преобразования йл-файлов в Розг5сг1рС-файльп о ТсН вЂ” программа перевода документов ТеХ в НТМЬ-документы; о Ма1ге1пдех — программа для создания алфавитных указателей; сэ В1ЬТеХ вЂ” программа для создания библиографических ссылок; тэ АМЯ-ЕаТеХ, ВаЬе!, РЗЫЕ55, ...

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6487
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее