Este es el comando en2ris que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
en2ris: convierte los datos bibliográficos de EndNote al formato RIS
SINOPSIS
en2ris [-mi más logdest] [-f desde-codificación] [-h] [-l nivel de registro] [-L archivo de registro] [-o presentar] [-O presentar]
[-q] [-t codificar] [-y camino]
DESCRIPCIÓN
en2ris corrige los errores de marcado encontrados en la salida "RIS" de EndNote y escribe la salida RIS
a stdout.
CAMPUS
-e destino de registro
log-destination puede tener los valores 0, 1 o 2, o las cadenas equivalentes stderr,
syslogo presentar, respectivamente. Este valor especifica a dónde va la información del registro.
0 (cero) significa que los mensajes se envían a stderr. Están disponibles de inmediato en el
pantalla, pero pueden interferir con la salida del comando. 1 enviará la salida al
facilidad de syslog. Tenga en cuenta que syslog debe estar configurado para aceptar mensajes de registro
de los programas de usuario, consulte el syslog(8) página de manual para obtener más información. Tipo Unix
los sistemas generalmente guardan estos mensajes en /var/log/user.log. 2 enviará los mensajes a
un archivo de registro personalizado que se puede especificar con el -L .
-f desde-codificación
Seleccione la codificación de caracteres de entrada. Las codificaciones admitidas dependen de la plataforma y
generalmente se puede encontrar en iconov_abierto(3). Si no se especifican codificaciones, ISO-8859-1 aka
Se asume Latin-1.
-h
Muestra la pantalla de ayuda y uso, luego sale.
-l nivel de registro
Especifique la prioridad hasta la que se registran los eventos. Este es un número entre 0
y 7 o una de las cuerdas emergentes, alerta, crit, equivocarse, advertencia, para, info, depurar,
respectivamente (consulte también Definiciones de nivel de registro). -1 deshabilita el registro por completo. Un bajo
un nivel de registro como 0 significa que solo se registran los mensajes más críticos. Un registro más alto
nivel significa que también se registran los eventos menos críticos. 7 incluirá depuración
mensajes. Este último puede ser detallado y abundante, por lo que desea evitar este nivel de registro
a menos que necesite localizar problemas.
-L archivo de registro
Especifique la ruta completa a un archivo de registro que recibirá los mensajes de registro. Normalmente esto
sería / var / log / refdba.
-o presentar
Enviar salida a presentar. Si presentar existe, su contenido se sobrescribirá.
-O presentar
Enviar salida a presentar. Si presentar existe, la salida se agregará.
-q
Empiece sin leer los archivos de configuración. El cliente usará el tiempo de compilación
valores predeterminados para todos los valores que no establezca con los modificadores de la línea de comandos.
-t codificar
Seleccione la codificación de caracteres de salida. Las codificaciones admitidas dependen de la plataforma y
generalmente se puede encontrar en iconov_abierto(3). Si no se especifican codificaciones, UTF-8 is
ficticio.
-y confiar
Especifique el directorio donde se encuentran los archivos de configuración global. Nota: De forma predeterminada, todos
Las aplicaciones RefDB buscan sus archivos de configuración en un directorio especificado
durante el paso de configuración al crear el paquete. Es decir, no necesitas el -y
opción a menos que utilice binarios precompilados en ubicaciones inusuales, por ejemplo, reubicando un
paquete rpm.
CONFIGURACIÓN
en2ris evalúa el archivo en2risrc para que se inicialice.
Mesa 1. en2risrc
┌──────────┬──────────────────────┬──────────────── ───────────┐
│Variable │ Predeterminado │ Comentario │
├──────────┼──────────────────────┼──────────────── ───────────┤
│outfile │ (ninguno) │ El archivo de salida predeterminado │
│ │ │ nombre. │
├──────────┼──────────────────────┼──────────────── ───────────┤
│outappend │ t │ Determina si │
│ │ │ se adjunta la salida (t) │
│ │ │ a un archivo existente o │
│ │ │ sobrescribe (f) un │
│ │ │ archivo existente. │
├──────────┼──────────────────────┼──────────────── ───────────┤
│desde_enc │ ISO-8859-1 │ La codificación de caracteres │
│ │ │ de los datos de entrada │
├──────────┼──────────────────────┼──────────────── ───────────┤
│to_enc │ ISO-8859-1 │ La codificación de caracteres │
│ │ │ de los datos de salida │
├──────────┼──────────────────────┼──────────────── ───────────┤
│logfile │ /var/log/med2ris.log │ La ruta completa de un │
│ │ │ archivo de registro personalizado. Esto es │
│ │ │ se usa solo si logdest es │
│ │ │ configurado correctamente. │
├──────────┼──────────────────────┼──────────────── ───────────┤
│logdest │ 1 │ El destino del │
│ │ │ información de registro. 0 = │
│ │ │ imprimir en stderr; 1 = usar │
│ │ │ la facilidad syslog; 2 = │
│ │ │ use un archivo de registro personalizado. │
│ │ │ Este último necesita un │
│ │ │ ajuste adecuado de │
│ │ │ archivo de registro. │
├──────────┼──────────────────────┼──────────────── ───────────┤
│loglevel │ 6 │ El nivel de registro hasta │
│ │ │ qué mensajes serán │
│ │ │ enviado. Un ajuste bajo (0) │
│ │ │ permite solo lo máximo │
│ │ │ mensajes importantes, un │
│ │ │ el ajuste alto (7) permite │
│ │ │ todos los mensajes incluidos │
│ │ │ mensajes de depuración. -1 significa │
│ │ │ no se registrará nada. │
└──────────┴──────────────────────┴──────────────── ───────────┘
DATOS PROCESSING
en2ris corrige un par de problemas encontrados en los datos RIS exportados desde EndNote. Los principales problemas
son los formatos de fecha incompletos, la exportación de rangos de páginas en una sola línea de etiqueta "SP",
y la exportación de palabras clave como una lista en una sola línea de etiqueta "KW".
en2ris no valida los archivos de entrada. Es decir, los archivos de entrada deben ceñirse a las reglas.
de las fuentes de datos; de lo contrario, los resultados de la conversión no son predecibles.
Utilice en2ris en línea utilizando los servicios de onworks.net