biblatex in een notendop (voor beginners)

Is er een “biblatex in een notendop” gids beschikbaar? Ik “zou graag willen dat iemand me de essentie van het gebruik van biblatex zou uitleggen (welke regels moet ik in mijn document schrijven, welke bestanden ik moet hebben, hoe vaak en Ik moet compileren), dus dan kan ik naar http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf gaan om het verder aan te passen.

Opmerkingen

Antwoord

Een minimaal document voor biblatex zou

waarvoor een <database> -bestand in .bib -formaat nodig is. Vervolgens voert u uit:

  1. LaTeX
  2. Biber
  3. LaTeX

Normaal gesproken zou je “ook een bibliografiestijl selecteren door dit als een optioneel argument te laden de biblatex regel

\usepackage[style=numeric-comp]{biblatex} 

Zie Hoe biber te gebruiken en Biblat ex met Biber: mijn editor configureren om ongedefinieerde citaten te vermijden voor meer als je editor niet is ingesteld om Biber “out of the box” aan te bieden.


Al enige tijd biblatex heeft twee “backends” ondersteund (het programma dat referenties extraheert uit het .bib bestand), BibTeX en Biber. Vanaf versie 2 is Biber de standaard backend, dus ik heb het hierboven gebruikt. Biber is krachtiger en werkt native met UTF-8-invoer, maar als het niet beschikbaar is, kan men terugvallen op een beperktere ondersteuning met BibTeX. De workflow is vrij gelijkaardig:

\documentclass{article} \usepackage[backend=bibtex8]{biblatex} % \bibliography{<database>} % deprecated \addbibresource{<database>.<extension>} \begin{document} \cite{<some-ref>} \printbibliography \end{document} 

en je moet dan

  1. LaTeX
  2. BibTeX uitvoeren
  3. LaTeX

Zoals u “zult zien, is dit heel weinig verschil met het gebruik van Biber: vervang” Biber “in feite door” BibTeX “.

Je moet de “8-bit” versie van BibTeX als minimum gebruiken, in plaats van de oude 7-bit BibTeX. Op de commandoregel wordt dit gebruikt door

 bibtex8 --wolfgang <filename> 

waarbij <filename> de naam is van je LaTeX-bestand.

Er is meer dat je kunt doen, maar dit zou je op weg moeten helpen.


Recente versies van biblatex zijn verouderd

\bibliography{<database>} % Must be .bib 

in het voordeel van de meer algemene

 \addbibresource{<database>.<extension>} 

Dit laatste is algemener, maar je moet de bestandsextensie opnemen (meestal .bib).

Reacties

  • @Igor: De vraag gaat over biblatex, dus ik hoop dat mijn antwoord redelijk is nable. Ik ‘ m niet zeker wat je bedoelt met ‘ gelieve ‘ t mix bibtex. exe met BibTeX ‘: met ofwel een traditionele BibTeX-stijl of met biblatex moet je BibTeX ( tenzij je Biber gebruikt met biblatex). Om dat te doen, zullen de meeste mensen een IDE gebruiken die zegt ‘ BibTeX ‘: it ‘ s de keuze om biblatex te laden of \bibliographystyle te gebruiken die bepaalt wat BibTeX doet .
  • Ik moet hieraan toevoegen dat ik betwijfel of je ‘ alle tijdschriften zult vinden die biblatex (het heeft e-TeX, wat zeldzaam lijkt te zijn op publicatiesystemen, en veel tijdschriften converteren in een bepaald stadium zelfs naar XML in plaats van rechtstreeks vanuit TeX-bron te typen).
  • @slackenerny: Klinkt alsof je biblatex wilt gebruiken ‘ s ” steno ” functie. Stel een vraag, en ik ‘ zal proberen een werkend voorbeeld te bedenken. 🙂
  • Volgens sectie 3.5.1 van de biblatex documentatie, zou je \addbibresource moeten gebruiken in plaats van \bibliography, dat is verouderd.
  • @Igor: Ik ben het er absoluut niet mee eens. Natuurlijk, als je ‘ gedwongen bent bibtex te gebruiken (vanwege tijdschriftrichtlijnen of om wat voor reden dan ook), doe het dan. Maar dan wordt de hele vraag toch betwistbaar. Maar als je niet ‘ t traditionele bibtex hoeft te gebruiken, in godsnaam ‘ sake doe jezelf een plezier en gebruik biblatex. Het ‘ is zo veel beter, dat je ‘ zelfs geen tijd zou moeten verspillen aan het nadenken over veranderen of niet.

