Not signed in (Sign In)
Quick Links
Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.
-
- CommentAuthorfbennett
- CommentTimeSep 7th 2011
Oops, short form. Fixed, along with the spacing issue. How does it work for you now? -
- CommentAuthorahhdrian
- CommentTimeSep 7th 2011 edited
It works very good! Now, really =) the last tuning is about the german order of year, month, and day. When quoting webites, now it is:
[...]. - abgerufen 2010-09-21
instead of the wanted
[...] (abgerufen am 21.09.2010). (<- EDIT: the dot should be there)
If you can't do anything about the better term "abgerufen am" (than "abgerufen") - nevermind!
2ND EDIT: This Citing was still incorrect... read along. =) -
- CommentAuthorahhdrian
- CommentTimeSep 7th 2011 edited
Sorry, I had to change it a bit. the above post is now edited correctly.
EDIT: No it isn't. read along =) -
- CommentAuthorfbennett
- CommentTimeSep 7th 2011
Should bibliography entries always close with a period? As currently written, when something is added in the "Extra" field, if the period isn't actually typed into the field, the entry will render without closing punctuation. That seems wrong. Shall I correct it for all types in the style? -
- CommentAuthorahhdrian
- CommentTimeSep 7th 2011
Oh, I have to correct me again. I looked it up in the german standard, to which I now had real access. The Extra-field shouldn't end with a dot and there's no need for brackets. So no need to change, except the time-format and the term "abgerufen", which has to be "abgerufen am". It should look like this:
[...]. - abgerufen am 21.09.2010
Would be cool, if this was possible. Thank you again for your help and sorry for the confusion. -
- CommentAuthorfbennett
- CommentTimeSep 7th 2011
No worries, these are very simple changes. Try now. -
- CommentAuthorahhdrian
- CommentTimeSep 7th 2011
Now this works exactly how I needed it! Thank you very much for your untiring efforts, you've been a very very great help, fbennett! :-D -
- CommentAuthoradamsmith
- CommentTimeSep 7th 2011
ahdrian - what are you using that style for? Would it be worth uploading it to the repository? -
- CommentAuthorfbennett
- CommentTimeSep 7th 2011 edited
Glad to help! If this style is commonly used, it could be added to the repository. Is it defined in the DIN standards, or described in one or more university citation manuals?
(Er, what adamsmith said.) -
- CommentAuthorahhdrian
- CommentTimeSep 7th 2011 edited
Hello Adam and Fbennett, I'm using it for my Diploma Thesis (~Master) at the University of Applied Sciences Hamburg, Germany. Here, we have no general guidelines on what style to use - it depends on the particular "mentoring" professors to decide on the style. In this case, my professor told me to use this style by mentioning some books, which he found well-citated.
I don't exactly know if it fits the rules of the DIN-1505-2 completely, especially because of the used authorship trigraph. But this style is in fact commonly used in the technical literatur in Germany. Therefor I strongly recommend adding this style to the repository. I was searching the web for weeks to get this style into my thesis automatically.. So I'm very sure this will help a lot of people.
THANK YOU AGAIN, Fbennett! -
- CommentAuthormmoole
- CommentTimeDec 25th 2011
Hello,
i really appreciate what has happened here so far! Now we are really able to use that kind of trigraph for citations! Very Great!!!
Having become something like a casual user, i get to this forum only from time to time.... So it is even more joy when trigraph styles make it to the repository! :-)
But just yesterday, a professor sent me an e-mail and asked if it would be possible to insert a space between the three letters and number.
Is that possible? I didnt find anything like that in the documentation at first glance.
So i think the question would be: is there a way to precisely define the outpout or display of the variable "citation-label" ?
That would be great!
greetings
sven -
- CommentAuthorfbennett
- CommentTimeDec 25th 2011
It could be done, although not in official Zotero (and not right away in any case). Zotero uses the default format for the trigraph that is coded into the CSL processor (i.e. how many authors, how many letters of each author). In the experimental multilingual client, it can be controlled via about:config in Firefox, through the value of:extensions.zotero.csl.trigraphFormatThis option is not present in official Zotero (and will not be recognized there if created).
Currently, the default format is "Aaaa00:AaAa00:AaAA00:AAAA00", expressing the letters to be used for entries with one, two, three or four or more authors. The function that parses this could be tuned to recognize other characters in the position immediately before the 0's, although it doesn't at present.
Probably the thing to do will be to wait until this code (or something similar) is introduced into official Zotero before looking at enhancements. But I'm very glad to hear that it's proving useful! -
- CommentAuthorQuoniam
- CommentTimeDec 26th 2011
Where is it possible to get the "experimental multilingual client"?
To be able to tune the function before introduction of the code into official zotero.
I also need to tune the bibliography, at the end of document to add brackets...
[BAL 95] BALANDIER R., ....
Instead of actual
Bala95 BALANDIER R., ....
This bibliographic format is for publishing in HERMES-Lavoisier Book publisher (part of Whiley)
Thank you for help -
- CommentAuthoradamsmith
- CommentTimeDec 26th 2011
the multilingual version is here:
http://gsl-nagoya-u.net/http/pub/zotero-multilingual-overview.html -
- CommentAuthorQuoniam
- CommentTimeDec 26th 2011
Thank you!!!
OK succeed in modifying ... from 4 letters to consider to 3 letter to consider...
OK insert space between 3 letters and date not yet possible...
Is it possible to capitalise the first 3 letters???
ie [DRO11] instead of actual [Dro11] in the text?
and bracket insert aound label in bibliography?
ie
[Dro11] DROIT.ORG, STEPHANE HAB....
instead of actual
Dro11 DROIT.ORG, STEPHANE HAB....
Thank you in advance -
- CommentAuthorfbennett
- CommentTimeDec 26th 2011
The parts of the multilingual/legal project, including the client, are collected here: http://citationstylist.org/tools/ -
- CommentAuthorQuoniam
- CommentTimeDec 26th 2011
Hi,
Sorry, I do not see how this tools can help me in modifying the din-1505-2-trigraph.csl available at https://gist.github.com/
to obtain the result mentionned in my previous message...
But ready to learn new things!!!
Best regards -
- CommentAuthorfbennett
- CommentTimeDec 26th 2011
The trigraph configuration setting will produce a string, such as "Dro11", from name "Droit.org" and year "2011". The string appears in CSL as the citation-label variable. It's an ordinary variable like any other, so you can change the case and add affixes to it. For the effect you're after, use this:<text variable="citation-label"For other changes, documentation is available in the CSL Specification.
prefix="["
suffix="]"
text-case="uppercase"/> -
- CommentAuthorQuoniam
- CommentTimeDec 26th 2011
Thank you.. Works fine!! -
- CommentAuthorlalalex
- CommentTimeFeb 1st 2012
Hi,
Thanks a lot Fbennett!
Your style is what I'm looking for.
Nevertheless, I have a question. Is it possible to have in the citation only the 3 first letters of the first author? Instead of for two authors: first 2 letters of author1, first 2 letters of author2...
What I have to change in your style? Because I can't manage...
Could you help me please? -
- CommentAuthorfbennett
- CommentTimeFeb 1st 2012
It depends on how confident you are about working with experimental software. It is possible to configure this variable in MLZ, which is unsupported by the core Zotero developers (so if you run into problems, you will not get help with debugging, apart from me). The variable will likely be made configurable in official Zotero at some point, but in the short term using MLZ would be your only option. -
- CommentAuthorIxi
- CommentTimeFeb 16th 2012
Hi!
I installed this file to my standalone version of Zotero 3.0: https://gist.github.com/1154160. It updates the IEEE style. My bibliography works fine now. In the text, however, citations are still shown as [1], [2], and so on. Could someone tell me what I've done wrong or what I have to change? I guess I have the German version of Zotero (the language is a mixture of German and English) but as I write my thesis in english it would be no problem to change to Zotero in English if this is the issue! -
- CommentAuthorioan.szilagyi
- CommentTimeMar 14th 2012
Hi,
I saw that it is possible to format the citations like:
[Auth05a]
[Auth05b]
I would like to know if there is a way you can format the citation that only the author's letters should be in uppercase. For ex:
[AUTH05a]
[AUTH05b]
The problem is that when I insert
<text variable="citation-label" text-case="uppercase" />
it makes all the letters uppercased (year-suffix included).
[AUTH05A]
[AUTH05B]
Thank you. -
- CommentAuthoradamsmith
- CommentTimeMar 14th 2012
I haven't tried this, so this is just a guess, but have you tried using year-suffix explicitly and setting it to text-case="lowercase"? -
- CommentAuthorioan.szilagyi
- CommentTimeMar 14th 2012
Thanks for quick reply.
In order to have the lowercased letters in citation, I must add disambiguate-add-year-suffix attribute to the citation element:
<citation collapse="citation-label" disambiguate-add-year-suffix="true">
Are there other ways ?
I tried to remove this attribute and to add the year-suffix in the layout, but doing that did not add the letters to the citation...
<citation collapse="citation-label">
...
<layout prefix="[" suffix="]" delimiter="], [">
<text variable="citation-label" text-case="uppercase" />
<text variable="year-suffix" text-case="lowercase" />
</layout>
...
</citation> -
- CommentAuthoradamsmith
- CommentTimeMar 14th 2012
right - absolutely you need the disambiguate option - any reason not to use it? -
- CommentAuthorioan.szilagyi
- CommentTimeMar 14th 2012
If I use the disambiguate option AND I add the
<text variable="year-suffix" text-case="lowercase" /> in the layout element, I get:
[AUTH05Bb] (two times b)
So I removed the disambiguate option, and added the year-suffix in the layout element, in order to control it's text-case (and in this case it didn't add the letters to citations).
There is a way to control year-suffix's text-case property, once it is added to citation-label?
Thanks again. -
- CommentAuthoradamsmith
- CommentTimeMar 14th 2012
ah OK. This can't be done in regular Zotero, then. The citation-label functionality is quite basic and can't be customized much.
I believe Frank's multilingual Zotero can do more, if you're inclined to work with experimental software. -
- CommentAuthorioan.szilagyi
- CommentTimeMar 14th 2012
Finally I modified the code in citeproc.js in order to get me what I want.
It is not a great solution... I declared the "citation-label-uc-year-suffix-lc" variable, recopied the needed functions in citeproc.js in order to generate the label and modified the CSL.Engine.prototype.getCitationLabel-UcYearSuffixLc function to put the letters in uppercase.
For the moment I use other software with csl...
Thank you. -
- CommentAuthorfbennett
- CommentTimeMar 14th 2012
@ioan.szilagy: Thanks for this feedback. It looks like I've coded the disambiguation suffix directly into the identifier, which isn't good. I'll take a look at the code sections you have modified, and put up a processor version that allows greater flexibility. -
- CommentAuthorioan.szilagyi
- CommentTimeMar 14th 2012
Hi fbennett,
Actually I modified the code only on the file on my computer.
I didn't have much time to play with and understand the whole code, so I made a copy of the CSL.Engine.prototype.getCitationLabel function, renamed it and modified the following line:
myname = myname.slice(0, 1).toUpperCase() + myname.slice(1).toLowerCase();
to
myname = myname.toUpperCase();
Of course, I modified the code in the file where are tests for the new declared variable... "citation-label-uc-year-suffix-lc".
I think there are better approaches (in order to reuse the code, to integrate with existing functions, and not necessary define a new variable...).
Please let me know if you plan to work soon on that.
Thank you. -
- CommentAuthorfbennett
- CommentTimeMar 14th 2012
I'll look at it later today (it's early morning here, so in a few hours). With dates, the year-suffix is added automatically if <text variable="year-suffix"/> is not used anywhere in the style, otherwise not. This should work the same way. That will allow separate styling to be applied to the citation-label. It's a little more complicated than the change you've made there, but not much.
More news soon. -
- CommentAuthoradamsmith
- CommentTimeMar 14th 2012
Frank - what's the status of these implementations vis-a-vis CSL versions? Can we have a trigraph style in csl 1.0? 1.0.1? -
- CommentAuthorfbennett
- CommentTimeMar 14th 2012
The citation-label variable is valid CSL 1.0. The specification does not define behavior for it, but this is its intended purpose, so we're on safe ground.

Upgrade Storage