![](https://secure.gravatar.com/avatar/36a71113d1e75ef5f4791ee863eaa330.jpg?s=120&d=mm&r=g)
Dear list, I am trying to specify that 'et al’ should be appended after the first author if paper has multiple authors. It seems from the mkiv-publications.pdf manual that it should work like this but it doesn’t. Here is my MWE: \startbuffer[ref] @Article{bb:2017, author = {Bronstein, Michael M. and Bruna, Joan and Cohen, Taco and Veličković, Petar}, journal = {arXiv preprint arXiv:2104.13478}, title = {Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges}, year = {2021}, } \stopbuffer \definebtxdataset[ref] \setupbtx[dataset=ref] \definebtxrendering [ref] [apa] [ dataset=ref, ] \usebtxdefinitions[apa] \usebtxdataset[ref][ref.buffer] \setupbtx[ dataset=ref, etaldisplay = 1, etallimit = 1, ] \starttext \cite[author][bb:2017] says in their paper \cite[bb:2017] \startsection[title={References}, number=no, incrementnumber=no] \placelistofpublications[ref][method=dataset] \stopsection \stoptext Thanks in advance. Jethro
![](https://secure.gravatar.com/avatar/0d3e431dda764f3db19eb703bf3faf3c.jpg?s=120&d=mm&r=g)
On Mon, 26 Sep 2022 21:40:14 -0600
Alan Braslau via ntg-context
On Sat, 24 Sep 2022 18:57:25 +0000 Jethro Djan via ntg-context
wrote: \setupbtx[ dataset=ref, etaldisplay = 1, etallimit = 1, ]
Remove extra spaces.
Sorry, Try \setupbtx [apa:list] [etaldisplay=1, etallimit=1] and drop the \definebtxrendering [ref] I have not tested your example, but the bibliography subsystem creates many inherited namespaces, so changing parameters in a general namespace after inheritance has occurred (in the definitions) has no effect. Of course, the etaldisplay and etallimits are set to the APA standard in the APA definitions. Alan
![](https://secure.gravatar.com/avatar/36a71113d1e75ef5f4791ee863eaa330.jpg?s=120&d=mm&r=g)
Dear Alan, Thanks again for all your help. Deleting the definebtxrendering[ref] part makes my citations disappear. I get something like: bb:2017 says in their paper… Also, the setupbtx[apa:list]… doesn’t solve my etallimit problem. Could you test my code and tweak it for me? Can’t find examples of what I want to achieve in the mailing list archives although it seems it should be fairly straightforward. I want something like: Bronstein et al. says in their paper… I found the etaldisplay affects the display of the references and I don’t want that. Jethro
On 27 Sep 2022, at 04:13, Alan Braslau via ntg-context
wrote: On Mon, 26 Sep 2022 21:40:14 -0600 Alan Braslau via ntg-context
wrote: On Sat, 24 Sep 2022 18:57:25 +0000 Jethro Djan via ntg-context
wrote: \setupbtx[ dataset=ref, etaldisplay = 1, etallimit = 1, ]
Remove extra spaces.
Sorry,
Try
\setupbtx [apa:list] [etaldisplay=1, etallimit=1]
and drop the
\definebtxrendering [ref]
I have not tested your example, but the bibliography subsystem creates many inherited namespaces, so changing parameters in a general namespace after inheritance has occurred (in the definitions) has no effect.
Of course, the etaldisplay and etallimits are set to the APA standard in the APA definitions.
Alan ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net ___________________________________________________________________________________
participants (3)
-
Alan Braslau
-
Jethro Djan
-
jethro Reuel