ウェブ資料をワンクリック保存！文献管理ソフト"Zotero"が大変便利

##変更履歴

**2021/01/24**
最初は「文献管理ソフト"Zotero"でスナップショット付きブックマーク管理」というタイトルで投稿していましたが、自分でしっくり来ていなかった為、今回タイトルを変更して再投稿させて頂きました。
**もし前タイトルの時に読まれていた場合、内容は概ね同じですのでスキップして頂ければと思います m(__)m**

##はじめに

ブラウジングしていて参考になるページをブックマークしておいて、後日再訪すると<font color="Red">**「404 Not Found」**</font>と言われて悲しい思いをした事はありませんか？

<font color="Red">**私は良くあります。**</font>

内容をどこかに控えておけば良かったな～と後悔しても後の祭り...

[Qiitaのマスコット(~~名前あるのかな？きーた君とか？？~~Qiitanというそうです！※)も悲しそうです。私も同じ気持ちです...:qiitan-cry:]
<img width="420" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/80b598a8-4aa3-6f11-153b-df2a302689a9.png" />


※2020/01/24 AdventCalendarの投稿で絵文字を頂いた事でQiitanの名前が判明(笑)＆絵文字を付けてみました。

...と悲しみに打ちひしがれている時に、たまたま目にした**文献管理ソフトの"Zotero"**が<font color="Red">**ウェブページ資料の保存**</font>に適しているのでは？

...という事に気付いたので試してみました！

##検証環境

- Zorero(5.0.95)
- OS: Windows10 Pro(20H2) 64bit
- ブラウザ: Chrome(87.0.4280.141)

##インストール

