It would be very nice if KBibTeX had a way to retrieve BibTeX citations from https://zbmath.org/ similarly to how it can from MathSciNet.
I have a proof of concept implementation where I have to fix some issues before pushing it for testing. The basic search is working (more or less). One major issue is that the public API does only provide a subset of what you get by using the service's web search: > Note that the API only provides a subset of the data in the zbMATH Open Web interface
I pushed my code into my personal repository. Please check if the code is working for you: https://invent.kde.org/thomasfischer/kbibtex/commit/152b5fa3af3037cfe684bca277b24f3adbd97706
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
I just tested it briefly and it seems to work well. The one thing of course is that if you don't put in an author and just search for a title then it doesn't work. But probably this is unavoidable given that zbmath doesn't let you search by title on their server.
Git commit 5574abd2a6ff11a194a9ba6fbbbbe6d669ed93b9 by Thomas Fischer. Committed on 11/12/2021 at 13:50. Pushed by thomasfischer into branch 'master'. Add zbMATH Open OAI-PMH search Adding support for zBMATH Open OAI-PMH search. The current implementation does not make use of resumption tokens, thus search results may be limited. While filtering for author and publication year is done on the server side, filtering for title or free text is done locally in the results returned from the server. This means that if the user searches only for title or text, essentially an empty search will be sent to zbMATH. The result may contain arbitrary items and the chances that the text the users searches for is included is low. The search engine will show a popup notification for a few seconds notifying the user about this limitation. Note that this online search makes use of the Open API of zbMATH which, as per statement by zbMATH, provides a more limited set of results compared to the corresponding public web-based search: "[T]he API only provides a subset of the data in the zbMATH Open Web interface" https://oai.zbmath.org/ M +2 -0 src/networking/CMakeLists.txt A +216 -0 src/networking/onlinesearch/onlinesearchzbmath.cpp [License: GPL(v2.0+)] A +54 -0 src/networking/onlinesearch/onlinesearchzbmath.h [License: GPL(v2.0+)] M +3 -1 src/program/docklets/searchform.cpp M +3 -1 src/test/kbibtextest.cpp M +1 -0 xslt/CMakeLists.txt A +129 -0 xslt/oaizbpreview-to-bibtex.xsl https://invent.kde.org/office/kbibtex/commit/5574abd2a6ff11a194a9ba6fbbbbe6d669ed93b9