Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

refer - это программа для управления библиографическими ссылками и цитирования их в документах troff . Он реализован как препроцессор troff .

Ссылка была написана Майком Леском из Bell Laboratories [1] [2] в 1978 году или ранее и теперь доступна как часть большинства Unix-подобных операционных систем. Бесплатная реализация существует как часть пакета groff .

По состоянию на 2015 год refer не видит большого применения, в первую очередь потому, что сам troff мало используется для более длительных технических писем, которые могут нуждаться в программной поддержке для управления ссылками и цитированием. С 2016 года некоторые программы управления ссылками (например, RefWorks ) будут импортировать ссылочные данные.

Пример [ править ]

Ссылка работает с «справочным файлом», текстовым файлом, в котором автор перечисляет работы, на которые он может захотеть сослаться. Одна такая ссылка, в данном случае на статью в журнале, может выглядеть так:

% A Брайан В. Керниган% A Лоринда Л. ЧерриСистема% TA для набора математики% J J. Comm. ACM% V 18% N 3% D, март 1978 г.% P 151-157% K экв.

Затем автор может ссылаться на него в своем документе troff, перечисляя ключевые слова, которые однозначно соответствуют этой ссылке:

. [Kernighan Cherry Eqn.]

Поля базы данных [ править ]

Справочная библиографическая база данных - это текстовый файл, состоящий из серии записей, разделенных одной или несколькими пустыми строками. В каждой записи каждое поле начинается со знака% в начале строки и одного символа сразу после него. После имени поля должен быть ровно один пробел, а затем содержимое поля. Пустые поля игнорируются. Условное значение каждого поля показано в таблице ниже. Сравните эту схему с более новой схемой EndNote, в которой используется аналогичный синтаксис.

Ссылки [ править ]

  1. ^ Майкл Леск. Некоторые приложения инвертированных индексов в системе Unix. В Руководстве программиста UNIX: Дополнительные документы , том 2. Холт, Райнхарт и Уинстон, седьмое издание, 1982 г. Также доступно в Интернете [1]
  2. Перейти ↑ McIlroy, MD (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (технический отчет). CSTR. Bell Labs. 139. CS1 maint: обескураженный параметр ( ссылка )
  3. ^ см. справочную страницу , версия 1.22.3 , от 2 июля 2016 г.

См. Также [ править ]

Схемы данных

  • BibTeX - текстовый формат данных, используемый LaTeX
  • EndNote - похожая, но не идентичная схема данных, используемая программой EndNote.
  • RIS - текстовая схема данных от Research Information Systems

Другой

Внешние ссылки [ править ]