BibDesk
Utvecklare | BibDesk-teamet |
---|---|
Initial release | 2002 |
Stabil frisättning | 1.8.15 / 4 januari 2023
|
Förvar | |
Skrivet i | C , mål-C |
Operativ system | Mac OS |
Typ | Latex |
Licens | BSD |
Hemsida |
BibDesk är ett referenshanteringsprogram med öppen källkod för macOS , som används för att hantera bibliografier och referenser när du skriver uppsatser och artiklar. Den kan också användas för att organisera och underhålla ett bibliotek med dokument i PDF- format och andra format. Det är i första hand ett BibTeX -gränssnitt för användning med LaTeX , men erbjuder också extern bibliografisk databasanslutning för import, en mängd olika sätt att exportera och möjlighet att länka till lokala dokument och automatiskt arkivera lokala dokument. Den drar fördel av många macOS-funktioner som AppleScript och Spotlight .
BibDesk lanserades för första gången offentligt 2002 och är under fortsatt utveckling av olika bidragsgivare via SourceForge . Den ursprungliga utvecklaren var Michael McCracken, och mycket av koden har senare skrivits av Adam Maxwell och Christiaan Hofman. Också tillgänglig direkt från SourceForge, är den för närvarande buntad med MacTeX -distributionen av TeX Live .
Funktioner
BibDesk erbjuder ett iTunes -liknande Cocoa -baserat grafiskt användargränssnitt för att skapa, redigera, hantera och söka i BibTeX-databaser. Den stöder BibTeX-funktioner som makron och korsreferenser.
Importerar
Användare kan lägga till nya objekt i en BibTeX-databas och kopiera objekt mellan databaser, genom att dra eller klistra in, eller genom att använda någon av de medföljande macOS- tjänsterna . BibDesk möjliggör import med ett klick av objekt från flera typer av externa grupper :
- Sökgrupper hämtar objekt från externa bibliografiska databaser , såsom PubMed , US Library of Congress , Web of Science eller någon annan databas som är sökbar via Z39.50- eller Entrez -protokollen. BibDesk möjliggör import med ett klick av referenser till artiklar och böcker listade i dessa databaser och bibliotekskataloger.
- Webbgruppen visar en inbyggd WebKit- webbläsare som känner igen bibliografiska poster på vissa webbsidor (som Google Scholar , arXiv , JSTOR , WorldCat och Wikipedia) och skördar dem (med COinS , h-cite mikroformat eller BibTeX) för enkel sökning och enkelklicksimport.
- Externa filgrupper hämtar objekt från en fjärr-URL på Internet eller från en lokal fil.
- Delade grupper innehåller objekt som andra BibDesk-användare delar på det lokala nätverket, upptäckt med Bonjour , liknande lokal delning av musik i iTunes.
- Skriptgrupper genererar sina objekt med vilket skript som helst, antingen ett skalskript eller ett AppleScript , som returnerar giltig BibTeX eller något annat textformat som BibDesk kan importera.
BibDesk kan också importera poster i RIS- format. Den kan importera från andra format med hjälp av kommandoradskonverteringsverktyg som BibUtils.
Dessutom kan användare kombinera Firefox -tilläggen Zotero och Zot2Bib för att importera referenser med ett klick från Firefox till BibDesk med hjälp av Zoteros förmåga att samla referenser från ett större utbud av webbplatser.
Organisera
BibDesk tillåter att artiklar som finns på en användares dator länkas till BibDesks databasposter via dra och släpp eller ett menykommando eller skript , och BibDesk kan valfritt autofila länkade PDF-filer eller andra externa filer till en användarspecificerad mapp. Det finns ett grafiskt gränssnitt för att hantera anpassade databasfält, samt en mängd olika sätt att kommentera citat.
Inom BibDesk kan referenser organiseras i grupper och smarta grupper (liknande spellistor och smarta spellistor i iTunes), och i fältgrupper (en enkel sorts smart grupp baserad på databasfält). Flera grupper kan väljas för att visa en lista med referenser i valfri grupp ( union ) eller i alla grupper ( skärningspunkt ).
Citerar
Referenser kan citeras i alla dokument genom att kopiera och klistra in eller dra och släppa från BibDesk eller via en macOS-tjänst. Ett anpassat URI-schema , x-bdsk://citekey
, tillåter hyperlänkar till BibDesk-referenser från alla andra program. Dessutom kan en referens snabbt öppnas i BibDesk genom att först välja valfri citatnyckel i ett LaTeX-dokument eller annat textdokument och sedan använda den tillhandahållna macOS-tjänsten "Show Reference With Cite Key" (som, liksom alla tjänster, kan tilldelas en anpassad kortkommando ). Cite key autocomplete är tillgängligt i vissa applikationer (inklusive TeXShop ) via en macOS-tjänst.
Sökande
Ett snabbt sökfält tillåter sökning i valfritt fält i en databas, eller associerade PDF- kommentarer skapade i Skim (en PDF-läsare med öppen källkod skapad av BibDesks utvecklare), eller hela innehållet i länkade externa filer. Ett mer detaljerat "hitta och ersätt"-fönster gör det möjligt att hitta och ersätta text i alla fält, med stöd för reguljära uttryck .
Posterna i alla BibTeX-databas som har öppnats och sparats i BibDesk görs tillgängliga för Spotlight -sökningar var som helst i macOS, så alla systemomfattande Spotlight-sökningar kommer också att söka efter titel, författare, abstrakt och nyckelordsfält i BibDesks databaser. Individuella referenser listas i Spotlight och kommer, när de öppnas, att väljas i BibDesk.
BibDesks databasposter kan också sökas med några andra macOS-program som Alfred och DEVONthink.
Exporterar
Referenser kan exporteras via ett menykommando, klipp ut och klistra, dra och släpp eller en macOS-tjänst. Även om den skapades för att importera och exportera i BibTeX-format för användning i LaTeX-dokument, har BibDesk en inbyggd grafisk redigerare för att skapa anpassade exportmallar med hjälp av Apples nyckel -värdeskodning, som användaren kan programmera för att exportera utvalda referenser i valfri citatstil eller i något strukturerat textformat. Exempelmallar ingår för vanlig text , RTF , HTML , RSS och vissa andra XML- format, och andra mallar finns på BibDesk-wikin.
BibDesk kan formatera hela bibliografier internt antingen via förhandsvisningar som använder BibDesks exportmallar eller via förhandsvisningar av LaTeX-utdata. I sina förhandsvisningar av LaTeX-utdata kan BibDesk automatiskt producera citat i någon av de grundläggande BibTeX-stilarna eller i vilken stil som helst för vilken användaren har en BibTeX-stil (.bst)-fil.
BibDesk innehåller inte själv citeringsstilar (som APA , MLA , Chicago ) och stöder inte Citation Style Language (CSL). Användare som vill använda BibDesk men behöver använda CSL kan exportera en BibTeX-fil till en annan applikation som stöder CSL, såsom Zotero eller Pandoc , som i kombination med Markdown också kan fungera som ett enklare alternativ till LaTeX för att producera akademiskt skrivande.
Skript
BibDesk erbjuder automatisering med AppleScript och andra skriptspråk via AppleScript. Exempel på skript finns på BibDesk-wikin och på andra ställen.
Systemkrav
Följande tabell visar vilken version av BibDesk som är kompatibel med varje version av macOS.
Operativsystem version | Senaste kompatibla BibDesk-version |
---|---|
Mac OS X v10.2.8 "Jaguar" | 1.1.8 |
Mac OS X v10.3.9 "Panther" | 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 "Lion" | 1.7.9 |
OS X v10.8.5 "Mountain Lion" | |
OS X v10.9 "Mavericks" | senast |
OS X v10.10 "Yosemite" | |
OS X v10.11 "El Capitan" | |
macOS v10.12 "Sierra" | |
macOS v10.13 "High Sierra" | |
macOS v10.14 "Mojave" | |
macOS v10.15 "Catalina" | |
macOS v11 "Big Sur" |
Se även
- Jämförelse av programvara för referenshantering – jämför BibDesk med annan programvara
- Lista över Macintosh-programvara
- Personlig kunskapshantering
Vidare läsning
- "BibDesk e-postlistor: bibdesk-användare" . sourceforge.net . Hämtad 9 mars 2017 . BibDesk -manualen säger: "Om dina frågor inte besvaras i den här hjälpfilen, kan bibdesk-användarnas e-postlista ha ett svar. Din fråga kan ha besvarats redan, så du kan kolla i listarkivet för att få omedelbar tillfredsställelse . "
- Brandes, Tim (28 februari 2012). "Så här skriver du din uppsats i LaTeX med Scrivener 2, MultiMarkdown 3 och BibDesk" . timbrandes.com . Arkiverad från originalet den 4 november 2016 . Hämtad 9 mars 2017 .
- Brandes, Tim (9 april 2014). "Optimera BibDesk, Multimarkdown och Scrivener för en trevlig vetenskaplig bibliografi och citeringsarbetsflöde" . timbrandes.com . Arkiverad från originalet den 1 april 2016 . Hämtad 9 mars 2017 .
- Burt, John (11 mars 2015). "BibTeX och BibDesk för nybörjare" (PDF) . brandeis.edu . Brandeis universitet . Arkiverad från originalet (PDF) den 4 december 2015 . Hämtad 9 mars 2017 .
- Cruz, Kelle (29 oktober 2009). "Varför jag använder BibDesk istället för Papers" . astrobetter.com . Arkiverad från originalet den 9 mars 2017 . Hämtad 9 mars 2017 .
- Davenport, James RA (4 september 2015). "Hur jag citerar [med BibDesk]" . ifweassume.com . Arkiverad från originalet den 3 augusti 2016 . Hämtad 9 mars 2017 .
- Koga-Browes, Scott (5 mars 2012). "Scrivener–LaTeX-integration 1: Konfigurera BibDesk" . ortostat.wordpress.com . Arkiverad från originalet den 13 augusti 2013 . Hämtad 9 mars 2017 .
- Krycho, Chris (26 februari 2015). "Academic Markdown and citations: a workflow with Pandoc, BibTeX, and the Editor of your choice" . chriskrycho.com . Arkiverad från originalet den 11 maj 2016 . Hämtad 9 mars 2017 .
- Nieuwenhuis, Rense (29 juni 2008). "Akademisk läsning utan papper: BibDesk & Skim-duon" . rensenieuwenhuis.nl . Arkiverad från originalet den 8 oktober 2011 . Hämtad 9 mars 2017 .
- Sheffler, Dan (9 juli 2014). "BibDesk och LaTeX-citat [med Pandoc]" . dansheffler.com . Arkiverad från originalet den 2 januari 2017 . Hämtad 9 mars 2017 .
- Watson, Matthew (26 augusti 2008). "Hur man genererar MLA, APA, Chicago eller någon annan stilbibliografi från BibTeX/BibDesk-filer" . wordminer.us . Arkiverad från originalet den 21 februari 2011 . Hämtad 9 mars 2017 .
externa länkar
- Gratis BibTeX-programvara
- Gratis programvara för referenshantering
- Gratis programvara programmerad i C
- Fri programvara programmerad i Objective-C
- Gratis programvara endast för MacOS
- Programvara för personlig informationshanterare för macOS
- Programvara för referenshantering
- Programvara som använder BSD-licensen
- TeX SourceForge-projekt