Answer

biblatex wordt geleverd met een verscheidenheid aan ingebouwde bibliografie- / citatiestijlfamilies ( numeriek, alfabetisch, authoryear, authortitle, verbose), en er is een groeiend aantal aangepaste stijlen.Dat gezegd hebbende, hier is “hoe u ongeveer de uitvoer van de traditionele BibTeX-stijlen kunt emuleren plain, abbrv, unsrt, en alpha:

plain -> \usepackage[style=numeric]{biblatex}

abbrv -> \usepackage[style=numeric,giveninits=true]{biblatex}

unsrt -> \usepackage[style=numeric,sorting=none]{biblatex}

alpha -> \usepackage[style=alphabetic]{biblatex}

In de eerste drie gevallen mag u style=numeric weglaten omdat dit de standaardstijl is van biblatex.

Answer

Sectie 1 van de biblatex documentatie , waarnaar u “verwijst, luidt als volgt:

Dit document is een systematische naslaggids voor het biblatex -pakket. Bekijk de voorbeelddocumenten die worden geleverd met biblatex [ 1 ] om een eerste indruk te krijgen. Voor een snelle startgids blader je door §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.

Ik ben net begonnen met biblatex door deze secties te lezen (en de beschreven dingen uit te proberen) en ik heb het gevoel dat ze me een grondig overzicht gaven van de basisfuncties. Natuurlijk is er “veel van deze informatie die u gewoon kunt doorbladeren of overslaan, maar ik denk dat het goed is om te weten welke opties er zijn.

Ik las in het Duitse artikel waarnaar Herbert ook verwees , maar ik had niet het gevoel dat het me echt vertelde wat ik moest doen en hoe ik moest beginnen, maar misschien komt dat omdat dit de eerste keer is Ik heb ooit een soort bibliografietool gebruikt in LaTeX.

Als je moet beslissen of je BibTeX of Biber als backend wilt gebruiken, dan is het uitgebreide (maar begrijpelijke!) Antwoord van Alan Munn op bibtex vs. biber en biblatex vs. natbib kunnen je misschien helpen. Ik heb besloten om Biber te gebruiken.

Tot slot raad ik aan om rechtstreeks naar de bron te gaan en informatie uit de eerste hand verkrijgen door de genoemde delen van de biblatex documentatie te lezen.

Opmerkingen

  • Misschien wil je eraan toevoegen dat de (geweldige) voorbeelddocumenten op je computer te vinden zijn in de Tex-tre e op texmf/doc/latex/biblatex/examples of online .
  • Je kunt door de biblatex-voorbeelden bladeren in de nieuwe TeX tree in je texlive distro: file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
  • Mijn miktex distro stond op C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples.

Antwoord

Ik zou ook graag willen weten waar het OP naar vraagt (een inleidend document over BibLaTeX). Ik heb er nog geen gevonden, maar hier zijn twee documenten die ik wel nuttig vond voor dat doel:

http://tex.aanhet.net/rugtex/course/4bibtex.pdf

Nu verbroken link, maar wat ik het nuttigst vond, is hier:

3.5 De nieuwste en beste: biblatex

Een radicale herimplementatie van bibliografische ondersteuning is biblatex. Bibliografiestijlen zijn niet geschreven in de onbekende .bst-syntaxis maar in LaTEX, en de rol van BibTEX is beperkt tot het verzamelen en sorteren van de bibliografische gegevens. LaTEX zelf selecteert, rangschikt en formatteert de informatie van de bibliografische items. Voordelen zijn onder meer

  • vele variaties in bibliografische stijl kunnen eenvoudig worden gerealiseerd met pakketopties, zonder .bst-bestanden te bewerken.

  • betere ondersteuning voor niet-westerse talen

  • meer citatie-opties, omdat LaTEX toegang heeft tot alle bibliografische informatie

  • eenvoudig bibliografieën per hoofdstuk

Gelukkig een oude BibTEX-database is nog steeds compatibel met biblatex.

Aan de slag met biblatex. Je kunt gemakkelijk experimenteren met biblatex. Gebruik om te beginnen de pakketoptie natbib of natbib = true, zodat u de cite-opdrachten in uw LaTEX-broncode nog niet hoeft te wijzigen. Latexbib gebruikt grotendeels hetzelfde databaseformaat en vereist slechts een paar kleine wijzigingen in de preambule en aan het einde van uw document. Biblatex preambule-opdrachten voor het onderstaande voorbeeld:

