retorquere / zotero-better-bibtex

Make Zotero effective for us LaTeX holdouts
https://retorque.re/zotero-better-bibtex/
MIT License
5.31k stars 285 forks source link

How can I generate a bib file of only the items referenced in my document? #2164

Closed zackbatist closed 2 years ago

zackbatist commented 2 years ago

I have a file that references my zotero library via citekeys generated by betterbibtex. I now have to go through and update the references' metadata, and it would be much easier if I could collate them all into a collection automatically. I just found out that Reference Extractor (https://rintze.zelle.me/ref-extractor/) does this pretty well for word and libreoffice documents, but this will not work for documents that have been converted to word or libreoffice using pandoc since they do not have an inherent connection with zotero.

How can I generate a bib file of only the items referenced in my document?

I inquired about this on the zotero forums, and I was encouraged to ask about this here.

retorquere commented 2 years ago

The aux scanner does just this: https://retorque.re/zotero-better-bibtex/citing/aux-scanner/

The aux scanner will create a collection with the items you cited, and you can export that to a bib file.

zackbatist commented 2 years ago

Thank you! I am working with latex only indirectly and do not have an aux file automatically generated. Do I have to create it manually, or is there a way to generate this automatically too? I can not select a markdown file by right-clicking a collection and selecting "scan bibtext aux/markdown file for references".

retorquere commented 2 years ago

In what sense are you working with it indirectly?

I wouldn't know how to create one manually. The only workflow I know generates it automatically.

zackbatist commented 2 years ago

I'm writing in markdown using vscode, and have some latex in the yaml as preamble. When I run pandoc to convert markdown to pdf it passes the latex commands and incorporates them in the conversion. I tried converting md to tex using pandoc and then compiling to generate the aux, the compile generated the pdf as I expected but the aux does not look at all like the template on the aux-scanner support page. I tried compiling using overleaf too with the same result. Pasting the aux file below.

\relax 
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\BKM@entry[2]{}
\BKM@entry{id=1,dest={73756273656374696F6E2E302E31},srcline={89}}{5C3337365C3337375C3030304F5C303030765C303030655C303030725C303030765C303030695C303030655C303030775C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030735C303030635C3030306F5C303030705C30303065}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.1}Overview and scope}{1}{subsection.0.1}\protected@file@percent }
\newlabel{overview-and-scope}{{0.1}{1}{Overview and scope}{subsection.0.1}{}}
\BKM@entry{id=2,dest={73756273656374696F6E2E302E32},srcline={178}}{5C3337365C3337375C303030415C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030695C303030635C303030615C3030306C5C3030305C3034305C303030645C303030615C303030745C30303061}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.2}Archaeological data}{3}{subsection.0.2}\protected@file@percent }
\newlabel{archaeological-data}{{0.2}{3}{Archaeological data}{subsection.0.2}{}}
\BKM@entry{id=3,dest={73756273656374696F6E2E302E33},srcline={387}}{5C3337365C3337375C303030535C303030695C303030745C303030755C303030615C303030745C303030695C3030306E5C303030675C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030695C3030306E5C3030305C3034305C3030306F5C303030705C303030655C3030306E5C3030305C3034305C303030735C303030635C303030695C303030655C3030306E5C303030635C30303065}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.3}Situating data in open science}{6}{subsection.0.3}\protected@file@percent }
\newlabel{situating-data-in-open-science}{{0.3}{6}{Situating data in open science}{subsection.0.3}{}}
\BKM@entry{id=4,dest={73756273656374696F6E2E302E34},srcline={579}}{5C3337365C3337375C303030445C303030695C303030675C303030695C303030745C303030615C3030306C5C3030305C3034305C303030615C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030795C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030645C303030695C303030735C303030635C3030306F5C303030755C303030725C303030735C30303065}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.4}Digital archaeology and data discourse}{9}{subsection.0.4}\protected@file@percent }
\newlabel{digital-archaeology-and-data-discourse}{{0.4}{9}{Digital archaeology and data discourse}{subsection.0.4}{}}
\BKM@entry{id=5,dest={73756273656374696F6E2E302E35},srcline={768}}{5C3337365C3337375C303030505C303030725C303030615C303030675C3030306D5C303030615C303030745C303030695C303030735C303030745C3030305C3034305C303030705C303030655C303030725C303030735C303030705C303030655C303030635C303030745C303030695C303030765C303030655C303030735C3030305C3034305C3030306F5C3030306E5C3030305C3034305C303030615C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030695C303030635C303030615C3030306C5C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030775C3030306F5C303030725C3030306B}
\@writefile{toc}{\contentsline {subsection}{\numberline {0.5}Pragmatist perspectives on archaeological data work}{12}{subsection.0.5}\protected@file@percent }
\newlabel{pragmatist-perspectives-on-archaeological-data-work}{{0.5}{12}{Pragmatist perspectives on archaeological data work}{subsection.0.5}{}}
\BKM@entry{id=6,dest={73656374696F6E2A2E32},srcline={943}}{5C3337365C3337375C303030425C303030695C303030625C3030306C5C303030695C3030306F5C303030675C303030725C303030615C303030705C303030685C30303079}
\newlabel{bibliography}{{0.5}{15}{Bibliography}{section*.2}{}}
\@writefile{toc}{\contentsline {subsection}{Bibliography}{15}{section*.2}\protected@file@percent }
\gdef \@abspage@last{22}

