The citation-resolve package

[Tags:bsd3, library]

This modules provides a way to convert document identifiers, such as DOIs, ISBNs, arXiv IDs to bibliographic references.

Each type of identifiers will be converted via internet services to a bibliographic record of type Text.CSL.Reference , which in turn can be rendered in various format using citeproc-hs package http://hackage.haskell.org/package/citeproc-hs .

Moreover, the server responses are cached in a local database, making the server load as little as possible.

At the moment, citation-resolve requires xsltproc executable to parse xml, in order to resolve ISBNs.

Properties

Versions 0.1.0.0, 0.2.0.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.3, 0.3.0.2, 0.3.0.3, 0.4, 0.4.1, 0.4.2, 0.4.2.1, 0.4.2.2, 0.4.2.3, 0.4.3
Dependencies aeson (>=0.6.1), base (>=4.5 && <5), bytestring (>=0.9.2.1), citeproc-hs (>=0.3.7), containers (>=0.5), curl (>=1.3.8), data-default, directory (>=1.2), download-curl (>=0.1.4), either (>=3.4.1), lens (>=3.9.0.2), mtl (>=2.1.2), process (>=1.1), safe, text (>=0.11), transformers (>=0.3), yaml (>=0.8.4) [details]
License BSD3
Author Takayuki Muranushi
Maintainer muranushi@gmail.com
Stability Unknown
Category Text
Home page https://github.com/nushio3/citation-resolve
Source repository head: git clone https://github.com/nushio3/citation-resolve
Uploaded Thu Oct 2 03:51:38 UTC 2014 by TakayukiMuranushi
Distributions NixOS:0.4.3
Downloads 3138 total (61 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
Last success reported on 2015-05-18 [all 6 reports]

Modules

  • Text
    • CSL
      • Input
        • Text.CSL.Input.Identifier
          • Text.CSL.Input.Identifier.Internal

Downloads

Maintainer's Corner

For package maintainers and hackage trustees