biblatex pe scurt (pentru începători)

Există un ghid „biblatex într-o scurtă descriere? „Mi-aș dori dacă cineva mi-ar explica elementele esențiale despre cum să folosesc biblatex (ce linii trebuie să scriu în documentul meu, ce fișiere trebuie să am, de câte ori și ce Trebuie să compilez), așa că pot merge la http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf pentru a-l personaliza în continuare.

Comentarii

Răspuns

Un document minim pentru biblatex ar fi

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

care necesită un fișier <database> în format .bib. Apoi rulați:

  1. LaTeX
  2. Biber
  3. LaTeX

În mod normal, ați selecta și un stil de bibliografie încărcând acest lucru și un argument opțional la linia biblatex

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

Consultați Cum se utilizează biber și Biblat ex cu Biber: Configurarea editorului meu pentru a evita citările nedefinite pentru mai multe dacă editorul dvs. nu este configurat pentru a oferi Biber „din cutie”.


De ceva timp, biblatex a acceptat două „backend-uri” (programul care extrage referințe din fișierul .bib), BibTeX și Biber. Începând cu versiunea 2, Biber este backend-ul implicit, așa că l-am folosit mai sus. Biber este mai puternic și funcționează nativ cu intrarea UTF-8, dar acolo unde nu este disponibil se poate recurge la un suport mai limitat folosind BibTeX. Fluxul de lucru este destul de similar:

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

și atunci trebuie să rulați

  1. LaTeX
  2. BibTeX
  3. LaTeX

După cum veți vedea, aceasta este o diferență foarte mică față de utilizarea Biber: înlocuiți practic „Biber” cu „BibTeX”.

Ar trebui să utilizați versiunea BibTeX „pe 8 biți” ca minimum, mai degrabă decât BibTeX-ul vechi pe 7 biți. La linia de comandă, aceasta este utilizată făcând

 bibtex8 --wolfgang <filename> 

unde <filename> este numele fișierului dvs. LaTeX.

Puteți face mai multe, dar acest lucru ar trebui să vă înceapă.


Versiunile recente ale biblatex au devenit depreciate

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

în favoarea celor mai generale

 \addbibresource{<database>.<extension>} 

Acesta din urmă este mai general, dar trebuie să includeți extensia de fișier (de obicei .bib).

Comentarii

  • @Igor: Întrebarea este despre biblatex, așadar răspunsul meu ar trebui să sper nable. Nu ‘ nu sunt sigur ce vrei să spui prin ‘ te rog să nu ‘ să amesteci bibtex. exe cu BibTeX ‘: fie cu un stil tradițional BibTeX, fie cu biblatex trebuie totuși să rulați BibTeX ( dacă nu folosiți Biber cu biblatex). Pentru a face acest lucru, majoritatea oamenilor vor folosi un IDE care va spune ‘ BibTeX ‘: it ‘ este alegerea încărcării biblatex sau a utilizării \bibliographystyle care determină ce face BibTeX .
  • Ar trebui să adaug că mă îndoiesc că ‘ veți găsi orice reviste care acceptă biblatex (are nevoie de e-TeX, care pare a fi rar pe sistemele de publicare, și multe reviste se convertesc de fapt în XML într-o anumită etapă, mai degrabă decât să compună direct din sursa TeX).
  • @ slackenerny: sună ca și cum ai dori să folosești biblatex ‘ s ” prescurtare ” caracteristică. Puneți o întrebare și voi ‘ voi încerca să vin cu un exemplu de lucru. 🙂
  • Conform secțiunii 3.5.1 din documentația biblatex, ar trebui să utilizați \addbibresource în loc de \bibliography, care este învechit.
  • @Igor: nu sunt de acord. Desigur, dacă ‘ ești forțat să folosești bibtex (din cauza ghidurilor jurnalului sau din orice motiv) atunci fă-o. Dar apoi întreaga întrebare devine oricum discutabilă. Dar dacă nu ‘ nu trebuie să folosiți bibtex tradițional, de dragul cerului ‘ fă-ți singur favoarea și folosește biblatex. ‘ este mult mai bine, încât nu ar trebui să ‘ nici măcar să nu pierzi timpul gândindu-te la schimbarea sau nu.

