如何在 Chrome 中添加 arXiv.org 作为搜索引擎?

如何在 Chrome 中添加 arXiv.org 作为搜索引擎?

更新: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会将所有空格更改为%20s。相反,所需的行为相当复杂:

  • 对于两个术语,例如two terms,所需的字符串是two+terms
  • 对于两个以上的术语,例如more than two terms,所需的字符串是terms+AND+two+AND+more+than

相关内容