bibpublish
==========
bibpublish uses templates for publishing BibTex bibliographies in different formats such as HTML and LaTeX:
```bash
Usage: bibpublish [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:
```bash
bibpublish mybib.bib -f 'int(year) > 2014'
```
Installation
------------
I recommend using pipx to install bibpublish::
pipx install bibpublish
Supported templates
-------------------
- latex: Used for integrating bibliographies into the CV
- snf: Creates an HTML file which is meant for import into a word processing software.
- web: Template used for the Web page. Creates the publication HTML and supporting files (abstracts and bibtex fiels).
- wordpress: Legacy version of the web template (without doi support).
Background
----------
bibPublish is a Python 3+ compatible replacement for `bibTexSuite <https://github.com/AlbertWeichselbraun/bibTexSuite>`_.
Raw data
{
"_id": null,
"home_page": "http://github.com/AlbertWeichselbraun/bibPublish",
"name": "bibpublish",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": "bibPublish, bibtex, publish",
"author": "Albert Weichselbraun",
"author_email": "albert@weichselbraun.net",
"download_url": "https://files.pythonhosted.org/packages/be/92/b792fd69e961c29d3c20e1ffab11fe869c9d0421ef2d024db7801a95a679/bibpublish-1.0.1.tar.gz",
"platform": null,
"description": "bibpublish\n==========\nbibpublish uses templates for publishing BibTex bibliographies in different formats such as HTML and LaTeX:\n\n```bash\nUsage: bibpublish [options]\n\nOptions:\n -h, --help show this help message and exit\n -o OUTPUT_DIR, --output-dir=OUTPUT_DIR\n output directory.\n -t TEMPLATE, --template=TEMPLATE\n template to use (wordpress).\n -f FILTER, --filter=FILTER\n one consider items that match the given\n filter criterion.\n```\n\nExample\n-------\nPublish all BibTex entries that have been published after 2014:\n\n```bash\nbibpublish mybib.bib -f 'int(year) > 2014'\n```\n\nInstallation\n------------\nI recommend using pipx to install bibpublish::\n\n pipx install bibpublish\n\n\nSupported templates\n-------------------\n\n- latex: Used for integrating bibliographies into the CV\n- snf: Creates an HTML file which is meant for import into a word processing software.\n- web: Template used for the Web page. Creates the publication HTML and supporting files (abstracts and bibtex fiels).\n- wordpress: Legacy version of the web template (without doi support).\n\n\nBackground\n----------\nbibPublish is a Python 3+ compatible replacement for `bibTexSuite <https://github.com/AlbertWeichselbraun/bibTexSuite>`_.\n",
"bugtrack_url": null,
"license": "GPL-3.0",
"summary": "bibpublish - publishes bibTex bibliographies.",
"version": "1.0.1",
"project_urls": {
"Homepage": "http://github.com/AlbertWeichselbraun/bibPublish",
"Repository": "http://github.com/AlbertWeichselbraun/bibPublish"
},
"split_keywords": [
"bibpublish",
" bibtex",
" publish"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "78183e4e51cc4c0aca3bf4f04d3b8dfdc53754c9a7d24aed1fdaaf592ea55032",
"md5": "53bdf9e70c52f608653776634b090e6d",
"sha256": "8adbdac3d714bbb3651572eed4ed5b79092e06a5057f13545ea2ad7186f8d7b0"
},
"downloads": -1,
"filename": "bibpublish-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "53bdf9e70c52f608653776634b090e6d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 46611,
"upload_time": "2024-10-19T13:22:50",
"upload_time_iso_8601": "2024-10-19T13:22:50.860493Z",
"url": "https://files.pythonhosted.org/packages/78/18/3e4e51cc4c0aca3bf4f04d3b8dfdc53754c9a7d24aed1fdaaf592ea55032/bibpublish-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be92b792fd69e961c29d3c20e1ffab11fe869c9d0421ef2d024db7801a95a679",
"md5": "4cf6bccfd8dc73ae93c19b1aa218388f",
"sha256": "f01cb61e0693a62a24e589ecfaa18d9155e5349e00aa385e537105dd72988dc2"
},
"downloads": -1,
"filename": "bibpublish-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4cf6bccfd8dc73ae93c19b1aa218388f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 27345,
"upload_time": "2024-10-19T13:22:52",
"upload_time_iso_8601": "2024-10-19T13:22:52.149569Z",
"url": "https://files.pythonhosted.org/packages/be/92/b792fd69e961c29d3c20e1ffab11fe869c9d0421ef2d024db7801a95a679/bibpublish-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-19 13:22:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "AlbertWeichselbraun",
"github_project": "bibPublish",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "bibpublish"
}