bibtex vs. biber ja biblatex vs. natbib

Bibtex Vs Biber Biblatex Vs



Ratkaisu:

(Seuraava on laajennettu biblatex -tagimerkintö, jonka auttoin kirjoittamaan).

Jotain terminologiaa

Ensinnäkin on tärkeää ymmärtää, että termiä BibTeX käytetään usein viittaamaan erilaisiin asioihin, ja tämä voi aiheuttaa sekaannusta. Esimerkiksi käskemme tyypillisesti uusia käyttäjiä käyttämään bibtexiä bibliografiasi varten, mikä yleensä tarkoittaa vain sitä, että älä tee sitä käsin, vaan tallenna viittauksesi.bib -tiedosto ja käytä jotakin automaattista menetelmää viittausten ja bibliografian muotoilemiseen. Lisäksi puhumme myös `` bibtex -tiedostosta '' (eli a.bib -tiedosto). Molemmat käyttötavat ovat todellisuudessa varsin epämääräisiä, ja osa tämän kysymyksen syistä on erottaa ne tarkemmin.



Joten tässä kysymyksessä käytämme seuraavia termejä:



  • bibtex jabiber ovat ulkoisia ohjelmia, jotka käsittelevät bibliografiatietoja ja toimivat (suunnilleen) käyttöliittymänä.bib -tiedosto ja LaTeX -asiakirjasi.



  • natbib jabiblatex ovat LaTeX -paketteja, jotka muotoilevat viittauksia ja bibliografioita;natbib toimii vain kanssabibtex, kun taasbiblatex (tällä hetkellä) toimii molempien kanssabibtex japippuri.)

Niille käyttäjille, jotka jo käyttävätnatbib, ja harkitset vaihtamista, myös seuraava kysymys on hyödyllinen: Mitä tehdä siirtyäksesi biblatexiin ?.

natbib

Thenatbib -paketti on ollut olemassa jo pitkään, ja vaikka sitä ylläpidetäänkin, on oikein sanoa, että sitä ei kehitetä edelleen. Sitä käytetään edelleen laajalti ja se on erittäin luotettava.



Edut

  • Sillä on laaja valikoima jo kehitettyjä.bst -tiedostot, jotka ovat monien tieteellisten lehtien ja kustantajien mukaisia.
  • Kirjoittajanatbib -paketti on kirjoittanut paketin nimeltäcustom-bib, joka tarjoaa apuohjelman nimeltämakebst. Tämä apuohjelma on valikkopohjainen ja sen avulla voit luoda vuorovaikutteisesti mukautettuja bibliografiatyylisiä tiedostoja. Bibliografiatyyppiset tiedostot luotumakebst ovat erittäin vakaita ja (ei yllättävää, kun otetaan huomioon kirjoittaminen) toimivat erittäin hyvinnatbibin lainauskäskyt.
  • Tuloksena oleva bibliografiakoodi voidaan liittää suoraan asiakirjaan (usein vaadittu päiväkirjojen lähettämiseen). Katso Biblatex: päiväkirjaan lähettäminen.

Haitat

  • Koska se riippuubibtex, sen käyttöliittymä vaatii.bst -tiedostot, jotka käyttävät postfix -kieltä, jota useimpien on vaikea ohjelmoida. Tämä tarkoittaa, että jo olemassa olevien tyylien pienien muutosten tekeminen tiettyjen muotoiluvaatimusten täyttämiseksi voi olla melko vaikeaa.
  • Se on suunniteltu erityisesti tekijävuosille ja (vähemmässä määrin) numeerisille viittaustyyleille, jotka ovat yleisiä luonnon- ja yhteiskuntatieteissä. se on ei pystyy tekemään perinteisiä humanistisia viittaustyylejä, kuten tekijän/otsikon tai alaviitteen tyyliviittauksia ja bibliografioita (mukaan lukien erilaisia ibid seuranta).
  • Useita bibliografioita yhdessä asiakirjassa tai luokiteltuja bibliografioita tarvitaan lisäpaketteja.
  • Riippuen siitäbibtex taustana, se perii kaikki sen haitat (katso alla).