Răspuns

biblatex vine cu o varietate de bibliografii încorporate / stiluri de citare familii ( numeric, alfabetic, autorizat, autorizat, detaliat) și există un număr tot mai mare de stiluri personalizate.Acestea fiind spuse, iată cum se poate emula aproximativ ieșirea stilurilor tradiționale BibTeX plain, abbrv, unsrt și 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}

În primele trei cazuri, puteți omite style=numeric deoarece acesta este stilul implicit al biblatex.

Răspuns

Secțiunea 1 din biblatex documentație , la care vă referiți, citește:

Acest document este un manual de referință sistematic pentru pachetul biblatex. Uitați-vă la exemplele de documente care se livrează cu biblatex [ 1 ] pentru a obține o primă impresie. Pentru un ghid de pornire rapidă, răsfoiți §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.

Tocmai am început cu biblatex citind aceste secțiuni (și încercând lucrurile descrise) și simt că mi-au oferit o prezentare detaliată a funcțiilor de bază. Desigur, există o mulțime dintre aceste informații pe care le puteți purta sau săriți, dar cred că este bine să știți ce opțiuni există.

Am citit în articolul german la care s-a referit și Herbert , dar nu am simțit că mi-a spus cu adevărat ce să fac și cum să încep, dar poate că asta este pentru că este prima dată Am folosit vreodată un fel de instrument de bibliografie în LaTeX.

Dacă trebuie să decideți dacă folosiți BibTeX sau Biber ca backend, răspunsul lui Alan Munn (dar ușor de înțeles!) La bibtex vs. biber și biblatex vs. natbib ar putea fi de ajutor pentru dvs. Am decis să folosesc Biber.

În concluzie, vă recomand să mergeți direct la sursă și obținerea unor informații de primă mână citind părțile menționate din documentația biblatex.

Comentarii

  • S-ar putea să doriți să adăugați că exemplele de documente (grozave) pot fi găsite pe computerul dvs. în text e la texmf/doc/latex/biblatex/examples sau online .
  • Puteți răsfoi exemplele biblatex din noul TeX copac în distribuția dvs. texlive: file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
  • Distribuția mea miktex era la C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples.

Răspuns

Și eu aș dori să aflu despre ce întreabă OP (un document introductiv de tip BibLaTeX). Nu am găsit încă unul, dar iată două documente pe care le-am găsit utile în acest scop:

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

Link rupt acum, dar ceea ce mi s-a părut cel mai util este aici:

3.5 Cel mai recent și mai mare: biblatex

Un radical reimplementarea suportului bibliografic este biblatex. Stilurile bibliografice nu sunt scrise în sintaxa .bst necunoscută, ci în LaTEX, iar rolul BibTEX se reduce la colectarea și sortarea datelor bibliografice. LaTEX în sine selectează, aranjează și formată informațiile din intrările bibliografice. Avantajele includ

  • multe variante ale stilului bibliografiei pot fi realizate pur și simplu cu opțiuni de pachet, fără a edita fișiere .bst

  • asistență mai bună pentru limbile non-occidentale

  • mai multe opțiuni de citare, deoarece LaTEX are acces la toate informațiile bibliografice

  • ușor bibliografii per capitol

Din fericire, o bază de date BibTEX veche este încă compatibil cu biblatex.

Noțiuni introductive despre biblatex. Puteți experimenta cu ușurință cu biblatex. Pentru început, utilizați opțiunea de pachet natbib sau natbib = true, astfel încât să nu aveți nevoie să schimbați încă comenzile de citare din sursa LaTEX. Latexbib utilizează în mare parte același format de bază de date și necesită doar câteva modificări mici în preambul și la sfârșitul documentului. Comenzi din preambulul Biblatex pentru exemplul de mai jos:

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

