scbib とは?
scbib は Scheme で書かれた文献管理システムです。 scbib は S式で記述された文献データを元に、 bibtex ファイルと HTML ファイルを生成します。 Amazon Web Service を利用して文献データを取得することが可能です。 bibtex ファイルを取り込むための単純なコンバータも付属しています。
新着情報
- 2004-09-17: scbib 0.2 を公開
- これまで (type "book") のように記述していた部分を (bibtype "book") に変更しました。(bibtex にフィールド名 type との衝突を避けるため)
- 2004-07-15: scbib 0.1 を公開
必要なもの
- Gauche 0.7.4.2 以上
使い方
scbib は Scheme プログラムを読める人に使われることを想定しているので、 詳細な説明は省きます。 下の例では scbib-amazon, scbib-bibtex, scbib-html をそれぞれ使っています。
% scbib-amazon --token=yourtoken --locale=jp 4274064379 | tee book.db
(bib
(title "Linkers amp; Loaders")
(author "John R. Levine" "榊原 一矢" "ポジティブエッジ")
(isbn "4274064379")
(publisher "オーム社")
(year "2001")
(lang "ja")
(date "2004-07-13")
(bibtype "book")
)
% scbib-bibtex book.db
@book{Levine2001,
author = {John R. Levine and 榊原 一矢 and ポジティブエッジ},
title = {Linkers amp; Loaders},
publisher = {オーム社},
year = {2001},
}
# 横幅を狭めるために改行を適当に入れています。
% scbib-html book.db
<ol>
<li>John R. Levine, 榊原 一矢, ポジティブエッジ:
<cite><a href="http://amazon.co.jp/o/ASIN/4274064379/">
Linkers amp;amp; Loaders</a></cite>,
オーム社, 2001.
<a id='Levine2001' name='Levine2001' href='#Levine2001'>*</a></li>
</ol>
より詳しくは scbib のパッケージに含まれるテストスクリプトを参照してください。
ダウンロード
GNU General Public License version 2 (日本語訳)に従ったフリーソフトウェアとして公開します。 完全に無保証です。
関連リンク集
- いやな文献リスト
scbib を使って作られています。