Skip to content

rahulsavani/pelican_homepage

Repository files navigation

Rahul Savani's academic homepage

Dependencies

  • pelican-3.7.1
  • pybtex-0.21 (see modification below)

This home page uses pelican:

http://getpelican.com/

To produce the publication list it adapts

https://github.com/vene/pelican-bibtex

which in turn uses pybtex

http://pybtex.sourceforge.net/

Modification to pybtex

New fix

Added:

html_backend.symbols['br'] = u'<BR/>'

to plugins/pelican-bibtex/pelican_bibtex.py

Old fix

One one minor change is made to pybtex, the addition of an extra symbol for a line break in the html backend. In detail, the following line

'br': u'<BR/>',

is added to pybtex/backends/html.py

as in the following:

class Backend(BaseBackend):
    default_suffix = '.html'
    symbols = {
        'ndash': u'&ndash;',
        'newblock': u'\n',
        'nbsp': u'&nbsp;',
        'br': u'<BR/>'
    }

This change is not contained in this repo. The adaptation of pelican-bibtex is included (in plugns/pelican-bibtex/pelican-bibtex.py) along with a new pybtex style (in plugins/pelican-bibtex/rahul_style.py).

About

The source of Rahul Savani's pelican-based homepage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published