Metadata-Version: 2.1
Name: bibpublish
Version: 1.0.0
Summary: bibpublish - publishes bibTex bibliographies.
Home-page: http://github.com/AlbertWeichselbraun/bibPublish
License: GPL-3.0
Keywords: bibPublish,bibtex,publish
Author: Albert Weichselbraun
Author-email: albert@weichselbraun.net
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: bibtexparser (>=1.4.1,<2.0.0)
Project-URL: Repository, http://github.com/AlbertWeichselbraun/bibPublish
Description-Content-Type: text/x-rst

bibPublish
==========
bibPublish uses templates for publishing BibTex bibliographies in different formats such as HTML and LaTeX::

  Usage: publish.py [options]
  
  Options:
    -h, --help            show this help message and exit
    -o OUTPUT_DIR, --output-dir=OUTPUT_DIR
                          output directory.
    -t TEMPLATE, --template=TEMPLATE
                          template to use (wordpress).
    -f FILTER, --filter=FILTER
                          one consider items that match the given
                          filter criterion.

Example
-------
Publish all BibTex entries that have been published after 2014::

  ./scripts/publish.py mybib.bib -f 'int(year) > 2014'

Supported templates
-------------------

- worpress: Template used for the Web page. Creates the publication HTML and supporting files (abstracts and bibtex fiels).
- latex: Used for integrating bibliographies into the CV


Background
----------
bibPublish is a Python 3+ compatible replacement for `bibTexSuite <https://github.com/AlbertWeichselbraun/bibTexSuite>`_.