\usepackage[style=numeric,natbib=true]{biblatex} \bibliography{bibdemo} 

en bijna aan het einde:

\printbibliography 

Merk op dat met biblatex het \ bibliography-commando in de preambule moet staan.

http://www.charlietanksley.net/pdf/latex-footnote-citations.pdf

Dit is nu (10-08-2013) ook een verbroken link, en dat “is jammer, want ik vond het document twee jaar geleden erg nuttig. Ik heb nog steeds beide bestanden, maar dat kan ik” in het antwoord hier doe ik deze tweede geen recht. Ik heb een afbeelding van de eerste pagina bijgevoegd, maar zou graag de pdf posten als het mogelijk was. Een BibLaTeX-demonstratie (plus de code), door Charlie Tanksley, 19 mei 2010

Reacties

  • De eerste van de twee links heeft ongeveer 1,5-2 paginas over biblatex beginnend op pag.6, sectie 3.5 (met een prettig inleidend gevoel, vanuit mijn newbie-perspectief), maar bedankt @JosephWright voor de feedback over commentaar vs. antwoord. Ik ben nog steeds TeX.sx aan het leren, en al die feedback is nuttig voor mij, dus bedankt (kan ‘ reacties opwaarderen, denk ik, dus misschien is bedankt in reacties? ook).
  • Geen van deze links lijkt te bestaan
  • Je mag ‘ niet echt gebruiken \bibliography helemaal, maar \addbibresource. Merk op dat het laatste de volledige bestandsnaam vereist, bijv. mybib.bib, niet alleen mybib.
  • @TeXnewbie Documenten vergelijkbaar met de eerste lijken te bestaan op facultyfp.salisbury.edu/despickler/personal/Resources/… en tex.aanhet.net/rugtex/course/latexcourse.pdf , misschien wil je een van deze links in je antwoord opnemen? Het zou ook geweldig zijn als je de blockquote-markup zou kunnen gebruiken om de geciteerde passages aan te geven.
  • Hier is Charlie Tankslie ‘ s tutorial: github.com/charlietanksley/charlietanksley_net/blob/master/…

Antwoord

Als je bekend bent met Duits, “vind je een tweedelige introductie in” Die TeXnische Komödie “, het tijdschrift van DANTE: DTK 2/2008 , DTK 4/2008 .

U kunt beginnen met een van de standaardinstellingen, bijvoorbeeld:

\usepackage[style=authoryear]{biblatex} \bibliography{...} ... \nocite{*} % adds all entries in the bib file to the bibliography \printbibliography 

Er zijn veel voorbeelden in uw lokale TeX-installatie (op texmf/doc/latex/biblatex/examples/ ).

Opmerkingen

  • Zoals ik opmerkte bij Joseph ‘ s antwoord: Volgens sectie 3.5. 1 van de biblatex-documentatie, moet u \ addbibresource gebruiken in plaats van \ bibliography, die verouderd is. (Zie ook Joseph

    s opmerkingen).

  • verouderd is niet niet gedefinieerd …
  • Sorry, ik don ‘ ik denk dat ik het niet volg. Ik wilde alleen zeggen dat de auteur van biblatex het gebruik van \addbibresource aanbeveelt, dus ik dacht dat het misschien een goed idee zou zijn om dit gebruik in een ‘ s gids.
  • @doncherry Gebruik van \bibliography (althans voorlopig) is acceptabel. \addbibresource wordt waarschijnlijk aanbevolen omdat het veel meer functies biedt .

Answer

Misschien is deze lokale gids goed voor mensen die Engels lezen.

Answer

Om aan de andere bronnen hier toe te voegen, simpelweg om ze op één handige plaats te hebben, heb ik een middellange introductie, bedoeld om “gemakkelijker leesbaar” te zijn dan de volledige handleiding, die te vinden is op GitHub . Het is gericht op de “gewone gebruiker”, niet op iemand die een volledige stijl schrijft.

Hoewel de huidige uitgave een concept blijft, en ik verwacht deze bij te werken, is hij compleet, en eigenlijk “daar” onderhevig aan wat nit-picking. Hoofdstuk 1 en de Snelstartgids (p 109) zijn inleidend.

