BibDesk - BibDesk

BibDesk
BibDesk1.3.8.jpg
Zrzut ekranu BibDesk 1.3.8
Deweloper (y) Zespół BibDesk
Pierwsze wydanie 2002 ; 19 lat temu  ( 2002 )
Wersja stabilna
1.8 / 22 lutego 2021 ; 18 dni temu  ( 2021-02-22 )
Magazyn Edytuj to w Wikidata
Napisane w C , Cel-C
System operacyjny System operacyjny Mac
Rodzaj Lateks
Licencja BSD
Stronie internetowej bibdesk .sourceforge .net

BibDesk to pakiet oprogramowania typu open source do zarządzania publikacjami dla systemu macOS , używany do zarządzania bibliografiami i odniesieniami podczas pisania esejów i artykułów. Może być również używany do organizowania i utrzymywania biblioteki dokumentów w formacie PDF i innych formatach. Jest to przede wszystkim front-end BibTeX do użytku z LaTeX , ale oferuje również łączność z zewnętrzną bibliograficzną bazą danych do importowania, różnorodne sposoby eksportu oraz możliwość łączenia z lokalnymi dokumentami i automatycznego wypełniania lokalnych dokumentów. Korzysta z wielu funkcji macOS, takich jak AppleScript i Spotlight .

Uruchomiony publicznie w 2002 roku, BibDesk jest stale rozwijany przez różnych współtwórców za pośrednictwem SourceForge . Pierwotnym deweloperem był Michael McCracken, a większość kodu została następnie napisana przez Adama Maxwella i Christiaana Hofmana. Dostępny również bezpośrednio z SourceForge, jest obecnie dołączony do dystrybucji MacTeX TeX Live .

funkcje

BibDesk oferuje podobny do iTunes graficzny interfejs użytkownika oparty na Cocoa do tworzenia, edycji, zarządzania i wyszukiwania baz danych BibTeX. Obsługuje funkcje BibTeX, takie jak makra i crossrefs.

Importowanie

Użytkownicy mogą dodawać nowe elementy do bazy danych BibTeX i kopiować elementy między bazami danych, przeciągając lub wklejając lub korzystając z jednej z dołączonych usług macOS . BibDesk umożliwia importowanie elementów jednym kliknięciem z kilku rodzajów grup zewnętrznych :

  • Grupy wyszukiwania pobierają pozycje z zewnętrznych baz bibliograficznych , takich jak PubMed , Biblioteka Kongresu Stanów Zjednoczonych , Web of Science lub dowolnej innej bazy danych, którą można przeszukiwać za pomocą protokołów Z39.50 lub Entrez . BibDesk umożliwia importowanie odniesień do artykułów i książek wymienionych w tych bazach danych i katalogach bibliotecznych jednym kliknięciem.
  • Grupa internetowa wyświetla wbudowaną przeglądarkę WebKit, która rozpoznaje wpisy bibliograficzne na niektórych stronach internetowych (takich jak Google Scholar , arXiv , JSTOR , WorldCat i Wikipedia) i zbiera je (używając COinS , mikroformatu hCite lub BibTeX) w celu łatwego wyszukiwania i import jednym kliknięciem.
  • Grupy plików zewnętrznych pobierają elementy ze zdalnego adresu URL w Internecie lub z pliku lokalnego.
  • Grupy współdzielone zawierają rzeczy, które inni użytkownicy BibDesk udostępniają w sieci lokalnej, odkryte za pomocą Bonjour , podobnie jak lokalne udostępnianie muzyki w iTunes.
  • Grupy skryptów generują swoje elementy przy użyciu dowolnego skryptu, skryptu powłoki lub AppleScript , który zwraca prawidłowy BibTeX lub dowolny inny format tekstowy, który BibDesk może zaimportować.

BibDesk może również importować rekordy w formacie RIS . Może importować z innych formatów za pomocą narzędzi do konwersji wiersza poleceń, takich jak BibUtils.

Ponadto użytkownicy mogą łączyć rozszerzenia Firefox Zotero i Zot2Bib, aby jednym kliknięciem importować odniesienia z Firefoksa do BibDesk, korzystając z możliwości Zotero do zbierania odniesień z szerszej gamy witryn internetowych.

Organizowanie

BibDesk umożliwia łączenie artykułów znajdujących się na komputerze użytkownika z wpisami bazy danych BibDesk za pomocą przeciągania i upuszczania, poleceń menu lub skryptów , a BibDesk może opcjonalnie automatycznie przesyłać połączone pliki PDF lub inne pliki zewnętrzne do folderu określanego przez użytkownika. Dostępny jest graficzny interfejs do zarządzania niestandardowymi polami bazy danych, a także różne sposoby dodawania adnotacji do cytatów.

W BibDesk referencje mogą być organizowane w grupy i inteligentne grupy (podobnie jak listy odtwarzania i inteligentne listy odtwarzania w iTunes) oraz w grupach terenowych (prosty rodzaj inteligentnej grupy opartej na polach bazy danych). Można wybrać wiele grup, aby wyświetlić listę odniesień w dowolnej grupie ( suma ) lub we wszystkich grupach ( przecięcie ).

