I agree with CloudofDust and also have to say that my previous write up was harsh and unfair perhaps. I imagine to have been inspired by the disappointment I felt when this thread seemed to have disappeared amongst the many other discussions, which seemed more frivolous to me. And in the end, Zotero is, of course, more than just a great research tool and, of course, people's interests widely differ.
I found this post but not any other follow-ups, so I'd just like to mention that having some way to cite a journal article and note that it is reprinted in a book is very useful and in some cases critical.
For example, I'd like to cite a 1967 journal article by Donald Davidson, but I'd also like to point readers to the quite popular book of his essays that it is collected in. The date for the publication (when in a parenthetical citation and in ordering the bibliography) should by 1967, but the date for the book is 1984.
Maybe there is a way to do this with Zotero now? I can see some hacks that will do it (like using the Extra field, but this doesn't make the format controllable very well by CSL), but nothing jumps out as a good current solution. Anyway, I'd like to express my enthusiasm for this kind of feature. Also, if there is a newer discussion on this, I'm happy to be pointed there too. Thanks.
We are committed to implementing a new data model along these lines, but it's a major undertaking that will need to wait until we have ironed out the issues related to bringing synchronization functionality online. The Zotero project is led by historians and other humanists, and we are as eager as anyone to see Zotero support the kinds of container relationships that are critical to serious academic scholarship.
For example, I'd like to cite a 1967 journal article by Donald Davidson, but I'd also like to point readers to the quite popular book of his essays that it is collected in. The date for the publication (when in a parenthetical citation and in ordering the bibliography) should by 1967, but the date for the book is 1984.
You can do this now in Word plugin--use "multiple citations" feature (article first, then book section) and just put "reprinted in" in the prefix for the book section reference.
This may not be the right thread for this, but I'd like to make a request for a hack until parent child relationships are implemented. Is there a way to copy fields from one record into another? That might at least speed up data entry if one is trying to input 20 chapters of an edited volume.
The scraper would pick up the parent and then we would use this special cut and paste while entering the data for the children. The action need not imply any particular relationship between the two entries. The data structures would remain flat. It would simply make it easier to enter the data. It's inheritance by copy and paste, much as I would do if I had the bibtex entries open in emacs.
Thanks for the tip on that. However, I don't think that does anything about the bibliography -- for which I would only want on entry. And really what the parenthetical should like is:
(Davidson [1967] 1984) or (Davidson 1967/1984)
And the list of citations should only have one entry.
For my purpose of facilitating discussion using quotes (limited in length to 2 sentences taken from webpages filtered by Zotero), is it likely that Zotero in future might have alternative views: my preferred view for this purpose being to foreground notes (containing quotes); while the current view is to foreground the reference?
Is this the thread with the most recent info on hierarchical relationships between items? If so, does anyone know what the status is of this feature?
I'm sorry if this has been already addressed, but isn't it just as easy as creating a gui that let's you subordinate/create one item as a child of another (initially populating itself with as much data from the parent as possible). Then you can cite the children to your heart's content and the bibliography would automatically be built with only the parent's info...?
Many legal citation styles require that treaties and court judgements (and probably several other categories of material) be cited to the several services from which it is available. For example, the standard reference for the United Nations Charter reads like this ...
Charter of the United Nations, 59 Stat. 1031; T.S. No. 993; 3 Bevans 1153.
... and the case by which the US Supreme Court first declared the power of judicial review might be cited like this ...
Marbury v. Madison, 1 Cranch 137, 5 U.S. 137, 2 L. Ed. 60 (1803).
While this is a bit similar to the problem of hierarchical relationships, I'd like to flag the use case here because it may have special requirements. In particular, the cites are truly parallel; it is possible that the order or the sources to be included in the set may differ, depending upon the preferences of the target journal.
Separately, while I know that completion of Z 2.0 is the main priority currently, I'm curious what timeline the team has in mind for the work on hierarchical relationships? For better or for worse, parallel citation is essential for legal writing support, and I'd like to know what to tell people if they start asking about it.
(EDIT: Thinking this through, it may be possible to handle parallel cites in the processor with a special collapsing mechanism, which might be simpler than treating this as a hierarchical item issue. More on this later, after I've fooled around with it a bit.)
I would love the possibility of hierarchical entries.
Especially now that more and more books are availabe electronically, it is unfortunate to copy+add the same PDF (containing one edited book) to so many individual chapters OR not having the PDF at all. Also, and more importantly, it would be great to be able to see the book in the correct order.
Right now, I have several books, especially handbooks concerning methods, which I organize in individual collections with each chapter (30+) an individual item, sorted by author (instead of chapter number).
I guess this will be a difficult thing to program; still, I am sure a lot of people would love it.
Cheers, Joyo
PS: I love what you did and do with Zotero these last years. I'm not at all into programming (so if my ideas are not possible, just ignore them), but I do love to use open source anywhere possible (for me). Some years ago I tried Zotero and it was still a lot less practical for me compared to EndNote and others. Now, Zotero is at least as good as any other and from my point of view even moved beyond any commercial product I know. Thank A LOT for all your work, all of you :)
Since I am currently investigating Zotero as a serious citation software option, I sadly have to say this topic seems like the biggest downer for me, and really keeps me from saying fully yes to Zotero – I strongly hope a hierarchical item structure will be implemented soon. I am convinced that such a feature would really make a difference for many users, especially for people like me, who are tired of Citavi Web's RAM-eating, slow, unresponsive interface. From reading the other related threads I know it would be a great effort to program Zotero this way, but I think it would be worth it since it also seems to make Zotero more future-proof. Thanks a lot for considering my and other people's voices.
Considering how long this discussion dates back, it is probably never gonna happen...
I get it, features cost time. However, Zotero has become much more than a simple reference management tool by now. There are lots of features which are not necessary but have been implemented nevertheless. I love the extensive reading and annotating functionality which pretty much rendered my previous reading solution (PDF Expert) useless. Still, the lack of basic item relations is simply not acceptable for any serious academic writing task. It might work for a simple paper. But as soon as academic databases, collections and books with chapters are relevant, it becomes a pain to use. I used it for my thesis and had to tinker a lot by abusing the "Short Title" property to get the parent item's name cited in footnotes.
The overarching issue with the way how Zotero handles items is the lack of a more abstract layer that deals with relations. For instance, Citavi allows to create journals as an abstract entity that holds name, abbreviation, pagination. Zotero, on the other hand, uses per-item fields to handle these properties. This leads to cumbersome manual work and poses risk for inconsequent citations (e.g. different pagination). The same issue exists with books, book chapters and encyclopedia articles. There is no overarching layer of relations. When generating the bibliography, Zotero can only print all book chapters / books or none. Citavi knows whether (at least) one chapter of a book has been cited. Therefore, it can print only these books without spamming every single cited chapter. This becomes even more problematic with large law commentaries.
Zotero has become far superior in terms of stability, cross-platform compatibility, literature picking, reading & annotating, but still lacks in the most basic area of reference management. It is saddening having to use a laggy, windows-only tool like citavi that doesnt even offer any kind of translator development support. Unfortunately, there is no way around as it is the only solution that features proper reference relations.
Thanks for all the effort!
For example, I'd like to cite a 1967 journal article by Donald Davidson, but I'd also like to point readers to the quite popular book of his essays that it is collected in. The date for the publication (when in a parenthetical citation and in ordering the bibliography) should by 1967, but the date for the book is 1984.
Maybe there is a way to do this with Zotero now? I can see some hacks that will do it (like using the Extra field, but this doesn't make the format controllable very well by CSL), but nothing jumps out as a good current solution. Anyway, I'd like to express my enthusiasm for this kind of feature. Also, if there is a newer discussion on this, I'm happy to be pointed there too. Thanks.
The scraper would pick up the parent and then we would use this special cut and paste while entering the data for the children. The action need not imply any particular relationship between the two entries. The data structures would remain flat. It would simply make it easier to enter the data. It's inheritance by copy and paste, much as I would do if I had the bibtex entries open in emacs.
Thanks for the tip on that. However, I don't think that does anything about the bibliography -- for which I would only want on entry. And really what the parenthetical should like is:
(Davidson [1967] 1984) or (Davidson 1967/1984)
And the list of citations should only have one entry.
Dean
Is this the thread with the most recent info on hierarchical relationships between items? If so, does anyone know what the status is of this feature?
I'm sorry if this has been already addressed, but isn't it just as easy as creating a gui that let's you subordinate/create one item as a child of another (initially populating itself with as much data from the parent as possible). Then you can cite the children to your heart's content and the bibliography would automatically be built with only the parent's info...?
-A
Separately, while I know that completion of Z 2.0 is the main priority currently, I'm curious what timeline the team has in mind for the work on hierarchical relationships? For better or for worse, parallel citation is essential for legal writing support, and I'd like to know what to tell people if they start asking about it.
(EDIT: Thinking this through, it may be possible to handle parallel cites in the processor with a special collapsing mechanism, which might be simpler than treating this as a hierarchical item issue. More on this later, after I've fooled around with it a bit.)
Especially now that more and more books are availabe electronically, it is unfortunate to copy+add the same PDF (containing one edited book) to so many individual chapters OR not having the PDF at all. Also, and more importantly, it would be great to be able to see the book in the correct order.
Right now, I have several books, especially handbooks concerning methods, which I organize in individual collections with each chapter (30+) an individual item, sorted by author (instead of chapter number).
I guess this will be a difficult thing to program; still, I am sure a lot of people would love it.
Cheers,
Joyo
PS: I love what you did and do with Zotero these last years. I'm not at all into programming (so if my ideas are not possible, just ignore them), but I do love to use open source anywhere possible (for me). Some years ago I tried Zotero and it was still a lot less practical for me compared to EndNote and others. Now, Zotero is at least as good as any other and from my point of view even moved beyond any commercial product I know. Thank A LOT for all your work, all of you :)
(Started October 23, 2006)
“Books and Book Sections: Avoiding Input of Duplicate Info”
https://forums.zotero.org/discussion/78/
(Started June 16, 2010)
“Entire Journals”
https://forums.zotero.org/discussion/13117/entire-journals/
(Started July 6, 2015)
“Sub-items”
https://forums.zotero.org/discussion/comment/228300
(Started August 24, 2015)
“Hierarchical item types”
https://forums.zotero.org/discussion/51349/hierarchical-item-types/
(Started December 1, 2020 by me)
“Feature Request: Link Book Sections to Book”
https://forums.zotero.org/discussion/86468/feature-request-link-book-sections-to-book/
From reading the other related threads I know it would be a great effort to program Zotero this way, but I think it would be worth it since it also seems to make Zotero more future-proof. Thanks a lot for considering my and other people's voices.
I get it, features cost time. However, Zotero has become much more than a simple reference management tool by now. There are lots of features which are not necessary but have been implemented nevertheless. I love the extensive reading and annotating functionality which pretty much rendered my previous reading solution (PDF Expert) useless. Still, the lack of basic item relations is simply not acceptable for any serious academic writing task. It might work for a simple paper. But as soon as academic databases, collections and books with chapters are relevant, it becomes a pain to use. I used it for my thesis and had to tinker a lot by abusing the "Short Title" property to get the parent item's name cited in footnotes.
The overarching issue with the way how Zotero handles items is the lack of a more abstract layer that deals with relations. For instance, Citavi allows to create journals as an abstract entity that holds name, abbreviation, pagination. Zotero, on the other hand, uses per-item fields to handle these properties. This leads to cumbersome manual work and poses risk for inconsequent citations (e.g. different pagination). The same issue exists with books, book chapters and encyclopedia articles. There is no overarching layer of relations. When generating the bibliography, Zotero can only print all book chapters / books or none. Citavi knows whether (at least) one chapter of a book has been cited. Therefore, it can print only these books without spamming every single cited chapter. This becomes even more problematic with large law commentaries.
Zotero has become far superior in terms of stability, cross-platform compatibility, literature picking, reading & annotating, but still lacks in the most basic area of reference management.
It is saddening having to use a laggy, windows-only tool like citavi that doesnt even offer any kind of translator development support. Unfortunately, there is no way around as it is the only solution that features proper reference relations.
I would even pay for this feature...