Reacties

  • Op zichzelf is dit een prettige lezing , maar het maakt het ook gemakkelijker om door het pakket ‘ s handleiding te navigeren.

Answer

Voor Franstaligen probeert deze site LaTeX populair te maken onder studenten in de geesteswetenschappen. Je kunt vanaf deze pagina een pdf van ongeveer 60 paginas met de titel “Biblatex expliqué à Mademoiselle Michu, étudiante en sciences humaines” (zoiets als “Biblatex uitgelegd aan Miss Jane Bloggs, een student Geesteswetenschappen”), die ik een vrij goede en eenvoudige benadering vind.

Opmerkingen

  • Houd er echter rekening mee dat dit document vrij oud is (van September 2010) en kan daarom verouderde informatie bevatten en verouderde commandos gebruiken. (Biber wordt bijvoorbeeld niet genoemd; de nieuwe backend is in veel opzichten superieur aan BibTeX.) Het bevat ook enkele spelfouten in Engelse opdracht- / veldnamen.

Antwoord

Hier is een minimaal werkend voorbeeld.

Eerste bestand, doc.tex:

\documentclass{article} \usepackage[backend=bibtex]{biblatex} \bibliography{database.bib} \begin{document} According to \cite{foo1999} blah blah. \printbibliography \end{document} 

Tweede bestand, database.bib:

@article{foo1999, title={Title}, author={Doe, John}, journal={International Journal of Nonsense}, year={1999} } 

Om te compileren:

pdflatex doc bibtex doc pdflatex doc pdflatex doc 

Resultaat in doc.pdf:

Screenshot van

code > doc.pdf < / code >

Opmerkingen

  • Is niet ‘ t alles wat al in Josephs staat, samen met de informatie dat \biibliography verouderd is?
  • @Johannes_B: dit is duidelijk gebaseerd op het antwoord van Joseph ‘ s, maar in een MWE-formulier, dwz je kunt het gewoon kopiëren en plakken en het laten werken, in tegenstelling tot het origineel dat meer aandacht behoeft. Ik ‘ zal het CW maken.
  • Het zal mislukken met biber als backend.
  • @Johannes_B Omdat ik geen gebruiker ben van biber, weet ik niet ‘ hoe het verschilt van bibtex. Ik zie ‘ geen ander antwoord met een duidelijk voorbeeld voor `biber, dus bewerk mijn antwoord om een MWE te geven die er ook voor werkt!

Antwoord

Als je Frans leest, kun je kijken naar http://www.ctan.org/pkg/latex-sciences-humaines .

Answer

Als je een beetje Frans kunt lezen, hier zijn de dias van een LaTeX-cursus die ik geef over biblatex en csquotes.

Antwoord

Op de ommezijde vind je een reeks zeer toegankelijke berichten over bibliografieën met LaTeX.

Het hoofdartikel over basis biblatex is https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . Het leuke voor gebruikers van Overleaf is dat het artikel voorbeelddocumenten linkt die kunnen worden gebruikt om te experimenteren met de gepresenteerde instellingen.

De twee lijsten https://overleaf.com/learn/latex/Biblatex_bibliography_styles en https://overleaf.com/learn/latex/Biblatex_citation_styles geven een korte samenvatting van de algemene bibliografie en citatiestijlen.

Er is ook een ander tutorialachtig artikel: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX met een video (oorspronkelijk van ShareLaTeX).

Ten slotte is er https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , die voornamelijk met .bib bestanden.

Houd er bij het lezen van deze artikelen rekening mee dat online editors Biber vaak automatisch uitvoeren voor u (Overleaf doet dat via latexmk) en dat hun tutorials daarom meestal niet ingaan op deze verder cruciale stap. Zie Vraagteken of vetgedrukt citatiesleutel in plaats van citatienummer

Antwoord

  • Ik maak in mijn vrije tijd tutorials over BiBLaTeX – – neem een kijkje – misschien helpt het.
  • Voor de experts hier, ik heb “UTF-8 niet gekozen, voer er alsjeblieft geen oorlog over :).

https://www.youtube.com/playlist?list=PL-Wl6F3zpJVwcDHK2rg9bDEEMjo70zp87

voer de beschrijving van de afbeelding hier in

Antwoord

Afsluiten mooie cheatsheet is hier beschikbaar: https://www.ctan.org/pkg/biblatex-cheatsheet

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *