これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bibXNUMXbib です。
プログラム:
NAME
BibX2bib - BibTeX データベースをフィルタリングする
SYNOPSIS
ビブツービブ [オプション] ...
DESCRIPTION
ビブツービブ XNUMX つまたは複数の参考文献ファイルを読み取り、エントリをフィルタリングするフィルタ ツールです。
指定された基準に関して、選択されたキーのリストを出力します。
選択したエントリのみを含む新しい参考文献ファイル。 入力ファイルが指定されていない場合は、
入力は標準入力から取得されます。
さらに、 ビブツービブ 条件を満たすエントリのすべてのキーを含むファイルを出力する場合があります。
状態。 この XNUMX 番目のファイルはオプションとしての入力に適しています -引用ファイル 〜へ bibtex2html
OPTIONS
-ob ファイル名
選択したエントリが出力されるファイル名を指定します。 与えられない場合は、
デフォルトは標準出力です。
-oc ファイル名
選択したキーのリストを出力するファイル名を指定します。 与えられない場合は、これ
ファイルは作成されません。
-c 条件
エントリを選択するための条件を指定します。 出力には、
この条件を満たすエントリ。 このような条件が複数指定された場合、
すべての条件を満たすエントリが選択されます。 条件の構文
完全なドキュメントに説明されていますが、エスケープする方が良いことに注意してください。
その条件でシェル展開を行う、つまり、条件を記述する必要があります。
引用符の間。
-拡大
出力ファイル内のすべての略語を展開します。 求める方法がないことに注意してください
相互参照の拡張の意味が不明瞭であるため、次のようにします。
bibtex (bibtex2html 経由) 自身で相互参照を処理させる方が良いでしょう。
検討するスタイルに応じて。
-s フィールド
指定されたフィールドに関して参考文献のエントリを並べ替えます。
$key または $type は、フィルター条件と同様に、キーまたはエントリ タイプを参照します。
このオプションは、次のように辞書編集順を指定するために複数回使用できます。
年ごと、次にキーごとです。 フィールドが $date エントリが並べ替えられます
時系列的に。
ソートすると、結果の参考文献には常に最初にコメントが含まれます。
次に前文、次に略語、そして最後に通常のエントリです。 なれ
このような並べ替えでは、それらを参照するエントリの前に相互参照が配置される可能性があると警告しました。
だから注意してください。
-r 並べ替えを逆にします
-q , - 静かな
静かにして。
-w , --警告エラー
最初の警告で停止します。
USAGE WITH BIBTEX2HTML
2 つの出力ファイルは bibtexXNUMXhtml での使用に適していることに注意してください。 典型的な使用法
になる
bib2bib -oc citefile -ob bibfile.bib -c 条件 file1.bib file2.bib ...
bibtex2html -citefile citefile bibfile.bib
これにより、選択した参照の HTML ファイルが正確に生成されます。 最後にそれに気づきます
bibtex2html は文字列を展開します (-noexpand オプションを指定しない限り、デフォルトで)
ただし、相互参照はありません。
onworks.net サービスを使用してオンラインで bib2bib を使用する