You are here: Home Plone products bibliograph.core

bibliograph.core (1.0.3)

1
by Olha Pelishok last modified 2010-08-05
0.0
0.0
0.0
0.0
Released on 2010-07-24 by Andreas Jung under GPL - GNU General Public License available for All platforms.
Software development stage: stable
Core definitions of bibliograph packages

Overview

Core definitions of bibliograph packages

Here all bits and pieces are defined which are commonly used by the packagages sharing the bibliograph namespace. We provide some interfaces here:

IBibliographicReference is an interface for a single content object with a given schema which can be rendered as a bibliographic entry (bibtex, endnote, ris, etc.).

>>> from bibliograph.core import interfaces
>>> 'IBibliographicReference' in dir(interfaces)
True

IBibliographyExport is a marker for a container directly containing single exportable IBibliographicReference objects.

>>> 'IBibliographyExport' in dir(interfaces)
True

Another part of the package are utility methods and a collection of encodings used within python and latex including a mapping.

A utility method bin_search is included. It acts like the which-command on posix systems. It returns the full path of an executeable command, if it is found in the PATH environment variable.

You may overload the PATH environment variable with another environment variable: BIBUTILS_PATH. Executeables in this location will be found as well

Document Actions
Powered by Plone