after discovering and being very pleased that version 13 has many useful updates in terms of Apple Script support, I upgraded not only my Bookends installation, but also rewrote my NodeJS Bookends API client:
I guess this might be a "if you need to ask, it is not for you"-type of question, but what does this API client do/deliver and how might ordinary people deploy it?
I looked at the project website, but it didn't give elucidation!
Bookends has an AppleScript application programming interface (API) to "remote-control" the application. This way, you can programmatically work with your data, for example, to do exports / imports; search & replaces; etc. or anything that can be automated. I use it to exchange data with the other reference managers that I use (doing this by manual import / export is too onerous and error-prone).
cboulanger wrote: ↑Mon Jul 30, 2018 8:45 am
Bookends has an AppleScript application programming interface (API) to "remote-control" the application.
Thanks. I will keep reading with interest and hope it inspires people to make nice interfaces for useful features to supplement this already wonderful package.
DarrenIngram wrote: ↑Mon Jul 30, 2018 5:58 am
I guess this might be a "if you need to ask, it is not for you"-type of question, but what does this API client do/deliver and how might ordinary people deploy it?
I looked at the project website, but it didn't give elucidation!
This might be an example that is more evident for the "normal user": A script that updates the BibTeX key according to you own tastes in a way that is not possible with a style (since it involves computation):
cboulanger wrote: ↑Mon Aug 06, 2018 11:05 am
This might be an example that is more evident for the "normal user": A script that updates the BibTeX key according to you own tastes in a way that is not possible with a style (since it involves computation):