și aproape de final:

\printbibliography 

Rețineți că cu biblatex comanda \ bibliography ar trebui să fie în preambul.

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

Acesta este acum (8/10/2013), de asemenea, o legătură întreruptă și „este foarte rău, deoarece am găsit documentul foarte util acum doi ani. Am încă ambele fișiere, dar pot” Nu faceți dreptate acestui al doilea în răspunsul de aici. Am „atașat o imagine a primei pagini, dar aș fi bucuros să postez pdf-ul dacă ar fi posibil. O demonstrație BibLaTeX (plus codul), de Charlie Tanksley, 19 mai 2010

Comentarii

  • Primul dintre cele două linkuri are aproximativ 1,5-2 pagini pe biblatex începând cu pg.6, secțiunea 3.5 (cu o simțire introductivă frumoasă, din perspectiva mea începător), dar mulțumesc @JosephWright pentru feedback re comentariu vs. răspuns. Încă învăț TeX.sx și tot ce feedback îmi este de ajutor, așa că mulțumesc (nu pot ‘ susține comentariile, cred, așa că poate mulțumesc sunt ok în comentarii? de asemenea).
  • Niciunul dintre aceste linkuri nu pare să existe
  • Nu ar trebui să ‘ să utilizați cu adevărat \bibliography deloc, dar \addbibresource. Rețineți că acesta din urmă necesită numele complet al fișierului, de ex. mybib.bib, nu doar mybib.
  • @TeXnewbie Documente similare cu primele par să existe la facultyfp.salisbury.edu/despickler/personal/Resources/… și tex.aanhet.net/rugtex/course/latexcourse.pdf , poate doriți să introduceți unul dintre aceste linkuri în răspunsul dvs.? De asemenea, ar fi minunat dacă ați putea folosi marcajul blockquote pentru a indica pasajele citate.
  • Iată Charlie Tankslie ‘ tutorial: github.com/charlietanksley/charlietanksley_net/blob/master/…

Răspuns

Dacă sunteți familiarizat cu limba germană, veți găsi o introducere în două părți în „Die TeXnische Komödie”, jurnalul DANTE: DTK 2/2008 , DTK 4/2008 .

Puteți începe cu unul dintre setările implicite, de exemplu:

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

Există o mulțime de exemple în instalarea locală TeX (la texmf/doc/latex/biblatex/examples/ ).

Comentarii

  • După cum am remarcat la răspunsul lui Joseph ‘: Conform secțiunii 3.5. 1 din documentația biblatex, ar trebui să utilizați \ addbibresource în loc de \ bibliography, care este depreciat. (A se vedea, de asemenea, Joseph

    s comentarii).

  • depreciat este nu nu este definit …
  • Ne pare rău, nu am ‘ nu cred că urmez. Am vrut doar să spun că autorul biblatex recomandă utilizarea \addbibresource, așa că m-am gândit că ar putea fi o idee bună să susțin această utilizare în un ghid pentru începători ‘.
  • @doncherry Utilizarea \bibliography (cel puțin pentru moment) este acceptabilă. \addbibresource este probabil recomandat deoarece oferă multe alte caracteristici .

Răspuns

Poate că acest ghid local îl va ajuta persoanelor care citesc limba engleză.

Răspuns

Pentru a adăuga la celelalte resurse aici, pur și simplu de dragul de a le avea într-un singur loc convenabil, am pus împreună un introducere de lungime medie , destinată să fie o „citire mai ușoară” decât manualul complet, care poate fi găsit pe GitHub . Se adresează „utilizatorului obișnuit”, nu unei persoane care scrie un stil complet.

