citation-style-language / csl-editor Goto Github PK
View Code? Open in Web Editor NEWcslEditorLib - A HTML 5 library for searching and editing CSL styles
Home Page: http://editor.citationstyles.org
License: MIT License
cslEditorLib - A HTML 5 library for searching and editing CSL styles
Home Page: http://editor.citationstyles.org
License: MIT License
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-05 12:39:36
We should reach out to the CSL community mailing list. As Jeffrey says:
"
Wonderful! Is that something that you'd like to have posted to the list from your end in developer-speak (and since you've been following the list a lot longer than I have), or would you like me to draft something to send out? We could also roll this into the assessment piece at some point, but it seems like it might be good to let them know we're going to work on it."
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-08 20:15:33
paper layouts to describe flow, function of prototype website.
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 14:02:59
Parent issue: #5
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-05 14:30:11
3964 votes on our feedback forum for this suggestion plus 300 comments
http://feedback.mendeley.com/forums/4941-mendeley-feedback/suggestions/80941-manually-edit-citation-styles-in-mendeley-desktop?ref=title
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-02-06 15:10:51
This is a placeholder task for a milestone
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:17:18
Each style should have a resolvable URL which the Word processor plugins and ref managers could use to fetch the styles.
Privacy/security concern: I think keeping the styles accessible to anyone with the URL is best, so that Word documents are easily sharable, but probably restricting write access for a style to the author / admins.
NOTE: Would involve a bit of work in Mendeley Desktop to support this.
From Bruce: http://xbiblio-devel.2463403.n2.nabble.com/CSL-editor-td2618606.html
Where's the online integration? Please, please tell me you aren't
imagining users just creating and maintaining their own local styles.
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 15:51:18
This is a placeholder for a milestone
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-14 10:29:00
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:33:35
Devise clever CSL generation algorithm that would generate a CSL file which validates correctly against a suite of example citations (see #20).
Could utilize data in the existing respository and AI techniques.
More feasible for styles which are only slight variations on existing ones.
Related comment by Bruce on xbiblio:
Dan Stillman has more than once floated an interesting idea that users should be able to create a style that modifying some example output in place with a rich text editor.
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-05 17:12:49
Add support for additional citation styles in Mendeley Desktop and Mendeley Web
681 votes on our feedback form: http://feedback.mendeley.com/forums/4941-mendeley-feedback/suggestions/80940-additional-citation-styles?ref=title
Commonly requested style additions-
ABNT, Brazilian styles: http://bit.ly/xBVXTe
Springer LNCS: http://bit.ly/ADWNIJ
PMCID for NIH Grant citation: http://bit.ly/zT1ZFg
IJMES : http://bit.ly/xjNBKB
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:43:56
Paraphrasing Carles on xbiblio:
I've implemented a crude tool to do 3 already: https://github.com/SteveRidout/csl-editor
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-24 16:55:47
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-14 10:31:44
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-01-19 15:51:38
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-14 10:29:51
This is a placeholder for preliminary items prior to beginning development work in Milestone I
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-14 10:30:58
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-20 18:23:33
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:33:40
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 14:26:09
We want people to be able to feed back on the product process, so we
should have a wiki for the project.
Example use case:
User is using "Harvard" referencing format and are happy with the output except that they want a different sort order for inline citations in a citation cluster. There are a large number of different 'Harvard' styles so finding an existing one with the desired output is a pain. Currently the 'Search by Example' tool cannot help with finding a suitable style since the citation only has one example article.
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:32:27
Roman and non-Roman character support: e.g. Chinese, Arabic, etc.
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-06 13:18:31
2 vote on our feedback forum: http://bit.ly/wdJhK4
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 15:52:25
This is a placeholder task for a milestone
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-06 04:03:40
12 votes on feedback forum: http://bit.ly/xV9rXK
related request: http://bit.ly/Agd3SO
It would be nice to have a citation style editor where you can change auther name separators, fonts and whatnot.
it would be great if you could see roughly what the different styles look like (in the same way you can see & select fonts) so you could at least pick something close to the style you want.
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:26:27
There's a huge variety if different metadata which a style can act on. The user can't manually parse this every time they make a change.
The user should be able to input a list of example formatted citations (the more the better) which we could run diffs against every time the style changes.
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-23 17:01:40
We will need to host the tool online. Hosting options will depend on the functional requirements of the tool. This task is to list those requirements.
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-24 16:56:37
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-06 13:15:40
5 votes on feedback forum: http://bit.ly/zeKphQ
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:30:07
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:33:09
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-06 03:53:00
19 votes on feedback forum: http://bit.ly/zc75Nf
Imported from Sprint.ly
Original Creator: Jessica Mezei
Created at: 2012-02-06 04:09:17
11 votes from our feedback forum: http://bit.ly/zWJBpz
A document on the web fully explaining the mapping scheme would be helpful.
The blog post referred to below only publishes the mapping between CSL item types & Mendeley item types. What is also needed is mapping between CSL variables and fieldnames within Mendeley items (e.g. author, isbn etc) (as noted in the original post).
I am also stuck on mapping for CSL's genre variable. In Zotero this maps to the type field in (at least) the Thesis item type. But in Mendeley it does not seem to do so, even though Mendeley Thesis item does have a type field. This field (I suppose) is used to differentiate between types of thesis (PhD, MSc). I want to access that from my CSL style.
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:35:48
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 13:57:23
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 14:03:29
Parent issue: #5
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-24 17:03:13
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-03-05 15:10:44
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:31:21
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:34:14
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:39:07
some GUI mockups by Simon here: http://xbiblio-devel.2463403.n2.nabble.com/Graphical-CSL-Editor-td5927479.html
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2012-01-24 16:55:04
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 13:39:39
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 14:34:47
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-02-06 15:54:04
This is a placeholder for 'would be nice' tasks or future development
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:37:40
From Bruce: (http://xbiblio-devel.2463403.n2.nabble.com/CSL-editor-td2618606.html)
If they find a bug in a style, they simply post a note (ideally on a comment form on the web page for the style).
fbennett has a tool for submitting bugs in styles: Feedback Gadget http://citationstylist.org/tools/
Imported from Sprint.ly
Original Creator: Jeffrey Lancaster
Created at: 2012-01-23 16:54:59
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 13:40:28
Imported from Sprint.ly
Original Creator: Ian Mulvany
Created at: 2011-12-15 13:15:00
Many comments on xbiblio in support of this, e.g.:
From Frederick Gibbs: http://xbiblio-devel.2463403.n2.nabble.com/CSL-editor-td2618606.html
The way I see the tool being most useful is when people can load a fairly complete style, like APA or Chicago, then tweak it, save a new style file, and upload it into a repository.
Imported from Sprint.ly
Original Creator: Steve Ridout
Created at: 2012-01-31 11:46:55
From Bruce: http://xbiblio-devel.2463403.n2.nabble.com/CSL-editor-td2618606.html
Good styles (those that are robust, easy to debug, etc.) depend on good macros.
A piece of evidence that I believe proves my point is that the vast
majority of styles in the Zotero repo are in fact dependent styles.
This means there's actually not as much variation as is commonly
assumed.
So if we have a CSL creation UI that incorporates macros, and
incorporates by default some common ones, it becomes really easy for
users to create new styles.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.