Here's the relevant parts of my yaml front matter that gets passed into pandoc:

id: Friuu8sUgvN65JGr2YCDl
title: Chapter 2 - Background [DRAFT]
desc: ''
updated: 1653683238547
created: 1645129278017
author: Zack Batist
date: 'Friday May 27, 2022'
bibliography:
  - /Users/zackbatist/Dropbox/zotero/zack.bib
csl:
  - /Users/zackbatist/Dropbox/PhDThesis/Writing/chicago-author-date.csl
geometry: margin=1in
toc: true
toc-depth: 6
numbersections: TRUE
secnumdepth: 6
fontsize: 12pt
shift-heading-level-by: -1
header-includes: |
  \usepackage{fvextra}
  \DefineVerbatimEnvironment{Highlighting}{Verbatim}{breaklines,commandchars=\\\{\},breaksymbol=}
  \usepackage{sepfootnotes}
  \newendnotes{x}
  \input{/Users/zackbatist/Dropbox/PhDThesis/Writing/references.tex} <-- not bibliographic references, primary sources from interview data that requires special formatting
  \usepackage{setspace}
  \doublespacing
  \setlength{\lineskip}{3.5pt}
  \setlength{\lineskiplimit}{2pt}
  \setlength{\parindent}{20pt}
  \usepackage{tocloft}
  \setlength{\cftbeforesecskip}{4pt}
zackbatist commented 2 years ago

I added the --biblatex flag to my pandoc md to tex conversion prior to compiling the pdf and I got something closer to the desired aux format, which was much easier to manually edit using find/replace in my text editor. So consider this resolved in my own specific case.

retorquere commented 2 years ago

I'd prefer it if no manual editing were necessary. The original aux you posted didn't seem to have citekeys? And what manual changes did you need to make to the other one?

zackbatist commented 2 years ago

Export is pasted below. The list of citations is punctuated by the sections in which they appear. Also worth mentioning that the md to tex conversion with biblatex flag enabled made citations look like \autocite[289]{huggett2022} instead of the normal \cite. Excluding --biblatex but including --citeproc preformats the citations, so it appears in the tex file as Huggett (2022) according to the citation style.

