BibTeX files with file extension
.bib and writes GAMS source files that can be used to create various author, reference and cross reference reports.
bib2gms bibinput [ option referencemap [key=value] ]
'Reads' BIB files and writes GAMS source files that can be used to create various author, reference and cross reference reports. The BibInput file usually contains many more entries then are needed for the specific GAMS application and the BIB document names need to be mapped into GAMS set elements. This mapping is specified in the ReferenceMap file.
Bib2gms will produce a number of gams include files and a GAMS main program that demonstrates the use of the include files.
bib2gms "my blanks.abc" R=mymap GmsFile="my gams.gms"
bib2gms bibin i = stem
R) contains the name of the BIB entries to be extracted from the BIB input file. If no (R) file names is given, all entries will be selected and the original BIB record names will be used. Each line contains the reference name of the entry to be included. You can enter a single name or the pair
<gams> <bib> to rename the
<bib> reference name to the new
* lines staring with * or # are ignored * empty lines are ignore as well * spaces are ignored * tabs , and . are all whitespace r1 mybibref2 r2,mybibref5 r3.mybibref1 r4 * a single ref entry assumes the BIB record name is the same as the * gams name, r4 r4 * * The GAMS maintained master BIB file has refernces named g00001, g00002,.. * A referenece name consisting of digits only will be renamed * to form one of those g0000x names. For example: r5 12
bib2gms.gms gams program that reads all include files shown below
|Author Cross reference|
|First Author Cross Reference|
|Cross Referenced References|
Quick guide to parameters:
|BIB input file|
|BIB reference or extraction file|
|GAMS main program name|
|GAMS include file name stem|
|Style of handling DOI entries (ignore, text, html)|