summaryrefslogtreecommitdiff
path: root/biblio/bibtex/utils/bibweb/bibweb.html
diff options
context:
space:
mode:
Diffstat (limited to 'biblio/bibtex/utils/bibweb/bibweb.html')
-rw-r--r--biblio/bibtex/utils/bibweb/bibweb.html824
1 files changed, 824 insertions, 0 deletions
diff --git a/biblio/bibtex/utils/bibweb/bibweb.html b/biblio/bibtex/utils/bibweb/bibweb.html
new file mode 100644
index 0000000000..b769cd33a4
--- /dev/null
+++ b/biblio/bibtex/utils/bibweb/bibweb.html
@@ -0,0 +1,824 @@
+<HTML>
+<HEAD>
+<!-- Created by texi2html 1.56k from bibweb.texi on 9 November 2000 -->
+
+<TITLE>Bibweb Manual</TITLE>
+</HEAD>
+<BODY>
+<H1>Bibweb Manual</H1>
+<ADDRESS>(info by John H. Palmieri)</ADDRESS>
+<P>
+<P><HR><P>
+<P>
+@tolerance 10000
+
+
+<P>
+@title{Bibweb Manual}
+
+
+<P>
+Copyright (C) 1997, 1998, 2000 John H. Palmieri
+
+
+<P>
+Permission is granted to make and distribute verbatim copies of
+this manual provided the copyright notice and this permission notice
+are preserved on all copies.
+
+
+<P>
+Permission is granted to copy and distribute modified versions of this
+manual under the conditions for verbatim copying, provided also that the
+section entitled "Copying" is included exactly as in the original, and
+provided that the entire resulting derived work is distributed under the
+terms of a permission notice identical to this one.
+
+
+<P>
+Permission is granted to copy and distribute translations of this manual
+into another language, under the above conditions for modified versions,
+except that this permission notice may be stated in a translation
+approved by the Free Software Foundation.
+
+
+<P>
+Bibweb is a perl script written by John Palmieri (in consultation with
+Bill Dwyer).
+
+
+<P>
+This is version 0.46, November 2000, of the Bibweb manual. Bug reports
+and suggestions for new features should go to
+<SAMP>`palmieri@math.washington.edu'</SAMP>.
+
+
+<P>
+This is the first version of this manual; it is done (except for the
+indices).
+
+
+
+
+<H1><A NAME="SEC1" HREF="bibweb_toc.html#TOC1">Introduction</A></H1>
+
+<P>
+Bibweb is a utility for automatically retrieving bibliographical
+information from the American Mathematical Society's MathSciNet search
+engine (available at <A HREF="http://www.ams.org/mathscinet">http://www.ams.org/mathscinet</A>). (In
+particular, in order to use bibweb, you must have access to MathSciNet,
+which means that you or your institution has at some point shelled out
+some quantity of money to the AMS. Anyway...)
+
+
+<P>
+If you're too lazy to go to the library or use a web browser to find out
+bibliographical information for that ground-breaking paper you're
+writing, then bibweb is the program for you. It is intended for use
+with BibTeX (which means with LaTeX), and you have to write
+citations in a particular format, but that's about all there is to it.
+
+
+<P>
+Briefly: once you've installed bibweb, if you are editing a file called
+<TT>`bozo.tex'</TT>, then you need to insert the following line:
+
+
+
+<PRE>
+ \bibliography{bozo}
+</PRE>
+
+<P>
+If you are also using the BibTeX file <TT>`junk.bib'</TT>, then you
+should use the following line:
+
+
+
+<PRE>
+ \bibliography{junk,bozo}
+</PRE>
+
+<P>
+When you want to cite a paper whose bibliographical information you are
+lacking, say "Periodic phenomena in the Adams-Novikov spectral
+sequence" by H. R. Miller, D. C. Ravenel, and W. S. Wilson, then you
+give LaTeX the command
+
+
+
+<PRE>
+ \cite{miller-ravenel-wilson-periodic}
+</PRE>
+
+<P>
+or
+
+
+
+<PRE>
+ \cite{miller-ravenel-wilson-novikov}
+</PRE>
+
+<P>
+or
+
+
+
+<PRE>
+ \cite{miller-ravenel-wilson}
+</PRE>
+
+<P>
+or
+
+
+
+<PRE>
+ \cite{miller-ravenel;adams-spectral}
+</PRE>
+
+<P>
+When you run this through LaTeX, it won't find the citation (by
+assumption); BibTeX won't find a citation either. When you run
+bibweb, though, by typing
+
+
+
+<PRE>
+ bibweb bozo
+</PRE>
+
+<P>
+at the shell prompt, then it takes your citation and queries
+MathSciNet. If it finds a match, it writes the bibliographic
+information, in BibTeX format, to the file <TT>`bozo.bib'</TT>.
+
+
+<P>
+Bibweb also lets you search for just a single citation, it lets you
+specify the names of the input (TeX) and output (BibTeX) files
+separately, and has other options. See section <A HREF="bibweb.html#SEC8">Options</A> for details.
+
+
+
+
+<H1><A NAME="SEC2" HREF="bibweb_toc.html#TOC2">How to</A></H1>
+
+<P>
+In this section, we give detailed instructions for how to use bibweb.
+
+
+
+
+<H2><A NAME="SEC3" HREF="bibweb_toc.html#TOC3">LaTeX file</A></H2>
+
+<P>
+In this section, we describe how to write your LaTeX file so that it
+will produce output suitable for bibweb.
+
+
+
+
+<H3><A NAME="SEC4" HREF="bibweb_toc.html#TOC4">Bibliography command</A></H3>
+
+<P>
+You need to decide where you want to put the bibliographic information
+that bibweb will give you; this should be a file ending in <SAMP>`.bib'</SAMP>.
+Suppose you decide to use a file called <TT>`jimbob.bib'</TT> (which may or
+may not exist at this point). Then you need the following line in your
+LaTeX file:
+
+
+
+<PRE>
+ \bibliography{jimbob}
+</PRE>
+
+<P>
+As indicated above, if you already have some other bibtex files lying
+around, and you also want to use these (say they're called
+<TT>`manny.bib'</TT>, <TT>`moe.bib'</TT>, and <TT>`jack.bib'</TT>),
+then you should instead use the following line:
+
+
+
+<PRE>
+ \bibliography{manny,moe,jack,jimbob}
+</PRE>
+
+
+
+<H3><A NAME="SEC5" HREF="bibweb_toc.html#TOC5">Citations</A></H3>
+
+<P>
+There are two different formats for citations that bibweb knows how to
+handle, and it handles them in different ways.
+
+
+
+<UL>
+<LI>
+
+Simpler format:
+
+
+<PRE>
+ \cite{aaa-bbb-ccc-ddd-year}
+</PRE>
+
+<SAMP>`aaa'</SAMP> gets sent as the author, <SAMP>`bbb'</SAMP>, <SAMP>`ccc'</SAMP>, and
+<SAMP>`ddd'</SAMP> get sent as miscellany (they can match anything, including
+the author, title, journal, reviewer, or the text of the review).
+<SAMP>`year'</SAMP> should be of the form <SAMP>`&#60;1995'</SAMP> or <SAMP>`&#62;1995'</SAMP> or
+<SAMP>`=1995'</SAMP> or <SAMP>`1995'</SAMP>, in which case bibweb only searches for
+papers from the appropriate years. <SAMP>`1995'</SAMP> is treated the same as
+<SAMP>`=1995'</SAMP>. It seems that specifying a year or range of years slows
+things down tremendously, so you might want to avoid this. Also, I
+think if <SAMP>`year'</SAMP> is in some other format, it will just get ignored.
+
+For example, <SAMP>`\cite{devinatz-hopkins-nilpotence}'</SAMP> matches two
+papers: one is "Nilpotence and stable homotopy theory, I" by Devinatz,
+Hopkins, and Smith; the other is "Morava's change of rings theorem" by
+Devinatz, for which "Hopkins" and "nilpotence" are mentioned in the
+review.
+
+If you want to avoid the second sort of match, you can use the more
+involved format.
+
+<LI>
+
+More involved format:
+
+
+<PRE>
+ \cite{a1-a2-...-ak;t1-t2-...-tm;j1-j2-...jn;year}
+</PRE>
+
+<SAMP>`year'</SAMP> should be just like field <SAMP>`year'</SAMP> in the simpler format,
+but it slows things down, so I would avoid it. <SAMP>`a1'</SAMP>, ...,
+<SAMP>`ak'</SAMP> are treated as authors, <SAMP>`t1'</SAMP>, ..., <SAMP>`tm'</SAMP> are treated
+as words in the title, <SAMP>`j1'</SAMP>, ..., <SAMP>`jn'</SAMP> are treated as words in
+the journal name. You don't have to include all of the fields.
+
+For example, <SAMP>`\cite{devinatz-hopkins;nilpotence}'</SAMP> matches only
+the paper "Nilpotence and stable homotopy theory, I" by Devinatz,
+Hopkins, and Smith. <SAMP>`\cite{miller-wilkerson;vanishing-steenrod}'</SAMP>
+matches only "Vanishing lines for modules over the Steenrod algebra"
+by Miller and Wilkerson, as does
+<SAMP>`\cite{miller-wilkerson;vanishing-steenrod;;&#60;1985}'</SAMP>, as does
+<SAMP>`\cite{miller-wilkerson;vanishing-steenrod;pure;&#60;1985}'</SAMP> (the
+paper appeared in the <CITE>Journal of Pure and Applied Algebra</CITE>).
+
+<LI>
+
+Using wildcards:
+
+You can use <SAMP>`*'</SAMP> as a wildcard; for instance,
+<SAMP>`\cite{adams;hopf-invar*-one}'</SAMP> would return the two papers by
+Adams called "On the non-existence of elements of Hopf invariant one".
+
+When using MathSciNet by hand, if you want to search for papers by Mike
+Hopkins, you could set the author field equal to <SAMP>`hopkins, m*'</SAMP>. On
+the other hand, BibTeX treats commas as separators: if you give
+BibTeX the command <SAMP>`\cite{hopkins,m*;global}'</SAMP>, bibtex will
+treat <SAMP>`hopkins'</SAMP> as one source and <SAMP>`m*;global'</SAMP> as another. So
+to get bibweb to do the right thing, you should use a period instead of
+a comma: use the command
+
+
+<PRE>
+ \cite{hopkins.m*;global}
+</PRE>
+
+Bibweb will translate the <SAMP>`.'</SAMP> to a <SAMP>`,'</SAMP> before sending the
+query to MathSciNet, so this citation would produce
+
+
+<PRE>
+%% Math Reviews number: 89g:55022
+@incollection {hopkins.m*;global,
+ AUTHOR = {Hopkins, Michael J.},
+ TITLE = {Global methods in homotopy theory},
+ BOOKTITLE = {Homotopy theory (Durham, 1985)},
+ PAGES = {73--96},
+ PUBLISHER = {Cambridge Univ. Press},
+ ADDRESS = {Cambridge},
+ YEAR = {1987},
+ MRCLASS = {55Q45 (55P42 55P60 55Q10)},
+ MRNUMBER = {89g:55022},
+MRREVIEWER = {Douglas C. Ravenel},
+}
+</PRE>
+
+</UL>
+
+
+
+<H2><A NAME="SEC6" HREF="bibweb_toc.html#TOC6">Invoking bibweb</A></H2>
+
+
+
+<H3><A NAME="SEC7" HREF="bibweb_toc.html#TOC7">Basic operation</A></H3>
+
+<P>
+In this section, we give the basic instructions for running bibweb, as
+well as a brief description of what bibweb does.
+
+
+
+<PRE>
+ bibweb <VAR>file</VAR>
+</PRE>
+
+<P>
+will run bibweb on <VAR>file</VAR>. For example, to run bibweb on the file
+<TT>`elvis'</TT>, you type
+
+
+
+<PRE>
+ bibweb elvis
+</PRE>
+
+<P>
+Then bibweb will run BibTeX on <TT>`elvis'</TT> and read through the list
+of missing citations. For each such citation, it searches MathSciNet,
+and writes its results to the file <TT>`elvis.bib'</TT>. Once it has done
+this, it runs BibTeX again, to make use of any new citations.
+
+
+<P>
+If bibweb can't find the file <TT>`elvis.aux'</TT> (which it wants to pass
+to BibTeX), it prints an error message and stops. If it can't write
+to <TT>`elvis.bib'</TT>, it should also print an error message and stop.
+
+
+<P>
+By "searches MathSciNet", I mean that it fires up a web browser that
+goes to the MathSciNet site, gives it the appropriate query, gets the
+response, and then quits. The best web browser for this sort of thing
+is called <SAMP>`wget'</SAMP>; this is a GNU program (hence freely
+distributable). You can get it at your favorite GNU mirror. The second
+best web browser is <SAMP>`lynx'</SAMP>; if bibweb can't find wget, it uses
+lynx. Another option is <SAMP>`webget'</SAMP>, which is a perl script that has
+some of the capabilities of wget. See section <A HREF="bibweb.html#SEC9">Installation</A> for information
+about obtaining these programs. (By the way, bibweb doesn't know how to
+use any other web browsers. If you prefer another browser and modify
+bibweb to work with it, tell me about your changes so I can incorporate
+them into future versions.)
+
+
+<P>
+By "its results", I mean the following:
+
+
+
+<UL>
+<LI>
+
+If bibweb finds exactly one entry matching your citation, it puts it in
+<TT>`elvis.bib'</TT> with the key you chose. For instance, if you have
+
+
+<PRE>
+ \cite{kan-miller-splitting-spaces}
+</PRE>
+
+then bibweb puts something like the following in <TT>`elvis.bib'</TT>:
+
+
+<PRE>
+%% citation 'kan-miller-splitting-spaces'
+%% Math Reviews number: 57 #7582
+@article {kan-miller-splitting-spaces,
+ AUTHOR = {Kan, Daniel M. and Miller, Edward Y.},
+ TITLE = {Splitting spaces with finite group actions},
+ JOURNAL = {Topology},
+ VOLUME = {16},
+ YEAR = {1977},
+ NUMBER = {4},
+ PAGES = {403--407},
+ MRCLASS = {55C35},
+ MRNUMBER = {57 \#7582},
+MRREVIEWER = {J. P. May},
+}
+</PRE>
+
+<LI>
+
+If it finds several matches (at most 5), it writes them all to
+<TT>`elvis.bib'</TT>, but leaves the original citation undefined. (The new
+ones have citations given by their Math Reviews numbers.) So at this
+point, you have to edit <TT>`elvis.bib'</TT> to change the keys of the
+papers you're interested in, or you have to change your \cite command to
+match what was written into <TT>`elvis.bib'</TT>.
+
+For example, if you have
+
+
+<PRE>
+ \cite{serre;faisceaux}
+</PRE>
+
+then there are two matches (or maybe there are three, now), which get
+entered into <TT>`elvis.bib'</TT> as
+
+
+<PRE>
+%% citation 'serre;faisceaux'
+%% Math Reviews number: 35 #3088
+@article {MR35:3088,
+ AUTHOR = {Serre, Jean-Pierre},
+ TITLE = {Prolongement de faisceaux analytiques coh\'erents},
+ JOURNAL = {Ann. Inst. Fourier (Grenoble)},
+ VOLUME = {16},
+ YEAR = {1966},
+ NUMBER = {fasc. 1},
+ PAGES = {363--374},
+ MRCLASS = {32.50 (32.27)},
+ MRNUMBER = {35 \#3088},
+MRREVIEWER = {B. Shiffman},
+}
+%% Math Reviews number: 16,953c
+@article {MR16:953c,
+ AUTHOR = {Serre, Jean-Pierre},
+ TITLE = {Faisceaux alg\'ebriques coh\'erents},
+ JOURNAL = {Ann. of Math. (2)},
+ VOLUME = {61},
+ YEAR = {1955},
+ PAGES = {197--278},
+ MRCLASS = {14.0X},
+ MRNUMBER = {16,953c},
+MRREVIEWER = {C. Chevalley},
+}
+</PRE>
+
+<LI>
+
+If it finds more than 5 matches, it tells you that, and doesn't add any
+new entries to <TT>`elvis.bib'</TT>. For example, if you have
+
+
+<PRE>
+ \cite{serre}
+</PRE>
+
+then bibweb adds the following to <TT>`elvis.bib'</TT>:
+
+
+<PRE>
+%% citation 'serre'
+%% More than 5 matches found.
+</PRE>
+
+You can change the number <SAMP>`5'</SAMP> to something else by using the
+<SAMP>`-m'</SAMP> option. See section <A HREF="bibweb.html#SEC8">Options</A>.
+
+<LI>
+
+If it doesn't find any matches, it tells you that, and doesn't add any
+new entries to <TT>`elvis.bib'</TT>. For example, if you have
+
+
+<PRE>
+ \cite{serre-kan}
+</PRE>
+
+then bibweb adds the following to <TT>`elvis.bib'</TT>:
+
+
+<PRE>
+%% citation 'serre-kan'
+%% No matches found.
+</PRE>
+
+<LI>
+
+Occasionally, bibweb will say it only finds one match, but it will add
+several things to <TT>`elvis.bib'</TT>. This happens when there are several
+papers whose reviews are all together on MathSciNet (see
+<SAMP>`\cite{dwyer-kan;obstruction-theory-diagrams}'</SAMP>, for example). In
+these cases, bibweb ought to do a good job of assigning your chosen
+bibliographical key to the correct entry, but you might want to
+double-check.
+
+</UL>
+
+<P>
+Finally, note that if you give the citation
+
+
+
+<PRE>
+ \cite{serre}
+</PRE>
+
+<P>
+and run bibweb, then run bibweb again, it will not query MathSciNet
+again; instead it will tell you something like "You've searched for
+`serre' before".
+
+
+
+
+<H3><A NAME="SEC8" HREF="bibweb_toc.html#TOC8">Options</A></H3>
+
+<P>
+bibweb can be run with several different options.
+
+
+<DL COMPACT>
+
+<DT><SAMP>`-i <VAR>file</VAR>'</SAMP>
+<DD>
+<DT><SAMP>`--input=<VAR>file</VAR>'</SAMP>
+<DD>
+Run BibTeX on <VAR>file</VAR>.
+
+<DT><SAMP>`-o <VAR>file</VAR>'</SAMP>
+<DD>
+<DT><SAMP>`--output=<VAR>file</VAR>'</SAMP>
+<DD>
+Write output to <VAR>file</VAR> (after appending <SAMP>`.bib'</SAMP> to <VAR>file</VAR>,
+if necessary).
+
+<DT><SAMP>`--std'</SAMP>
+<DD>
+Write output to STDOUT (the screen, ordinarily).
+
+<DT><SAMP>`-c <VAR>citation</VAR>'</SAMP>
+<DD>
+<DT><SAMP>`--cite=<VAR>citation</VAR>'</SAMP>
+<DD>
+Look up only <VAR>citation</VAR>. In this case, the output is written to the
+screen, unless you also use the <SAMP>`-o'</SAMP> option.
+
+<DT><SAMP>`-m <VAR>num</VAR>'</SAMP>
+<DD>
+<DT><SAMP>`--max=<VAR>num</VAR>'</SAMP>
+<DD>
+Return at most <VAR>num</VAR> matches to each citation. Actually, <VAR>num</VAR>
+is rounded up according to the options available at MathSciNet:
+<VAR>num</VAR> will be rounded up to one of: 5, 10, 20, 50, 100, 1000.
+
+<DT><SAMP>`-e <VAR>site</VAR>'</SAMP>
+<DD>
+<DT><SAMP>`--emath=<VAR>site</VAR>'</SAMP>
+<DD>
+Search MathSciNet at the web site <VAR>site</VAR>. The default value is read
+from the environment variable <VAR>MATHSCINET_SITE</VAR>; if this variable
+hasn't been set, the default is <SAMP>`www.ams.org'</SAMP>. Some other good
+choices are <SAMP>`ams.rice.edu'</SAMP>, <SAMP>`ams.mathematik.uni-bielefeld.de'</SAMP>,
+<SAMP>`klymene.mpim-bonn.mpg.de'</SAMP>, <SAMP>`irmasrv1.u-strasbg.fr'</SAMP>, and
+<SAMP>`ams.impa.br'</SAMP>---see
+the MathSciNet homepage for more information. If you choose a value for
+<VAR>site</VAR> that's not from this list, bibweb prints a warning, but goes
+ahead and tries to use it anyway. You can use a bit of shorthand for
+<VAR>site</VAR>: <SAMP>`ams'</SAMP> stands for <SAMP>`www.ams.org'</SAMP>; <SAMP>`rice'</SAMP>
+stands for <SAMP>`ams.rice.edu'</SAMP>; <SAMP>`bielefeld'</SAMP> stands for
+<SAMP>`ams.mathematik.uni-bielefeld.de'</SAMP>; <SAMP>`bonn'</SAMP> stands for
+<SAMP>`klymene.mpim-bonn.mpg.de'</SAMP>; <SAMP>`strasbg'</SAMP> stands for
+<SAMP>`irmasrv1.u-strasbg.fr'</SAMP>; and <SAMP>`impa'</SAMP> stands for
+<SAMP>`ams.impa.br'</SAMP>.
+
+<DT><SAMP>`-L'</SAMP>
+<DD>
+<DT><SAMP>`--lynx'</SAMP>
+<DD>
+Force bibweb to use lynx as its web browser, even if wget is available.
+(As far as I can tell, lynx is slower than wget, but I suppose someone
+might have some arcane reason for avoiding wget.)
+
+<DT><SAMP>`-h'</SAMP>
+<DD>
+<DT><SAMP>`--help'</SAMP>
+<DD>
+Print a short help message, and then quit.
+
+<DT><SAMP>`-b'</SAMP>
+<DD>
+<DT><SAMP>`--bibtex'</SAMP>
+<DD>
+Produce output in bibtex format (the default).
+
+<DT><SAMP>`-r'</SAMP>
+<DD>
+<DT><SAMP>`--review'</SAMP>
+<DD>
+Include the review in the bibtex output, in the form <SAMP>`REVIEW = { ... }'</SAMP>
+
+<DT><SAMP>`-d'</SAMP>
+<DD>
+<DT><SAMP>`--dvi'</SAMP>
+<DD>
+Produce output in dvi format. This option uses lynx rather than wget,
+so lynx must be available.
+
+<DT><SAMP>`-p'</SAMP>
+<DD>
+<DT><SAMP>`--postscript'</SAMP>
+<DD>
+Produce output in postscript format. This option uses lynx rather than wget,
+so lynx must be available.
+
+<DT><SAMP>`-pdf'</SAMP>
+<DD>
+Produce output in pdf format. This option uses lynx rather than wget,
+so lynx must be available.
+
+<DT><SAMP>`-t'</SAMP>
+<DD>
+<DT><SAMP>`--text'</SAMP>
+<DD>
+Produce output in text format. This option uses lynx rather than wget,
+so lynx must be available.
+
+</DL>
+
+<P>
+For example, any of the following commands
+
+
+
+<PRE>
+ bibweb -i test -o a -m 10
+ bibweb test -o a -m 10
+ bibweb -o a -m 10 test
+ bibweb --output=a --max=10 test
+</PRE>
+
+<P>
+has bibweb read the file <TT>`text.aux'</TT> and write output to
+<TT>`a.bib'</TT>, returning at most 10 matches for each citation.
+
+
+<P>
+The command
+
+
+
+<PRE>
+ bibweb --std -m 10 test
+</PRE>
+
+<P>
+reads <TT>`test.aux'</TT> and writes the output to the screen (or whatever
+you have STDOUT set to). The command
+
+
+
+<PRE>
+ bibweb --emath=ams.rice.edu bozo
+</PRE>
+
+<P>
+reads <TT>`bozo.aux'</TT>, writes to <TT>`bozo.bib'</TT>, and uses
+<A HREF="ams.rice.edu">ams.rice.edu</A> for the MathSciNet search, as do the commands
+
+
+
+<PRE>
+ bibweb --emath=rice bozo
+ bibweb -e rice bozo
+ bibweb bozo -e rice
+</PRE>
+
+<P>
+The command
+
+
+
+<PRE>
+ bibweb --emath=quack bozo
+</PRE>
+
+<P>
+uses <SAMP>`quack'</SAMP> for the MathSciNet search. In this case, bibweb will
+give a warning (since <SAMP>`quack'</SAMP> is not one of the recognized MathSciNet
+sites), and will produce no usable results (it will be fast, though).
+
+
+<P>
+If you run the command
+
+
+
+<PRE>
+ bibweb -m 23 -c 'serre'
+</PRE>
+
+<P>
+then bibweb will tell you that it is rounding 23 up to 50, and then it
+will look for all articles with <SAMP>`serre'</SAMP> as the author. In this
+case, it will tell you that there were more than 50 matches found. I
+suppose if you typed
+
+
+
+<PRE>
+ bibweb -m 1000 -c 'serre'
+</PRE>
+
+<P>
+then you would get all of Serre's papers listed on your screen. This
+might take a while. You could instead run
+
+
+
+<PRE>
+ bibweb -m 1000 -c 'serre' -o serre.bib
+</PRE>
+
+<P>
+and then the output would be stored in the file <TT>`serre.bib'</TT>.
+
+
+
+
+<H1><A NAME="SEC9" HREF="bibweb_toc.html#TOC9">Installation</A></H1>
+
+<P>
+This is complicated: put the file <TT>`bibweb'</TT> in your path and make
+sure it's executable.
+
+
+<P>
+That's it.
+
+
+<P>
+Actually, bibweb seems to require at least version 5.003 of perl, so if
+you have an older version, you may have to upgrade.
+
+
+<P>
+And of course, to use bibweb at all, you need to have a subscription to
+MathSciNet.
+
+
+<P>
+Bibweb also requires the presence of one of the following programs:
+<SAMP>`wget'</SAMP>, <SAMP>`lynx'</SAMP>, or <SAMP>`webget'</SAMP>. Lynx is commonly available,
+so it may very well already be on your system. If you don't mind
+installing it, I would recommend using wget instead, because it's faster
+than lynx. wget is available from the GNU ftp site, or (even better)
+many GNU mirrors. Look for it at one of these:
+
+
+
+<UL>
+<LI>
+
+<A HREF="ftp://ftp.hawaii.edu/mirrors/gnu">ftp://ftp.hawaii.edu/mirrors/gnu</A>
+
+<LI>
+
+<A HREF="ftp://ftp.digex.net/pub/gnu">ftp://ftp.digex.net/pub/gnu</A>
+
+<LI>
+
+<A HREF="ftp://wuarchive.wustl.edu/systems/gnu">ftp://wuarchive.wustl.edu/systems/gnu</A>
+
+<LI>
+
+<A HREF="ftp://ftp.cs.columbia.edu/archives/gnu/prep">ftp://ftp.cs.columbia.edu/archives/gnu/prep</A>
+
+<LI>
+
+<A HREF="ftp://uiarchive.cso.uiuc.edu/pub/gnu">ftp://uiarchive.cso.uiuc.edu/pub/gnu</A>
+
+<LI>
+
+<A HREF="ftp://gatekeeper.dec.com/pub/GNU">ftp://gatekeeper.dec.com/pub/GNU</A>
+
+<LI>
+
+<A HREF="ftp://labrea.stanford.edu/gnu">ftp://labrea.stanford.edu/gnu</A>
+
+<LI>
+
+<A HREF="ftp://ftp.uu.net/archive/systems/gnu">ftp://ftp.uu.net/archive/systems/gnu</A>
+
+<LI>
+
+<A HREF="ftp://prep.ai.mit.edu/pub/gnu">ftp://prep.ai.mit.edu/pub/gnu</A>
+(the main GNU site, which you should try not to tie up)
+
+</UL>
+
+<P>
+If you'd rather use lynx and don't have it already, it is available from
+<A HREF="http://lynx.browser.org/">http://lynx.browser.org/</A>.
+
+
+<P>
+If you'd rather use webget, it is available at
+<A HREF="http://www.wg.omron.co.jp/~jfriedl/perl/inlined/webget">http://www.wg.omron.co.jp/~jfriedl/perl/inlined/webget</A>.
+
+
+<P><HR><P>
+This document was generated on 9 November 2000 using
+<A HREF="http://wwwinfo.cern.ch/dis/texi2html/">texi2html</A>&nbsp;1.56k.
+</BODY>
+</HTML>