กลับไปหน้าบทความ

อ่าน 8 นาที

บิบเดสก์

BibDeskเป็นซอฟต์แวร์จัดการเอกสารอ้างอิงแบบโอเพนซอร์ส สำหรับmacOSซึ่งใช้ในการจัดการบรรณานุกรมและเอกสารอ้างอิงเมื่อเขียนเรียงความและบทความ...

บิบเดสก์

บิบเดสก์
นักพัฒนาทีมงาน BibDesk
ปล่อย2002 ( 2002 )
เวอร์ชันเสถียร
19 มกราคม 2026 ( 19 มกราคม 2026 )
เขียนเป็นC , Objective-C
ระบบปฏิบัติการระบบปฏิบัติการ macOS
พิมพ์ลาเท็กซ์
ใบอนุญาตบีเอสดี
เว็บไซต์bibdesk.sourceforge.net
ที่เก็บข้อมูล
  • sourceforge.net /p /bibdesk / svn /HEAD /tree /

BibDeskเป็นซอฟต์แวร์จัดการเอกสารอ้างอิงแบบโอเพนซอร์ส สำหรับmacOSซึ่งใช้ในการจัดการบรรณานุกรมและเอกสารอ้างอิงเมื่อเขียนเรียงความและบทความ[ 1 ] [ 2 ] [ 3 ]นอกจากนี้ยังสามารถใช้เพื่อจัดระเบียบและบำรุงรักษาคลังเอกสารใน รูปแบบ PDFและรูปแบบอื่นๆ ได้อีกด้วย โดยหลักแล้วเป็นส่วนหน้าของBibTeX สำหรับใช้กับ LaTeXแต่ยังมี การเชื่อมต่อ ฐานข้อมูลบรรณานุกรม ภายนอกสำหรับการนำเข้า วิธีการส่งออกที่หลากหลาย และความสามารถในการเชื่อมโยงไปยังเอกสารในเครื่องและจัดเก็บเอกสารในเครื่องโดยอัตโนมัติ BibDesk ใช้ประโยชน์จากคุณสมบัติหลายอย่างของ macOS เช่นAppleScriptและSpotlight

BibDesk เปิดตัวสู่สาธารณะครั้งแรกในปี 2545 และได้รับการพัฒนาอย่างต่อเนื่องโดยผู้ร่วมพัฒนาหลายรายผ่านทางSourceForge [ 4 ] ผู้พัฒนาคนแรกคือ Michael McCracken และต่อมา Adam Maxwell และ Christiaan Hofman ได้เขียนโค้ดส่วนใหญ่[ 5 ]นอกจากนี้ยังสามารถดาวน์โหลดได้โดยตรงจาก SourceForge และปัจจุบันรวมอยู่ในชุด การแจกจ่าย MacTeXของTeX Live [ 6 ]

คุณสมบัติ

BibDesk นำเสนอ อินเทอร์เฟซผู้ใช้ แบบกราฟิก ที่ใช้ Cocoaคล้ายกับiTunesสำหรับการสร้าง แก้ไข จัดการ และค้นหาฐานข้อมูล BibTeX [ 7 ]รองรับคุณสมบัติ BibTeX เช่น มาโครและการอ้างอิงไขว้[ 8 ]

การนำเข้า

