CiteProc

Aus BIT-Wiki

Wechseln zu: Navigation, Suche

CiteProc ist eine Sammlung von XSL-Stylesheets zum Formatieren von bibliographischen Angaben.

Im wissenschaftlichen Publizieren sind verschiedenste Zitierstile gebräuchlich. CiteProc ermöglicht, bibliographische Daten, die strukturiert in einer Datenbank oder einem Dokument gespeichert sind, mit Hilfe der Citation Style Language (CSL) nach definierten Regeln zu formatieren. Dazu werden einem XSLT-Prozessor das Eingabedokument (z.B. eine Literaturliste oder ein Katalog-Datensatz), das CSL-Stylesheet und die CiteProc-Stylesheets übergeben, der daraus das formatierte Ausgabedokument (z.B. ein HTML- oder Textfragment) erzeugt.

CiteProc ist eine freie Software und basiert auf offenen Standards wie Metadata Object Description Schema (MODS) und Search/Retrieve via URL (SRU). Es gibt weitere Implementierungen in den Programmiersprachen Ruby, Python und JavaScript.[1]

Einzelnachweise


Weblinks

  • Dokumentation der XSL-Stylesheets [1]
  • Beschreibung im Zusammenhang mit CSL[2]
Persönliche Werkzeuge