Введение

Программное обеспечение для управления библиографическими ссылками

refer – это программа для управления библиографическими ссылками и их цитирования в документах troff, nroff и groff. Она реализована в виде препроцессора. refer был разработан Майком Леском в Лабораториях Белла в 1978 году или ранее и теперь доступен как часть большинства Unix-подобных операционных систем. Существует бесплатная переработка, входящая в состав пакета groff. По состоянию на 2015 год refer используется редко, главным образом потому, что сам troff нечасто применяется для написания объемных технических текстов, которым может потребоваться программная поддержка для управления ссылками и цитированием. По состоянию на 2016 год некоторые программы для управления библиографическими ссылками (например, RefWorks) способны импортировать данные refer.

Поля базы данных

Библиографическая база данных ссылок — это текстовый файл, состоящий из серии записей, разделенных одной или несколькими пустыми строками. В каждой записи каждое поле начинается с символа % в начале строки и одного символа сразу после него. За названием поля следует ровно один пробел, а затем содержимое поля. Пустые поля игнорируются. Стандартное значение каждого поля показано в таблице ниже. Сравните эту схему с более новой схемой EndNote, использующей аналогичный синтаксис. + Поля базы данных Значение поля %A Имя автора. Если имя содержит звание, например, в конце, оно должно быть отделено от фамилии запятой. Может быть несколько полей %A. Порядок имеет значение. Рекомендуется всегда указывать поле %A или поле %Q. %B Для статьи, являющейся частью книги, название книги. %C Место (город) публикации. %D Дата публикации. Год должен быть указан полностью. Если месяц указан, следует использовать его название, а не номер, но достаточно первых трех букв. Рекомендуется всегда указывать поле %D; если дата неизвестна, можно использовать значение, такое как «неизвестно» или «н/д». %E Для статьи, являющейся частью книги, имя редактора книги. Если в работе есть редакторы, но нет авторов, имена редакторов следует указывать в полях %A и добавлять к последнему автору обозначение «ред.» или «eds.». %G Номер заказа правительственной службы США. %I Издатель (распространитель). %J Для статьи в журнале, название журнала. %K Ключевые слова для поиска. %L Метка. %N Номер выпуска журнала. %O Дополнительная информация. Обычно печатается в конце ссылки. %P Номер страницы. Диапазон страниц можно указать как %Q Имя автора, если автор не является физическим лицом. Это поле используется только при отсутствии полей %A. Может быть только одно поле %Q. %R Номер технического отчета. %S Название серии. %T Название. Для статьи в книге или журнале это должно быть название статьи. %V Номер тома журнала или книги. %X Аннотация.