Settings Help
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/biblio/bibtex/utils/r2bib

SYNOPSES

  EndNote2bib [-h|-q]
  risDateAdj
  EndNoteTag
  wileyEndNoteFilt
  dosToTex [-1|-u|-h]
  ansel2uni

i) r2bib and EndNote2bib convert refer and EndNote bibliography lists
into the BibTeX format, respectively.

ii) An auxiliary filter program dosToTex, also written in C, is included to ease the
transition from PC/Windows 8-bit character representation (which presumably was
the standard in the EndNote input files up to EndNote 8) to the backslashed
escape sequences that are (more or less) the standard in BibTeX.

iii) Another independent filter program, EndNoteTag, written in C++, is made available
to change the tags in EndNote files or to convert RIS tags to EndNote tags.
The main use is to re-map tags of an EndNote file on the fly if these do not
match the tags within EndNote2bib.

There are three auxiliary programs delivered in lex (flex) source format:

iv) The program wileyEndNoteFilt recomposes author and editor tags of
the input stream (an EndNote file) such that mutiple, comma-separated
authors in single %E or %A lines are shuffled into multiple lines, each
containg only a single person.

v) The filter program ansel2uni transforms an input stream encoded according
to the ANSEL specification to an UTF-8 character set. In a LaTeX environment,
this is presumably a preprocessor to "recode u8..tex" to end up with a TeX encoding.

vi) The filter program risDateAdj adjusts dates of non-standard
formats in the Y1, PY and Y2 fields of RIS files. This is a preprocessor
which patches these files prior to use with ris2xml(1), for example, and 
basically unrelated to EndNote bibilographies.
 
SEE ALSO

Further reading:
http://en.wikipedia.org/wiki/EndNote
http://www.endnote.com
http://www.ctan.org/tex-archive/biblio/bibtex/utils/r2bib/
http://www.ctan.org/tex-archive/biblio/bibtex/utils/refer-tools/
http://interbib.stanford.edu/
http://www.scripps.edu/~cdputnam/software/bibutils/bibutils.html
http://lucy.ukc.ac.uk/Makhzan/refer.html
http://www.w3.org/Tools/Word_proc_filters.html
http://www.cvrti.utah.edu/~macleod/latex/endnote.html

For the inverse functionality see
http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/refer.bst
http://www.ee.columbia.edu/dvmm/imanager/convert.txt
http://liinwww.ira.uka.de/bibliography/Bib.Format.html

HISTORY

The program r2bib (the C source r2bib.c and troff manual r2bib.1) came from
Rusty Wright, Center for Music Experiment, University of California San Diego,
see ftp://ftp.cs.tu-berlin.de/pub/TeX/TeX-3.141/contributions/TeXcontrib/rusty/r2bib .
Both files are included as existing in CTAN with a time stamp of 3 Oct 1990.
(He started it!). This is left untouched except for #inclus'ion of two more C
header files (plus removal of explicit declarations of malloc, realloc) to
avoid gcc rejection of the source.
A variant is in http://stuff.mit.edu/afs/athena/contrib/potluck/src/refer2tex/ .

AUTHOR

Richard J. Mathar http://www.strw.leidenuniv.nl/~mathar
Feb 22, 2010

Files

Name Size Date Notes
ChangeLog 1591 2010-02-22 05:54:36
EndNote2bib.1 3152 2009-01-22 11:29:32
EndNote2bib.c 13484 2010-02-22 05:38:11
EndNoteTag.1 3748 2009-01-22 04:06:25
EndNoteTag.cpp 3492 2009-01-22 04:44:03
INSTALL 1251 2009-01-23 12:40:26
Makefile 904 2010-02-22 05:34:51
README 2960 2010-02-22 06:16:26
ansel2uni.1 907 2009-01-22 04:12:02
ansel2uni.c 370226 2009-02-05 11:32:05
ansel2uni.l 146936 2009-01-20 04:29:05
dosToTex.1 1278 2009-01-22 04:12:24
dosToTex.c 7486 2009-01-20 03:49:01
r2bib.1 1535 2009-01-22 04:12:40
r2bib.c 6193 2010-02-22 05:51:26
risDateAdj.1 1623 2009-01-22 04:19:00
risDateAdj.c 52342 2010-02-22 05:32:23
risDateAdj.l 5616 2009-02-11 01:38:30
wileyEndNoteFilt.1 2562 2009-01-22 04:06:58
wileyEndNoteFilt.c 52692 2010-01-21 06:52:31
wileyEndNoteFilt.l 8443 2010-01-21 06:52:30

Down­load the com­plete con­tents of this di­rec­tory in one zip archive (130.8k).

r2bib – Con­vert re­fer and EndNote files to BibTeX

R2bib and EndNote2bib read files (re­spec­tively in re­fer and EndNote for­mat) and pro­duces a BibTeX ref­er­ence list on the stan­dard out­put.

Since re­fer files are in­her­ently un­struc­tured, r2bib only does a pass­able job (for ex­am­ple, it may need to in­vent a key for an en­try, and it has to guess what BibTeX en­try type to gen­er­ate).

EndNote tags may not al­ways match those recog­nised by EndNote2bib; a fur­ther fil­ter pro­gram EndNoteTag is pro­vided

Doc­u­men­ta­tion
Ver­sion 2009-01-22
Li­censeFree li­cense not oth­er­wise listed, or more than one free li­cense ap­plies
Main­tainerRichard J Mathar
Topics de­rive BibTeX data from re­sources other than BibTeX li­braries
See also EndNote2bib
Guest Book Sitemap Contact 2014-04-20 17:55 CEST