Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/citation-style-language/csl-editor
cslEditorLib - A HTML 5 library for searching and editing CSL styles
https://github.com/citation-style-language/csl-editor
citation-style-language
Last synced: 3 months ago
JSON representation
cslEditorLib - A HTML 5 library for searching and editing CSL styles
- Host: GitHub
- URL: https://github.com/citation-style-language/csl-editor
- Owner: citation-style-language
- License: mit
- Created: 2011-06-17T17:46:15.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2023-03-20T15:58:09.000Z (over 1 year ago)
- Last Synced: 2024-04-14T11:05:19.833Z (7 months ago)
- Topics: citation-style-language
- Language: JavaScript
- Homepage: http://editor.citationstyles.org
- Size: 17.1 MB
- Stars: 181
- Watchers: 17
- Forks: 34
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-academic-resources - Citation Style Language and Editor - Create your own style. (Bibliography Manager / referencing)
README
# cslEditorLib
A HTML 5 library for searching and editing styles written in the [Citation Style Language](http://citationstyles.org/).
Play with the reference implementation here: [Citation Style Editor](http://editor.citationstyles.org).
## To use
1. Follow instructions to set up the reference implementation here: [Demo Site Repo](https://github.com/citation-style-editor/csl-editor-demo-site).
2. See the [developer guide wiki](https://github.com/citation-style-editor/csl-editor/wiki) for further documentation.## Attributions
- [Citation Style Language](http://citationstyles.org/)
- [CSL style repository](https://github.com/citation-style-language/styles)
- [citeproc-js](http://gsl-nagoya-u.net/http/pub/citeproc-doc.html) (Citation formatting engine)
- [CodeMirror](http://codemirror.net/) (text editor on codeEditor page)
- [diff\_match\_patch](http://code.google.com/p/google-diff-match-patch/) (for calculating edit distances in Search by Example)
- [Trang](http://www.thaiopensource.com/relaxng/trang.html) (for converting schema files from .rnc to .rng)
- [node.js](http://node.js.org) (for javascript run in the build process)
- [FamFamFam Silk icons](http://www.famfamfam.com/lab/icons/silk/)
- [Fugue icons](http://p.yusukekamiyamane.com/)
- [jQuery](http://jquery.com/)
- [jQuery jsTree Plugin](http://www.jstree.com/) (tree view on visualEditor page)
- [jQuery UI Layout Plugin](http://layout.jquery-dev.net)
- [jQuery hoverIntent Plugin](http://cherne.net/brian/resources/jquery.hoverIntent.html)
- [jQuery scrollTo Plugin](http://demos.flesler.com/jquery/scrollTo/)
- [QUnit](http://qunitjs.com/) (javascript unit testing framework)
- [RequireJS](http://requirejs.org/) (javascript module loader)
- [mustache](http://mustache.github.com/) (used to generate HTML from templates)
- [pagedown](http://code.google.com/p/pagedown/) (used to generate source code docmentation)
- [XRegExp](http://xregexp.com/) (for unicode letter matching in the Search by Example page)