問題タブ [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.
regex - sed を使用して bibtex エントリのフィールドを消去する
このような複数の bibtex インスタンスを含むテキスト ファイルに直面しています
1 行または複数行 (上記の場合のように) にまたがる抽象フィールドを消去したいと考えています。次の方法でsedを使用してみました
file は、上記の bibtex コードを含むテキスト ファイルです。ただし、このコマンドの出力は
明らかに sed は最後の } に一致しますが、抽象値の閉じ括弧に一致させるにはどうすればよいですか?
php - PHP を使用して Google Scholar から bibtex をダウンロードする方法はありますか
こんにちは、BibTeX を 1 つずつ手動でダウンロードすることなく、PHP を使用して Google Scholar から何かの BibTeX エントリをダウンロードする方法はありますか? たとえば、「research」のような検索値を設定し、コードを介してリンクから関連する BibTeX を自動的にダウンロードします。
どんな助けでも大歓迎です。HTML ページを取得しようとしましたが、ページ コンテンツを取得しようとすると、取得したページ コンテンツで [BibTeX にインポート] リンクが消えます。
私のコード:
latex - コンピューター間でのJabrefデータのエクスポート
まもなくMacOSX10.5.8からUbutnu11.10に移行します。Jabrefで管理されているファイル(.pdf形式)とともに約150以上の参照があることに気付きました。とにかく、現在のOSXからUbuntu11.10にすべての.pdfファイルと一緒に.bibファイルをエクスポートすることはできますか?
誰かが提案する可能性のあるユーザー作成スクリプトはありますか?
emacs - \printbibliographyがOrg-modeの見出しに飲み込まれないようにする
Org-modeとそのLaTeXエクスポートを使用する場合、参照を処理するためにBibTeXまたはBiblatexがよく使用されます。その場合、LaTeXコマンド\printbibliography
は多くの場合orgファイルに含まれています。\printbibliography
LaTeXが参照リストを書き出すことになっているorgファイルに配置されます。\printbibliography
参照リストと一緒にLaTeXヘッダーを挿入することです。ほとんどの場合\printbibliography
、参照リストが最後に配置されるため、ほとんどの場合、組織ファイルの最後に配置されます。これは\printbibliography
、組織ファイルの最後の見出しの下に含まれることを意味します。
それはまた、その見出しが折りたたまれたとき\printbibliography
に飲み込まれることを意味します:
ただし、これは\printbibliography
、出力に独自の見出しが含まれているため、の意味に反します。また、飲み込んだときに新しい見出しが後に配置されると混乱し\printbibliography
ます。これは、参照リストがドキュメントの最後に表示されなくなるためです。
\printbibliography
Org-modeのセクションに飲み込まれないようにするにはどうすればよいですか?ボーナスの質問:カーソルがその後にあるときに押され\printbibliography
ない限り、Org-modeが後に見出しを作成しないようにするにはどうすればよいですか?C-Ret
この問題の解決策を探しているときに、http://comments.gmane.org/gmane.emacs.orgmode/49545を見つけました。
python - Python を使用して BibTex ファイルをデータベース エントリに変換する
bibTex ファイルが与えられた場合、それぞれのフィールド (著者、タイトル、ジャーナルなど) を (カスタム スキーマを使用して) MySQL データベースのテーブルに追加する必要があります。
最初の調査を行った後、bib ファイルを xml に変換するために使用できるBibutilsが存在することがわかりました。私の最初のアイデアは、それを XML に変換し、Python で XML を解析して辞書を作成することでした。
私の主な質問は次のとおりです。
- この変換を行うためのより良い方法はありますか?
- bibTex を直接解析し、Python のフィールドを提供するライブラリはありますか?
(内部的に bibutils を使用するbibliography.parsingを見つけましたが、ドキュメントがあまりなく、動作させるのが難しいと感じています)。
ruby - BibTex の引用を Zotero で解析可能なものに自動的に変換する方法は?
ユーザーのメモを wiki ( Researchr ) に公開する引用システムがあります。プログラムによって、各エントリの完全な BibTeX レコードにアクセスでき、これを個々のページにも表示します (たとえば、BibTeX をクリックします)。これは、他の引用マネージャのユーザーが興味のある論文の引用を自動的にインポートできるようにするためです。また、他の引用管理者、特に Zotero が引用を自動的に検出してインポートできるようにしてほしいと思います。
Zoteroは、RDF、COiNS、ダブリン コア、および unAPI を使用したメタ タグなど、理解できるメタデータを公開する方法を多数挙げています。BibTeX をこれらの標準のいずれかに自動的に変換するための Ruby ライブラリ、または Javascript ライブラリはありますか? 私はおそらく何かを作成することができますが、何かが存在する場合、それははるかに堅牢になります (BibTeX には非常に多くの出版タイプとフィールドなどがあります)。
r - roxygen2とBibTeXを使用してRパッケージの記事を引用しますか?
Rパッケージを文書化するためのツールとしてroxygen2を使用していますが、roxygen2に@referencesタグがあることがわかりましたが、これは自由形式のテキストのみを受け入れるようです。@bibliographと@citeのタグが付いたroxygenに関するプレゼンテーションを見つけましたが、roxygen2にはそのようなものがないというのは正しいですか?
次に、どういうわけか、bibtexファイルから参照を取り出して、@ referenceタグの直後に適切な形式で手動で書き込む必要がありますか、それともこれを行うためのより賢い方法がありますか?複数の関数/rdファイルについて、引用する必要のある約7つの異なる記事があります。
metadata - DOI からメタデータを取得する
デジタル オブジェクト識別子(DOI) は、電子ドキュメント (学術論文の PDF など) を識別するグローバルに一意の文字列です。基本的に、ドキュメントへのパーマリンクを作成する方法を提供します (たとえば、http://dx.doi.org/10.1145/146585.146609 )。
特定の DOI からドキュメントのメタデータ (BibTeX 形式が望ましい) を取得するための Web サービス (またはその他のシステム) はありますか?
いくつかの解説情報を追加するために編集されました。
linux - 一貫性のないエンコードされたテキスト ファイルのエンコードを修正
後続のテキスト ブロック (iso または utf-8) で明らかに異なるエンコーディングを使用する長いテキスト ファイルがあります。>> file.bib
これは、さまざまなソース (Web ページ) からコピー アンド ペーストを使用してテキストを追加した結果です。
bibtex
ブロックはエントリであるため、原則として区別できます。
私のbibtexビューア(kbibtex)がクラッシュするように見えるので、一貫したutf-8ファイルに変換したいと思います。を使用してファイル全体のエンコーディングを変換できることは知っていiconv
ますが、一部のエントリを破損することなくファイルを修正する方法があるかどうかを知りたいです。
linux - bibtex2htmlの実行時にバイナリファイルエラーを実行できません
なじみのないマシンで友人のためにプロジェクトに取り組んでいて、いくつかのエラーが発生しました。
HTMLリファレンスページを生成するために使用されるbibtex2htmlというプログラムを実行しています。プログラムを実行すると、「バイナリファイルを実行できません」というエラーが表示されます。
私の予備調査から、この問題には多くの原因があるように思われます、そして私は本当に始めることが確実ではありません。
私がこれまでにしたこと: