0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

BibTeXとBashで文献リストを作成する

Last updated at Posted at 2018-05-17

背景

  • 既存の文献管理ツールはいろいろありますが、どれを使えば良いのかわかりません。
  • 文献管理をなるべくシンプルにやりたいです。

今まで試してきた文献管理の方法

  • エクセルに、文献タイトルや著者名などをまとめていく。→けっこう大変です。
  • 文献管理ツールを使う。
    • 僕が使ったことがあるのはReadCube →僕が使っていた数年前は起動が遅くて、ちょっとじれったかったです。

BibTeX形式の文献データを取得する方法の例

CiNiiの場合

  1. 検索式(例:人工知能)を入力し検索結果を得る
  • 最大件数(例:200件)表示する
  • 表示した文献すべて、もしくは気になる文献を選択(例:すべて選択のチェックボックにチェック)
  • BibTex形式で表示
  • 実行
  • 表示されたBibTex形式のデータをローカルPCに保存

Google Scholarの場合

  1. Googleアカウントにログイン
  • Google Scholarのサイトで検索式を入力
  • 気になる文献の☆をクリック
  • マイライブラリのページに移る
  • 文献を選択
  • エクスポートボタンをクリックしてローカルPCに保存

J-stageの場合

  • デフォルトの機能では、ポチポチ手動でbibtexをダウンロードしていくしかない模様。

Bashでパースする例

CiNiiからエクスポートした文献データ(data_file)があり、文献タイトルのリスト(title_list.txt)を作りたいときターミナル上で
cat data_file | grep title | sed 's/title="//' | sed 's/",$//' > title_list.txt

などと実行すると、タイトルのリストが得られます。

参考文献

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?