ผู้ใช้สามารถเพิ่มรายการใหม่ลงในฐานข้อมูล BibTeX และคัดลอกรายการระหว่างฐานข้อมูลได้โดยการลากหรือวาง หรือโดยการใช้บริการ macOS ที่ รวมอยู่ [ 9 ] BibDesk ช่วยให้สามารถนำเข้ารายการจากกลุ่มภายนอก หลายประเภทได้ด้วยการคลิกเพียงครั้งเดียว : [ 10 ]

  • กลุ่มการค้นหา จะดึงรายการจาก ฐานข้อมูลบรรณานุกรมภายนอกเช่นPubMed , ห้องสมุดรัฐสภา สหรัฐอเมริกา , Web of Scienceหรือฐานข้อมูลอื่น ๆ ที่สามารถค้นหาได้ผ่าน โปรโตคอล Z39.50หรือEntrez BibDesk ช่วยให้สามารถนำเข้าข้อมูลอ้างอิงบทความและหนังสือที่อยู่ในฐานข้อมูลและแคตตาล็อกห้องสมุดเหล่านี้ได้ด้วยการคลิกเพียงครั้งเดียว[ 10 ]
  • กลุ่มเว็บแสดง เบราว์เซอร์ WebKitในตัวที่รู้จักรายการบรรณานุกรมในหน้าเว็บบางหน้า (เช่นGoogle Scholar , arXiv , JSTOR , WorldCatและ Wikipedia) และรวบรวมรายการเหล่านั้น (โดยใช้COinS , h-cite microformatหรือ BibTeX) เพื่อการค้นหาที่ง่ายและนำเข้าได้ด้วยการคลิกเพียงครั้งเดียว[ 11 ]
  • กลุ่มไฟล์ภายนอกจะดึงรายการจาก URL ระยะไกลบนอินเทอร์เน็ตหรือจากไฟล์ในเครื่อง[ 10 ]
  • กลุ่มที่แชร์ประกอบด้วยรายการที่ผู้ใช้ BibDesk รายอื่นแชร์บนเครือข่ายท้องถิ่น ซึ่งค้นพบโดยใช้Bonjourคล้ายกับการแชร์เพลงใน iTunes ในพื้นที่[ 10 ]
  • กลุ่มสคริปต์สร้างรายการโดยใช้สคริปต์ใดก็ได้ ไม่ว่าจะเป็นสคริปต์เชลล์หรือAppleScriptที่ส่งคืน BibTeX ที่ถูกต้องหรือรูปแบบข้อความอื่นใดที่ BibDesk สามารถนำเข้าได้[ 10 ]

BibDesk ยังสามารถนำเข้าบันทึกในรูปแบบRIS ได้อีกด้วย [ 12 ]นอกจากนี้ยังสามารถนำเข้าจากรูปแบบอื่นๆ ได้ด้วยความช่วยเหลือของเครื่องมือแปลงบรรทัดคำสั่ง เช่น BibUtils [ 13 ]

นอกจากนี้ ผู้ใช้ยังสามารถรวมส่วนขยายFirefox Zoteroและ Zot2Bib [ 14 ]เพื่อนำเข้าข้อมูลอ้างอิงจาก Firefox ไปยัง BibDesk ด้วยการคลิกเพียงครั้งเดียว โดยใช้ความสามารถของ Zotero ในการรวบรวมข้อมูลจากเว็บไซต์ที่หลากหลายมากขึ้น[ 15 ]

การจัดระเบียบ

BibDesk อนุญาตให้เชื่อมโยงบทความที่อยู่ในคอมพิวเตอร์ของผู้ใช้กับรายการในฐานข้อมูล BibDesk ผ่านการลากและวางหรือคำสั่งเมนูหรือสคริปต์และ BibDesk สามารถจัดเก็บไฟล์ PDF ที่เชื่อมโยงหรือไฟล์ภายนอกอื่นๆ ลงในโฟลเดอร์ที่ผู้ใช้กำหนดได้โดยอัตโนมัติ[ 16 ]มีอินเทอร์เฟซแบบกราฟิกสำหรับการจัดการฟิลด์ฐานข้อมูลแบบกำหนดเอง[ 17 ]รวมถึงวิธีการต่างๆ ในการใส่คำอธิบายประกอบการอ้างอิง[ 18 ]

ภายใน BibDesk สามารถจัดระเบียบรายการอ้างอิงเป็นกลุ่มและกลุ่มอัจฉริยะ (คล้ายกับเพลย์ลิสต์และเพลย์ลิสต์อัจฉริยะใน iTunes) [ 19 ]และในกลุ่มฟิลด์ (กลุ่มอัจฉริยะแบบง่ายๆ ที่อิงตามฟิลด์ฐานข้อมูล) [ 20 ]สามารถเลือกหลายกลุ่มเพื่อแสดงรายการอ้างอิงในกลุ่มใดกลุ่มหนึ่ง ( รวม ) หรือในทุกกลุ่ม ( ตัดกัน )

อ้างอิง

