# 項目エディタ

これは、基本ウィンドウで当該項目行の適当なところをダブルクリックするか、項目を選んでENTER鍵を押すと開きます。パネルはESC鍵を押すと閉じます。

このパネルでは、単一の項目に関連したすべての情報を指定することができます。項目エディタは、ご使用の項目の型を確認し、この項目をBibTeXで参照するための、必須フィールドと非必須フィールドとをすべて列挙します。くわえて、すべての項目型に共通な汎用フィールドと名付けられたフィールドがあります。

項目型のそれぞれについて、どのフィールドが必須で、どのフィールドが非必須か、またどのフィールドが汎用フィールドタブに表示されるべきかを、完全に指定することができます。これについて詳しくは、項目型の自作を参照してください。

フィールドをどのように埋めていくべきかについての情報は、BibTeXヘルプをご覧ください。

## 項目エディタのパネル

項目エディタには、必須フィールド・非必須フィールド・汎用・概要・レビュー・BibTeXソースの6つのパネルがあります。ここで、汎用・概要・レビューはカスタマイズ可能です(汎用フィールドの個人設定を参照)。最初の3つのパネルでは、TABとSHIFT-TABがテキストフィールド間でフォーカスを移すのに使用できます。

パネルを切り替えるにはタブをクリックするか、以下のキーの組み合わせで左右のパネルに移動してください。右側のタブに異動するには、CTRL-TABまたはCTRL-プラス、左側のタブに異動するには、CTRL-SHIFT-TABまたはCTRL-マイナスを使います。また、次または前の項目に移動するには、それぞれCTRL-SHIFT-↓またはCTRL-SHIFT-↑を押すか、適切なツールバーボタンをクリックしてください。

BibTeXソースパネルは、データベースがBibTeX形式に保存されたときに、項目がどのように表記されるかを示します。お望みならば、このパネルでBibTeXソースを直接編集することもできます。別のパネルに移動したり、CTRL-Sを押したり、あるいは項目エディタを閉じたりした際に、JabRefはソースパネルの内容を解析しようと試みます。問題がある場合には、それを通知して、その項目をさらに編集するのか、以前の内容に戻すのかの選択肢を提示します。設定ダイアログの項目エディタタブにある既定でBibTeXソースを表示を有効にすると、項目エディタを開く度に、ソースパネルが表示されます。BibTeXの提供する4つのパネルではなく、ソースで編集することをお好みならば、このオプションを有効にしてください。

一口メモ お使いのデータベースにJabRefが知らないフィールドが含まれている場合、これらはソースパネルから見ることができます。

一口メモ pdfおよびurlフィールドは、ドラッグ＆ドロップ操作をサポートしています。ここにブラウザからURLをドラッグしたり、PDFファイルをドラッグしてJabRefにダウンロードさせるか、リンクのままにしておいたりすることができます。

## フィールド整合性検査

フィールドの内容が変更された場合、JabRefは新しい内容を受諾可能かどうか検査します。BibTeXが使用するフィールド型については、「#」文字の使用法に関しての検査も行われます。#記号は、(「\#」の形でエスケープされている場合を除き)つねに対で使用され、参照されているBibTeX文字列を囲みます。なお、JabRefは、参照されている文字列が実際に存在するかどうかの検査は行わないので注意してください(これは自明ではありません。自分で使用するBibTeXスタイルは、JabRefが知らない文字列を好きなだけ定義することができるからです)。

内容が受諾されなければ、フィールドが赤く表示されてエラーであることを示します。この場合には、変更点は保存されません。

## 単語/名称自動補完

項目エディタでは、単語の自動補完を使うことができます。設定ダイアログで、自動補完を有効にしたり無効にしたりすることができる他、どのフィールドで自動補完をアクティブにするか選ぶことができます。

自動補完が有効にすると、選択した各フィールドでデータベース中に現れる単語をすべて記録します。これらの単語のどれかを書き始めると、画面上でその候補が提案されます。提案候補を無視するには、そのまま書き続けてください。候補を受け入れるには、ENTERを押すか、矢印キーを押すか、あるいは他の文字を押して提案文字脇の選択ボックスを消してください。

《註》 提案候補の単語は、編集しているデータベースの同じフィールドに現れる単語のみです。この種の機能を実現するには様々な方法が考えられ、もしこれとは違う実装をするべきだと考えられる方がおられれば、ご提案をお聞かせください。

## BibTeX鍵を引用コマンド付きでコピーする

CTRL-Kか「鍵」ボタンを押すと、その項目のBibTeX鍵の前後に引用コマンドを付したものがクリップボードにコピーされます。

## BibTeX鍵をコピーする

CTRL-SHIFT-Kを押すと、その項目のBibTeX鍵がクリップボードにコピーされます。

## BibTeX鍵自動生成

当該項目の必須フィールドの内容に基づいてBibTeX鍵を自動生成させるには、CTRL-Gを押すか「鍵生成」ボタン(魔法の杖)を押してください。

JabRefがどうやってBibTeX鍵を生成するかについての詳しい情報は、BibTeX鍵生成機構の自作をご覧ください。