consultați (software) - refer (software)

se referă
Autori originali Mike Lesk
Sistem de operare Unix-like
Tip Managementul referințelor
Licență depinde de implementare

refer este un program pentru gestionarea referințelor bibliografice și citarea lor în documente troff , nroff și groff . Este implementat ca preprocesator .

refer a fost scris de Mike Lesk la Bell Laboratories în sau înainte de 1978 și este acum disponibil ca parte a majorității sistemelor de operare similare Unix . Există o reimplementare gratuită ca parte a pachetului groff .

Începând cu 2015, refer nu are mare folos, în primul rând deoarece troff în sine nu este folosit prea mult pentru scrierea tehnică mai lungă care ar putea avea nevoie de suport software pentru gestionarea referințelor și a citărilor. Începând din 2016, unele software-uri de gestionare a referințelor (de exemplu, RefWorks ) vor importa date referitoare.

Exemplu

refer lucrează cu un „fișier de referință”, un fișier text în care autorul enumeră lucrări la care ar putea dori să se refere. O astfel de referință, la un articol dintr-un jurnal în acest caz, ar putea arăta ca:

%A Brian W. Kernighan
%A Lorinda L. Cherry
%T A System for Typesetting Mathematics
%J J. Comm. ACM
%V 18
%N 3
%D March 1978
%P 151-157
%K eqn

Apoi, autorul poate face referire la acesta în documentul troff, groff sau nroff, enumerând cuvinte cheie care se potrivesc în mod unic cu această referință:

.[
kernighan cherry eqn
.]

Câmpurile bazei de date

O bază de date bibliografică de referință este un fișier text format dintr-o serie de înregistrări, separate prin una sau mai multe linii goale. În fiecare înregistrare, fiecare câmp începe cu un % -sign la începutul liniei și un caracter imediat după. Numele câmpului ar trebui să fie urmat de exact un spațiu și apoi de conținutul câmpului. Câmpurile goale sunt ignorate. Semnificația convențională a fiecărui câmp este prezentată în tabelul de mai jos. Comparați această schemă cu cea mai nouă schemă EndNote care utilizează o sintaxă similară.

Câmpurile bazei de date 
Camp Sens
%A Numele unui autor. Dacă numele conține un titlu precum Jr. la sfârșit, ar trebui să fie separat de numele de familie printr-o virgulă. Pot exista mai multe apariții ale câmpului% A. Ordinea este semnificativă. Este o idee bună să furnizați întotdeauna un câmp% A sau un câmp% Q.
% B Pentru un articol care face parte dintr-o carte, titlul cărții.
% C Locul (orașul) de publicare.
% D Data publicării. Anul trebuie specificat integral. Dacă este specificată luna, ar trebui să se utilizeze mai degrabă numele decât numărul lunii, dar sunt necesare doar primele trei litere. Este o idee bună să furnizați întotdeauna un câmp% D; dacă data este necunoscută, poate fi utilizată o valoare precum în presă sau necunoscută .
% E Pentru un articol care face parte dintr-o carte, numele unui editor al cărții. În cazul în care lucrarea are editori și nu există autori, numele editorilor ar trebui să fie date ca câmpuri% A și , (ed) sau , (eds) ar trebui adăugate ultimului autor.
% G Număr de comandă al guvernului SUA.
% Eu Editorul (emitentul).
% J Pentru un articol dintr-un jurnal, numele jurnalului.
% K Cuvinte cheie pentru căutare.
% L Eticheta.
% N Numărul numărului jurnalului.
% O Alte informații. Aceasta este tipărită de obicei la sfârșitul referinței.
% P Numărul paginii. O gamă de pagini poate fi specificată ca mn .
% Q Numele autorului, dacă autorul nu este o persoană. Aceasta va fi utilizată numai dacă nu există câmpuri% A. Nu poate exista decât un câmp% Q.
% R Numărul raportului tehnic.
% S Numele seriei.
% T Titlu. Pentru un articol dintr-o carte sau jurnal, acesta ar trebui să fie titlul articolului.
% V Numărul volumului jurnalului sau cărții.
%X Adnotare.

Vezi si

Scheme de date

Alte

Referințe

linkuri externe