Index of /archives/text/CTAN/biblio/bibtex/utils/r2bib
Name Last modified Size Description
Parent Directory -
ansel2uni.cc 2015-12-07 06:02 363K
configure 2015-12-08 00:58 176K
ansel2uni.ll 2015-12-07 06:02 144K
wileyEndNoteFilt.cc 2015-12-07 05:56 53K
risDateAdj.cc 2015-12-07 20:03 51K
aclocal.m4 2015-12-08 00:58 37K
Makefile.in 2015-12-08 00:58 32K
depcomp 2015-12-07 04:38 23K
install-sh 2015-12-07 04:38 14K
EndNote2bib.c 2015-12-07 20:27 13K
wileyEndNoteFilt.ll 2015-12-07 05:56 9.3K
dosToTex.c 2015-12-07 20:27 7.4K
ylwrap 2015-12-07 04:38 6.8K
missing 2015-12-07 04:38 6.7K
r2bib.c 2010-02-23 01:51 6.0K
risDateAdj.ll 2015-12-07 20:02 5.5K
EndNoteTag.1 2015-12-08 00:55 3.7K
EndNoteTag.cxx 2015-12-07 20:20 3.4K
EndNote2bib.1 2015-12-08 00:55 3.2K
README 2015-12-07 04:26 2.8K
wileyEndNoteFilt.1 2015-12-08 00:55 2.6K
r2bib.1 2015-12-08 00:55 1.8K
config.h.in 2015-12-08 00:58 1.7K
ChangeLog 2015-12-07 05:45 1.6K
dosToTex.1 2015-12-08 00:55 1.4K
ansel2uni.1 2015-12-08 00:55 1.0K
INSTALL 2015-12-08 01:13 1.0K
configure.ac 2015-12-08 00:58 570
Makefile.am 2015-12-07 20:18 485
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://sourceforge.net/p/bibutils/home/Bibutils/
http://lucy.ukc.ac.uk/Makhzan/refer.html
http://www.w3.org/Tools/Word_proc_filters.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.mpia.de/~mathar
Dec 06, 2015