Haluat ehkä käyttäänatbib jos:

  • Tuolla on.bst -tiedosto, joka on jo luotu tiettyä lehteä varten, jolle lähetät paperin;
  • päiväkirja hyväksyylateksia ja vaatii tai odottaanatbib. Tällainen päiväkirja ei ehkä hyväksybiblatex bibliografialle.

biblatex

Thebiblatex -pakettia kehitetään aktiivisesti yhdessämajavan leivonta.

Edut

Viittaukset humanistiseen tyyliin

  • biblatexia tarvitaan melkein, jos tarvitset jotain seuraavista:

    • humanistiset tyyliviittaukset (tekijä-otsikkotyyppimallit; lainaukset käyttäen ibid jne.)
    • paljon laajempi valikoima BibTeX -tietokantakenttiä (sopii jälleen erityisesti humanistisille tieteille).
    • Unicode -koodattu.bib tiedostot (voidaan käyttääbiberin vaihtobibtex).
    • hallita omia bibliografiatyylejäsi säännöllisestilateksimenetelmät.

Kirjoittajavuosi ja numeeriset viittaukset

  • biblatex tarjoaa samat toiminnot kuinnatbib tekijävuosille ja numeerisille viittauksille, jotka ovat yleisiä luonnontieteissä ja yhteiskuntatieteissä. Siksi sitä voidaan käyttää korvaajananatbib.

Yleisiä huomioita

  • Kaikki viittausten ja bibliografian merkinnät muotoillaan tavallisilla LaTeX -makroilla. Tämän seurauksena tavalliset LaTeX -käyttäjät voivat tehdä muutoksia olemassa oleviin tyyleihin melko helposti.biblatexissa on myös sisäänrakennetut koukut useimpiin muutoksiin.

  • Vaikkakinbiblatex voi käyttääbibtex taustaohjelmana, se ei muotoile.bst -tiedostoja, mutta käyttää vainbibtex lajitteluun.

  • Useita bibliografioita ja luokiteltuja bibliografioita tuetaan suoraan.

Saatavilla olevat biblatex -tyylit

Vakiotyylien lisäksi, jotka on dokumentoitubiblatex -käyttöopas, CTAN luettelee tällä hetkellä seuraavat ylimääräiset tyylipaketitbiblatex:

  • biblatex-abnt ABNT (Brasilian teknisten normien yhdistys) -tyyli biblatexille.

  • biblatex-apa APA-tyyli biblatexille.

  • biblatex-chem Biblatexin kemian tyylit.

  • biblatex-chicago Chicago -tyyppiset tiedostot biblatexille.

  • biblatex-dw Humanistiset tyylit biblatexille.

  • biblatex-historioitsija Turabianiin perustuva Biblatex-tyyli.

  • biblatex-ieee IEEE -tyyppiset tiedostot biblatexille.

  • biblatex-jura Biblatex-tyylitiedostot saksalaiselle oikeuskirjallisuudelle.

  • biblatex-mla MLA -tyyppiset tiedostot biblatexille.

  • biblatex-nature Biblatex-tuki Nature-lehdelle.

  • biblatex-filosofia Tyylit biblatexin käyttämiseen filosofian parissa.

  • biblatex-science Biblatex-tuki Science-lehdelle.

Monia uusia päiväkirjatyylejä luodaanbiblatex. Sopeutumisen joustavuuden vuoksibiblatex -tyylejä, monissa tapauksissa voi olla melko helppoa muokata olemassa olevaa tyyliä sopimaan tietyn lehden tyyliin.

Haitat

  • Lehdet ja kustantajat eivät saa hyväksyä asiakirjoja, jotka käyttävätbiblatex, jos heillä on oma talotyylinatbib -yhteensopiva.bst -tiedosto.
  • Luomien bibliografioiden sisällyttäminen ei ole vähäpätöistäbiblatex asiakirjaksi (kuten monet kustantajat vaativat.) Katso Biblatex: lähettäminen lehdelle.

bibtex vs. biber

