TransWikia.com

How to cite from a .ris file

TeX - LaTeX Asked on April 3, 2021

I have a Latex code

 documentclass{article}
 usepackage[margin=0.5in]{geometry}
 usepackage[backend=biber,style=apa]{biblatex}                           
 addbibresource[datatype=ris]{test.ris}
 begin{document}
 cite{ref_test}
 printbibliography
 end{document}

and a .ris document

TY  - JOUR
ID  - ref_test
AU  - author1
AU  - author2
TI  - Big title
JA  - The Great Journal
PY  - 2012/07/15/online
VL  - 3
PB  - The Grand Publishing Group.
SN  - 146-157
ER  -

I attempt to use the

ID

field to create a reference. However running

xelatex citation.tex

I get the following error

LaTeX Warning: Citation 'ref_test' on page 1 undefined on input line 6.


LaTeX Warning: Empty bibliography on input line 7.

I shouldn’t run

bibtex citation_test.aux 

because the backend is specified as biber.

Running

biber citation_test

gives the following error

INFO - This is Biber 2.6
INFO - Logfile is 'citation_test.blg'
INFO - Reading 'citation_test.bcf'
INFO - Found 1 citekeys in bib section 0
INFO - Processing section 0
ERROR - Error loading data source package 'Biber::Input::file::ris': Can't locate Biber/Input/file/ris.pm in @INC (you may need to install the Biber::Input::file::ris module) (@INC contains: /tmp/par-76/cache-cd1af140044333e1ef20f6247fed92316f8757f1/inc/lib /tmp/par-76/cache-cd1af140044333e1ef20f6247fed92316f8757f1/inc CODE(0x31099d8) CODE(0x3118e88)) at (eval 142) line 2.

INFO - ERRORS: 1

How cite from a .ris file?

3 Answers

ris is not a currently supported data type according to the manual. The two supported types are bibtex and biblatexml. See page 77 of the current manual.

I convert ris to xml using ris2xml and then convert the result to bibtex using xml2bib. For example,

ris2xml "<filename>.ris" | xml2bib -b > "<filename>.bib"

where <filename> is the base file name. These instructions assume a Unix-ish system, obviously, but there may be something similar for other platforms.

Correct answer by cfr on April 3, 2021

One can also use BibItNow extension on Google Chrome to generate Bibtex, RIS, Endnote, APA, MLA bibliography items from journal articles, books and etc: You can learn more in here.

Answered by Färid Alijani on April 3, 2021

Just use the online converter from ris to bibtex. https://www.bruot.org/ris2bib/

Answered by shanbhag on April 3, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP