You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
root 64e7261da6 Refbase update_2021-01-28_15_58 4 years ago
..
README Refbase update_2021-01-28_15_58 4 years ago
en-importer.sh Refbase update_2021-01-28_15_58 4 years ago
endnote2mysql.php Refbase update_2021-01-28_15_58 4 years ago
refbase.ens Refbase update_2021-01-28_15_58 4 years ago

README

endnote2refbase
===============

Author
------
Richard Karnesky <karnesky@gmail.com>

About
-----
This is an alternative to refbase's web-based import of Endnote data. It
allows Endnote users to export a text file which can be imported into the
refbase MySQL database.

Use
---
Part I: Endnote
- Copy refbase.ens into your Endnote styles directory.
On win32 systems, this is typically:
C:\Program Files\Endnote\Styles
On Mac systems, this is typically:
Macintosh HD\Applications\EndNote #\Styles
(where # corresponds to a version #)
- Open the Endnote file you wish to import into refbase.
- Choose the refbase Output Style
- Export to 'endnote.txt'
Part II: PHP [*]
- Executing 'php endnote2mysql.php' will produce 'import.txt'
('php' must be in your path or you should prefix it with the path to php)
Part III: Check it!
- As this is a preliminary script that has undergone little testing, it is
suggested that you look at 'import.txt' in spreadsheet software.
- New versions of Endnote dump UTF-8 data. You should be able to use this as
is if you have a UTF-8 database. If you don't have a UTF-8 database, you
should convert the file to the character encoding you do use (using iconv,
recode, or <http://www.motobit.com/util/charset-codepage-conversion.asp>).
Part IV: MySQL [*]
- From within your MySQL command line interpreter (mysql -u root literature -p):
LOAD DATA LOCAL INFILE "import.txt" INTO TABLE refs;

[*]If you are comfortable that the script works and are on a system with a POSIX
shell (nearly all *nix, including OS X; Windows through Cygwin or similar),
you may use Andreas Czerniak's en-importer.sh to automate Parts II-IV.