// ==UserScript== // @name ToAlphaXiv // @name:zh-CN   跳转到AlphaXiv // @name:ja AlphaXivへ // @namespace http://tampermonkey.net/ // @version 2024-08-04 // @description Add AlphaXiv link to arXiv abstract page // @description:zh-cn 增加到 AlphaXiv 的链接 // @description:ja AlphaXiv へのリンクを付け加える。 // @author majoranaoedipus@posteo.org, barret.china@gmail.com // @match https://arxiv.org/abs/* // @icon https://alphaxiv.org/icon.ico // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; const createLink = function(name, url) { const link = document.createElement('a'); link.style.cssText = `display: inline-block; border-left: 2px solid #fff; padding-left: 10px; margin-left: 10px;`; link.target = '_blank'; link.href = url; link.textContent = name; return link; }; const href = window.location.href; const alphaXivEntry = createLink('AlphaXiv', href.replace('arxiv.org', 'alphaxiv.org')); const target = document.querySelector('.header-breadcrumbs'); target.appendChild(alphaXivEntry); })();