สามารถอ้างอิงเอกสารใดๆ ได้โดยการคัดลอกและวางหรือลากและวางจาก BibDesk หรือผ่านบริการ macOS [ 21 ]รูปแบบ URI แบบกำหนดเอง, x-bdsk://citekey, อนุญาตให้สร้างไฮเปอร์ลิงก์ไปยังเอกสารอ้างอิง BibDesk จากแอปพลิเคชันอื่นๆ ได้[ 22 ]นอกจากนี้ ยังสามารถเปิดเอกสารอ้างอิงใน BibDesk ได้อย่างรวดเร็ว โดยการเลือกคีย์อ้างอิงใดๆ ในเอกสาร LaTeX หรือเอกสารข้อความอื่นๆ ก่อน แล้วจึงใช้บริการ macOS ที่ให้มา "แสดงเอกสารอ้างอิงพร้อมคีย์อ้างอิง" (ซึ่งเช่นเดียวกับบริการทั้งหมด สามารถกำหนดปุ่มลัด แบบกำหนดเองได้ ) [ 23 ] การเติมข้อความ อัตโนมัติของคีย์อ้างอิงมีให้บริการในบางแอปพลิเคชัน (รวมถึงTeXShop ) ผ่านบริการ macOS [ 24 ]

กำลังค้นหา

ช่องค้นหาด่วนช่วยให้สามารถค้นหาฟิลด์ใดก็ได้ในฐานข้อมูล[ 25 ]หรือ คำอธิบายประกอบ PDF ที่เกี่ยวข้องใดๆ ที่สร้างขึ้นในSkim (โปรแกรมอ่าน PDF แบบโอเพนซอร์สที่สร้างโดยนักพัฒนาของ BibDesk) หรือเนื้อหาทั้งหมดของไฟล์ภายนอกที่เชื่อมโยงใดๆ[ 26 ]หน้าต่าง "ค้นหาและแทนที่" ที่ละเอียดกว่าช่วยให้สามารถค้นหาและแทนที่ข้อความในฟิลด์ใดก็ได้ โดยรองรับนิพจน์ปกติ[ 27 ]

รายการในฐานข้อมูล BibTeX ใดๆ ที่เปิดและบันทึกไว้ใน BibDesk จะสามารถเข้าถึงได้โดย การค้นหา Spotlightทุกที่ใน macOS ดังนั้นการค้นหา Spotlight ทั่วทั้งระบบจะค้นหาฟิลด์ชื่อเรื่อง ผู้เขียน บทคัดย่อ และคำสำคัญของฐานข้อมูล BibDesk ด้วย[ 28 ]รายการอ้างอิงแต่ละรายการจะแสดงอยู่ใน Spotlight และเมื่อเปิดแล้วจะถูกเลือกใน BibDesk

รายการในฐานข้อมูล BibDesk ยังสามารถค้นหาได้ด้วยแอปพลิเคชัน macOS อื่นๆ เช่นAlfred [ 29 ]และ DEVONthink [ 30 ]

การส่งออก

สามารถส่งออกข้อมูลอ้างอิงได้ผ่านคำสั่งเมนู การตัดและวาง การลากและวาง หรือบริการ macOS [ 31 ]แม้ว่าจะถูกสร้างขึ้นเพื่อนำเข้าและส่งออกในรูปแบบ BibTeX สำหรับใช้ในเอกสาร LaTeX แต่ BibDesk ก็มีตัวแก้ไขกราฟิกในตัวสำหรับการสร้างเทมเพลตการส่งออกที่กำหนดเองโดยใช้การเข้ารหัสคีย์-ค่าของApple [ 32 ]ซึ่งผู้ใช้สามารถตั้งโปรแกรมเพื่อส่งออกข้อมูลอ้างอิงที่เลือกในรูปแบบการอ้างอิงใดๆ หรือในรูปแบบข้อความที่มีโครงสร้างใดๆ ก็ได้[ 33 ]มีเทมเพลตตัวอย่างสำหรับข้อความธรรมดาRTF HTML RSSและ รูปแบบ XMLอื่นๆและเทมเพลตอื่นๆ ก็มีอยู่ในวิกิของBibDesk [ 34 ]

BibDesk สามารถจัดรูปแบบบรรณานุกรมทั้งหมดภายในได้ ไม่ว่าจะผ่านการแสดงตัวอย่างที่ใช้เทมเพลตการส่งออกของ BibDesk หรือผ่านการแสดงตัวอย่างเอาต์พุต LaTeX ในการแสดงตัวอย่างเอาต์พุต LaTeX นั้น BibDesk สามารถสร้างการอ้างอิงโดยอัตโนมัติในรูปแบบ BibTeX พื้นฐานใดๆ หรือในรูปแบบใดๆ ที่ผู้ใช้มีไฟล์รูปแบบ BibTeX (.bst) [ 35 ]

