Chrome拡張機能で参考文献を生成する


制作物

訪問したページのURLとtitleタグの記述を元にMarkdown,BibTexの参考文献を生成し、クリップボードにコピーする拡張機能を作った

https://github.com/Omochice/reference-generator

最低限のものしか書いていないので環境ごとの問題とかが発生するかもしれない

躓いたところ

  1. document.getElementsByTagNameを使おうとして詰まった

background.jsは仮想的に裏でページを作って動作しているのでdocumentはその仮想ページのものになる(よくわかってない)のでdocument.getElementsByTagNameundefinedになる

-> tag.titleで取得できた

jsを全く書かないで生きてきたのでどこのリファレンスを見たらいいかわからなかった(ググり力の不足)

使い方

右クリックメニューから取りたい形式を選べばクリップボードにコピーされる

拡張機能の追加方法等は賢人達が書いているのを参考にしたほうが早いと思う

参考

pdfの選択部分を翻訳するChrome拡張を作った - Crieit

Chrome拡張機能でYoutube検索を楽にする - Qiita

ブラウザの拡張機能を自作してみた - Qiita