Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 en2ris 명령입니다.
프로그램:
이름
en2ris - EndNote 참고문헌 데이터를 RIS 형식으로 변환합니다.
개요
엔투리스 [-이자형 로그데스트] [-NS 인코딩에서] [-h] [-l 로그 레벨] [-엘 로그 파일] [-오 파일] [-O 파일]
[-q] [-티 인코딩] [-y 통로]
기술
en2ris는 EndNote "RIS" 출력에서 발생한 마크업 오류를 수정하고 RIS 출력을 씁니다.
표준 출력으로.
옵션
-e 로그 대상
log-destination은 0, 1 또는 2 값 또는 이에 상응하는 문자열을 가질 수 있습니다. 표준 오류,
syslog및 파일, 각각. 이 값은 로그 정보가 어디로 가는지 지정합니다.
0(영)은 메시지가 stderr로 전송됨을 의미합니다. 그들은 즉시 사용할 수 있습니다
그러나 명령 출력을 방해할 수 있습니다. 1은 출력을 다음으로 보냅니다.
시스템 로그 기능. 로그 메시지를 수락하도록 syslog를 구성해야 합니다.
사용자 프로그램에서 syslog(8) 자세한 내용은 매뉴얼 페이지를 참조하십시오. 유닉스 계열
시스템은 일반적으로 이러한 메시지를 /var/log/user.log에 저장합니다. 2는 다음으로 메시지를 보냅니다.
로 지정할 수 있는 사용자 정의 로그 파일 -L 옵션을 선택합니다.
-f 인코딩에서
입력 문자 인코딩을 선택합니다. 지원되는 인코딩은 플랫폼에 따라 다르며
일반적으로 찾을 수 있습니다 iconv_open(삼). 인코딩이 지정되지 않은 경우 ISO-8859-1 아카
Latin-1이 가정됩니다.
-h
도움말 및 사용 화면을 표시한 후 종료합니다.
-l 로그 수준
이벤트가 기록되는 우선 순위를 지정합니다. 이것은 0 사이의 숫자이거나
및 7 또는 문자열 중 하나 EMERG, 경보, 치명타, 잘못을, 경고, 주의, 정보, 디버그,
각각(로그 수준 정의 참조). -1 로깅을 완전히 비활성화합니다. 낮은
0과 같은 로그 수준은 가장 중요한 메시지만 기록됨을 의미합니다. 더 높은 로그
수준은 덜 중요한 이벤트도 기록됨을 의미합니다. 7에는 디버그가 포함됩니다.
메시지. 후자는 장황하고 풍부할 수 있으므로 이 로그 수준을 피하고 싶습니다.
문제를 추적해야 하는 경우가 아니면.
-L 로그 파일
로그 메시지를 수신할 로그 파일의 전체 경로를 지정하십시오. 일반적으로 이
/var/log/refdba가 됩니다.
-o 파일
출력 보내기 파일. 면 파일 존재하는 경우 해당 내용을 덮어씁니다.
-O 파일
출력 보내기 파일. 면 파일 존재하는 경우 출력이 추가됩니다.
-q
구성 파일을 읽지 않고 시작하십시오. 클라이언트는 컴파일 시간을 사용합니다.
명령줄 스위치로 설정하지 않은 모든 값의 기본값입니다.
-t 인코딩
출력 문자 인코딩을 선택합니다. 지원되는 인코딩은 플랫폼에 따라 다르며
일반적으로 찾을 수 있습니다 iconv_open(삼). 인코딩이 지정되지 않은 경우 UTF-8 is
추정.
-y confdir
전역 구성 파일이 있는 디렉토리를 지정하십시오. 참고: 기본적으로 모든
RefDB 애플리케이션은 지정된 디렉토리에서 구성 파일을 찾습니다.
패키지를 빌드할 때 구성 단계에서. 즉, 당신은 필요하지 않습니다 -y
예를 들어 다른 위치에 미리 컴파일된 바이너리를 사용하지 않는 한
rpm 패키지.
구성
엔투리스 자신을 초기화하기 위해 en2risrc 파일을 평가합니다.
작업대 1. en2risrc
┌───────────┬───────────────────────┬──────────────── ────────────┐
│변하기 쉬운 │ 태만 │ Comment │
├──────────┼───────────────────────┼──────────────── ────────────┤
│outfile │ (없음) │ 기본 출력 파일 │
│ │ │ 이름. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│outappend │ t │ 다음 여부를 결정합니다.
│ │ │ 출력이 추가됨(t) │
│ │ │ 기존 파일 또는 │
│ │ │ 덮어쓰기(f) │
│ │ │ 기존 파일. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│from_enc │ ISO-8859-1 │ 문자 인코딩 │
│ │ │ 입력 데이터 │
├──────────┼───────────────────────┼──────────────── ────────────┤
│to_enc │ ISO-8859-1 │ 문자 인코딩 │
│ │ │ 출력 데이터 │
├──────────┼───────────────────────┼──────────────── ────────────┤
│logfile │ /var/log/med2ris.log │ 전체 경로 │
│ │ │ 사용자 정의 로그 파일. │입니다
│ │ │ logdest가 │인 경우에만 사용
│ │ │ 적절하게 설정합니다. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│logdest │ 1 │ │의 목적지
│ │ │ 로그 정보. 0 = │
│ │ │ stderr로 인쇄; 1 = 사용 │
│ │ │ syslog 기능; 2 = │
│ │ │ 사용자 지정 로그 파일을 사용합니다. │
│ │ │ 후자는 │ 필요
│ │ │ 적절한 설정 │
│ │ │ 로그 파일. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│loglevel │ 6 │ 최대 │까지의 로그 수준
│ │ │ 어떤 메시지가 │
│ │ │ 보냈습니다. 낮은 설정 (0) │
│ │ │는 가장 많이 │만 허용합니다.
│ │ │ 중요한 메시지, a │
│ │ │ 높은 설정(7) 허용 │
│ │ │을 포함한 모든 메시지
│ │ │ 디버그 메시지. -1은 │를 의미합니다.
│ │ │ 아무것도 기록되지 않습니다. │
└───────────┴───────────────────────┴───────────────── ────────────┘
데이터 가공
en2ris는 EndNote에서 내보낸 RIS 데이터에서 발견된 몇 가지 문제를 수정합니다. 주요 이슈
불완전한 날짜 형식, 페이지 범위를 단일 "SP" 태그 라인으로 내보내기,
키워드를 단일 "KW" 태그 라인에 대한 목록으로 내보냅니다.
엔투리스 입력 파일의 유효성을 검사하지 않습니다. 즉, 입력 파일은 규칙을 준수해야 합니다.
그렇지 않으면 변환 결과를 예측할 수 없습니다.
onworks.net 서비스를 통해 온라인으로 en2ris를 사용하세요