BibDesk เองไม่มีรูปแบบการอ้างอิง (เช่นAPA , MLA , Chicago ) และไม่รองรับภาษารูปแบบการอ้างอิง (CSL) [ 36 ]ผู้ใช้ที่ต้องการใช้ BibDesk แต่จำเป็นต้องใช้ CSL สามารถส่งออกไฟล์ BibTeX ไปยังแอปพลิเคชันอื่นที่รองรับ CSL เช่นZotero [ 37 ]หรือPandoc [ 38 ]ซึ่งเมื่อรวมกับMarkdown แล้ว ยังสามารถ ใช้เป็นทางเลือกที่ง่ายกว่า LaTeX สำหรับการสร้างงานเขียนเชิงวิชาการได้อีกด้วย[ 39 ]

การเขียนสคริปต์

BibDesk นำเสนอระบบอัตโนมัติโดยใช้AppleScript [ 40 ]และใช้ภาษาสคริปต์อื่นๆ ผ่าน AppleScript [ 41 ]ตัวอย่างสคริปต์มีอยู่ในวิกิของ BibDesk และที่อื่น[ 42 ]

ข้อกำหนดของระบบ

ตารางต่อไปนี้แสดงเวอร์ชันของ BibDesk ที่เข้ากันได้กับ macOS แต่ละเวอร์ชัน[ 4 ] [ 43 ]

เวอร์ชันระบบปฏิบัติการเวอร์ชัน BibDesk ที่เข้ากันได้ล่าสุด
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.2.8 "จากัวร์" 1.1.8
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.3.9 "แพนเธอร์" 1.2.11
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.4.11 "ไทเกอร์" 1.3.22
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.5.8 "Leopard" 1.5.10
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.6.8 "สโนว์เลโอพาร์ด" 1.6.22
ระบบปฏิบัติการ Mac OS X เวอร์ชัน 10.7.5 "ไลออน" 1.7.9
ระบบปฏิบัติการ OS X เวอร์ชัน 10.8.5 "Mountain Lion"
ระบบปฏิบัติการ OS X เวอร์ชัน 10.9 "Mavericks"
ระบบปฏิบัติการ OS X เวอร์ชัน 10.10 "โยเซมิตี" 1.8.20
ระบบปฏิบัติการ OS X เวอร์ชัน 10.11 "เอล คาปิตัน"
macOS เวอร์ชัน 10.12 "เซียร์รา"
ระบบปฏิบัติการ macOS เวอร์ชัน 10.13 "High Sierra" (หรือสูงกว่า) ล่าสุด

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • "รายชื่อผู้รับจดหมายของ BibDesk: bibdesk-users" . sourceforge.net . สืบค้นเมื่อ9 มีนาคม 2017 .คู่มือBibDeskระบุว่า: "หากคำถามของคุณไม่ได้รับคำตอบในไฟล์ช่วยเหลือนี้ รายชื่อผู้รับจดหมาย bibdesk-users อาจมีคำตอบ คำถามของคุณอาจได้รับการตอบไปแล้ว ดังนั้นคุณสามารถตรวจสอบในคลังเก็บข้อมูลของรายชื่อ ผู้รับจดหมาย เพื่อหาคำตอบได้ทันที"
  • Brandes, Tim (28 กุมภาพันธ์ 2012). "วิธีการเขียนวิทยานิพนธ์ของคุณด้วย LaTeX โดยใช้ Scrivener 2, MultiMarkdown 3 และ BibDesk" . timbrandes.com . เก็บถาวรจากต้นฉบับเมื่อ 4 พฤศจิกายน 2016 . สืบค้นเมื่อ 9 มีนาคม 2017 .
  • Brandes, Tim (9 เมษายน 2014). "ปรับแต่ง BibDesk, Multimarkdown และ Scrivener เพื่อเวิร์กโฟลว์การจัดทำบรรณานุกรมและการอ้างอิงทางวิทยาศาสตร์ที่ดี" . timbrandes.com . เก็บถาวรจากต้นฉบับเมื่อ 1 เมษายน 2016 . สืบค้นเมื่อ9 มีนาคม 2017 .
  • เบิร์ต, จอห์น (11 มีนาคม 2015). "BibTeX และ BibDesk สำหรับผู้เริ่มต้น" (PDF) . brandeis.edu . มหาวิทยาลัยแบรนเดียส . เก็บถาวรจากต้นฉบับ(PDF)เมื่อวันที่ 4 ธันวาคม 2015. สืบค้นเมื่อ9 มีนาคม 2017 .
  • Cruz, Kelle (29 ตุลาคม 2552). "เหตุผลที่ฉันใช้ BibDesk แทน Papers" . astrobetter.com . เก็บถาวรจากต้นฉบับเมื่อ 9 มีนาคม 2560 . เรียกดูเมื่อ9 มีนาคม 2560 .
  • Davenport, James RA (4 กันยายน 2015). "วิธีการอ้างอิง [ด้วย BibDesk]" . ifweassume.com . เก็บถาวรจากต้นฉบับเมื่อ 3 สิงหาคม 2016 . สืบค้นเมื่อ9 มีนาคม 2017 .
  • Koga-Browes, Scott (5 มีนาคม 2012). "การบูรณาการ Scrivener–LaTeX 1: การตั้งค่า BibDesk" . orthostat.wordpress.com . เก็บถาวรจากต้นฉบับเมื่อ 13 สิงหาคม 2013 . สืบค้นเมื่อ9 มีนาคม 2017 .
  • Krycho, Chris (26 กุมภาพันธ์ 2015). "Academic Markdown and citations: a workflow with Pandoc, BibTeX, and the editor of your choice" . chriskrycho.com . เก็บถาวรจากต้นฉบับเมื่อ 11 พฤษภาคม 2016 . สืบค้นเมื่อ9 มีนาคม 2017 .
  • Nieuwenhuis, Rense (29 มิถุนายน 2008). "การอ่านเชิงวิชาการโดยไม่ต้องใช้กระดาษ: BibDesk & Skim" . rensenieuwenhuis.nl . เก็บถาวรจากต้นฉบับเมื่อ 8 ตุลาคม 2011 . สืบค้นเมื่อ9 มีนาคม 2017 .
  • เชฟเฟลอร์, แดน (9 กรกฎาคม 2014). "การอ้างอิง BibDesk และ LaTeX [ด้วย Pandoc]" . dansheffler.com . เก็บถาวรจากต้นฉบับเมื่อ 2 มกราคม 2017 . เรียกดูเมื่อ9 มีนาคม 2017 .
  • Watson, Matthew (26 สิงหาคม 2551). "วิธีการสร้างบรรณานุกรมตามรูปแบบ MLA, APA, Chicago หรือรูปแบบอื่นๆ จากไฟล์ BibTeX/BibDesk" . wordminer.us . เก็บถาวรจากต้นฉบับเมื่อ 21 กุมภาพันธ์ 2554 . สืบค้นเมื่อ9 มีนาคม 2560 .
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=BibDesk&oldid=1336904757 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ บิบเดสก์

