有一个开源文献管理软件zotero,有ms office/libreoffice/google docs的插件,但是没有wps的插件。linux和win下可以运行zotero和wps,但是因为缺乏这个插件无法配合使用。不知道能不能参考三者的zotero插件代码移植到wps上去?Ms-Office/libreoffice/google docs的zotero插件代码都是公开的,wps也有插件开发的文档:https://open.wps.cn/docs/client/wpsload
建了一个zotero-wps插件开发项目,感兴趣的同学一起去那边交流吧,争取早日搞定这个插件,可以在linux下同时使用wps和zotero。zotero-wps插件开发的交流QQ群:1029775161,https://github.com/l0o0/Zotero-WPS
补充1,刚刚看了ms-office的zotero插件,貌似里面是用vba写的。依据wps的接口文档说明,wps支持vba和js,所以ms-office的zotero插件改一改估计也能通过vba控制win-wps,但是想在linux-wps上,必须得js控制。
补充2,安装nodejs,npm和wpsjs之后,可以使用JavaScript启动linux-wps,说明linux-wps已经存在JavaScript接口了
linux下安装最新版nodejs和npm参考https://bbs.deepin.org/zh/post/210908
https://open.wps.cn/docs/client/wpsLoad
补充3,已经成功用wps的开发接口文档使用js在linux-wps建立加载项了,证明linux-wps支持js插件
补充4,google doc有类似的zotero插件,而且就是用js写的,可能用这个移值更方便,https://github.com/zotero/zotero-google-docs-integration