Monet haitatnatbib ovat seurausta sen riippuvuudestabibtex muotoilua varten. Tämä on tärkein (valtava) eronatbib jabiblatex, kuten jälkimmäinen, vaikka sitä käytetäänbibtex taustaohjelmana, ei käytä sitä muotoiluun, vain lajitteluun. Kuitenkin,biblatex on myös suunniteltu käytettäväksibiber, uusi taustaohjelma, joka lisää toimintojabiblatex.

bibtex

Edut

  • erittäin vakaa ja laajalti käytetty

Haitat

  • erittäin vaikea muokata bibliografiatyylejä oppimatta toista kieltä (jos käytätnatbib; ei ongelma käytettäessäbiblatex)
  • erittäin huono kieltenvälinen tuki ja muu kuin eurooppalainen kirjoitustuki. Ei-ASCII-merkkejä kannattaa välttää. Katso kohdasta Ä ja muiden umlautien ja aksenttikirjaimien kirjoittaminen bibliografiasta saadaksesi ohjeita merkkien kirjoittamisesta aksentilla ja diakriitillä.

pippuri

Edut

  • pystyy käsittelemään monia muita syöttö- ja kenttätyyppejä.bib -tiedosto.
  • pystyy käsittelemään UTF-8-koodattua.bib tiedostot.
  • parempi lajittelun hallinta.

Haitat

  • Toimii vainbiblatex, ei kanssanatbib.

Erot.bib tiedostot

Kuten tämän vastauksen alussa todettiin, käytämme yleensä termiäbibtex -tiedosto, johon viitataan.bib -tiedosto itse, mikä johtaa oletukseen, että työkalut manipuloivat.bib -tiedostot ovat käytettävissä vainbibtexin käyttäjille eikäbiberin käyttäjiä. Näin ei yksinkertaisesti ole: työkalut, jotka on suunniteltu manipulointiin.bib -tiedostoja, kuten viitehallintoja ja erilaisia.bib -tiedostojen luonti-/manipulointityökaluja voidaan käyttää.

On kuitenkin totta, että kun siirryt käyttämään kaikkia sen ominaisuuksiapippuri/biblatexista saattaa löytyä tiettyjä eroja.bib -tiedostoista tulee entistä osuvampia.

Erillinen kysymys Bibtex- ja biblatex -bibliografiatiedostojen yhteensopivuus? tutkii joitakin eroja perinteistenbibtex.bib -tiedostot ja.bib -tiedostot, jotka on mukautettu käytettäväksipippuria jabiblatex.


Tässä on visuaalisempi lähestymistapa, joka perustuu Alanin suureen vastaukseen. Tämä saattaa täydentää hänen selityksiään visuaalisemmalla (ja 'nukkeille') lähestymistavalla.

kirjoita kuvan kuvaus tähän

Voit käyttää tietokantaasi (eli sinun.bib -tiedosto) LaTeX -asiakirjassa, tarvitset ulkoisen ohjelman käsitelläksesi sen - eli muuttaaksesi.bib -tiedosto a.tex ymmärrettävä.

Siksi voit käyttää jompaakumpaapippuria taiBibTeX. Molemmat käyttävät sinun.bib -tiedosto syötteenä, vaikka jotkin sen ominaisuuksista/kentistä olisivat käytettävissävain Biber (esim.utf8 -koodaus, kentätristiviittaus,urldate, ...).

Sinun on käytettävä LaTeX -pakettia bibliografian näyttämiseen ja lainauskomentojen käyttämiseen. Voit käyttää jompaakumpaabiblatex tainatbib. Jälkimmäisen kanssa sinun.ibib -tiedosto on käsiteltäväBibTeX. Mutta jos käytätbiblatex, voit käsitellä.bib -tiedosto jokobiber tai sen kanssaBibTeX.

Huomaa, että kuten PLK mainitsi kohdassa Bibtex- ja biblatex -bibliografiatiedostojen yhteensopivuus ?,biber tukee muuta tietokannan tiedostomuotoa kuin.bib (esim. Zoteron, Mendeleyn jne. natiivi integrointi).


Sijastapdflatex, jota voi käyttäälulatex taixelatex:

kirjoita kuvan kuvaus tähän kirjoita kuvan kuvaus tähän