Cytując

Odnośniki można cytować w dowolnym dokumencie przez kopiowanie i wklejanie lub przeciąganie i upuszczanie z BibDesk lub za pośrednictwem usługi macOS. Niestandardowy schemat URI , x-bdsk: // citekey, umożliwia tworzenie hiperłączy do odniesień BibDesk z dowolnej innej aplikacji. Ponadto odniesienie można szybko otworzyć w BibDesk, najpierw wybierając dowolny klawisz cytowania w dokumencie LaTeX lub innym dokumencie tekstowym, a następnie korzystając z dostarczonej usługi macOS „Pokaż odniesienie z kluczem Cite” (któremu, podobnie jak wszystkim usługom, można przypisać niestandardowy skrót klawiaturowy ). Funkcja autouzupełniania klucza Cite jest dostępna w niektórych aplikacjach (w tym TeXShop ) za pośrednictwem usługi macOS.

Badawczy

Pole szybkiego wyszukiwania umożliwia przeszukiwanie dowolnego pola w bazie danych lub wszelkich powiązanych adnotacji PDF utworzonych w Skim (czytniku PDF typu open source stworzonego przez programistów BibDesk) lub całej zawartości dowolnych połączonych plików zewnętrznych. Bardziej szczegółowe okno „znajdź i zamień” umożliwia wyszukiwanie i zamianę tekstu w dowolnym polu, z obsługą wyrażeń regularnych .

Wpisy dowolnej bazy danych BibTeX, która została otwarta i zapisana w BibDesk, są udostępniane do wyszukiwania Spotlight w dowolnym miejscu w systemie macOS, więc wszelkie wyszukiwania Spotlight w całym systemie będą również przeszukiwać pola tytułu, autora, streszczenia i słów kluczowych baz danych BibDesk. Poszczególne referencje są wymienione w Spotlight i po otwarciu zostaną wybrane w BibDesk.

Wpisy bazy danych BibDesk można również przeszukiwać za pomocą innych aplikacji macOS, takich jak Alfred i DEVONthink.

Eksport

Odnośniki można eksportować za pomocą polecenia menu, wycinania i wklejania, przeciągania i upuszczania lub usługi macOS. Chociaż został stworzony do importowania i eksportowania w formacie BibTeX do użytku w dokumentach LaTeX, BibDesk ma wbudowany edytor graficzny do tworzenia niestandardowych szablonów eksportu za pomocą kodowania klucz-wartość firmy Apple , który użytkownik może zaprogramować do eksportowania wybranych odniesień w dowolnym w stylu cytowania lub w dowolnym formacie tekstu strukturalnego. Przykładowe szablony są dołączone dla zwykłego tekstu , RTF , HTML , RSS i niektórych innych formatów XML , a inne szablony są dostępne na wiki BibDesk.

BibDesk może wewnętrznie formatować całe bibliografie za pomocą podglądów korzystających z szablonów eksportu BibDesk lub podglądów wyników LaTeX. W swoich podglądach wyników LaTeX, BibDesk może automatycznie tworzyć cytaty w dowolnym z podstawowych stylów BibTeX lub w dowolnym stylu, dla którego użytkownik ma plik stylu BibTeX (.bst).

BibDesk sam w sobie nie zawiera stylów cytowania (takich jak APA , MLA , Chicago ) i nie obsługuje języka stylów cytatów (CSL). Użytkownicy, którzy chcą korzystać z BibDesk, ale muszą używać CSL, mogą wyeksportować plik BibTeX do innej aplikacji obsługującej CSL, takiej jak Zotero lub Pandoc , która w połączeniu z Markdown może również służyć jako prostsza alternatywa dla LaTeX do tworzenia tekstów akademickich.

Skrypty

BibDesk oferuje automatyzację przy użyciu AppleScript i używanie innych języków skryptowych za pośrednictwem AppleScript. Przykładowe skrypty są dostępne na wiki BibDesk i w innych miejscach.

Wymagania systemowe

Poniższa tabela pokazuje, która wersja BibDesk jest kompatybilna z każdą wersją macOS.

Wersja systemu operacyjnego Ostatnia kompatybilna wersja BibDesk
Mac OS X 10.2.8 „Jaguar” 1.1.8
Mac OS X 10.3.9 „Panther” 1.2.11
Mac OS X 10.4.11 „Tiger” 1.3.22
Mac OS X 10.5.8 „Leopard” 1.5.10
Mac OS X 10.6.8 „Snow Leopard” 1.6.22
Mac OS X 10.7.5 „Lion” 1.7.9
OS X 10.8.5 „Mountain Lion”
OS X 10.9 „Mavericks” najnowszy
OS X 10.10 „Yosemite”
OS X 10.11 „El Capitan”
macOS 10.12 „Sierra”
macOS 10.13 „High Sierra”
macOS 10.14 „Mojave”
macOS 10.15 „Catalina”
macOS v11 „Big Sur”

Zobacz też

Bibliografia

Dalsza lektura

Zewnętrzne linki