On Thu, 27 May 2021 20:21:55 -0000 (UTC)
Nicola
Thank you all for the precious comments.
The current LMTX appears to have almost fixed my issue, except that inproceedings entries without a publisher have the text "Author" instead of the publisher's name.
I must say that I have no requirement to use the APA style specifically; I do it only because it uses the format (Name, Year) for the citation. I guess that I could use another style (aps seems fine) and just customize the citation format. I have tried with
\usebtxdataset[main.bib] \setupbtx[default:cite][alternative=authoryear] \usebtxdefinitions[aps]
but it seems that the setup command has no effect: the citations still use numbers.
APS is an inherently numbered citation format. If you have not defined a publisher, how should ANY format place the undefined publisher's name? I'm not sure what you want. Alan