Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Legislation references generate 'CSL STYLE ERROR: reference with no printed form' #28

Open
ronank opened this issue Jul 31, 2024 · 2 comments

Comments

@ronank
Copy link

ronank commented Jul 31, 2024

With Juris-M version 6.0.22m4 and the JM-OSCOLA style file from 4/9/2021, references to legislation (statute, regulation, or bill) are rendered as 'CSL STYLE ERROR: reference with no printed form'.

Looking at the style file, I think the issue is that it refers to 'legislation' in the macros but this is not actually a reference type in Zotero/Juris-M. I have been able to fix the problem locally by adding 'statute regulation' anywhere the macros match to type 'legislation'.

I don't know enough about CSL or the particular logic of this file to be sure that this is the problem or a valid fix. It seems to me that the file should not mention 'legislation' as a type at all but I could be wrong.

@bwiernik
Copy link
Contributor

bwiernik commented Aug 1, 2024

Can you share a screenshot of an item that errors with the unmodified style?

@ronank
Copy link
Author

ronank commented Aug 2, 2024

I will endeavour to do so. I can reproduce the issue on two machines but not on two others so the issue may be an incompatibility with some residue of Juris-M 5 or a similar problem. I will need to investigate further and confirm that this is not some local glitch before generating more work for others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants