Problems with eliminating ibid. from a pre-existing style

Hi!

I tried eliminating ibid. from a pre-existing style I use (using this as a reference: https://forums.zotero.org/discussion/29790/remove-ibid-from-a-pre-existing-style?fbclid=IwAR2FAcXCvU_desCBY1Hwe_9y0IEaFFmWA6DtJGfMUti0ZUubyIDQuOAIpY0 ) and while I got rid of ibid., I started having other problems (a citation working on one page but giving ([CSL STYLE ERROR: reference with no printed form.]) on another).

The style I use is "Keel ja Kirjandus (Eesti keel)" and the code looks different than the one in the example so I am wondering if it should be changed somehow differently (deleting/changing less/more or something)?

Relevant part of the code:


























And my code didn't have the:





I'd be very thankful if anyone could point me in the right direction!
  • You need to put CSL in HTML <code> elements to be visible here
  • Shoot, thanks!

    This was the relevant part of the code:



    <choose>
    <if position="ibid-with-locator">
    <group delimiter=", ">
    <text term="ibid"/>
    <group delimiter=" ">
    <text term="page" form="symbol"/>
    <text variable="locator"/>
    </group>
    </group>
    </if>
    <else-if position="ibid">
    <text term="ibid"/>
    </else-if>
    <else>
    <group delimiter=": ">
    <text macro="creator-year-short"/>
    <group delimiter=" ">
    <text variable="locator"/>
    </group>
    </group>
    </else>
    </choose>
    </layout>
    </citation>


    And this part is not in my code:


    <text macro="point-locators-subsequent"/>
    </group>
    </else-if>
  • You want to delete everything from choose to else and then the two lines /else and / choose further down
  • Thank you very much, the problem seems fixed now!
Sign In or Register to comment.