AGGREGATIN CITATION STYLES
Hi all -
since the Zotero Style repository counts as of now lots of citation styles, I would like to share some thoughts about the possibility of aggregating the existing citation styles.
I guess that for both developers and final users would be useful to access the repository browsing styles by similarity. Provided that CSL styles are XML files, it would not so hard to group styles by their features.
In particular I have in my mind two scenarios: 1) a user is looking for a specific citation style but, since this style is not present within the repository,the user wants to pick up the closest one; 2) a developer needs to create a new citation style but (instead of starting from scratch) this developer would like to be able to start from the style in the repository which is closest to the one he/she has to develop.
There is already any work toward this direction?
Best
Matteo Romanello
since the Zotero Style repository counts as of now lots of citation styles, I would like to share some thoughts about the possibility of aggregating the existing citation styles.
I guess that for both developers and final users would be useful to access the repository browsing styles by similarity. Provided that CSL styles are XML files, it would not so hard to group styles by their features.
In particular I have in my mind two scenarios: 1) a user is looking for a specific citation style but, since this style is not present within the repository,the user wants to pick up the closest one; 2) a developer needs to create a new citation style but (instead of starting from scratch) this developer would like to be able to start from the style in the repository which is closest to the one he/she has to develop.
There is already any work toward this direction?
Best
Matteo Romanello
This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Upgrade Storage
I already have code that compares user-inputted HTML of how they want their citations to look to the HTML examples on the Zotero server (this was also a relatively simple & braindead script).
I don't think we necessarily need the Zotero CSL repository code to do any of this, but it would certainly be useful to have if the Zotero team wanted to host a better repository interface & would welcome our contributions. If this is a low priority, I guess we can host this elsewhere (xbiblio?). I don't think it matters who hosts the interface because, ideally, it would index CSL files that were on other sites as well.
(also, you don't need to put your post's subject in all caps)
I haven't yet figured out if citeproc-rb is complete enough to do reliable previewing though.
I imagine your script could be used to enhance this.
We're happy to host other tools as well.