cslEditorLib
A HTML 5 library for searching and editing styles written in the Citation Style Language.
Play with the reference implementation here: Citation Style Editor.
To use
- Follow instructions to set up the reference implementation here: Demo Site Repo.
- See the developer guide wiki for further documentation.
Attributions
- Citation Style Language
- CSL style repository
- citeproc-js (Citation formatting engine)
- CodeMirror (text editor on codeEditor page)
- diff_match_patch (for calculating edit distances in Search by Example)
- Trang (for converting schema files from .rnc to .rng)
- node.js (for javascript run in the build process)
- FamFamFam Silk icons
- Fugue icons
- jQuery
- jQuery jsTree Plugin (tree view on visualEditor page)
- jQuery UI Layout Plugin
- jQuery hoverIntent Plugin
- jQuery scrollTo Plugin
- QUnit (javascript unit testing framework)
- RequireJS (javascript module loader)
- mustache (used to generate HTML from templates)
- pagedown (used to generate source code docmentation)
- XRegExp (for unicode letter matching in the Search by Example page)