Creating a Citation Style???
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Just remember to validate your style against the schema.
Come to think of it, it might be nice if one could load the CSL style from a file, such that one could edit in a proper (validating) XML editor, but preview the result in csledit.xul. Of course, one could copy-and-paste, but that's a bit tedious.
It works in OOo and Word!
But where can I get the schema? The link points to http://xbiblio.svn.sourceforge.net/viewvc/xbiblio/csl/schema/branches/csl.rnc?view=markup, but what I find there doesn't look anything like a schema to me (or to any of the XML tools I use)!
What tools are you using?
MS doesn't tend to support RNG (though there's rumors they use it internally).
You should use:
http://xbiblio.svn.sourceforge.net/viewvc/*checkout*/xbiblio/csl/schema/branches/csl.rnc
Well, it's a new one to me. Although last time I did anything serious with XML, W3C XML Schema was strictly non-standard and poorly supported, so I'm hardly keeping up with developments.
I've found Trang, so I'll experiment. Thanks. I may also be eligible for the academic version of Oxygen, but I need to be careful with that; if I use it to customise a zotero citation style then I won't be permitted to use it for work.
http://dev.zotero.org/csl_syntax_summary
also some notes on how I think zotero maps between its database and the markup language.
Contributions welcomed.
It would be good if we could further develop it and move it (or at least the general stuff not specific to zotero) to the CSL site. Or I guess I could always link over from there; doesn't make any big difference.
I'll take a more detailed look later. There are a few details I think I'd like to add (like, there should always be an author macro, and that macro should always include a substitute element).
Thanks in advance,
Tim
Thanks,
Tim
Is there currently a repository where we can share our own citation style ?
If not, you'd need to first convert the schema to the XML syntax using Trang, or use RNV instead (which is really excellent; faster and smaller than libxml, if less feature-full).
Once we finally freeze CSL at 1.0, I'll release an XML version of the schema.
http://macmegasite.com/node/1793
How far are we from an easy-way to create/modify personal styles through a end-user interface ?
As for: Completely unknown. It could be two weeks, or two years, and depends entirely on whether developers step up to write it. There is one currently working on just that (search the forums), and csledit.xul is the start of one more closely tied to Zotero.
To do a full editing interface is non-trivial. But a wizard-interface would b a good first step that shouldn't be too hard.