ビブデスク

ビブデスク
開発者ビブデスクチーム
初回リリース2002 (2002年
安定版リリース
1.9.6 / 2024年10月18日 ( 2024-10-18 )
リポジトリ
書かれたCObjective-C
オペレーティング·システムmacOS
タイプラテックス
ライセンスBSD
Webサイトbibdesk .sourceforge .net

BibDeskmacOS用のオープンソースの文献管理ソフトウェアパッケージで、エッセイや記事を書く際に参考文献文献を管理するために使用されます。 [ 1 ] [ 2 ] [ 3 ]また、 PDF形式やその他の形式の文書ライブラリを整理および維持するためにも使用できます。主にLaTeXで使用するためのBibTeXフロントエンドですが、インポート用の外部書誌データベース接続、エクスポート用のさまざまな手段、ローカル文書へのリンクとローカル文書の自動ファイリング機能も提供しています。AppleScriptやSpotlightなどの多くのmacOS機能を活用しています。

BibDeskは2002年に初めて公開され、SourceForgeを通じて様々な貢献者によって開発が続けられています。[ 4 ]最初の開発者はMichael McCrackenで、その後、コードの多くはAdam MaxwellとChristiaan Hofmanによって書かれました。[ 5 ] SourceForgeから直接入手することもできますが、現在はTeX LiveMacTeXディストリビューションにバンドルされています。[ 6 ]

特徴

BibDeskはiTunesのようなCocoaベースのグラフィカルユーザーインターフェースを提供し、BibTeXデータベースの作成、編集、管理、検索を可能にします。[ 7 ]マクロや相互参照などのBibTeX機能をサポートします。[ 8 ]

インポート

ユーザーはBibTeXデータベースに新しいアイテムを追加したり、ドラッグや貼り付け、macOSに含まれるサービスのいずれかを使用してデータベース間でアイテムをコピーしたりすることができます。[ 9 ] BibDeskを使用すると、いくつかの種類の外部グループからアイテムをワンクリックでインポートできます。[ 10 ]

  • 検索グループは、 PubMed、米国議会図書館Web of Science 、 Z39.50プロトコルまたはEntrezプロトコルで検索可能なその他のデータベースなどの外部書誌データベースからアイテムを取得します。BibDeskを使用すると、これらのデータベースや図書館カタログに掲載されている記事や書籍への参照をワンクリックでインポートできます。[ 10 ]
  • Webグループには、 Google ScholararXivJSTORWorldCat、WikipediaなどのWebページ上の書誌エントリを認識し、 COinS、h-citeマイクロフォーマット、BibTeXを使用して収集する組み込みのWebKitブラウザが表示され、簡単に検索でき、ワンクリックでインポートできます。[ 11 ]
  • 外部ファイルグループは、インターネット上のリモートURLまたはローカルファイルからアイテムを取得します。[ 10 ]
  • 共有グループには、 Bonjourを使用して検出された、他のBibDeskユーザーがローカルネットワーク上で共有しているアイテムが含まれます。これは、iTunesでの音楽のローカル共有に似ています。[ 10 ]
  • スクリプトグループは、有効なBibTeXまたはBibDeskがインポートできるその他のテキスト形式を返すシェルスクリプトまたはAppleScriptのいずれかを使用してアイテムを生成します。 [ 10 ]

BibDeskはRIS形式のレコードをインポートすることもできます。[ 12 ] BibUtilsなどのコマンドライン変換ツールを使用して他の形式からインポートすることもできます。[ 13 ]

さらに、ユーザーはFirefoxの拡張機能であるZoteroとZot2Bib [ 14 ]を組み合わせることで、より幅広いウェブサイトから参考文献を収集できるZoteroの機能を利用して、FirefoxからBibDeskにワンクリックで参考文献をインポートすることができます。[ 15 ]

組織化

BibDeskでは、ドラッグアンドドロップ、メニューコマンド、スクリプトを使用して、ユーザーのコンピュータにある記事をBibDeskデータベースエントリにリンクできます。また、BibDeskはオプションで、リンクされたPDFやその他の外部ファイルをユーザーが指定したフォルダに自動的に保存することもできます。[ 16 ]カスタムデータベースフィールドを管理するためのグラフィカルインターフェイスがあり、[ 17 ]引用に注釈を付けるさまざまな方法もあります。[ 18 ]

BibDeskでは、参考文献をグループとスマートグループ(iTunesのプレイリストとスマートプレイリストに似ている)[ 19 ] 、およびフィールドグループ(データベースフィールドに基づいたシンプルなスマートグループ)に整理することができます。[ 20 ]複数のグループを選択して、任意のグループ(和集合)またはすべてのグループ(積集合) の参考文献リストを表示することができます。

引用

参考文献は、BibDeskからコピー&ペーストまたはドラッグ&ドロップ、またはmacOSサービスを介して任意の文書に引用できます。 [ 21 ]カスタムURIスキームを使用すると、他のアプリケーションからBibDeskの参考文献にハイパーリンクx-bdsk://citekeyできます。 [ 22 ]さらに、LaTeX文書またはその他のテキスト文書で任意の引用キーを選択し、次に提供されているmacOSサービス「引用キーで参照を表示」を使用すると、BibDeskで参照をすばやく開くことができます(すべてのサービスと同様に、カスタムキーボードショートカットを割り当てることができます)。[ 23 ]引用キーの自動補完は、 macOSサービスを介して一部のアプリケーション( TeXShopを含む)で利用できます。 [ 24 ]

検索中

クイック検索フィールドでは、データベース内の任意のフィールドを検索できます。[ 25 ] Skim(BibDeskの開発者が作成したオープンソースのPDFリーダー)で作成された関連するPDF注釈、またはリンクされた外部ファイルのコンテンツ全体を検索できます。 [ 26 ]より詳細な「検索と置換」ウィンドウでは、正規表現をサポートし、任意のフィールドのテキストの検索と置換が可能です。[ 27 ]

BibDeskで開いて保存したBibTeXデータベースのエントリは、 macOSのどこからでもSpotlight検索でアクセスできるようになり、システム全体のSpotlight検索では、BibDeskデータベースのタイトル、著者、要約、キーワードフィールドも検索されます。[ 28 ]個々の参照はSpotlightにリストされ、開くとBibDeskで選択されます。

BibDeskデータベースのエントリは、 Alfred [ 29 ]やDEVONthink [ 30 ]などの他のmacOSアプリケーションでも検索できます。

エクスポート

参考文献は、メニューコマンド、切り取りと貼り付け、ドラッグアンドドロップ、またはmacOSサービスを介してエクスポートできます。[ 31 ] BibDeskはLaTeX文書で使用するためにBibTeX形式でインポートおよびエクスポートするために作成されましたが、 Appleのキー値コーディングを使用してカスタムエクスポートテンプレートを作成するためのグラフィカルエディターが組み込まれており、 [ 32 ]ユーザーは、選択した参考文献を任意の引用スタイルまたは任意の構造化テキスト形式でエクスポートするようにプログラムできます。[ 33 ]プレーンテキスト、RTFHTMLRSS、およびその他のXML形式のサンプルテンプレートが含まれており、他のテンプレートはBibDesk wikiで入手できます。[ 34 ]

BibDeskは、BibDeskのエクスポートテンプレートを用いたプレビュー、またはLaTeX出力のプレビューを通じて、参考文献全体を内部的にフォーマットすることができます。LaTeX出力のプレビューでは、BibDeskはBibTeXの基本スタイル、またはユーザーがBibTeXスタイル(.bst)ファイルを持っている任意のスタイルで引用を自動的に生成します。[ 35 ]

BibDesk自体は引用スタイル( APAMLAChicagoなど)を含んでおらず、引用スタイル言語(CSL)もサポートしていません。[ 36 ] BibDeskを使用したいがCSLを使用する必要があるユーザーは、BibTeXファイルをCSLをサポートする別のアプリケーション(Zotero [ 37 ]Pandoc [ 38 ]など)にエクスポートすることができますこれらをMarkdownと組み合わせると学術論文を作成するためのLaTeXのよりシンプルな代替手段としても機能します。[ 39 ]

スクリプト

BibDeskはAppleScriptを使用した自動化機能を提供しており、[ 40 ] AppleScriptを介して他のスクリプト言語を使用することもできます。[ 41 ]サンプルスクリプトはBibDesk wikiなどで入手できます。[ 42 ]

システム要件

次の表は、BibDeskのどのバージョンがmacOSの各バージョンと互換性があるかを示しています。[ 4 ] [ 43 ]

オペレーティング システムのバージョン互換性のある最後のBibDeskバージョン
Mac OS X v10.2.8「ジャガー」 1.1.8
Mac OS X v10.3.9「パンサー」 1.2.11
Mac OS X v10.4.11「Tiger」 1.3.22
Mac OS X v10.5.8「Leopard」 1.5.10
Mac OS X v10.6.8「Snow Leopard」 1.6.22
Mac OS X v10.7.5「ライオン」 1.7.9
OS X v10.8.5「マウンテンライオン」
OS X v10.9「マーベリックス」
OS X v10.10「ヨセミテ」 1.8.20
OS X v10.11「エルキャピタン」
macOS v10.12「シエラ」
macOS v10.13 "High Sierra"(またはそれ以降) 最新

参照

参考文献

  1. ^ O'Malley, Kevin (2004年2月3日). 「LaTeX:学術だけのためのものではない、パート1」 . macdevcenter.com . O'Reilly Media . 2017年3月9日閲覧。BibDeskはMac OS X用のBibTeX参考文献管理ツールです。基本的に、BibTeXファイルを管理するためのGUIを提供します。引用管理にGUIを使い慣れている場合は、このプログラムが適しています。
  2. ^ Courtland, Rachel (2008年5月1日). 「プログラムがPDF論文探しの終焉を約束」 . Nature . 453 (7191): 12. doi : 10.1038/453012b . PMID 18461713.研究者たちは、オンラインジャーナルからの研究論文のダウンロードをより効率的に管理できる新しいタイプのソフトウェアについて話題になっている。[...] ユーザーはこのソフトウェアに興奮し、無料のBibDeskからSenteまで、さまざまなプログラムのメリットについてブログ上で議論している。 
  3. ^ Fenton, William (2016年3月3日). 「引用の管理と共有を楽にする5つのツール」 . pcmag.com . PC Magazine . 2017年3月9日閲覧。興味のある読者は、RefDB、BibDesk、またはDocearスイートを検討してみてはいかがでしょうか。
  4. ^ a b Hofman, Christiaan; Fischlin, Andreas; McCracken, Michael; Albrecht, Conan; Williamson, David. 「BibDesk wiki」 . SourceForge . 2017年3月9日閲覧
  5. ^ Hofman, Christiaan; McCracken, Michael; Smith, Colin A.; Jefferis, Greg. 「BibDesk wiki: 開発者情報」 . SourceForge . 2017年3月9日閲覧
  6. ^ TeXユーザーグループ. 「MacTeX: その他のパッケージ」 . tug.org . TeXユーザーグループ. 2017年3月9日閲覧
  7. ^ BibDeskプロジェクト. 「BibDesk wiki: BibDesk 2.0 設計ドキュメント」 . sourceforge.net . SourceForge . 2017年3月9日閲覧
  8. ^ 「BibDeskヘルプ: 2. BibTeX入門」 . bibdesk.sourceforge.net . SourceForge . 2017年3月9日閲覧
  9. ^ 「BibDeskヘルプ:5.2 参照のインポート」 . bibdesk.sourceforge.net . SourceForge . 2017年3月9日閲覧
  10. ^ a b c d e「BibDeskヘルプ:5.10.4外部グループ」 . bibdesk.sourceforge.net . SourceForge . 2025年11月25日閲覧
  11. ^ 「BibDeskヘルプ: 5.10.5 Webグループ」 . bibdesk.sourceforge.net . SourceForge . 2017年3月9日閲覧
  12. ^ 「BibDeskヘルプ: 3.3 RISファイルを開く」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  13. ^ 「BibDeskヘルプ: 3.2 ファイルを開く」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  14. ^ MacKerron, George. 「Zot2Bib」 . mackerron.com . 2017年3月9日閲覧
  15. ^ Goldstone, Andrew. 「デジタル文書の作成:参考文献」 . andrewgoldstone.com . 2020年10月25日時点のオリジナルよりアーカイブ。 2020年10月25日閲覧
  16. ^ 「BibDeskヘルプ:8. AutoFile:論文のローカルコピーを整理する」 bibdesk.sourceforge.net . 2017年3月9日閲覧
  17. ^ 「BibDeskヘルプ:11.8 デフォルトフィールド」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  18. ^ 「BibDeskヘルプ:5.3 参照の編集」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  19. ^ 「BibDeskヘルプ:5.10 参照のグループ化」 bibdesk.sourceforge.net . 2017年3月9日閲覧
  20. ^ Robertson, Will (2005年11月2日). 「WSPR: BibDeskのトレンドセッティングとメタデータ」 . willwont.blogspot.com . 2007年5月22日時点のオリジナルからアーカイブ2017年3月9日閲覧。BibDeskはメタデータを分かりやすく簡単扱いますが、最も重要なのは、メタデータの関連性を高めることです。(強調しすぎで申し訳ありません。)私たち(あるいは私自身)は長年、キーワードフィールドを無視し、「一体何の意味があるんだろう?」と考えてきました。しかし、特定の状況では検索にかなり役立つにもかかわらずです。しかし、新しいBibDeskは(リアルタイムで)任意のメタデータ(書誌エントリの場合、最も便利なのはキーワード)に基づいて書誌エントリを整理・並べ替えます。[...] 記事にキーワードを追加すると、キーワードグループが作成され、キーワードフォルダにドラッグされたエントリにもキーワードが追加されます
  21. ^ 「BibDeskヘルプ:9. 引用の挿入」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  22. ^ 「BibDeskリリースノート:1.3.14以降の変更点」 . sourceforge.net . 2017年3月9日閲覧新しいカスタムURLスキームx-bdsk:とx-bdsk-search:は、それぞれ個々のアイテムと検索グループをリンクするためのものです。
  23. ^ Centers, Josh (2016年2月5日). 「OS X の隠れた宝物: サービス」 . tidbits.com . TidBITS . 2017年3月9日閲覧
  24. ^ 「BibDeskヘルプ:9.2 オートコンプリート」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  25. ^ 「BibDeskヘルプ: 4.1 クイック検索」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  26. ^ 「BibDeskヘルプ: 4.4 ファイルの内容の検索」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  27. ^ 「BibDeskヘルプ: 4.3 検索と置換」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  28. ^ 「BibDeskヘルプ: 4.5 Spotlightで検索する」 . bibdesk.sourceforge.net . 2017年3月9日閲覧。
  29. ^ "Search BibDesk library" . alfredforum.com . 2013年2月2日. 2017年3月9日閲覧
  30. ^ 「DEVONthinkで個々のBibDeskエントリをインデックスする方法」 devontechnologies.com 2016年5月17日. 2017年3月9日閲覧
  31. ^ 「BibDeskヘルプ:9.4 フォーマットされた参考文献の挿入」 bibdesk.sourceforge.net . 2017年3月9日閲覧
  32. ^ 「BibDeskヘルプ: G. テンプレートタグ」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  33. ^ 「BibDeskヘルプ:10. テンプレート」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  34. ^ "BibDesk wiki: テンプレート" . sourceforge.net . 2017年3月9日閲覧
  35. ^ 「BibDeskヘルプ:5.8タイプセット出力のプレビュー」 bibdesk.sourceforge.net . 2017年3月9日閲覧
  36. ^ 「BibDesk機能リクエスト: #501 CSLのサポート」 bibdesk.sourceforge.net 2008年4月7日. 2017年3月9日閲覧
  37. ^ "Zotero wiki: 引用スタイル" .ゾテロ.org 2017 年3 月 9 日に取得
  38. ^ Endsley, K. Arthur (2015年1月28日). 「CSLとPandocを使ったLaTeXのカスタム引用スタイル」 . karthur.org . 2017年3月9日閲覧
  39. ^ Tenen, Dennis; Wythoff, Grant (2014年3月19日). 「PandocとMarkdownを用いたプレーンテキストにおける持続可能なオーサーシップ」 .プログラミング・ヒストリアン(3). The Programming Historian. doi : 10.46430/phen0041 . 2017年3月9日閲覧
  40. ^ 「BibDeskヘルプ: 12. AppleScript」 . bibdesk.sourceforge.net . 2017年3月9日閲覧
  41. ^ Sanderson, Hamish; Rosenthal, Hanaan (2009). 「Unixコマンドラインとの対話」 . Learn AppleScript: the comprehensive guide to scripting and automation on Mac OS X (3rd ed.). Berkeley: Apress . doi : 10.1007/978-1-4302-2362-7_27 . ISBN 9781430223610. OCLC  308193726 .
  42. ^ "BibDesk wiki: BibDesk AppleScripts" . sourceforge.net . 2017年3月9日閲覧
  43. ^ 「BibDeskリリースノート」 . bibdesk.sourceforge.net . 2017年3月9日閲覧

さらに読む