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), MissingH (>=1.1), 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 Wed Oct 9 05:47:16 UTC 2013 by TakayukiMuranushi
Distributions NixOS:0.4.3
Downloads 3196 total (40 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

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

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees