본문 바로가기
컴퓨터 & IT (Computer & IT)/LaTeX

[LaTeX] ris 파일을 bib로 변환하기

by Physics 2021. 5. 13.
728x90

(2021/05/13)
ris 파일을 bib 파일로 변환하는 것은 아래 인터넷 사이트에서 변환이 가능하다: https://www.bruot.org/ris2bib/ 

 

Online RIS to BibTeX converter

The simple EndNote to BibTeX (bib) bibliography format converter.

www.bruot.org

 

나의 경우 TeX 작업을 클러스터 서버에서 Vim으로 CLI환경에서 작업을 하기 때문에, 윈도우에서 ris 파일을 다운 및 확인 후, 위 홈페이지에 변환하는 과정이 번거롭다. 다행이 우분투에서 ris 파일을 bib 파일로 변환해주는 패키지가 있었다. 

우분투에서 작업을 하는 유저라면, 다음 아래의 절차를 따라하면 된다 [1]. 

1) cb2bib 파일 및 bib관련 유틸리티 설치 (우분투에 LiveTex이 설치되어있다고 가정) 

apt install cb2bib bibutils texlive

 

2) ris파일을 bib 파일로 변환해주는 프로그램은 cb2bib에 존재한다. 정확한 경로명은 아래와 같다: 
  - /usr/share/cb2bib/c2btools/ris2bib 
  - 해당 파일을 실행시키는 방법은 다음과 같다: 

/usr/share/cb2bib/c2btools/ris2bib <in.ris> <out.bib>

  - <in.ris>에 변환시킬 ris파일을, <out.bib>에는 변환될 bib 파일이름을 기입하면 된다. 

  - 하지만 매번 위의 긴 경로명을 쓰기에는 매우 번거로우므로 파일의 실행 커맨드 별칭(alias)을 ris2bib이라고 지정한다. 영구적으로 별칭을 지정하는 방법은 다음과 같다 [2]. 

    (a) 사용자의 홈디렉토리의 .bashrc 파일에서 아래의 코드를 기입한다.

$ vim ~/.bashrc
...
alias ris2bib='/usr/share/cb2bib/c2btools/ris2bib'

    (b) 재부팅 

이후, 간단하게 ris2bib이라는 명령어를 기입해서 사용할 수 있다. 

Reference
[1] https://www.scivision.dev/converting-ris-citations-to-bibtex-biblatex-citations/   
[2] https://velog.io/@exploit017/LinuxDebian-%EB%B3%84%EC%B9%ADAlias-%EB%82%98%EB%A7%8C%EC%9D%98-%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%A7%8C%EB%93%A4%EA%B8%B0

728x90

댓글