\relax 
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\BKM@entry[2]{}
\@writefile{toc}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lof}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lot}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\abx@aux@refcontext{nty/global//global/global}
\BKM@entry{id=1,dest={73756273656374696F6E2E302E31},srcline={75}}{5C3337365C3337375C3030304F5C303030765C303030655C303030725C303030765C303030695C303030655C303030775C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030735C303030635C3030306F5C303030705C30303065}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.1}Overview and scope}{1}{subsection.0.1}\protected@file@percent }
\newlabel{overview-and-scope}{{0.1}{1}{Overview and scope}{subsection.0.1}{}}
\abx@aux@cite{witmore2007}
\abx@aux@segm{0}{0}{witmore2007}
\abx@aux@cite{hodder2012}
\abx@aux@segm{0}{0}{hodder2012}
\abx@aux@cite{collins1992}
\abx@aux@segm{0}{0}{collins1992}
\abx@aux@cite{woolgar1992}
\abx@aux@segm{0}{0}{woolgar1992}
\abx@aux@cite{callon1992}
\abx@aux@segm{0}{0}{callon1992}
\abx@aux@cite{collins1992a}
\abx@aux@segm{0}{0}{collins1992a}
\abx@aux@cite{latour2004}
\abx@aux@segm{0}{0}{latour2004}
\abx@aux@cite{knorrcetina1999}
\abx@aux@segm{0}{0}{knorrcetina1999}
\abx@aux@cite{knorrcetina2001}
\abx@aux@segm{0}{0}{knorrcetina2001}
\abx@aux@cite{star1993}
\abx@aux@segm{0}{0}{star1993}
\abx@aux@cite{law2004}
\abx@aux@segm{0}{0}{law2004}
\abx@aux@cite{preucel2012}
\abx@aux@segm{0}{0}{preucel2012}
\abx@aux@cite{harman2014}
\abx@aux@segm{0}{0}{harman2014}
\BKM@entry{id=2,dest={73756273656374696F6E2E302E32},srcline={165}}{5C3337365C3337375C303030415C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030695C303030635C303030615C3030306C5C3030305C3034305C303030645C303030615C303030745C30303061}
\abx@aux@cite{leonelli2019}
\abx@aux@segm{0}{0}{leonelli2019}
\abx@aux@cite{wylie2010}
\abx@aux@segm{0}{0}{wylie2010}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.2}Archaeological data}{4}{subsection.0.2}\protected@file@percent }
\newlabel{archaeological-data}{{0.2}{4}{Archaeological data}{subsection.0.2}{}}
\abx@aux@cite{mol2020}
\abx@aux@segm{0}{0}{mol2020}
\abx@aux@cite{knorrcetina1999}
\abx@aux@segm{0}{0}{knorrcetina1999}
\abx@aux@cite{hodder2000}
\abx@aux@segm{0}{0}{hodder2000}
\abx@aux@cite{gero1996}
\abx@aux@segm{0}{0}{gero1996}
\abx@aux@cite{politis2001}
\abx@aux@segm{0}{0}{politis2001}
\abx@aux@cite{wylie2003}
\abx@aux@segm{0}{0}{wylie2003}
\abx@aux@cite{zorzin2015}
\abx@aux@segm{0}{0}{zorzin2015}
\abx@aux@cite{thorpe2012}
\abx@aux@segm{0}{0}{thorpe2012}
\abx@aux@cite{goodwin2010}
\abx@aux@segm{0}{0}{goodwin2010}
\abx@aux@cite{edgeworth1991}
\abx@aux@segm{0}{0}{edgeworth1991}
\abx@aux@cite{edgeworth2003}
\abx@aux@segm{0}{0}{edgeworth2003}
\abx@aux@cite{dallas2015}
\abx@aux@segm{0}{0}{dallas2015}
\abx@aux@cite{latour1986}
\abx@aux@segm{0}{0}{latour1986}
\abx@aux@cite{latour1986}
\abx@aux@segm{0}{0}{latour1986}
\BKM@entry{id=3,dest={73756273656374696F6E2E302E33},srcline={377}}{5C3337365C3337375C303030535C303030695C303030745C303030755C303030615C303030745C303030695C3030306E5C303030675C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030695C3030306E5C3030305C3034305C3030306F5C303030705C303030655C3030306E5C3030305C3034305C303030735C303030635C303030695C303030655C3030306E5C303030635C30303065}
\abx@aux@cite{bowker2010}
\abx@aux@segm{0}{0}{bowker2010}
\abx@aux@cite{kelty2008}
\abx@aux@segm{0}{0}{kelty2008}
\abx@aux@cite{costa2013a}
\abx@aux@segm{0}{0}{costa2013a}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.3}Situating data in open science}{9}{subsection.0.3}\protected@file@percent }
\newlabel{situating-data-in-open-science}{{0.3}{9}{Situating data in open science}{subsection.0.3}{}}
\abx@aux@cite{kintigh2015}
\abx@aux@segm{0}{0}{kintigh2015}
\abx@aux@cite{bush1945}
\abx@aux@segm{0}{0}{bush1945}
\abx@aux@cite{ettarh2018}
\abx@aux@segm{0}{0}{ettarh2018}
\abx@aux@cite{huggett2020}
\abx@aux@segm{0}{0}{huggett2020}
\abx@aux@cite{dallas2015}
\abx@aux@segm{0}{0}{dallas2015}
\abx@aux@cite{huggett2022}
\abx@aux@segm{0}{0}{huggett2022}
\abx@aux@cite{bevan2015}
\abx@aux@segm{0}{0}{bevan2015}
\abx@aux@cite{foster2017}
\abx@aux@segm{0}{0}{foster2017}
\abx@aux@cite{harnad1998}
\abx@aux@segm{0}{0}{harnad1998}
\abx@aux@cite{kelty2008}
\abx@aux@segm{0}{0}{kelty2008}
\abx@aux@cite{tennant2020}
\abx@aux@segm{0}{0}{tennant2020}
\abx@aux@cite{harnad1998}
\abx@aux@segm{0}{0}{harnad1998}
\abx@aux@cite{kelty2008a}
\abx@aux@segm{0}{0}{kelty2008a}
\abx@aux@cite{coleman2012}
\abx@aux@segm{0}{0}{coleman2012}
\abx@aux@cite{harnad1998}
\abx@aux@segm{0}{0}{harnad1998}
\abx@aux@cite{wellen2004}
\abx@aux@segm{0}{0}{wellen2004}
\abx@aux@cite{gorwa2019}
\abx@aux@segm{0}{0}{gorwa2019}
\abx@aux@cite{nieborg2018}
\abx@aux@segm{0}{0}{nieborg2018}
\abx@aux@cite{suber2003}
\abx@aux@segm{0}{0}{suber2003}
\abx@aux@cite{sorensen2017}
\abx@aux@segm{0}{0}{sorensen2017}
\abx@aux@cite{hodder1989}
\abx@aux@segm{0}{0}{hodder1989}
\abx@aux@cite{joyce2002a}
\abx@aux@segm{0}{0}{joyce2002a}
\BKM@entry{id=4,dest={73756273656374696F6E2E302E34},srcline={571}}{5C3337365C3337375C303030445C303030695C303030675C303030695C303030745C303030615C3030306C5C3030305C3034305C303030615C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030795C3030305C3034305C303030615C3030306E5C303030645C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030645C303030695C303030735C303030635C3030306F5C303030755C303030725C303030735C30303065}
\abx@aux@cite{bevan2015}
\abx@aux@segm{0}{0}{bevan2015}
\abx@aux@cite{huggett2015a}
\abx@aux@segm{0}{0}{huggett2015a}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.4}Digital archaeology and data discourse}{14}{subsection.0.4}\protected@file@percent }
\newlabel{digital-archaeology-and-data-discourse}{{0.4}{14}{Digital archaeology and data discourse}{subsection.0.4}{}}
\abx@aux@cite{kintigh2015}
\abx@aux@segm{0}{0}{kintigh2015}
\abx@aux@cite{richards2021}
\abx@aux@segm{0}{0}{richards2021}
\abx@aux@cite{berggren2015}
\abx@aux@segm{0}{0}{berggren2015}
\abx@aux@cite{berggren2018}
\abx@aux@segm{0}{0}{berggren2018}
\abx@aux@cite{olson2013}
\abx@aux@segm{0}{0}{olson2013}
\abx@aux@cite{opitz2018}
\abx@aux@segm{0}{0}{opitz2018}
\abx@aux@cite{roosevelt2015}
\abx@aux@segm{0}{0}{roosevelt2015}
\abx@aux@cite{caraher2022}
\abx@aux@segm{0}{0}{caraher2022}
\abx@aux@cite{kelty2008}
\abx@aux@segm{0}{0}{kelty2008}
\abx@aux@cite{buccellati2017}
\abx@aux@segm{0}{0}{buccellati2017}
\abx@aux@cite{kintigh2015}
\abx@aux@segm{0}{0}{kintigh2015}
\abx@aux@cite{berggren2003}
\abx@aux@segm{0}{0}{berggren2003}
\abx@aux@cite{marwick2018}
\abx@aux@segm{0}{0}{marwick2018}
\abx@aux@cite{whitcherkansa2014}
\abx@aux@segm{0}{0}{whitcherkansa2014}
\abx@aux@cite{marwick2018}
\abx@aux@segm{0}{0}{marwick2018}
\abx@aux@cite{strupler2017}
\abx@aux@segm{0}{0}{strupler2017}
\abx@aux@cite{kansa2012}
\abx@aux@segm{0}{0}{kansa2012}
\abx@aux@cite{wright2018}
\abx@aux@segm{0}{0}{wright2018}
\abx@aux@cite{kansa2012}
\abx@aux@segm{0}{0}{kansa2012}
\abx@aux@cite{richards2021}
\abx@aux@segm{0}{0}{richards2021}
\abx@aux@cite{wright2018}
\abx@aux@segm{0}{0}{wright2018}
\abx@aux@cite{kansa2014a}
\abx@aux@segm{0}{0}{kansa2014a}
\abx@aux@cite{mckeague2020}
\abx@aux@segm{0}{0}{mckeague2020}
\abx@aux@cite{cooper2016}
\abx@aux@segm{0}{0}{cooper2016}
\abx@aux@cite{costa2013a}
\abx@aux@segm{0}{0}{costa2013a}
\abx@aux@cite{dallas2016}
\abx@aux@segm{0}{0}{dallas2016}
\abx@aux@cite{yakel2007}
\abx@aux@segm{0}{0}{yakel2007}
\abx@aux@cite{voss2012}
\abx@aux@segm{0}{0}{voss2012}
\abx@aux@cite{huggett2020a}
\abx@aux@segm{0}{0}{huggett2020a}
\abx@aux@cite{quinn2020}
\abx@aux@segm{0}{0}{quinn2020}
\abx@aux@cite{mcmanamon2017}
\abx@aux@segm{0}{0}{mcmanamon2017}
\abx@aux@cite{wylie2017}
\abx@aux@segm{0}{0}{wylie2017}
\abx@aux@cite{kintigh2014}
\abx@aux@segm{0}{0}{kintigh2014}
\abx@aux@cite{sobotkova2018}
\abx@aux@segm{0}{0}{sobotkova2018}
\abx@aux@cite{isaksen2010}
\abx@aux@segm{0}{0}{isaksen2010}
\abx@aux@cite{strupler2017}
\abx@aux@segm{0}{0}{strupler2017}
\abx@aux@cite{opitz2021}
\abx@aux@segm{0}{0}{opitz2021}
\abx@aux@cite{fredheim2020}
\abx@aux@segm{0}{0}{fredheim2020}
\abx@aux@cite{mcmanus2012}
\abx@aux@segm{0}{0}{mcmanus2012}
\abx@aux@cite{huvila2016}
\abx@aux@segm{0}{0}{huvila2016}
\abx@aux@cite{faniel2013}
\abx@aux@segm{0}{0}{faniel2013}
\abx@aux@cite{atici2013}
\abx@aux@segm{0}{0}{atici2013}
\abx@aux@cite{kansa2013}
\abx@aux@segm{0}{0}{kansa2013}
\abx@aux@cite{chapman2016}
\abx@aux@segm{0}{0}{chapman2016}
\abx@aux@cite{edwards2011}
\abx@aux@segm{0}{0}{edwards2011}
\abx@aux@cite{edwards2011}
\abx@aux@segm{0}{0}{edwards2011}
\BKM@entry{id=5,dest={73756273656374696F6E2E302E35},srcline={762}}{5C3337365C3337375C303030505C303030725C303030615C303030675C3030306D5C303030615C303030745C303030695C303030735C303030745C3030305C3034305C303030705C303030655C303030725C303030735C303030705C303030655C303030635C303030745C303030695C303030765C303030655C303030735C3030305C3034305C3030306F5C3030306E5C3030305C3034305C303030615C303030725C303030635C303030685C303030615C303030655C3030306F5C3030306C5C3030306F5C303030675C303030695C303030635C303030615C3030306C5C3030305C3034305C303030645C303030615C303030745C303030615C3030305C3034305C303030775C3030306F5C303030725C3030306B}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.5}Pragmatist perspectives on archaeological data work}{19}{subsection.0.5}\protected@file@percent }
\newlabel{pragmatist-perspectives-on-archaeological-data-work}{{0.5}{19}{Pragmatist perspectives on archaeological data work}{subsection.0.5}{}}
\abx@aux@cite{gardin1989}
\abx@aux@segm{0}{0}{gardin1989}
\abx@aux@cite{fotiadis1992}
\abx@aux@segm{0}{0}{fotiadis1992}
\abx@aux@cite{goodwin1994}
\abx@aux@segm{0}{0}{goodwin1994}
\abx@aux@cite{goodwin2006}
\abx@aux@segm{0}{0}{goodwin2006}
\abx@aux@cite{joyce2002}
\abx@aux@segm{0}{0}{joyce2002}
\abx@aux@cite{pavel2010}
\abx@aux@segm{0}{0}{pavel2010}
\abx@aux@cite{yarrow2008}
\abx@aux@segm{0}{0}{yarrow2008}
\abx@aux@cite{thorpe2012}
\abx@aux@segm{0}{0}{thorpe2012}
\abx@aux@cite{gero1996}
\abx@aux@segm{0}{0}{gero1996}
\abx@aux@cite{politis2001}
\abx@aux@segm{0}{0}{politis2001}
\abx@aux@cite{wylie2003}
\abx@aux@segm{0}{0}{wylie2003}
\abx@aux@cite{lucas2012}
\abx@aux@segm{0}{0}{lucas2012}
\abx@aux@cite{buccellati2017}
\abx@aux@segm{0}{0}{buccellati2017}
\abx@aux@cite{buchanan2016}
\abx@aux@segm{0}{0}{buchanan2016}
\abx@aux@cite{dallas2007}
\abx@aux@segm{0}{0}{dallas2007}
\abx@aux@cite{dallas2015}
\abx@aux@segm{0}{0}{dallas2015}
\abx@aux@cite{dallas2016}
\abx@aux@segm{0}{0}{dallas2016}
\abx@aux@cite{edgeworth2003}
\abx@aux@segm{0}{0}{edgeworth2003}
\abx@aux@cite{huvila2018}
\abx@aux@segm{0}{0}{huvila2018}
\abx@aux@cite{huggett2017}
\abx@aux@segm{0}{0}{huggett2017}
\abx@aux@cite{lucas2019}
\abx@aux@segm{0}{0}{lucas2019}
\abx@aux@cite{caraher2022}
\abx@aux@segm{0}{0}{caraher2022}
\abx@aux@cite{huggett2015a}
\abx@aux@segm{0}{0}{huggett2015a}
\abx@aux@cite{graham2019}
\abx@aux@segm{0}{0}{graham2019}
\abx@aux@cite{morgan2018a}
\abx@aux@segm{0}{0}{morgan2018a}
\abx@aux@cite{graham2019}
\abx@aux@segm{0}{0}{graham2019}
\abx@aux@cite{richardson2015}
\abx@aux@segm{0}{0}{richardson2015}
\abx@aux@cite{perry2015b}
\abx@aux@segm{0}{0}{perry2015b}
\abx@aux@cite{caraher2015a}
\abx@aux@segm{0}{0}{caraher2015a}
\abx@aux@cite{chapman2016}
\abx@aux@segm{0}{0}{chapman2016}
\abx@aux@cite{carver2010}
\abx@aux@segm{0}{0}{carver2010}
\abx@aux@cite{strauss1988}
\abx@aux@segm{0}{0}{strauss1988}
\abx@aux@cite{dallas2015}
\abx@aux@segm{0}{0}{dallas2015}
\abx@aux@cite{lucas2012}
\abx@aux@segm{0}{0}{lucas2012}
\abx@aux@cite{huggett2022}
\abx@aux@segm{0}{0}{huggett2022}
\BKM@entry{id=6,dest={73756273656374696F6E2E302E36},srcline={937}}{5C3337365C3337375C303030425C303030695C303030625C3030306C5C303030695C3030306F5C303030675C303030725C303030615C303030705C303030685C30303079}
\abx@aux@read@bbl@mdfivesum{D41D8CD98F00B204E9800998ECF8427E}
\abx@aux@read@bblrerun
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\contentsline {subsection}{\numberline {0.6}Bibliography}{24}{subsection.0.6}\protected@file@percent }
\newlabel{bibliography}{{0.6}{24}{Bibliography}{subsection.0.6}{}}
\gdef \@abspage@last{24}
retorquere commented 2 years ago

A build will drop here shortly that imports the aux file from https://github.com/retorquere/zotero-better-bibtex/issues/2164#issuecomment-1140063365, but in the aux file from https://github.com/retorquere/zotero-better-bibtex/issues/2164#issuecomment-1140018153 I don't see any citekeys.

github-actions[bot] commented 2 years ago

:robot: this is your friendly neighborhood build bot announcing test build 6.7.1.2648 ("fixes #2164")

Install in Zotero by downloading test build 6.7.1.2648, opening the Zotero "Tools" menu, selecting "Add-ons", open the gear menu in the top right, and select "Install Add-on From File...".

retorquere commented 2 years ago

I'd love to know whether this fixed your problem.

zackbatist commented 2 years ago

Yes it did, thanks!