db2ris - 클라우드에서 온라인

이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 db2ris 명령입니다.

프로그램:

이름


db2ris - DocBook 서지 데이터를 RIS 형식으로 변환합니다.

개요


디비투리스 [-a] [-e 로그 대상] [-h] [-L 로그 파일] [-오 파일] [-O 파일] [-NS 참조 유형] 파일

기술


db2ris는 DocBook 서지 데이터를 RIS 파일로 변환합니다. db2ris의 설계 및 목적은 다음과 같습니다.
DocBook 참고문헌 정보는 RIS 형식과 너무 다르기 때문에 간단히 설명할 수 없습니다.
그리고 간단한 변환은 말할 것도 없고 양방향 변환도 불가능합니다. DocBook 참고문헌
정의는 정보를 인코딩하는 방법에 많은 자유를 허용합니다.
가능한 한 다양한 서지적 요소의 사용과 남용을 허용합니다.
필터는 C 애플리케이션이 아닌 DSSSL 스타일시트로 구현됩니다. 이를 통해
귀하의 요구 사항에 맞게 스타일 시트를 빠르게 변경하거나 확장할 수 있습니다. db2ris는
OpenJade를 호출하여 실제 변환을 수행하는 래퍼 스크립트입니다.

옵션


-a
DocBook 소스에 이름과 기타 이름이 있는 경우 전체 이름을 사용하세요. 기본적으로
모든 이름과 다른 이름은 약어로 표기됩니다.

-e 로그 대상
log-destination은 0, 1 또는 2 값 또는 이에 상응하는 문자열을 가질 수 있습니다. 표준 오류,
syslog파일, 각각. 이 값은 로그 정보가 어디로 가는지 지정합니다.
0(영)은 메시지가 stderr로 전송됨을 의미합니다. 그들은 즉시 사용할 수 있습니다
그러나 명령 출력을 방해할 수 있습니다. 1은 출력을 다음으로 보냅니다.
시스템 로그 기능. 로그 메시지를 수락하도록 syslog를 구성해야 합니다.
사용자 프로그램에서 syslog(8) 자세한 내용은 매뉴얼 페이지를 참조하십시오. 유닉스 계열
시스템은 일반적으로 이러한 메시지를 /var/log/user.log에 저장합니다. 2는 다음으로 메시지를 보냅니다.
로 지정할 수 있는 사용자 정의 로그 파일 -L 옵션을 선택합니다.

-h
도움말 및 사용 화면을 표시한 후 종료합니다.

-L 로그 파일
로그 메시지를 수신할 로그 파일의 전체 경로를 지정하십시오. 일반적으로 이
/var/log/refdba가 됩니다.

-o 파일
출력 보내기 파일 stdout 대신. 파일 존재하면 그 내용은 다음과 같습니다.
덮어썼다.

-O 파일
출력 보내기 파일 stdout 대신. 파일 존재하는 경우 출력이 추가됩니다.

-r 참조 유형
기본 RIS 참조 유형을 설정합니다. 이 유형은 db2ris가 다음을 유추할 수 없는 경우에 사용됩니다.
참조 유형 BiblioEntry 요소입니다.

파일
하나 이상의 DocBook 파일의 이름입니다.

구성


디비투리스 db2risrc 파일을 평가하여 자체를 초기화합니다.