[Zoteroのダウンロードページ](https://www.zotero.org/download/)

- Zotero本体
- Chrome拡張機能(Zotero Connector)

...の2つをインストールします。

WindowsではZoteroのインストール後に、Chromeでブラウザ拡張(Zotero Connector)のインストール画面も開いたので併せてインストールしました。

※保存フォルダはデフォルト"C:\Users\\(ユーザー)\Zotero"です。
　変更する場合、

- Zoteroの"編集" → "設定" で環境設定画面を開く
- 上部"詳細"タブ中の"ファイルとフォルダ"タブを選択
- "データ・ディレクトリの場所"のラジオを個人設定に変更、フォルダ名を設定  
(先にコピーしておくと良いです)
- Zoteroを再起動

##利点の検証

Zoteroを起動すると、縦3ペインのウインドウが表示されます。

<img width="420" alt="画面イメージ" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/1855889e-1c56-2e59-81ca-f2b6b279e8a0.png" />

左から、

- コレクション(※)ツリー
- 選択フォルダの文献リスト
- 文献の詳細

※コレクション＝フォルダみたいなもの

...という構造です。

コレクションツリーのルートは"マイ・ライブラリ"となっていて、配下の初期コレクションには"私の出版物"、"重複アイテム"、"未整理のアイテム"、"ゴミ箱"となっているかと思いますが、今回は"ゴミ箱"以外は使いません。

"マイ・ライブラリ"を右クリックして"新規コレクション"(or 上部の"新規コレクション")で新しいコレクションを追加できます。
検証用に"サンプル"を追加しました。

[コレクションツリー：他のコレクションも追加しちゃってるけど、気にしないで！]
![20210119_image2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/2d23b127-91c0-8eee-9cfa-a0c7cc221d15.png)

"サンプル"を選択すると、中央ペイン(画像では右側)が空の状態です。

さて、**利点の検証**という事で自分管理のWEBサイトに適当なページを作成してZoteroで保存、その後にWEBサイトから消してみます。
削除後も無事にスナップショットを見る事ができるでしょうか？？

※わざわざ読者の皆様が試してみる必要はありませんが、勿論やろうというのを止めはしません(笑)

ここで予め作り置きしておいたHTMLと画像をWEBサイトにアップ、Chromeでアップしたページを開きます。

[いかにも適当に作ったページ]
![20210119_image3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/6f8a5a3a-7ac4-2e82-652c-0bd0dfa0d3d9.png)

ここで保存...する前に、Chromeの拡張機能"Zotero Connector"を常時表示するようにピン留めしておきます。

![20210119_image4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/afda8f7c-eab8-1d5a-ed1c-4245196fe3ea.png)


そしてイザ、保存！
![20210119_image5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/28910044-a0d8-1824-4bbc-665899e057de.png)

拡張機能のボタンを押します。**実に簡単ですね！**

![20210119_image6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/04858c77-2b7f-653e-19a6-c09a717e6401.png)

保存先のコンボボックス変更で、対象のコレクションを変更できます。
後からZoteroの画面で変更する事も勿論可能です(ここでは説明しません)。

![20210119_image7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/577739d2-919f-bcec-61b5-ab50d24dad97.png)

グレーだった"Snapshot"が着色されるとスナップショットの保存が完了！
Zoteroの画面を見ると...

![20210119_image8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/b8ca383b-5000-f223-cacd-597db977d5aa.png)

中央ペインの文献リストが増えています！

![20210119_image8b.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/068090b4-e254-1643-9606-b1840d421d9e.png)

※文献リストの左側">"が表示されると、スナップショットが取得された状態です。
　展開すると文献のスナップショットを選択可能です。
　その他、文献に関係するファイルをドロップして紐付けて保存する事も可能です。

[右側ペイン]
![20210119_image9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/8588f690-da48-f122-f738-e48085aefb5b.png)

右側ペインには文献の詳細が表示されます。
本記事では説明しませんが、"メモ"や"タグ"を付けたり、"関連アイテム"で文献同士の関連付けを設定可能です。

ここで忘れずにWEBサイトから適当なページを削除、Chromeで表示できなくなっている事を確認します。

[悲しみの404]
![20210119_imageA.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/5365778e-7703-ff7d-8e46-b652ec6aaae9.png)

**さあ、<font color="Red">ここでZoteroの文献"てきとうなページを作成"をダブルクリック</font>すると...**

![20210119_imageB.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/954879/e494961b-9f00-ea87-f8ee-8552f38e8948.png)

**今や404となったはず**のページが当時の姿で表示されました！
無事ローカルに保存されているようです。

##まとめ

検証が思いのほか長くなってしまいました...

今のところ、私の使い方としては、

- 説明や手順や具体的なサンプル記載のページは**Chromeブックマークと共に**保存しておく  
※良くサイト構成の変わる某社のオンライン資料とか...
- ZoteroのコレクションとChromeのブックマークのフォルダは(なるべく)一致させておく

...と考えています。
**読んで参考になった！後で見返したい！**　...と思ったら、Chromeの☆と共に押すイメージですね。

　→普段はブラウザで閲覧、そしてイザ404に遭遇！...という所でZoteroの登場という運用

全てのブックマークをZotero送りにして、Chrome起動もZoteroから！...という手も可能(※)です。

　→ブックマークに対してメモを書いたり他ブックマークと関連付けするならZotero側に全て記録する運用が合っていると思います

※文献リストを右クリックで"オンラインで閲覧する"
　or 右側ペインの情報の"URL"ラベル(ラベルです！)をクリック

どちらの運用が自分に合っているか、またスナップショット以外の機能についても利用・検証したいと思います。

最後に、不要になった文献(じゃない)**"てきとうなページを作成"**を右クリックで"アイテムをゴミ箱に入れる"でゴミ箱送りにできます(これで"ゴミ箱"の件も回収！)

##余談

- 技術系の記事サイト等で印刷用ページの用意がある所は、印刷用ページの保存が楽チンです！  
(複数ページにまたがる記事を保存するのは面倒なので...)
- 元々のウェブページの保存でしたが、記事を書く際の文献管理にも便利です！  
(ていうか、そっちが本業でしょうね！)

##参考サイト

元々はPandocを調べていた所、Zoteroの話を見たのがきっかけでした。

[Zoteroから参考文献リストを自動エクスポートする (PandocとZoteroで参考文献：前編)](https://zenn.dev/sky_y/articles/pandoc-advent-2020-bib1)

Zoteroインストール前に参考にさせて頂きました。

[【令和最新版】文献管理ソフト Zoteroのすゝめ｜SD｜note](https://note.com/sdeso/n/n013952313c1b)