Главная » Просмотр файлов » Котельников И., Чеботаев П. LaTeX2e по-русски

Котельников И., Чеботаев П. LaTeX2e по-русски (1185906), страница 65

Файл №1185906 Котельников И., Чеботаев П. LaTeX2e по-русски (Котельников И., Чеботаев П. LaTeX2e по-русски.pdf) 65 страницаКотельников И., Чеботаев П. LaTeX2e по-русски (1185906) страница 652020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Например, команда\bibliography{mhd,wall}определяет, что список литературы будет выделен из библиографических данных, содержащихся в файлах mhd.bib и wall.bib. Подобные файлы состоят иззаписей, формируемых по определённым правилам, которые будут описаны вразделе 13.3. Один и тот же файл данных может быть использован для формирования списка литературы в различных документах.При использовании процедуры thebibliography оформление списка цитируемой литературы почти целиком лежит на наборщике текста. Напротив, команда\bibliography в совокупности с BibTEX’ом позволяет варьировать формат списка литературы путём изменения библиографического стиля.

Библиографическийстиль выбирает декларация13.2. BibTEX313\bibliographystyle{bib-style}Она должна предшествовать команде \bibliography, так как BibTEX не знает,какой стиль использовать по умолчанию1 . Для начала можно выбрать стильplain:\bibliographystyle{plain}\bibliography{mhd,wall}Он относится к числу четырёх стандартных стилей.plain — открытый стиль. Библиография сортируется в алфавитном порядке пофамилиям авторов, затем по годам, затем по названиям публикаций.

Каждаязапись помечается порядковым номером. При ссылке на ту или иную публикацию её номер печатает команда \cite, используя ключ, которым публикацияпомечена в базе данных. Если имеются библиографические ссылки на русскомязыке, для правильной сортировки программу bibtex8 необходимо вызвать сключом --csfile, как показано на стр. 312.unsrt — несортирующий стиль. Аналогичен стилю plain за тем исключением,что записи в списке литературы печатаются в порядке их цитирования в тексте печатного документа.

Этот стиль подходит для большинства научныхжурналов.alpha — алфавитный стиль. Аналогичен стилю plain, но вместо нумерации публикаций они помечаются аббревиатурой, состоящей из фамилии автора и годаиздания (например, «Knu66»). Записи в списке литературы сортируются пометкам, затем по имени автора, затем по году издания, затем по названию.abbrv — аббревиатурный стиль.

Идентичен стилю plain за тем исключением,что вместо полных имен авторов, названий месяцев и журналов печатаютсясокращения.Специально для печати списка литературы на русском и украинском языкахМаксим Поляков разработал несколько стилей. Мы перечислим два из них, которые удовлетворяют ГОСТу 7.80-00 на оформление библиографического указателя, принятому в 2000 году:gost780s — сортирующий стиль. Аналогичен стилю plain.

Для правильной сортировки записей bibtex8 необходимо запускать с ключом --csfile;gost780u — несортирующий стиль. Аналогичен стилю unsrt.Эти стили способны учитывать различия между библиографическими ссылкамина разных языках. Например, перед именем редактора издания на русском языкебудет вставлено слово «ред.» вместо английского слова «ed.», которое используютбольшинство стилей, не делающих различия между языками, в том числе все4 стандартных библиографических стиля.1Если bib-style не выбран классом документа.314Глава 13. Библиография и цитирование литературыЛюбой библиографический стиль — это текстовый файл с расширением bst.Например, стилю alpha соответствует файл alpha.bst, который распространяется вместе с BibTEX’ом.

С коллекцией пакетов AMS-LATEX распространяются ещёдва стиля: amsalpha и amsplain. Пакет natbib поставляется с собственным набором: abbrvnat, plainnat и unsrtnat. Класс revtex4, который мы рассмотрим вглаве 15 в качестве примера нестандартных классов, также имеет собственныебиблиографические стили apsrev и apsrmp.

