Export inproceedings with crossref
I have the items below in my bib files, which were generated by hand.
The point I want to emphasize is the use of crossref within an inproceedings item.
Is there any way of exporting this from within Zotero, perhaps by using some extension?
#Item 1
@inproceedings{vandam2000ImpactRockPlasticity,
title = {Impact of Rock Plasticity on Hydraulic Fracture Propagation and Closure},
author = {{van Dam}, D. B. and Papanastasiou, P. and {de Pater}, C. J.},
pages = {SPE-63172-MS},
doi = {10.2118/63172-MS},
crossref = {speatce2000},
url = {https://onepetro.org/SPEATCE/proceedings/00ATCE/All-00ATCE/SPE-63172-MS/132186},
}
#Item 2
@proceedings{speatce2000,
title = {2000 SPE Annual Technical Conference and Exhibition},
booktitle = {2000 SPE Annual Technical Conference and Exhibition},
publisher = {Society of Petroleum Engineers},
address = {USA},
year = {2000},
month = oct,
eventdate = {1–4 October, 2000},
venue = {Dallas},
location = {Texas},
}
The point I want to emphasize is the use of crossref within an inproceedings item.
Is there any way of exporting this from within Zotero, perhaps by using some extension?
#Item 1
@inproceedings{vandam2000ImpactRockPlasticity,
title = {Impact of Rock Plasticity on Hydraulic Fracture Propagation and Closure},
author = {{van Dam}, D. B. and Papanastasiou, P. and {de Pater}, C. J.},
pages = {SPE-63172-MS},
doi = {10.2118/63172-MS},
crossref = {speatce2000},
url = {https://onepetro.org/SPEATCE/proceedings/00ATCE/All-00ATCE/SPE-63172-MS/132186},
}
#Item 2
@proceedings{speatce2000,
title = {2000 SPE Annual Technical Conference and Exhibition},
booktitle = {2000 SPE Annual Technical Conference and Exhibition},
publisher = {Society of Petroleum Engineers},
address = {USA},
year = {2000},
month = oct,
eventdate = {1–4 October, 2000},
venue = {Dallas},
location = {Texas},
}
@emilianoeheyns are you supporting crossref in BBT?
tex.crossref: speatce2000
to theextra
field.The use case is having "centralized" the info about a conference (@proceedings). This might need editing by hand, but only once.
This way, each item might have incomplete/inaccurate information about the Conference (a usual case when obtaining the information via Zotero connector, or importing PDFs as links and then creating a parent item), and crossref would take care of it.
I don't understand your comment.
I have just exercised the solution by @emilianoeheyns, and it does exactly what I need.
So now I don't need to enter manually all the information in Zotero for Item #1 (which was not picked correctly). I only need to enter manually tex.crossref: speatce2000, and perhaps some later deletion in my generated bib (which is always faster and simpler than entering data).
And if I realize I need to change anything about Item #2, I do it only once.
For me, the use case is very clear, I wonder why it isn't for you.
It's a paradigm that's strangely particular to bibtex. I hope that if book/chapter relations come to Zotero, this will too.
But I don't find entry type proceedings for Item #2. Is that normal?
As of now, I have manually written that entry in my .bib files, but I don't have it in my Zotero.
The closest I found is Book, but it doesn't have many of the fields I often use for a proceedings. E.g., booktitle, eventdate, venue, location. I am not sure if they should be added in the extra field, if I should use some other field as a substitute, etc.
Notes:
1. As per this (old post), both title and booktitle are needed https://tex.stackexchange.com/a/123254/67605
2. This reference page seems to provide only partial information https://bibtex.eu/types/proceedings/
@proceedings
. If you want that you will have to addtex.entrytype: proceedings
to theextra
field, or use a postscript to set it dynamically.booktitle = {49th U.S. Rock Mechanics/Geomechanics Symposium},
as a field in the @proceedings item, upon
Right click on an item -> Export item
I would add line
tex.booktitle: 49th U.S. Rock Mechanics/Geomechanics
to the Extra field.
I could not find the way to get empty fields like
booksubtitle = {},
in the export, but I can live with that.
You can get
booksubtitle = {{}}
by usingtex.booksubtitle = {}
, but single braces is not possible outside a postscript.To get a @proceedings upon Export item, I do as you say:
1. Create a Book item.
2. Add "tex.entrytype: proceedings" in Extra.
3. Add "tex.booktitle: 49th U.S. Rock Mechanics/Geomechanics" in Extra to get "booktitle = {49th U.S. Rock Mechanics/Geomechanics Symposium}".
Do you mean I can skip step 3, and enter "49th U.S. Rock Mechanics/Geomechanics" in some other field instead to get the same?
Which combination (item type / field) should I use to get this booktitle?
I have just tried with (Conference Paper / Proceedings Title) and it didn't work.