fbennett
About
- Username
- fbennett
- Joined
- Roles
- Member
Comments
-
Just checked the new processor (notionally due out early next year), and it was also incorrectly treating J.J. as a single word. Have adjusted the code to correctly split these to separate initials. Thanks for bringing this up!
-
I see. Unfortunately, there's no way to do this currently. In a few months (early next year) a variable called "citation-label" will be available that does something like this. But for now, there's no way to extract just the name of the first aut…
-
For the name, I think you should be able to use something like this for that: But if you want first author in one location (for a label, say) and more authors elsewhere (in the actual cite), you'll be out of luck. The et al settings take …
-
@adamsmith, That might not be a problem. The bundle of item data would have separate values for "status" and "date". If no date is entered, then a test of variable="date" will be false, and otherwise true. That should be enough to produce any of …
-
The "n.d." term can be supplied by the CSL processor if the date field is empty. Would that cover it, or is there a need to distinguish between the item-has-no-date-full-stop and item-needs-date-but-date-unknown cases? (If the answer to that is "y…
-
I also think future dates would not work too good. I have an article coming out soon (product placement alert!), in a journal that publishes one volume per year. The date field will show "2009". It's currently in press, next month it will be publ…
-
To follow on from Bruce, perhaps this could this be handled by a single boolean toggle in the input, and an assortment of terms.
-
ajlyon: welcome! A trial implementation has been written into the new CSL processor. The source archive is here (you'll need Mercurial installed to work with it). This minimal implementation provides multilingual support for the title variable a…
-
I'd forgotten this myself. Here's a link to the discussion.
-
The question is, which software agent is responsible for abbreviation. It's feasible that the CSL processor passes the client app the abbreviation URI, and that app ships pre-abbreviated data.Okay, I follow. If abbreviation lists are to be bundled …
-
If we consider abbreviation part of CSL (and I'm not convinced we do) ...I'm a little unsure of the exact meaning of "part of CSL". There are two layers: (a) the inclusion of an option in CSL markup to specify an abbreviation list by URI; and (b) t…
-
Oh, joy. The short answer is "not yet".
-
Just to be clear, it would be simpler to avoid handling the 57,000-word substitution list in this example (and any other form of algorithmic substitution), and rely on simple title-key/title-value pairs like the 10,000-title list mentioned here, ins…
-
1) a list of 10,000 items is insane. Why not just specify abbreviation algorithms as described in that illinois link ("List of Title Word Abbreviations")?The "algorithm" prescribed by that page just calls for per-word substitution based on another, …
-
Then how exactly are journal abbreviations supplied currently, if not via their own variable?Ooooops. There's a journalAbbreviation variable in Zotero that I missed. So scratch what I wrote above, it's based on a false assumption. Perhaps we shoul…
-
Will there will be fall-back to the abbreviations supplied with the item data, instead of to the full title?If I understand current Zotero correctly, it has a shortTitle variable, which is used to render . As far as I know there is no corresponding…
-
Slight correction to what noksagt said: References from the same year by authors with identical surnames & different given names (in Zotero, so "J. Smith" is different from "John Smith) are disambiguated by adding the given name.Current Zotero w…
-
The rather simple mechanical problem of handling abbreviation lists has been solved in the new CSL processor. All that's needed is a means of acquiring the key/value list associated with a given style.
-
The way journal titles should be abbreviated varies from style to style, so robust handling of abbreviations seems to demand per-style lists that provide explicit abbreviations for commonly cited journal titles. This issue has been discussed in ano…
-
Me, writing on August 13th: In fact, I'll implement it this afternoon. :)That was a little optimistic, but the new processor does now recognize abbreviation lists. Tests are available here (see items with prefix "abbrevs_"). The tests illustrate t…
-
I'll play Greek Chorus to the thread here, and say that I can see the editorial reason for doing that as well. ;)
-
@adamsmith: I can see the editorial reason for this design, although I can't speak for CSL on the question of whether it will be addressed after 1.0 (Bruce has already answered for the current release). To clarify the use case, though, is this disc…
-
All's well with the new processor, but it will be seen in Zotero early next year, most likely.
-
@noksagt: I did misunderstand. Sorry for speaking out of turn. See you later.
-
@noksagt (aside): The reason for asking is that there was recently an exchange on the CSL list about how best to implement the citation-label variable, which has been lurking in the CSL schema for awhile. It is apparently meant to be an automagic t…
-
@muelli: Out of curiousity, can the rules of your naming scheme be defined using JabRef?
-
It should be possible to do this, by setting the bibliography to sort by author names and titles. It might look a little odd in the text, though -- when the reader encounters the first citation, say, "Water is wet. [213]", he might not grasp at fi…
-
Looks like we can set things up so that most people are happy most of the time, and the handling mechanisms are kept out of the CSL style file and, at least for the present, the locales. Providing special handling for dates and page numbers is easy…
-
If there is a consistent pattern, this would be easy to cover. Would putting an en-dash between two numbers, an em-dash after a number followed by a non-number, an em-dash for two or more hyphens, and hyphens everywhere else do the trick? (edited)
-
A new citation formatter is planned for Zotero, which will address this problem. The processor itself is largely complete (apart from some work on dates, so your query is very timely). It's expected to hit the streets early next year.
Upgrade Storage