Deși versiunea actuală rămâne o versiune preliminară, și mă aștept să o actualizez, este completă și practic „acolo”, sub rezerva unele aspecte. Capitolul 1 și Ghidul de pornire rapidă (p 109) sunt introductive.

Comentarii

  • De la sine, aceasta este o lectură frumoasă , dar facilitează și navigarea în manualul pachetului ‘.

Răspuns

Pentru persoanele care vorbesc franceza, acest site încearcă să popularizeze LaTeX printre studenții din domeniul științelor umaniste. Puteți descărca de pe această pagină un .pdf de aproximativ 60 pagini intitulate „Biblatex expliqué à Mademoiselle Michu, étudiante en sciences humaines” (ceva de genul „Biblatex explicat domnișoarei Jane Bloggs, o studentă în științe umane”), că găsesc o abordare destul de bună și simplă.

Comentarii

  • Rețineți însă că acest document este destul de vechi (din Septembrie 2010) și ar putea, prin urmare, să conțină informații învechite și să utilizeze comenzi depreciate. (Nu menționează Biber, de exemplu; noul backend este superior BibTeX în multe feluri.) De asemenea, conține unele erori de ortografie în numele de comandă / câmp în limba engleză.

Răspuns

Iată un exemplu de lucru minim.

Primul fișier, doc.tex:

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

Al doilea fișier, database.bib:

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

Pentru a compila:

pdflatex doc bibtex doc pdflatex doc pdflatex doc 

Rezultatul în doc.pdf:

Captură de ecran a

cod > doc.pdf < / code >

Comentarii

  • Nu este ‘ toate cele conținute deja în Josephs răspunde de-a lungul informațiilor că \biibliography este depreciat?
  • @Johannes_B: Acest lucru se bazează în mod evident pe răspunsul lui Joseph ‘, dar într-o formă MWE, adică poți doar să-l copiezi și să-l faci să funcționeze, spre deosebire de originalul care necesită mai multă atenție. ‘ îl voi face CW.
  • Va eșua cu biber ca backend.
  • @Johannes_B Nefiind utilizator al biber, nu ‘ nu știu în ce diferă de bibtex. Nu ‘ nu văd un alt răspuns oferind un exemplu clar pentru `biber, așa că vă rog să modificați răspunsul meu pentru a furniza un MWE care funcționează și pentru acesta!

Răspuns

Dacă citești franceza, ai putea să te uiți la http://www.ctan.org/pkg/latex-sciences-humaines .

Răspuns

Dacă puteți citi puțin din franceză, aici sunt diapozitivele unui curs LaTeX pe care îl dau despre biblatex și csquotes.

Răspuns

Overleaf are o serie de postări foarte accesibile pe tema bibliografiilor cu LaTeX.

Articolul principal care tratează biblatex de bază este https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . Interesant pentru utilizatorii Overleaf este că articolul leagă exemple de documente care pot fi utilizate pentru a experimenta cu setările prezentate.

Cele două liste și https://overleaf.com/learn/latex/Biblatex_citation_styles oferă o scurtă reducere a bibliografiei comune și stiluri de citare.

Există, de asemenea, un alt articol de tip tutorial: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX cu un video (inițial din ShareLaTeX).

În cele din urmă, există https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , care se ocupă în principal cu .bib fișiere.

Când citiți aceste articole, rețineți că editorii online rulează Biber automat pentru dvs. (Overleaf face asta prin latexmk) și că tutorialele lor, prin urmare, nu ating de obicei acest pas crucial. Consultați Semn de întrebare sau bold cheie de citare în locul numărului de citare

Răspuns

  • Fac tutoriale despre BiBLaTeX în timpul liber – – aruncați o privire – poate vă ajută.
  • Pentru experții de aici, nu am ales UTF-8, vă rog să nu faceți război în legătură cu asta :).

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

introduceți descrierea imaginii aici

Răspuns

O renunțare cheatsheet-ul frumos este disponibil aici: https://www.ctan.org/pkg/biblatex-cheatsheet

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *