![如何在 Chrome 中添加 arXiv.org 作为搜索引擎?](https://linux22.com/image/1401362/%E5%A6%82%E4%BD%95%E5%9C%A8%20Chrome%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%20arXiv.org%20%E4%BD%9C%E4%B8%BA%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E%EF%BC%9F.png)
更新:arXiv 已经改变了他们的搜索语法,以便将其设置为 Google 多功能框的搜索引擎现在可以以常规方式工作(使这个问题变得毫无意义)。
为了记录,这是您应该使用的字符串:
https://arxiv.org/search/?query=%s&searchtype=all
如果您忽略“ &searchtype=all
”标志,搜索将不会返回任何内容。
如果您想通过 Google 搜索 arXiv.org 网站来补充此搜索(如@Arctiic 在评论中所建议的),请使用以下字符串:
https://www.google.com/search?q=%s+site%3Aarxiv.org
老问题:
我希望能够从 Chrome 多功能框中搜索学术预印本服务器 arXiv。我尝试复制的实际搜索框位于arXiv.org 主页(其标签为“搜索或文章 ID”。)
可以找到有关添加新 Chrome 搜索引擎的常规说明这里。但是,右键单击此 arXiv 框不会出现“添加为搜索引擎”提示。相反,arXiv 网站似乎使用了一种不寻常的 URL 语法,可能是由页面上的一些 JavaScript 创建的,因此我无法手动使用该url.com/search?q=%s
语法。
搜索字符串The quick brown fox
相当于输入 URL
http://arxiv.org/find/all/1/all:+AND+fox+AND+brown+AND+The+quick/0/1/0/all/0/1
其中布尔运算符与'sAND
一起插入到各处。+
对于像我这样基本上不懂 JavaScript 的人来说,有没有办法将 arXiv 搜索功能添加到 Chrome 中的多功能框中?
答案1
以下是对该问题的部分和不完整的答案,因为它仅适用于单词搜索。
可以直接通过 Chrome 的管理搜索引擎工具。您应该添加一个新的搜索引擎,并提供 URL
http://arxiv.org/find/all/1/all:+AND+%s/0/1/0/all/0/1
我使用
arxiv
关键字,它允许我相当直接地访问:输入arxiv
,然后按空格键将使我进入搜索模式,而输入arxiv
,然后按 Tab 键将使我进入 arxiv.org。
原因是%s
会将所有空格更改为%20
s。相反,所需的行为相当复杂:
- 对于两个术语,例如
two terms
,所需的字符串是two+terms
。 - 对于两个以上的术语,例如
more than two terms
,所需的字符串是terms+AND+two+AND+more+than
。