I noticed that the variable 'publisher' is listed in the specifications document under the name variables (and also in the general variables), but is not in the schema:
https://raw.github.com/citation-style-language/schema/v1.0/csl-variables.rnc http://citationstyles.org/downloads/specification.html I realize the schema wins, and the style is not validating because of that. Though interestingly, I had hit the 'publisher' variable a few months ago from another perspective: a bug report, where the 'publisher' variable used in names resulted in an error in the output, because our database was returning a single string, instead of an array (like for 'author' or 'editor'). At the time, I did not realize it was not in the schema, and coded a workaround to return an array of one object when in the context of 'names'. Anyway, I could not find any reference to this in the archives, so I thought I'd mention it (my apologies if this was in fact in a previous discussion). My take would be to keep the schema as is, and remove the 'publisher' reference from the specs. It seems that you really can only output one publisher anyway (?). Charles -- Charles Parnot [email protected] twitter: @cparnot http://mekentosj.com ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ xbiblio-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xbiblio-devel
