Skip to content

How to Add a New Publication (Research Article) or Change the Details of an Old One

Fredrik Ronquist edited this page Jul 30, 2021 · 2 revisions

Do not edit publications.html directly!

Instead:

You publication information should be in the BibTeX format. Here is a template (DOI and URL links are wrong here, just an example):

@article{macklin2017dina,
  title = {DINA: Open Source and Open Services-A Modern Approach for Sustainable Natural History Collection Management Systems},
  author = {Macklin, James and Gl{\"o}ckler, Falko and Hoffmann, Jana and Ronquist, Fredrik and Daume, Stefan and Haston, Elspeth},
  journal = {Biodiversity Information Science and Standards},
  year = {2017},
  pages = {e38059},
  doi = {https://doi.org/10.3897/biss.3.38059},
  url = {https://biss.pensoft.net/article/38059/list/9/},
  pdf = {https://biss.pensoft.net/article/38059/download/pdf/}
}

Provided these prerequisites are met, the needed steps are:

  1. Edit the pub.bib BibTeX database file by adding the new article info or changing the info of a preexisting article.
  2. Regenerate pub_bib.html and pub.html with the bibtex2html tool. To install the tool on Debian*
sudo apt-get update -y
sudo apt-get install -y bibtex2html

To run the tool when it is installed, execute

bibtex2html -labelname pub.bib

The -labelname option ensures that the label of the links is preserved. Otherwise, "url" will become "http", for instance. Avoid using "eprint" as a label in the bibtex entries because these entries are modified by bibtex2html by inserting an arXiv url prefix.

  1. Replace the HTML table in publications.html with the newly generated version from pub.html.

  2. Commit and push your changes.

git commit -a -m "Updated publications"
git pull
git push
Clone this wiki locally