Publist is a small set of PHP scripts that automates many of the chores involved in maintaining and presenting an online publication list. Here are some of Publist's main features:
To see how a full publication list with sort options looks like, check out my publications page. To see how you can use arbitrary selection criteria to embed partial publication lists in an HTML document, have a look at my research page. A demo page is also available to see how numbered references can be added to a page.
Where to get the latest version of publist:
Please refer to the download page.
How to use publist:
To use publist, you need to create or convert your publication list to an XML format.
Instructions and examples on how to do this are found here.
To get a feeling of what this file looks like, you can have a look at
mine.
Having created the list, you'll need to set up publication page(s).
This might be as renaming your existing HTML page to a .php extension,
and adding 2-5 lines to it depending on what and how you want to present your publications.
You may also want to set up directories with downloadable files such as papers, presentations, and abstracts.
Instructions on how to do all this can be found here.
To get the feeling of what publications pages look like at the source level,
you can find three php examples (versions of my own lists)
in the examples/ directory of the Publist package.
You should open the examples with an editor and not a browser, to see the PHP code.
Revision history
| Version | Date | Main features/changes |
| 1.2 | 14/06/2005 | New tag and functions to print team and author lists String support, similar to BibTeX's @string Various small documentation, presentation, and code fixes |
| 1.1 | 02/03/2005 | New bib2xml script converts BibTeX file to Publist XML Minor changes in presentation, especially for books Incoporated examples into main archive |
| 1.0a | 1/1/2005 | Changed display of "periodical" and workshop" types Documentation fixes |
| 1.0 | 28/12/2004 | First official release
Added "periodical" type (for magazines) Fixed support for types bookchapter and book |
| 0.97 | 19/12/2004 | Added "New" tagging for publications from last n months |
| 0.96 | 09/08/2004 | Added "Jump to" links bar |
| 0.95 | 05/01/2004 | Added "thesis" type |
| 0.94a | 17/09/2003 | Various documentation fixes |
| 0.94 | 07/07/2003 | Added generic selection querying |
| 0.93 | 27/06/2003 | Added links to source and reviews (with password protection) |
| 0.92 | 09/06/2003 | Documentation completed, first beta |
| 0.91 | 05/06/2003 | Added Reference mode |
| 0.90 | 15/05/2003 | XML parsing, sorting, and selection querying |
License
This program is copyright 2003-2005 by Eitan Frachtenberg
(email: publist@etc.co.il)
Distributed under the terms of the GNU General Public License (see file COPYING)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA