Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:start:citation_styles [2011/04/06 21:22] – [The CSL 0.8.1 to 1.0 Upgrade] rmzelle | dev:start:citation_styles [2011/04/23 22:02] (current) – removed rmzelle | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Citation Styles ====== | ||
- | |||
- | ===== Citation Formatting in Zotero ===== | ||
- | |||
- | Zotero offers multiple ways to generate citations and bibliographies, | ||
- | |||
- | CSL is an independent open source project, but has a close relation with Zotero: most of the over 1400 CSL styles available have been created by Zotero users. Zotero uses another open source tool, [[https:// | ||
- | |||
- | Below we give instructions on how to edit CSL styles, contribute to CSL development, | ||
- | |||
- | ===== Editing CSL Styles ===== | ||
- | |||
- | CSL styles are XML files (their structure resembles the HTML of webpages). There are currently no WYSIWYG CSL editors (although [[http:// | ||
- | work on [[http:// | ||
- | |||
- | In addition to a text editor, you can use the following two tools that ship with Zotero: | ||
- | |||
- | * The Zotero Reference Test pane. Available by entering < | ||
- | * The Zotero Preview pane. Available by entering < | ||
- | |||
- | ==== The CSL 0.8.1 to 1.0 Upgrade ==== | ||
- | |||
- | Zotero 2.1 is the first release to support CSL 1.0 (through citeproc-js). Earlier versions (up to Zotero 2.0.9) supported CSL 0.8.1 through an in-house developed CSL processor. | ||
- | |||
- | The [[http:// | ||
- | |||
- | At the moment, CSL 0.8.1 and CSL 1.0 styles can be made available through the Zotero Style Repository. CSL 1.0 styles should preferably also be added to the GitHub [[https:// | ||
- | |||
- | CSL 0.8.1 and 1.0 styles can be easily distinguished by looking at the cs:style element at the top of the style. CSL 1.0 styles include a version attribute on this element with a value of " | ||
- | |||
- | ==== Editing CSL 0.8.1 Styles ==== | ||
- | |||
- | The following resources exist for editing CSL 0.8.1 styles: | ||
- | |||
- | * [[http:// | ||
- | * [[http:// | ||
- | * [[http:// | ||
- | |||
- | ==== Editing CSL 1.0 Styles ==== | ||
- | |||
- | The following resources exist for editing CSL 1.0 styles: | ||
- | |||
- | * [[http:// | ||
- | * [[http:// | ||
- | |||
- | ==== Installing (and Deleting) Styles ==== | ||
- | |||
- | CSL styles can be installed either via the Firefox File menu (select "Open File..." | ||
- | |||
- | ==== Contributing CSL Styles ==== | ||
- | |||
- | For information on how to distribute CSL styles, see [[/ | ||
- | |||
- | ==== Translating CSL Locales ==== | ||
- | |||
- | CSL locale files allow for easy, automatic localization of citations and bibliographies generated with CSL styles. For more information about CSL locales, to see the current status of translation, | ||
- | |||
- | ===== CSL Processors and citeproc-node ===== | ||
- | |||
- | Discuss citeproc-js, | ||
- | |||
- | ====== Anything below this point should be (re)moved ====== | ||
- | |||
- | * TODO: discuss citeproc-js/ | ||
- | * TODO: pull stuff from http:// | ||
- | * TODO: rework http:// | ||
- | * Once this page goes live, we might be able to redirect / | ||
- | |||
- | Existing Resources: | ||
- | |||
- | * http:// | ||
- | * http:// | ||
- | * http:// | ||
- | * http:// | ||
- | |||
- | |||
- | Citation Style Language (CSL) | ||
- | |||
- | * What is CSL? | ||
- | o Intro | ||
- | o How does it work in the context of Zotero? | ||
- | + brief explanation of citeproc | ||
- | + Slide from powerpoint showing how it fits into the architecture, | ||
- | + What skills are required? | ||
- | * Documentation | ||
- | o CSL primer | ||
- | o CSL language spec | ||
- | CSL Localization https:// | ||
- | o CSL editor | ||
- | |||
- | |||
- | * CSL videos | ||
- | |||
- | |||
- | |||
- | citeproc node and citeproc-js | ||
- | |||
- | o What is it? | ||
- | o What skills are required? | ||
- | o Deploying citation processing in various environments | ||
- | o Examples | ||
- | o Citeproc vids | ||
- | |||