BibDeskเป็นซอฟต์แวร์จัดการเอกสารอ้างอิงแบบโอเพนซอร์ส สำหรับmacOSซึ่งใช้ในการจัดการบรรณานุกรมและเอกสารอ้างอิงเมื่อเขียนเรียงความและบทความ...

คุณสมบัติ

BibDesk นำเสนอ อินเทอร์เฟซผู้ใช้ แบบ กราฟิก ที่ใช้ Cocoa คล้ายกับ iTunes สำหรับการสร้าง แก้ไข จัดการ และค้นหาฐานข้อมูล BibTeX [ 7 ] รองรับคุณสมบัติ BibTeX เช่น มาโครและการอ้างอิงไขว้ [ 8 ]

การนำเข้า

ผู้ใช้สามารถเพิ่มรายการใหม่ลงในฐานข้อมูล BibTeX และคัดลอกรายการระหว่างฐานข้อมูลได้โดยการลากหรือวาง หรือโดยการใช้ บริการ macOS ที่ รวมอยู่ [ 9 ] BibDesk ช่วยให้สามารถนำเข้ารายการจาก กลุ่มภายนอก หลายประเภทได้ด้วยการคลิกเพียงครั้งเดียว : [ 10 ]

การจัดระเบียบ

BibDesk อนุญาตให้เชื่อมโยงบทความที่อยู่ในคอมพิวเตอร์ของผู้ใช้กับรายการในฐานข้อมูล BibDesk ผ่าน การลากและวาง หรือคำสั่งเมนูหรือ สคริปต์ และ BibDesk สามารถจัดเก็บไฟล์ PDF ที่เชื่อมโยงหรือไฟล์ภายนอกอื่นๆ ลงในโฟลเดอร์ที่ผู้ใช้กำหนดได้โดยอัตโนมัติ [ 16 ]...