About
Thanks to this gem, you can use BibTeX files as a data source for the static site compiler nanoc.
Installation
First, install the nanoc-bibtex gem:
$ gem install nanoc-bibtexThen, load the data source on start by including this line in lib/default.rb:
require 'nanoc/data_sources/bibtex_data_source'Usage
Modify your config.yaml to include your data source:
data_sources:
-
type: filesystem_unified
items_root: /
layouts_root: /
-
type: bibtex
items_root: /publications
config:
path: assets/publications/
exclude:
- abstractThe above example configures your site with an additional bibtex data source.
It will load the entries of each BibTeX file in the folder assets/publications
as items whose path will be /publications/{citation_key}.
The fields of each item will contain the values of the corresponding BibTeX entry.
The raw contents of this item will be the BibTeX entry,
excluding the abstract field.