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


2

我希望能够从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

它有布尔运算符 AND 随处插入 + 的。

对于像我这样基本上不了解JavaScript的人,有没有办法在Chrome中的多功能框中添加arXiv搜索功能?

Answers:


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 秒。相反,期望的行为相当复杂:

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

1
是的,我知道URL是您手动运行两个单词的arXiv搜索时生成的,但特殊形式表示Chrome无法使用它来搜索任意数量的单词。 (如果您使用一个单词,或三个或更多单词,则它会失败:“搜索语法错误。”)这就是我问arXiv特定问题的全部原因。
Jess Riedel

尔加!你是对的。我显然只测试了单字搜索。
E.P.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.