fbennett
About
- Username
- fbennett
- Joined
- Roles
- Member
Comments
-
@ralesi: Here is a copy of your style, converted to CSL 1.0 for use with Zotero 2.1: https://gist.github.com/707283 Use the "raw" link to open the file, save to your local system, and the drag into Firefox in the usual way. Documentation on CSL 1…
-
@ralesi: Can you post your CSL code as a public gist and post the link back to this thread? https://gist.github.com/
-
Zotero's development processes are quite agile, I'd say. Where there are bottlenecks, it's more a matter of developer bandwidth, the complexity of the problem that the software addresses, and the diverse requirements of the community that it serves…
-
You'd have to prepare the tag manually. There's no mechanism for abbreviating or truncating individual surnames in CSL.
-
Ah. I missed that. (But you never know.)
-
@TessaB: Which version of Zotero are you using? Some people have mentioned that refresh doesn't work for them in Z 2.1b2 with csledit.xul. With that version, it seems to be necessary to edit the style externally and reinstall it for the change to …
-
@MHSmith: Yes, by drawing back, I didn't mean to suggest giving up. It's just that when this topic is raised, the prospect of the eventual implementation of a hierarchical model tends to have a chilling effect. As ajlyon says, it needn't be an eit…
-
Maybe it's time to consider drawing back from the "hierarchical data model" thing, and commit to the addition of this field. Maybe an original-date field, anad new parsing and storage machinery with support for date ranges and fuzzy dates can be do…
-
101james: Re your Google Scholar issue, did you read this thread before posting? (ajlyon has asked that the updated Google Scholar and Amazon translators be pushed to clients; they won't be installed in response to an "Update translators" button cl…
-
Thanks, Avram! Confirming that it works here too (Ubuntu 10.10, Firefox 3.6.12, Zotero 2.1b2).
-
I'm pretty sure that's correct. There is no separate variable name for a journal abbreviation in CSL. To render it, you call . The processor will then fetch the "short" content from the journalAbbreviation field internally, falling back to the co…
-
Just retrieve the suffix, and append it to the given name with a leading comma + space. Something like:name.given += ", " + suffix;(If I have the key for the given name in a Zotero name object right there.) The processor will take care of the rest…
-
Here is the thread that got it working for me (I'm on the same OS version): http://forums.zotero.org/discussion/11429/zotero-in-ubuntu-104-lucid-lynx/#24 The key steps seemed to be these (adjusted for the current sun java version): sudo apt-get i…
-
This will depend mainly on getting a document number namespace into CSL. There has been discussion on this. No action so far, but it's on the menu. This one will take some time to resolve (a year at the outside in a best-case scenario), for sever…
-
It's just a translator issue; the suffix will render in citations if it is in the input data. The format is described here (edit: Zotero 2.1 does set the parse-names toggle when running the processor): http://gsl-nagoya-u.net/http/pub/citeproc-d…
-
Those look like tough cases. Thanks for bringing this to the surface; concrete examples certainly do focus the mind. We need to think about how on Earth to handle this stuff. Zotero 2.1 w/CSL 1.0 is an incremental upgrade from CSL 0.8.1. It's mu…
-
Re your challenges over double spaces, in Zotero 2.1, you should have no problems with this; the new CSL processor is very careful about quashing unnecessary punctuation and spaces that are generated by the style (as opposed to user-supplied field c…
-
You can't test for content in CSL, so the last solution mentioned won't work. It depends in part on how bad the variances are. Can you post a couple of the toughest examples, so we can see the contrast in formatting?
-
Solving this one will require simultaneous agreement on exactly what a date can contain and how it should be represented among CSL, the citeproc-js and citeproc-hs processors, Zotero (and other consumers of CSL), as well as the community of style au…
-
This may help: http://gsl-nagoya-u.net/http/pub/csl-fields/journalArticle.html
-
Actually, I can't seem to reproduce this failure in the test suite. There is a fixture on file, magic_StripPeriodsTrue.txt, which has been passing for the past five months or so (most recently a few minutes ago). I've added another, magic_StripPer…
-
I had always thought of strip-periods as being restricted to short-form terms (it replaces add-periods from CSL 0.8.1, which only made sense in that context). But the schema does allow it on content fields as well, I see. Thanks for the report. I…
-
Avram: I'll get back to it, although I won't hurry. In the short term, there has been a report of trouble with the Google Scholar translator (fetching the same document repeatedly in multiple mode). If you could take a look at that one, it would b…
-
I set up a test case based on your example, and found that my code was not recognizing multiple parameters to the position= argument. The schema does allow that, and I'm working on a fix. I'll also fix things up so that the processor conforms to t…
-
It may be that either the specification or the CSL processor should be adjusted, so that the two are aligned, we'll look at this. In your code, though, why not just define two separate macros, one to be used in cs:citation, and another to be used i…
-
The macro you have posted will print the first time the item is encountered, and will not print for later references. position="first" is true the first time the item is used.
-
@Gracile: You can get "J. L." by setting initialize-with=". ". But while we're here, could you check that you get the results you expect for the hyphenated case, when initialize-with is set to that value? Haven't checked, but off the top of my hea…
-
@MHSmith: re the trailing apostrophe on a particle, this is a case we hadn't considered. Can adjust ground to deal with it, but for a start, could you check the name elements in the specification, and indicate the category into which this one falls…
-
@MHSmith: re editortranslator, that is not a variable, but a label term for internal use by the processor. When the editor and translator are rendered as variable="editor translator", and the two names are identical, only one of them is printed, an…
-
ceramire: You should probably start a new thread; this discussion started with a Zotero 2.0.x issue, but from the error messages you are receiving, it looks like you're running Zotero 2.1.x. The internal code that handles citations in the two versi…
Upgrade Storage