Adding an exception to "op. cit" for different books with same authors?
Hi everyone,
First of all, I must say that I am a complete newbie to CSL. I've spent the last few days trying to understand how it works, and I have created a customized style from "InVisu(French)" that seems to work, thanks to the Visual Editor...
But there is one remaining problem, and I haven't found an answer on the forum so far.
I have been asked to use "op. cit." for subsequent citations. However, I believe the idea is not to ADD "op. cit." to the short title, as Zotero does, but to REPLACE the title with "op. cit" in subsequent citations.
As in : John Smith, Story of my Life, 2001.
becomes: John Smith, op. cit.
(and not: John Smith, Story of my Life, op. cit.)
Thanks to the Visual Editor, I did find a way to make my style REPLACE the title with "op. cit" instead of just adding "op. cit." This seems to work fine.
BUT, now I have another problem: when I have several books by the same author, they are quoted simply as "op. cit.", and therefore, cannot be distinguished from one another.
So my question is: is there ANY way I can add an exception, only for the case when an author has several books, so that when I cite their books in subsequent position, the short title IS there before "op.cit."?
Does anyone know how to do this in the Visual Editor?
Thanks a lot to anyone kind enough to help me...
And Merry Christmas to all ^^
First of all, I must say that I am a complete newbie to CSL. I've spent the last few days trying to understand how it works, and I have created a customized style from "InVisu(French)" that seems to work, thanks to the Visual Editor...
But there is one remaining problem, and I haven't found an answer on the forum so far.
I have been asked to use "op. cit." for subsequent citations. However, I believe the idea is not to ADD "op. cit." to the short title, as Zotero does, but to REPLACE the title with "op. cit" in subsequent citations.
As in : John Smith, Story of my Life, 2001.
becomes: John Smith, op. cit.
(and not: John Smith, Story of my Life, op. cit.)
Thanks to the Visual Editor, I did find a way to make my style REPLACE the title with "op. cit" instead of just adding "op. cit." This seems to work fine.
BUT, now I have another problem: when I have several books by the same author, they are quoted simply as "op. cit.", and therefore, cannot be distinguished from one another.
So my question is: is there ANY way I can add an exception, only for the case when an author has several books, so that when I cite their books in subsequent position, the short title IS there before "op.cit."?
Does anyone know how to do this in the Visual Editor?
Thanks a lot to anyone kind enough to help me...
And Merry Christmas to all ^^
Specifically that'd be
<choose>
<if disambiguate="true">
<text variable="title" form="short"/>
</if>
</choose>
You can do this in the visual editor by adding the various nodes on the left (first choose, then if, then text), though of course it's faster to just work with the code.
I think I've managed to apply this in the Visual Editor (yes I know, it may seem simple, but for me it isn't ^^ ). It seems to be working perfectly.
Thanks for helping me out, have a great day!