1 <html xmlns="http://www.w3.org/1999/xhtml">
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <link rel="stylesheet" type="text/css" href="jabref_help.css"/>
9 <h1>JabRefにおけるXMPメタデータ サポート</h1>
11 <p>XMPは、ファイル中にメタデータ(データに関するデータ)を収録するために、Adobe Systemsによって作られた標準です。メタデータのよく知られた例としてはMP3タグがありますが、これはMP3ファイルのアーティストやアルバム、歌の名前を記述するのに用いられます。MP3にメタデータを書き加えると、他の人が、ファイル名とは独立に正しく楽曲を特定する助けとなる他、(MP3プレイヤーのような)ソフトウェアが、楽曲を整序したりグループ化したりするための手段を提供することになります。</p>
13 <p>XMPサポートによって、JabRef開発チームは、メタデータの利点を書誌情報管理の世界に持ち込もうとしました。JabRefタブ中の「XMPメタデータとして書き込む」ボタンを押すと、BibTeX情報をリンクされたPDFに書き込みます。このPDFを同僚に電子メールで送って、同僚がそのファイルをJabRefにドラッグすれば、あなたが入力した情報すべてが、この同僚にも利用可能になります。</p>
17 <p>JabRefでXMP機能を使うには、以下のようにしてください。</p>
20 <li>XMPを含んでいる<b>注釈付きPDFファイルを読み込む</b>には、「ファイル→...に読み込む→XMP注釈付きPDF」を選択するか、そのファイルを基本ビューにドラッグしてください。</li>
22 <li><b>関連したPDFに書誌情報を書き込む</b>には、基本ビューで項目をダブルクリックし、タブ中の「XMPメタデータとして書き込む」ボタンを押してください。</li>
24 <li><b>データベース中のすべてのPDFに注釈を付ける</b>場合には、「ツール→XMPメタデータをPDFに書き出す」を選択してください。</li>
26 <li>うまく行ったかどうかを確認するには、PDFをAdobe Acrobatで開き、「ファイル→文書プロパティ→追加のMetadata→詳細」を選択してください。右側のツリーに「http://purl.org/net/bibteXMP」という項目があります。これは、Adobe Acrobatで動作しますが、Adobe Readerでは動作しません。</li>
28 <li>Adobe Acrobatがなければ、XMPメタデータを見るのに代わりに<i>pdfinfo</i>を使うことができます。<i>pdfinfo</i>は、Xpdf (<code>www.foolabs.com/xpdf</code>)とPoppler (<code>http://poppler.freedesktop.org</code>)の一部です。</li>
30 <li style="list-style: none">
31 <div style="margin-left: 2em">
32 <h2>BibteXmpファイル形式</h2>
34 <p>XMPは、データを保管するのにResource Description Framework (RDF)のサブセットを使用します。JabRefでは、BibTeXに非常に近い形にマップする新しいメタデータ形式を使用しています。基本的にすべてのフィールドと値は、XML文書のノードに変換されます。authorsとeditorsのみがrdf:Seq構造として保管されるので、データのユーザーは「and」の分割作業をスキップすることができます。すべての文字列と相互参照は、データ中で解決されます。</p>
36 <p>以下の簡単な最小限のスキーマを使用します。</p>
39 <li>BibTeX鍵は<code>bibtexkey</code>として保管されます。</li>
41 <li>BibTeX鍵の型は<code>entrytype</code>として保管されます。</li>
43 <li><code>author</code>と<code>editor</code>は、<code>rdf:Seq</code>としてエンコードされ、各著者は<code>rdf:li</code>として表されます。</li>
45 <li>他のフィールドは、すべてフィールド名そのものを使用して保存されます。</li>
52 @INPROCEEDINGS{CroAnnHow05,
53 author = {Crowston, K. and Annabi, H. and Howison, J. and Masango, C.},
54 title = {Effective work practices for floss development: A model and propositions},
55 booktitle = {Hawaii International Conference On System Sciences (HICSS)},
58 timestamp = {2006.05.29},
59 url = {http://james.howison.name/publications.html}
61 </pre>これは以下のように変換されます。
63 <rdf:Description xmlns:bibtex="http://jabref.sourceforge.net/bibteXMP/"
64 bibtex:bibtexkey="CroAnnHow05"
66 bibtex:title="Effective work practices for floss development: A model and propositions"
68 bibtex:url="http://james.howison.name/publications.html"
69 bibtex:booktitle="Hawaii International Conference On System Sciences (HICSS)"
70 bibtex:timestamp="2006.05.29">
73 <rdf:li>K. Crowston</rdf:li>
74 <rdf:li>H. Annabi</rdf:li>
75 <rdf:li>J. Howison</rdf:li>
76 <rdf:li>C. Masango</rdf:li>
78 </bibtex:author>
79 <bibtex:entrytype>Inproceedings</bibtex:entrytype>
80 </rdf:Description>
83 <p>bibtexXMPを解析しようとする場合には、以下の点に注意してください。</p>
86 <li>RDFでは、属性-値の組はノードとして表すこともでき、その逆もできます。</li>
93 <p>XMPと注釈付きPDFに関するリンク:</p>
97 <a href="http://freelancepropaganda.com/themp/">
98 James Howisonのブログ「Themp---MP3のように学術論文を管理する」</a></li>
101 <a href="http://www.xml.com/pub/a/2004/09/22/xmp.html">
102 XMPに関するXML.comの記事</a></li>
104 <li>Apache Software Foundationの<a href="http://pdfbox.apache.org/">PDFBox</a>は、PDFとメタデータ ストリームにアクセスするのに使われるJavaライブラリです。</li>
107 <a href="http://arstechnica.com/civis/viewtopic.php?f=19&t=408429">
108 PDF管理を論じているArsTechnica上の良いスレッド</a></li>
111 <a href="http://www.adobe.com/content/dam/Adobe/en/devnet/xmp/pdfs/XMPSpecificationPart1.pdf">
112 Adobe XMPの仕様</a></li>