refer es un programa para gestionar referencias bibliográficas y citarlas en documentos troff . Se implementa como un preprocesador troff .
Autor (es) original (es) | Mike Lesk |
---|---|
Sistema operativo | Tipo Unix |
Tipo | Gestión de referencias |
Licencia | depende de la implementación |
refer fue escrito por Mike Lesk en Bell Laboratories [1] [2] en 1978 o antes, y ahora está disponible como parte de la mayoría de los sistemas operativos similares a Unix. Existe una reimplementación gratuita como parte del paquete groff .
A partir de 2015 [actualizar], refer tiene poco uso, principalmente porque troff en sí no se usa mucho para redacciones técnicas más largas que podrían necesitar soporte de software para la gestión de referencias y citas. A partir de 2016 [actualizar], algún software de gestión de referencias (por ejemplo, RefWorks ) importará datos de referencia.
Ejemplo
referir obras con un "archivo de referencia", un archivo de texto donde el autor enumera las obras a las que podría querer hacer referencia. Una de esas referencias, a un artículo de una revista en este caso, podría verse así:
% A Brian W. Kernighan% A Lorinda L. Cherry% TA Sistema para la composición tipográfica de matemáticas% J J. Comm. ACM% V 18% N 3% D Marzo de 1978% P 151-157% K eqn
Luego, el autor puede referirse a él en su documento troff enumerando las palabras clave que coinciden de manera única con esta referencia:
. [kernighan cherry eqn.]
Campos de base de datos
Una base de datos bibliográfica de referencia es un archivo de texto que consta de una serie de registros, separados por una o más líneas en blanco. Dentro de cada registro, cada campo comienza con un signo% al principio de la línea y un carácter inmediatamente después. El nombre del campo debe ir seguido exactamente por un espacio y luego por el contenido del campo. Los campos vacíos se ignoran. El significado convencional de cada campo se muestra en la siguiente tabla. Compare este esquema con el esquema EndNote más nuevo que usa una sintaxis similar.
Campo | Significado |
---|---|
%A | El nombre de un autor. Si el nombre contiene un título como Jr. al final, debe estar separado del apellido por una coma. Puede haber varias apariciones del campo% A. El orden es significativo. Es una buena idea proporcionar siempre un campo% A o un campo% Q. |
%B | Para un artículo que forma parte de un libro, el título del libro. |
%C | El lugar (ciudad) de publicación. |
%D | La fecha de publicación. El año debe especificarse en su totalidad. Si se especifica el mes, se debe usar el nombre en lugar del número del mes, pero solo se requieren las primeras tres letras. Es una buena idea proporcionar siempre un campo% D; si se desconoce la fecha, se puede utilizar un valor como en imprenta o desconocido . |
%MI | Para un artículo que forma parte de un libro, el nombre de un editor del libro. Cuando el trabajo tiene editores y no hay autores, los nombres de los editores deben indicarse como campos% A y , (ed) o , (eds) deben adjuntarse al último autor. |
%GRAMO | Número de pedido del gobierno de EE. UU. |
%I | El editor (emisor). |
% J | Para un artículo en una revista, el nombre de la revista. |
% K | Palabras clave que se utilizarán para la búsqueda. |
% L | Etiqueta. |
%NORTE | Número de publicación de la revista. |
% O | Otra información. Por lo general, se imprime al final de la referencia. |
%PAG | Número de página. Se puede especificar un rango de páginas como mn . |
% Q | El nombre del autor, si el autor no es una persona. Esto solo se utilizará si no hay campos% A. Solo puede haber un campo% Q. |
% R | Número de informe técnico. |
%S | Nombre de la serie. |
% T | Título. Para un artículo en un libro o revista, este debe ser el título del artículo. |
% V | Número de volumen de la revista o libro. |
%X | Anotación. |
|
Ver también
Esquemas de datos
- BibTeX : un formato de datos basado en texto utilizado por LaTeX
- EndNote : un esquema de datos similar, pero no idéntico, utilizado por el programa EndNote
- RIS : un esquema de datos basado en texto de Research Information Systems
Otro
Referencias
- ^ Michael Lesk. Algunas aplicaciones de índices invertidos en el sistema Unix. En UNIX Programmer's manual: Supplementary Documents , volumen 2. Holt, Rinehart y Winston, séptima edición, 1982. También disponible en línea [1]
- ^ McIlroy, MD (1987). Un lector de investigación Unix: extractos comentados del Manual del programador, 1971–1986 (PDF) (Informe técnico). CSTR. Bell Labs. 139.
- ^ consulte la página de manual , versión 1.22.3 , con fecha del 2 de julio de 2016.