Dit is het commando en2ris dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
en2ris - converteert bibliografische gegevens van EndNote naar het RIS-formaat
KORTE INHOUD
en2ris [-e logdst] [-F van-codering] [-h] [-l loglevel] [-L logfile] [-O filet] [-O filet]
[-q] [-t to-codering] [-j pad]
PRODUCTBESCHRIJVING
en2ris repareert de opmaakfouten die zijn aangetroffen in EndNote "RIS"-uitvoer en schrijft RIS-uitvoer
te stout.
OPTIES
-e log-bestemming
log-bestemming kan de waarden 0, 1 of 2 hebben, of de equivalente tekenreeksen stderr,
syslogof filet, respectievelijk. Deze waarde geeft aan waar de logboekinformatie naartoe gaat.
0 (nul) betekent dat de berichten naar stderr worden verzonden. Ze zijn direct beschikbaar op de
scherm, maar ze kunnen de uitvoer van opdrachten verstoren. 1 zal de output naar de . sturen
syslog-faciliteit. Houd er rekening mee dat syslog moet worden geconfigureerd om logberichten te accepteren
van gebruikersprogramma's, zie de syslog(8) man-pagina voor meer informatie. Unix-achtig
systemen slaan deze berichten meestal op in /var/log/user.log. 2 stuurt de berichten naar
een aangepast logbestand dat kan worden opgegeven met de -L optie.
-f van-codering
Selecteer de invoertekencodering. Ondersteunde coderingen zijn platformafhankelijk en
is meestal te vinden in iconv_open(3). Als er geen coderingen zijn opgegeven, ISO-8859-1 aka
Latin-1 wordt aangenomen.
-h
Geeft het help- en gebruiksscherm weer en sluit vervolgens af.
-l Log niveau
Specificeer de prioriteit tot welke gebeurtenissen worden gelogd. Dit is ofwel een getal tussen 0
en 7 of een van de snaren emerg, te waarschuwen, crit, dwalen, waarschuwing, kennisgeving, info, debug,
respectievelijk (zie ook Definities op logniveau). -1 schakelt logboekregistratie volledig uit. Een lage
log-niveau zoals 0 betekent dat alleen de meest kritieke berichten worden gelogd. Een hoger logboek
niveau betekent dat ook minder kritieke gebeurtenissen worden gelogd. 7 bevat foutopsporing
berichten. Dit laatste kan uitgebreid en overvloedig zijn, dus u wilt dit logniveau vermijden
tenzij u problemen moet opsporen.
-L log-bestand
Geef het volledige pad op naar een logbestand dat de logberichten zal ontvangen. Meestal dit
zou zijn /var/log/refdba.
-o filet
Stuur output naar filet. Indien filet bestaat, wordt de inhoud ervan overschreven.
-O filet
Stuur output naar filet. Indien filet bestaat, wordt de uitvoer toegevoegd.
-q
Begin zonder de configuratiebestanden te lezen. De client gebruikt de compile-time
standaardwaarden voor alle waarden die u niet instelt met opdrachtregelopties.
-t to-codering
Selecteer de uitvoertekencodering. Ondersteunde coderingen zijn platformafhankelijk en
is meestal te vinden in iconv_open(3). Als er geen coderingen zijn opgegeven, UTF-8 is
verondersteld.
-y conf
Geef de map op waar de globale configuratiebestanden zich bevinden. Opmerking: Standaard zijn alle
RefDB-toepassingen zoeken naar hun configuratiebestanden in een opgegeven map
tijdens de configuratiestap bij het bouwen van het pakket. Dat wil zeggen, je hebt de niet nodig -y
optie tenzij u voorgecompileerde binaire bestanden op ongebruikelijke locaties gebruikt, bijv. door een
rpm pakket.
CONFIGURATIE
en2ris evalueert het bestand en2risrc om zichzelf te initialiseren.
tafel 1. nl2risrc
┌──────────┬──────────────────────┬─────────────── ───────────┐
│Veranderlijk │ Standaard │ Opmerking │
├──────────┼──────────────────────┼─────────────── ───────────┤
│outfile │ (geen) │ Het standaard uitvoerbestand │
│ │ naam. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│outappend │ t │ Bepaalt of │
│ │ │ uitvoer wordt toegevoegd (t)
│ │ │ naar een bestaand bestand of │
│ │ │ overschrijft (f) een
│ │ │ bestaand bestand. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│from_enc │ ISO-8859-1 │ De tekencodering │
│ │ │ van de invoergegevens │
├──────────┼──────────────────────┼─────────────── ───────────┤
│to_enc │ ISO-8859-1 │ De tekencodering │
│ │ │ van de uitvoergegevens │
├──────────┼──────────────────────┼─────────────── ───────────┤
│logfile │ /var/log/med2ris.log │ Het volledige pad van een │
│ │ │ aangepast logbestand. Dit is
│ │ │ alleen gebruikt als logdest │ . is
│ │ │ correct ingesteld. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│logdest │ 1 │ De bestemming van de │
│ │ │ logboekinformatie. 0 =
│ │ │ afdrukken naar stderr; 1 = gebruik │
│ │ │ de syslog-faciliteit; 2 =
│ │ │ gebruik een aangepast logbestand. │
│ │ │ De laatste heeft een │ . nodig
│ │ │ juiste instelling van │
│ │ │ logbestand. │
├──────────┼──────────────────────┼─────────────── ───────────┤
│logniveau │ 6 │ Het logniveau tot │
│ │ │ welke berichten zullen worden │
│ │ verzonden. Een lage instelling (0) │
│ │ │ staat alleen de meeste │ toe
│ │ │ belangrijke berichten, een │
│ │ │ hoge instelling (7) maakt │ . mogelijk
│ │ │ alle berichten inclusief │
│ │ │ debug berichten. -1 betekent
│ │ │ er wordt niets gelogd. │
└──────────┴──────────────────────┴─────────────── ───────────┘
GEGEVENS VERWERKEN
en2ris lost een aantal problemen op die werden aangetroffen in RIS-gegevens die werden geëxporteerd vanuit EndNote. De belangrijkste problemen
zijn de onvolledige datumformaten, de export van paginareeksen naar een enkele "SP" tagregel,
en de export van trefwoorden als een lijst naar een enkele "KW" tagregel.
en2ris valideert de invoerbestanden niet. Dat wil zeggen dat de invoerbestanden zich aan de regels moeten houden
van de gegevensbronnen, anders zijn de conversieresultaten niet voorspelbaar.
Gebruik en2ris online met behulp van onworks.net-services