Once you learn to use BibTex, you find that it easier to let BibTex make your reference list than do it yourself. Moreover, you will quickly compile a bibliographic database that eliminates almost all the work of making a bibliography. The BibTex format is extensively used by Computer Science Departments and others world wide.
I recommend you enter the entries by using the BibTex mode in the emacs editor.
@Book{, author = {}, title = {}, publisher = {}, year = {}, OPTkey = {}, OPTeditor = {}, OPTvolume = {}, OPTnumber = {}, OPTseries = {}, OPTaddress = {}, OPTedition = {}, OPTmonth = {}, OPTnote = {}, OPTannote = {} }
@Book{Waterman:text-computational-biology,Use cite keys with NO blanks or commas. I suggest you use last name followed by ":" followed by phrase with "-" between words. For example:
Smith:program-designThese cite keys are used in the text of a LaTex document by \cite, for example,
\cite{Smith:program-design}Cite keys must be unique. Also, since emacs sorts on these cite keys, best to use author's last name first.
@Book{Waterman:text-computational-biology, author = {Waterman, Michael S.}, title = {Introduction to Computation Biology: Maps, sequences and genomes}, publisher = {Chapman and Hall}, year = {1995}, note = {Excellent textbook}, }If multiple authors, type an and between them. DO NOT use commas. For example:
@Book{Kevles:genetic-code, author = {Daniel J. Kevles and Leroy Hood}, title = {The Code of Codes}, publisher = {Harvard University Press}, year = {1992}, note = {scientific and social issues of the Human Genome Project}, }Delete the fields not used. The OPT fields are NOT printed. To make them printing fields remove the OPT as shown in the "note" field. For help on what a field means, move cursor to that line and select "Help about Current Field" from "BibTex-Edit" menu. Message will appear at the bottom of emacs.
After entering a few entries, check for correctness of the syntax by highlighting the region and selecting "Validate Entries" on "BibTex-Edit" menu.
The .bib file in raw form may be edited as long as one does not mess up the structure and syntax.
% lpr database.bibFor explanation of the raw form, see Appendix B in "LaTeX: User's Guide and Reference Manual" by Leslie Lamport, second edition, Addison-Wesley, 1994.
print-bib.tex
in
directory~hyde/BibTex