작업대 1. db2risrc
┌─────────────────┬───────────────────────┬───────────────────────────┐
변하기 쉬운태만Comment
├─────────────────┼─────────────────────────┼───────────────────────────┤
│logfile │ /var/log/db2ris.log │ 전체 경로 │
│ │ │ 사용자 정의 로그 파일. │입니다
│ │ │ logdest가 │인 경우에만 사용
│ │ │ 적절하게 설정합니다. │
├─────────────────┼─────────────────────────┼───────────────────────────┤
│logdest │ 0 │ │의 목적지
│ │ │ 로그 정보. 0 = │
│ │ │ stderr로 인쇄; 2 = 사용 │
│ │ │ 사용자 정의 로그 파일입니다. │
│ │ │ 후자는 적절한 │이 필요합니다
│ │ │ 로그파일 설정 │
├─────────────────┼─────────────────────────┼───────────────────────────┤
│authorlong │ f │ 가득 찬 경우 t로 설정 │
│ │ │ 이름과 다른 이름 │
│ ...
│ │ │ 가능합니다. │
├─────────────────┼─────────────────────────┼───────────────────────────┤
│defaultreftype │ GEN │ 기본 RIS │
│ │ │ 참조 유형은 │
│ │ │ BiblioEntry인 경우 사용됨 │
│ │ │ 요소가 지정되지 않음 │
│ │ │ 유형. │
└─────────────────┴──────────────────────────┴───────────────────────────┘

데이터 가공


적절한 결과를 도출하기 위해 여러 가지 가정을 해야 합니다.

· db2ris는 "조리된" 서지 데이터와 달리 "원시" 서지 데이터만 처리합니다.
기본적으로 BiblioEntry 요소에 모든 서지 데이터를 인코딩해야 한다는 의미입니다.
BiblioMixed 요소에는 없습니다.

· db2ris는 PubDate에서 처음 4개를 제외한 모든 출판 날짜 정보를 삭제합니다.
#PCDATA 문자이므로 연도는 4자리가 더 좋습니다.

· 기본적으로 출판 유형은 BiblioEntry에 명시적으로 인코딩되지 않습니다.
요소이며 쉽게 추론할 수 없습니다. 따라서 db2ris는 BiblioEntry가
가지고 다니다 역할 값으로 RIS 출판 유형을 갖는 속성입니다. 속성이
누락된 경우 기본 유형이 대신 사용됩니다. 즉, 다음을 추가해야 합니다.
유용한 RIS 데이터 세트를 얻기 위해 변환 전에 속성을 변경하거나 TY를 수정합니다.
(나중에 RIS 파일에 항목이 추가됩니다).

· DocBook에는 저널이나 잡지의 이름을 인코딩하는 특별한 요소가 없습니다.
기사를 게시했습니다. 대신 기사와 동일한 제목 요소가 사용됩니다.
제목, 책 제목 또는 시리즈 제목. 저널이나 잡지를 구분하려면
이름과 "실제" 제목, 저널 이름을 인코딩하는 Title 요소는 다음과 같다고 가정합니다.
BiblioSet에 중첩되어 있습니다. 관계 속성은 "journal", "pub", "abbrev"로 설정됩니다.
또는 "전체"(이 다소 임의적인 목록은 물론 확장되거나 변경될 수 있음)
아래). "abbrev" 및 "full" 값은 또한 RIS 태그 "JO" 또는
“JF”가 사용됩니다.

수정 중 DB2RIS


이전에 언급했듯이 db2ris는 쉽게 사용할 수 있는 DSSSL 스타일시트로 구현됩니다.
귀하의 필요에 맞게 신속하게 조정됩니다. 스크립트 사본을 만들어 수정하는 것이 좋습니다.
DocBook 서지 요소의 특정 "남용"에 맞게 이를 조정하기 위해
다양한 문서 또는 데이터 소스에서. 이 섹션에서는 사용할 수 있는 기능을 간략하게 나열합니다.
아마도 변화를 원할 것입니다.

참조 유형 휴리스틱
이 함수는 올바른 RIS 출판 유형을 추론하려고 시도합니다.

titletype-휴리스틱
이 기능은 Title 요소가 저널/잡지 이름으로 사용되는지 여부에 대한 힌트를 제공합니다.
또는 기사 제목이나 책 제목으로도 사용할 수 있습니다.

프로세스-날짜
이 함수는 PubDate 요소에서 RIS PY 태그에 대한 유효한 문자열을 생성합니다.

onworks.net 서비스를 사용하여 db2ris를 온라인으로 사용하세요



최신 Linux 및 Windows 온라인 프로그램