問題タブ [bibtex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
2190 参照

csv - .bib を .csv に変換し、すべてのフィールドを保持する

「Doc-Delivery-Number」や「Web-of-Science-Categories」などのフィールドを含むいくつかの .bib ファイルがあり、すべての奇妙なフィールドを含む .csv ファイルにキャストしたいと考えています。

私はjabrefを使用していて、csvにエクスポートしているときに、「Editor」のような持っていないあらゆる種類のフィールドと、「Custom3」のようなカスタムフィールドにアクセスする方法がわからないものを追加します。

0 投票する
1 に答える
557 参照

r - read.bib が lex の致命的なエラーを返します - バッファの終わりがありません、{bibtex} パッケージ

タグに従って、多数の pdf をフォルダー ツリーに配布するスクリプトを作成しようとしています。ファイル メタデータ (ファイル パスを含む) を bibtex 形式で持っています。メタデータをインポートするためにいくつかの回避策を試しましたが、これまでのところ、ファイルパス、年、タイトル、およびタグを単一のデータ フレームに入れることができませんでした。

read.bib を使用してインポートしようとすると (これが最も簡単な解決策のようです)、次のエラーが表示されます。

dbase_full <- read.bib("C:/Users/WILIAM-PLAN/Desktop/My Collection 23 07.bib")

read.bib("C:/Users/WILIAM-PLAN/Desktop/My Collection 23 07.bib") のエラー:

レックスの致命的なエラー:

致命的な flex スキャナの内部エラー -- バッファの終わりがありません

エラーを調べましたが、{bibtex} パッケージ (lex スキャナーなど) の「内部」部分の言語は理解できません。

このエラーのクイックフィックスはありますか? そうでない場合、ファイルのメタデータを bibtex からデータフレームに取得する別の方法はありますか?

0 投票する
2 に答える
906 参照

ruby - matlab から DOI を送信して crossref から bibtex データを取得する: translation from ruby

DOI (Digital Object Identifier) をmatlab 内からhttp://www.crossref.orgに送信して、bibtex データ (参考文献を作成するため) を取得したいと考えています。

crossref API は、次のようなことを提案しています。

このソースに基づいています。

ここからの別の例では、次のことが示唆されていrubyます。

ruby rocks を聞いたことがありますが、これを matlab で実行したいと考えており、ruby メッセージを翻訳する方法や crossref コマンドを解釈する方法がわかりません。

以下は、これまでのところ doi を crossref に送信し、bibtexretdatではなく xml ( variable ) でデータを取得するために持っているものです。

ruby ステートメントを、クロスリファレンスとの通信を確立するために投稿されたようなスクリプトを使用して matlab が送信できるものに変換するのに役立ちます。

編集:

追加の制約には、コードの下位互換性 (少なくとも R14 まで戻る) が含まれます:>(。また、問題は解決しますが「matlab」ソリューションではないため、ruby を使用しませsystem('ruby script.rb').

0 投票する
1 に答える
815 参照

pdf - Pandocで機能しないBibTeX引用のLaTeX数学

バックグラウンド

Pandoc を使用して、BibTeX 引用データベースから参照を組み込んだ Markdown → PDF に変換しています。元の記事の表記規則、つまりイタリック体と下付き文字に一致するように参考文献の引用を希望します。参考文献の引用は次のようになります。

ここに画像の説明を入力

Zotero から BibTeX としてエクスポートされた次の引用があります。

\$r\_\{12\}\$Zotero は、 BibTeX 形式にエクスポートするときにドル記号、角かっこ、およびアンダースコア ( ) をエスケープしますが、 pandoc を呼び出す前にsedを使用してそれらを削除するだけです。しかし、その後、パンドックは再び彼らを逃れます。Markdown → LaTeX から変換すると、pandoc は次のように生成します。

つまり、次のようになります。

ここに画像の説明を入力

質問

Markdown→PDFから変換するときにpandocが使用するBibTeX引用にLaTeX数学を含めるにはどうすればよいですか?

0 投票する
1 に答える
437 参照

python-2.7 - Pybtex は bibtex エントリを認識しません

ユーザーがbibtexエントリを入力できるようにする出版物データベースを作成しています。これを解析してデータベースに保存します。現在、bibtex エントリの解析に問題があります。解析に pybtex を使用しようとしています。まず、pybtex には parse(input) オプションしかなく、parse_file() オプションしかないことがわかりません。これは私が現在やっていることです:

/tmp/bibtex.bib の内容は次のとおりです。

print bibdata と print len(bibdata.entries) は私に与えます:

ここで何が欠けていますか?

0 投票する
2 に答える
3698 参照

r - KnitrファイルでRパッケージのBibTex引用を自動的に作成する方法は?

これが R、LaTeX、または BibTex の問題であるかどうかはわかりません。

R パッケージの引用を含む .bib ファイルを自動的に生成し、最後にそれらをリストしようとしています。BibTex ファイルを生成でき、BibTex ファイルに問題はありませんが、PDF をコンパイルするとエントリが表示されません。

RがBibTexファイルを正しく生成していないのか、LaTeX構文が間違っているのか、BibTexファイルを事前にコンパイルする必要があるのか​​ どうかはわかりません。文句を言わずに参照セクションが生成されることに気付きました\bibliography{NOT A REAL FILENAME}が、それが問題だとは思いません。

最小限の実例:

ヘルプや提案をいただければ幸いです。

0 投票する
2 に答える
1383 参照

python - pybtex は .bib ファイルでアクセント/特殊文字をサポートしていますか?

上記のコード スニペットは、.bib ファイルの解析では非常にうまく機能しますが、{\"u}または\"{u}(LaTeX から) などのアクセント文字をサポートしていないようです。pybtexがそれをサポートしているかどうかを確認したいだけです。

たとえば、LaTeX/Special CharactersおよびHow to write “ä” and other umlauts and accensed letters in bibliography? によると、、 に\"{o}変換する必要がöあり、そうし{\"o}ます。