l0o0 / translators_CN

Zotero translator中文网页抓取翻译器🎉This is Zotero translators for Chinese Sites(beta), not the official Zotero repo
GNU Affero General Public License v3.0
4.03k stars 523 forks source link

pubscholar 改善 #304

Closed doubanchan closed 6 months ago

doubanchan commented 7 months ago

你遇到了什么问题? [必填]

发生问题的链接 [必填] 学位论文 预印本

问题描述 [必填] 学位论文、预印本统一识别到了期刊论文。

其他 1、包括期刊论文、学位论文、预印本论文网也皆有“合作资源方链接”或搜索界面的“原文链接”,pubscholar应该是和baidu scholar、Googel scholar一样是个学术聚合网站,本身只提供元数据,全文链接在原始网站,个人认为最好将附上原始网站的链接附在extra中。(中文期刊:维普,外文期刊:期刊官网、DOAJ,学位论文:dpaper、科睿唯安(北京中科进出口),预印本:**xiv) 2、部分图书提供直接下载链接,例1

doubanchan commented 7 months ago

原文链接 个人想法,根据Zotero,可以将非pubscholar的原文链接放在附件(attachments)中。

var linkURL = "http://www.ncbi.nlm.nih.gov/pmc/articles/PMC" + ids[i] + "/";
newItem.attachments = [{
    url: linkURL,
    title: "PubMed Central Link",
    mimeType: "text/html",
    snapshot: false
}];

举例,case,可以分别添加期刊官网DOAJ

jiaojiaodubai commented 7 months ago

我现在点进case里面根本不识别,看来是网站又改了,得抽时间适配

jiaojiaodubai commented 6 months ago

已在 50c805e9663038b9133817bb28a8a0e752cf0f12 部分完成;关于附件的处理,由于文献来源的链接是网站JS自身维护的变量,逆向分析比较困难,暂不考虑支持。不过在其他转换器中会考虑你提到的情况。