Бессмысленно было бы описыватьразличия между всеми этими стилями. Проще испытать несколько стилей приработе с реальным документом и выбрать наиболее подходящий. Каждое издательство вправе выдвигать свои особые требования к оформлению списка литературы, поэтому перечисленные стили составляют лишь малую долю от множествасуществующих.После того как команды \bibliographystyle и \bibliography расставленыв нужных местах входного файла, необходимо сделать следующие шаги.1.

Откомпилировать входной файл jobname.tex. Каждая команда \cite напечатает вместо номера ссылки два вопросительных знака, означающих,что ссылка не найдена. Как мы объясняли в разделе 3.7, это нормально.Одновременно в служебный файл jobname.aux будет записана информация о ключах всех ссылок; этот файл необходим BibTEX’у для созданияфайла jobname.bbl.2. Обработать файл jobname.aux BibTEX’ом.

Для этого нужно запустить программу bibtex, указав имя файла (можно без расширения) в качестве входного параметра. Обычно эта процедура автоматически выполняется из меню редактора документов LATEX. Прочитав информацию из указанных в\bibliography файлов библиографической базы данных (с расширениемbib), BibTEX создаст файл jobname.bbl, куда запишет текст, оформленный в виде процедуры thebibliography.3. Вторично обработать входной файл LATEX’ом. Команда \bibliography вставит список литературы в печатный документ из файла jobname.bbl.4. В третий раз обработать входной файл LATEX’ом. Будут вставлены ссылкина литературу.Теперь печатный документ готов. Такая четырёхшаговая процедура имеет тотнедостаток, что добавление или удаление ссылки может потребовать повторногозапуска BibTEX’а. Преимущество же состоит в том, что файл jobname.bbl можнопри желании подредактировать, пользуясь любым текстовым редактором, еслисоставленный BibTEX’ом список литературы не удовлетворит Читателя.Иногда необходимо включить в список литературы ту или иную публикацию,не делая на неё ссылок в тексте печатного документа.

Эту задачу решает команда\nocite[text]{key}13.3. Библиографическая база данных315Она, как и \cite, заносит ссылку (одну или несколько) в список литературы,но сама ничего не печатает. Она может появиться в любом месте после команды\begin{document}. Одной командой \nocite{*} можно включить в список литературы все записи из базы данных без явного их перечисления в командах \citeили \nocite.13.3.Библиографическая база данныхНет смысла создавать базу данных для одного печатного документа, так как на это уйдёт больше времени, чем на составление списка литературы при помощи процедуры thebibliography.Но при систематическом использовании библиографическая база данных станет мощным подспорьем в работе, как представляющая самостоятельную ценность в качестве источника информации.Любой файл библиографической базы данных с расширением bib содержит последовательность записей. Каждая запись начинается символом @, за которым следует признак типазаписи.

