Hvad er RIS-filformatet?
En .ris-fil indeholder information om citerede publikationer eller referencer til dem, gemt i tekstformat udviklet af Research Information Systems i de tidlige 1990'ere. Formatet blev skabt for at standardisere dataudveksling mellem forskellige citationsværktøjer og er nu bredt associeret med Clarivate og EndNote. Det bruger en menneskelæsbar syntaks og kan åbnes med enhver teksteditor. En enkelt .ris-fil kan indeholde information om en eller flere publikationer. Hver publikation, der refereres til i .ris-filer, skal mærkes med to påkrævede tags:
TY- type af publikation,ER- slutning på post (end of record), som signalerer overgangen til den næste publikation.
Formatet er bygget op omkring en struktur på 6 tegn for hver ny linje. De første to tegn definerer felttypen (tag), de næste to er mellemrum, efterfulgt af en bindestreg og et mellemrum. Hver linje skal ende med MS Windows-linjeskift - CR og LF. Der findes forskellige typer tags i .ris-filer, for eksempel:
AU,A1,A2,A3,A4- forfattere til den givne publikation,AB- et resumé (abstract),L1,L2,L3- forskellige typer links,SP,EP- start- og slut-sidetal,TI,T1,T2,T3,TT- titler,VL- bindnummer (volume),Y1,Y2- datoer.
Nogle tags er begrænset af længde eller den type data, de må indeholde, men der er ingen restriktioner på rækkefølgen af tags. For publikationstyper kan de forkortelser, der er anført i specifikationen, bruges - såsom JOUR for en tidsskriftsartikel eller BOOK for en monografi. Mange applikationer og systemer bruger .ris-citationsfiler, herunder digitale biblioteker og bibliotekskataloger. Formatet er tæt beslægtet med .BIB (BibTeX) og .ENW (EndNote export), som tjener lignende formål i akademiske arbejdsgange.
Sikkerhed og tryghed
RISIKO: LOWRIS-filer er metadata i almindelig tekst - ingen kode, ingen makroer, reelt nul direkte risiko. De eneste praktiske bekymringer er på hygiejneniveau: et URL-felt kan pege hvor som helst hen (referencehåndteringsprogrammer åbner dem ikke automatisk), og citationsfiler fra upålidelige kilder kan blot indeholde forkerte eller spam-agtige metadata. Sikker at åbne i enhver teksteditor.
Formatdetaljer
kort fortaltProgrammer der åbner RIS-filer
Tekniske detaljer
dyb specifikation| Filtype | Mærket bibliografisk format i almindelig tekst; fuldt menneskelæsbart uden binære sektioner |
| Tag-struktur | Hvert tag består af to store ASCII-bogstaver efterfulgt af to mellemrum, en bindestreg og et mellemrum (f.eks. `TY - `, `AU - `) |
| Obligatorisk start på post | Enhver post skal starte med `TY`-tagget, der angiver referencetypen (f.eks. `TY - JOUR`) som det allerførste felt |
| Post-afslutter | Hver post afsluttes med `ER - ` på sin egen linje; en tom linje følger typisk før næste post |
| Linjeafslutninger | Specifikationen kræver Windows-stil CRLF-linjeskift; moderne fortolkere accepterer generelt også Unix-stil med kun LF |
| MIME-type | `application/x-research-info-systems` |
| Koder for referencetyper | Over 40 standardiserede `TY`-værdier, herunder `JOUR` (tidsskriftsartikel), `BOOK` (bog), `CONF` (konferencepapir), `THES` (speciale), `CHAP` (bogkapitel), `RPRT` (rapport) |
| Forfatterfelter | Flere forfatter-tags understøttes - `AU`, `A1` (primær), `A2` (sekundær), `A3` (tertiær), `A4` (underordnet); én forfatter per tag-linje |
| Understøttelse af flere poster | En enkelt `.ris`-fil kan indeholde et vilkårligt antal referenceposter, hver afgrænset af sit eget `TY`/`ER`-par |
| Rækkefølge af tags | Ingen obligatorisk rækkefølge for tags i en post, undtagen at `TY` skal stå først og `ER` skal stå sidst |
| URL- og linkfelter | `L1` gemmer en lokal filsti eller URL, `L2` en fuldtekst-URL, `L3` en relateret URL; alle tre kan optræde flere gange per post |
| Datorepræsentation | Datoer gemmes i `Y1`- og `Y2`-tags ved hjælp af mønsteret `ÅÅÅÅ/MM/DD/andet`; måned, dag og den fjerde fritekst-komponent er valgfrie |
| Fortsættelse af resumé | Tagget `AB` understøtter resuméer over flere linjer; fortsættelseslinjer begynder med seks indledende mellemrum i henhold til den oprindelige specifikation |
| Filidentifikation | Ingen magic bytes eller binær header; filer identificeres ved `TY - `-indholdsmønsteret i starten af den første post |
| Tegnkodning | Den oprindelige specifikation antog ASCII/ANSI; nuværende implementeringer eksporterer og importerer almindeligvis UTF-8 for at understøtte ikke-latinske skrifttyper |
| Interoperabilitet | Indfødt import/eksport understøttes af EndNote, Zotero, Mendeley, JabRef, Web of Science, PubMed, Google Scholar og de fleste institutionelle arkiver |
| Udgivet | Early 1990s (Reference Manager, Research Information Systems); publicly documented tag set, no formal standards body |
| Åben standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |