Initial commit of Ebib sources
[ebib.git] / webpage / index.html
blobd82bbac1252bd44db1fcad3468c5e0cf9afd5bac
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html><head>
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta>
5 <meta name="Author" content="Joost Kremers"></meta>
6 <meta name="Description" content="Ebib: a BibTeX database manager for
7 Emacs"></meta>
8 <title>Ebib: a BibTeX database manager for Emacs</title></head>
9 <body>
11 <table border="0" cellpadding="5" cellspacing="0" width="100%">
12 <tbody><tr>
13 <td>
15 <center><h1>Ebib</h1></center>
17 <p>Ebib is a program with which you can manage BibTeX databases. There are
18 already quite a few such programs, but Ebib has a special property: it runs
19 inside Emacs. If you are used to doing everything (La)TeX from within
20 Emacs, you may appreciate that you can manage your <tt>.bib</tt> files in
21 Emacs as well. One distinct advantage of Ebib is that you do not need to
22 switch to another window and copy/paste a BibTeX key into your LaTeX file
23 with the mouse. Ebib provides a function with which you can select a key
24 from the database by using tab-completion and have it inserted directly
25 into your LaTeX text.</p>
27 <p>Ebib is fully keyboad-operated. Unlike other BibTeX database managers,
28 you do not need the mouse at all. Everything Ebib can do can be
29 accomplished with simple one-key commands. This makes using Ebib much
30 faster than other similar programs, which are usually mouse-operated. And
31 because Emacs does not have to run under X, Ebib as well can be used
32 without X.</p>
34 <p>Ebib provides the standard capabilities that one would expect from a
35 BibTeX database manager: <tt>.bib</tt> files can be opened, modified
36 (adding, deleting, modifying entries), searched, and saved. Obviously, it
37 is also possible to start a new database from scratch. A nice property is
38 the ability to copy single entries to another <tt>.bib</tt> file: this
39 makes it possible to create a new <tt>.bib</tt> file from a subset of the
40 entries of an existing database. This can be useful e.g. when you want to
41 create a <tt>.bib</tt> file for a paper containing only the works cited in
42 that paper.</p>
44 <h2>Features</h2>
46 <ul>
47 <li> runs in GNU Emacs and XEmacs.</li>
49 <li> format of the <tt>.bib</tt> file is not restricted: everything that
50 BibTeX accepts is also accepted by Ebib.</li>
52 <li> multiple <tt>.bib</tt> files can be opened at the same time: copying
53 entries from one file to another is possible.</li>
55 <li> visual representation distinguishing obligatory, optional and
56 additional fields.</li>
58 <li> complex search queries with logical <tt>and, or</tt> and <tt>not</tt>
59 operators, built up interactively, can be performed on a database.</li>
61 <li> creating and editing <tt>@string</tt> and <tt>@preamble</tt>
62 definitions is supported.</li>
64 <li> BibTeX entry and field types can be customised, allowing adaptation
65 for non-standard and personal bibliography styles.</li>
67 <li> field values containing newlines are supported, allowing the creation
68 of annotated bibliographies.</li>
70 <li> merging of a second <tt>.bib</tt> file with an already loaded
71 database.</li>
73 <li> single entries can be exported to another file, allowing the creation
74 of a new specialised <tt>.bib</tt> file from an existing
75 one. <tt>@preamble</tt> and <tt>@string</tt> definitions can also be
76 exported.</li>
78 <li> optionally sorting the entries in the <tt>.bib</tt> file on
79 user-specified fields when saving the database.</li>
81 <li> optionally saving the database with all entries with a crossref field
82 at the top of the <tt>.bib</tt> file. (This is not compatible with
83 sorting the entries in the <tt>.bib</tt> file.)</li>
85 <li> automatic creation of a LaTeX document of selected entries for
86 printing.</li>
88 <li> copy/cut/paste mechanism for quickly copying field values. (This fully
89 integrates with Emacs' kill ring.)</li>
91 <li> automatic insertion of a BibTeX key into a (La)TeX document, where the
92 user can use tab completion to select a key from the database.</li>
94 <li> automatic loading of <tt>.bib</tt> files upon startup.</li>
96 <li> on-line help function summarising the available commands.</li>
98 <li> extensive user manual.</li>
99 </ul>
102 <h2>Screenshots</h2>
104 <a name="screenshots">
106 </a><p><a name="screenshots">Visually, Ebib is not very spectacular. But to
107 get an idea what it looks like, you can take a look at the following two
108 screenshots. The first shows Ebib's standard lay-out, with the list of
109 entry keys in the top window and the fields of the currently highlighted
110 entry in the bottom window. The string `McCarthy' is highlighted as the
111 result of a text search:
113 </a></p><p><a href="graphics/ebib.jpg"><img src="graphics/tn_ebib.jpg"
114 alt="ebib screenshot" border="0" /></a></p>
116 <p>The second screen shot shows the strings buffer, where you can edit
117 the <tt>@string</tt> definitions in the database:
119 </p><p><a href="graphics/strings.jpg"><img src="graphics/tn_strings.jpg"
120 alt="strings screenshot" border="0" /></a></p>
123 <h2>Manual</h2>
125 <p>The complete user manual for Ebib is available in html format <a
126 href="ebib/index.html">here</a>.</p>
128 <h2>Download</h2>
130 <a name="download">
132 </a><p><a name="download">Ebib can be downloaded from the </a><a
133 href="http://sourceforge.net/projects/ebib">Sourceforge Project
134 Page</a>. The tar ball contains the source code, the manual in
135 <tt>.info</tt>, <tt>.html</tt> and <tt>.pdf</tt> format, and a sample
136 configuration file. Installation instructions can be found in the
137 manual.</p>
139 <h2>Contact/mailing list</h2>
141 <p>Ebib has a mailing list: <a
142 href="https://lists.sourceforge.net/lists/listinfo/ebib-users">ebib-users</a>.
143 Here, you can ask any questions regarding Ebib, send bug reports or feature
144 requests.</p>
148 <hr width="100%"></hr>
149 $BONMOT
151 </td>
153 <td bgcolor="#c00000" valign="top" width="20%">
154 <br/>
155 <p align="center"><a href="http://www.anybrowser.org/campaign/"
156 target="_blank"><img src="graphics/br-indep.gif" alt="Browser independent"
157 border="0" height="30" width="100" /></a></p>
159 <p align="center"><a href="http://sourceforge.net"><img
160 src="http://sourceforge.net/sflogo.php?group_id=115723&amp;type=1"
161 width="88" height="31" border="0" alt="SourceForge.net Logo" /></a></p>
163 <center><a href="#screenshots">screenshots</a>
164 <br/><a href="ebib/index.html">manual</a>
165 <br/><a href="#download">download</a>
166 <br/><br/><br/><br/>
168 <p><a href="mailto:joostkremers@users.sourceforge.net">contact</a>
170 <br/><br/>
172 </p><p>last updated: <br/>05.04.07</p>
174 </center>
175 </td>
176 </tr>
178 </tbody></table>
180 </body></html>