Например, следующая запись имеет тип book:@BOOK{knydson,AUTHORTITLEPUBLISHERADDRESSLANGUAGE}====="Ларсен Кнудсон","Альманах Путешествий",{Наука},{Новосибирск},"russian"Перечень записей допустимых типов приводится в разделе 13.4. Аббревиатура knydson естьключ key для команды \cite{key}, по которому она ссылается на запись. Данная запись имеетпять полей: author (автор), title (название), publisher (издатель), address (адрес), а такжеlanguage (язык). Поле состоит из знака =, возможно, окружённого пробелами слева и справа, итекста. Текст состоит из строки символов, окружённых с обеих сторон двойными кавычками (")или фигурными скобками ({ и }). В строке символов не должно быть непарных фигурных скобок, причём, в противоположность LATEX’у, \{ и \} также учитываются при подсчёте фигурныхскобок.

Ключ и все поля разделяются между собой запятыми. Вслед за последним полем онане ставится. Самые внешние фигурные скобки в записи могут быть заменены круглыми. Также, как и в LATEX’е, невидимый символ признака конца строки рассматривается как обычныйпробел, а сто пробелов подряд эквивалентны одному. В отличие от LATEX’а, BibTEX не делает различия между прописными и строчными буквами в служебных словах. Поэтому не будетошибкой написать AUTHOR вместо author. Двойные кавычки вокруг текста, состоящего из цифр,могут быть опущены, поэтому поля Volume = "17" и Volume = 17 эквивалентны.13.3.1.Текст поляТекст поля заключается в фигурные скобки или в двойные кавычки ("). Говорят, что текст заключён в фигурные скобки, если он находится внутри пары скобок { и }, отличной от парыскобок, окружающей всю запись целиком.316Глава 13.

Библиография и цитирование литературыИмяТекст поля author (автор) или editor (редактор) представляет собой список фамилий авторови издателей соответственно. Библиографический стиль определяет, будут ли напечатаны сначала имя и отчество (инициалы) автора (издателя), а затем его фамилия, или наоборот.Записи в файле базы данных просто содержат информацию, что именно является именем,отчеством и фамилией.

Большинство фамилий и имён могут быть введены в базу данных очевидным способом, с запятой или без неё, как показано в следующем примере:AUTHOR = "Иван Петрович Сидоров"AUTHOR = "Ludwig von Beethoven"AUTHOR = "Сидоров, Иван Петрович"AUTHOR = "von Beethoven, Ludwig"Однако для людей, имеющих множественные фамилии, следует использовать только форму сзапятой. Например, Per Brinch Hansen, чьё имя Per, а фамилия Brinch Hansen, должен быть записан так: "Brinch Hansen, Per". Если напечатать "Per Brinch Hansen", то алгоритм, используемый BibTEX’ом, примет Brinch за среднее имя, то есть отчество. Имена von Beethovenили de la Madrid проблем не вызывают, потому что von и de la написаны со строчной буквы.Имя и фамилию автора целесообразно набирать в точности так, как они фигурируют в цитируемой публикации, даже если в другой работе имя того же автора выглядит немного иначе:AUTHOR = "Donald E.

Knuth"AUTHOR = "D. E. Knuth"Если есть уверенность, что два разных представления имени принадлежат одному лицу, можнов обоих случаях использовать одну и ту же форму, а именно ту, которую предпочитает сам автор. В последнем примере это "Donald E. Knuth". Тем не менее во втором случае необходимоуказать, что в оригинале имя автора записано по-другому:AUTHOR = "Donald E. Knuth"AUTHOR = "D[onald] E.

Knuth"При подобных предосторожностях список литературы будет правильно отсортирован во всехмыслимых и немыслимых ситуациях, а BibTEX самостоятельно определит сообразно выбранному библиографическому стилю, как следует cокращать имена.BibTEX рассматривает текст в фигурных скобках как нечто целое, так что фигурные скобкиследует использовать для устранения возможных разночтений. Например, скобки в"{Barnes and Noble, Inc}"исключают интерпретацию Inc в качестве имени.

BibTEX рассматривает von Beethoven, Ludwig и {von Beethoven}, Ludwig как два различных имени. В первом случае Beethoven означаетфамилию, а von — частица. Во втором случае von Beethoven — это фамилия. Библиографический стиль, возможно, не сделает различий между этими двумя именами, но при расстановкеих в алфавитном порядке отведёт им разные позиции.Слово Junior (младший) вызывает особые проблемы. Большинство людей с Jr.

в своёмимени предваряют его запятой. В этом случае имя должно быть введено так:"Ford, Jr., Henry"Однако некоторые люди не используют запятую, они рассматривают Jr. как часть фамилии:"{Berk Jr.}, Herbert L."В самом общем случае полное имя может состоять из фамилии Last, имени и отчестваFirst, указание старшинства Jr и частицы von, но только Last является обязательным. Частицей von считается слово (или слова), начинающиеся со строчной буквы.

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

Тип файла
PDF-файл
Размер
5,42 Mb
Тип материала
Высшее учебное заведение

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

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