はじめに
arXivの論文のURLをarxiv
→ar5iv
とするとHTML形式で読むことが出来ると先輩に教えていただきました。
HTML形式にすると、Googleの自動翻訳が使えるのでさっと読みたいときに非常に便利です。
毎回手動で変換することはめんどくさいので、ブックマークバーに登録して自動で変換してくれる機能(ブックマークレット)を作成しました。
https://arxiv.org/abs/2311.18259
https://ar5iv.org/abs/2311.18259
ブックマーク
Chromeでの登録方法を紹介します。動作確認はChromeのみでしか実施していません。
- ブックマークバーを右クリックしてブックマークバーを表示にチェックを入れる
ホーム画面以外でも常にブックマークバーが表示され、arxiv閲覧中にブックマークバーから機能を使うことが可能に - ブックマークバーを右クリックして、ブックマークマネージャを選択
- ブックマークマネージャにて、右上の3点リーダーアイコンをクリックして、新しいブックマークを追加を選択
- 名前(自由)、URL(以下のコード)を入力して保存
URL
javascript:(function() {
var oldUrl = window.location.href;
var newUrl = oldUrl.replace(/arxiv/g, 'ar5iv');
window.location.href = newUrl;
})();
以下のような画面で、ブックマークバーをクリックするとHTML形式で表示がされます。
ブックマークバー内のフォルダに配置した場合も正常に動作しました。
注意点
arxiv
という単語が含まれていない限り何も起きません。
arxiv
という単語が含まれているURLの場合、全てが置換されてしまいます。予期せぬリンクに飛んでしまう可能性があるので誤って使わないように注意してください。
参考
以下のサイトでこの形式変換について詳しく解説がされています
拡張機能もあるようです