biblatex pähkinänkuoressa (aloittelijoille)

Onko pähkinänkuoressa ”biblatex -opasta? Haluaisin, jos joku selitti minulle olennaista biblatex -sovelluksen käytöstä (mitkä rivit minun on kirjoitettava asiakirjaan, mitkä tiedostot minulla on oltava, kuinka monta kertaa ja mitä Minun täytyy kääntää), jotta voin sitten siirtyä osoitteeseen http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf mukauttamaan sitä edelleen.

Kommentit

vastaus

Minimitiedosto biblatex olisi

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

joka vaatii <database> -tiedoston .bib -muodossa. Suoritat sitten:

  1. LaTeX
  2. Biber
  3. LaTeX

Normaalisti valitaan myös bibliografiatyyli lataamalla tämä valinnainen argumentti biblatex -rivi

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

Katso Biberin käyttäminen ja Biblat entinen Biberin kanssa: Muokkaamalla editori välttämään määrittelemättömät viittaukset enempää, jos editoijaasi ei ole asetettu tarjoamaan Biberiä ”alusta”.


Jonkin aikaa biblatex on tukenut kahta ”taustaa” (ohjelmaa, joka poimii viitteet .bib -tiedostosta), BibTeX: ää ja Biberiä. Versiosta 2 lähtien Biber on oletustekniikka, joten olen käyttänyt sitä yllä. Biber on tehokkaampi ja toimii luonnollisesti UTF-8-tulon kanssa, mutta jos sitä ei ole saatavilla, voidaan palata rajoitetumpaan tukeen BibTeX: n avulla. Työnkulku on melko samanlainen:

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

ja sinun on sitten suoritettava

  1. LaTeX
  2. BibTeX
  3. LaTeX

Kuten näet, tämä on hyvin pieni ero Biberin käytöstä: korvaa ”Biber” periaatteessa ”BibTeX”: llä.

Käytä vähintään BibTeX: n ”8-bittistä” versiota muinaisen 7-bittisen BibTeX: n sijaan. Komentorivillä tätä käytetään tekemällä

 bibtex8 --wolfgang <filename> 

jossa <filename> on LaTeX-tiedostosi nimi.

Voit tehdä enemmän, mutta tämän pitäisi auttaa sinua aloittamaan.


Viimeisimmät versiot versiosta biblatex on poistettu käytöstä

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

yleisempien eduksi

 \addbibresource{<database>.<extension>} 

Viimeksi mainittu on yleisempi, mutta sinun on sisällytettävä tiedostotunniste (yleensä .bib).

Kommentit

  • @Igor: Kysymys koskee biblatex, joten vastaukseni pitäisi toivoa olevan uudelleen nable. En ’ ole varma, mitä tarkoitat ’ Älä ’ t sekoita bibtexiä. exe BibTeX: llä ’: joko perinteisellä BibTeX-tyylillä tai biblatex -toiminnolla, sinun on silti suoritettava BibTeX ( ellet käytä Biberiä biblatex -palvelun kanssa). Tätä varten useimmat ihmiset käyttävät IDE: tä, joka sanoo ’ BibTeX ’: it ’ s valitsi ladata biblatex tai käyttää \bibliographystyle, joka määrittää, mitä BibTeX tekee .
  • Minun on lisättävä, että epäilen ’ löytävän kaikkia lehtiä, jotka tukevat biblatex (sitä tarvitaan e-TeX, joka näyttää olevan harvinaista julkaisujärjestelmissä, ja monet lehdet muuntavat XML: ksi jossain vaiheessa pikemminkin kuin suoraan TeX-lähteestä).
  • @slackenerny: Kuulostaa siltä, että haluat käyttää biblatexiä ’ s ” lyhenne ”. Esitä kysymys, ja yritän ’ luoda toimivan esimerkin. 🙂
  • biblatex -dokumentaation osan 3.5.1 mukaan sinun on käytettävä \addbibresource -tunnuksen \bibliography, joka on vanhentunut.
  • @Igor: Olen täysin eri mieltä. Tietenkin, jos ’ pakotetaan käyttämään bibtex (päiväkirjaohjeiden vuoksi tai jostain syystä), tee se. Mutta sitten koko kysymys muuttuu kiistanalaiseksi. Mutta jos et ’ t tarvitse käyttää perinteistä bibtex, taivaan puolesta ’ tee itsellesi palvelus ja käytä biblatex. Se ’ on niin paljon parempi, että sinun ei pitäisi ’ edes tuhlata aikaa ajatellaksesi muutosta vai ei.

vastaus

biblatex mukana on useita sisäänrakennettuja bibliografia- / viittaustyyliperheitä ( numeerinen, aakkosellinen, authoryear, authortitle, verbose), ja mukautettujen tyylien määrä kasvaa.Siitä huolimatta, miten emuloidaan suunnilleen perinteisten BibTeX-tyylien lähtöä plain, abbrv, unsrt ja 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}

Ensimmäisissä kolmessa tapauksessa voit jättää style=numeric pois, koska tämä on biblatex.

vastaus

biblatex dokumentaatio , johon viittaat, kuuluu:

Tämä asiakirja on järjestelmällinen viiteopas paketille biblatex. Tarkastele mallidokumentteja, joiden mukana toimitetaan biblatex [ 1 ] saadaksesi ensivaikutelman. Pikaoppaan saat selaamalla §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.

Aloitin juuri biblatex kanssa lukemalla nämä kohdat (ja kokeilemalla kuvattuja asioita) ja minusta tuntuu, että ne antoivat minulle perusteellisen yleiskuvan perustoiminnoista. Tietenkin näiden tietojen joukossa on paljon, että voit vain ohittaa tai ohittaa, mutta mielestäni on hyvä tietää, mitä vaihtoehtoja siellä on.

Luin saksalaisen artikkelin johon Herbert viittasi myös , mutta minusta ei tuntunut siltä, että se todella kertoi minulle mitä tehdä ja miten aloittaa, mutta ehkä se johtuu siitä, että tämä on ensimmäinen kerta Olen koskaan käyttänyt jonkinlaista bibliografiatyökalua LaTeX: ssä.

Jos sinun on päätettävä, käytetäänkö BibTeX: ää vai Biberia taustana, Alan Munnin laaja (mutta ymmärrettävä!) Vastaus bibtex vs. biber ja biblatex vs. natbib saattaa olla sinulle apua. Päätin käyttää Biberiä.

Lopuksi suosittelen siirtymistä suoraan lähteeseen ja saada ensikäden tietoja lukemalla mainitut biblatex -dokumentaation osat.

Kommentit

  • Haluat ehkä lisätä, että (hienot) esimerkkidokumentit löytyvät tietokoneeltasi Tex tre: stä e osoitteessa texmf/doc/latex/biblatex/examples tai verkossa .
  • Voit selata biblatex-esimerkkejä uudessa TeX: ssä puu texlive-distroissasi: file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
  • Miktex-jakeluni oli C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples.

Vastaus

Minäkin haluaisin löytää mitä OP kysyy (johdantotyyppinen asiakirja BibLaTeX: ssä). En ole vielä löytänyt yhtä, mutta tässä on kaksi asiakirjaa, jotka pidin hyödyllisinä tätä tarkoitusta varten:

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

Rikkinäinen linkki nyt, mutta mielestäni eniten hyötyä on täällä:

3.5 Uusin ja suurin: biblatex

Radikaali bibliografian tuen uudelleenkäyttö on biblatex. Bibliografian tyylit eivät ole kirjoitettuja tuntemattomassa .bst-syntaksissa vaan LaTEX: ssä, ja BibTEX: n rooli supistuu bibliografisten tietojen keräämiseen ja lajitteluun. Edut sisältävät

  • monet bibliografiatyylimuunnelmat voidaan toteuttaa yksinkertaisesti pakettiasetuksilla muokkaamatta .bst-tiedostoja

  • parempi tuki muille kuin länsimaisille kielille

  • lisää viittausvaihtoehtoja, koska LaTEXilla on pääsy kaikkiin bibliografisiin tietoihin

  • helppo luvukohtaiset bibliografiat

Onneksi vanha BibTEX-tietokanta on edelleen yhteensopiva biblatexin kanssa.

Biblatexin käytön aloittaminen. Voit helposti kokeilla biblatexiä. Ensinnäkin, käytä pakettivaihtoehtoa natbib tai natbib = true, jotta sinun ei tarvitse vielä muuttaa LaTEX-lähdekoodisi sitaattikomentoja. Latexbib käyttää lähinnä samaa tietokantamuotoa ja vaatii vain muutamia pieniä muutoksia asiakirjan johdanto-osaan ja loppuun. Biblatex-johdantokomennot alla olevalle esimerkille:

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

ja loppupuolella:

\printbibliography 

Huomaa, että biblatexin kanssa \ bibliography -komennon tulisi olla johdannossa.

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

Tämä on nyt (10.8.2013) myös rikki linkki, ja se on liian huono, koska löysin asiakirjan erittäin hyödyllisenä kaksi vuotta sitten. Minulla on vielä molemmat nämä tiedostot, mutta voin ” Älä tee oikeutta tälle toiselle vastauksessa. Olen liittänyt kuvan ensimmäisestä sivusta, mutta lähetän mielelläni pdf-tiedoston, jos se oli mahdollista. BibLaTeX-esittely (plus koodi), kirjoittanut Charlie Tanksley, 19. toukokuuta 2010

Kommentit

  • Ensimmäisessä kahdesta linkistä on noin 1,5-2 sivua biblatexissä sivulta alkaen.6, osa 3.5 (mukavalla johdatuksella, aloittelijan näkökulmasta), mutta kiitos @JosephWright palautteesta kommentista vs. vastauksesta. Opi vielä TeX.sx-tiedostoa, ja kaikki tämä palaute on hyödyllistä minulle, joten kiitos (voinko ’ äänestää kommentteja, luulen, joten ehkä kiitos on hyvä kommenteissa? Palaute on tervetullut tähän liian).
  • Kumpikaan näistä linkeistä ei näytä olevan olemassa
  • Sinun ei pitäisi ’ käyttää oikeastaan \bibliography ollenkaan, mutta \addbibresource. Huomaa, että jälkimmäinen vaatii koko tiedostonimen, esim. mybib.bib, ei vain mybib.
  • @TeXnewbie Asiakirjan kaltaiset ensimmäiset näyttävät olevan osoitteissa facultyfp.salisbury.edu/despickler/personal/Resources/… ja tex.aanhet.net/rugtex/course/latexcourse.pdf , haluatko ehkä lisätä jonkin näistä linkeistä vastaukseesi? Olisi myös hienoa, jos voisit käyttää lauseen merkintää ilmoittaaksesi lainatut kohdat.
  • Tässä on Charlie Tankslie ’ -opastus: github.com/charlietanksley/charlietanksley_net/blob/master/…

Vastaa

Jos olet perehtynyt saksaan, löydät kaksiosaisen johdannon DANTE-lehdestä ”Die TeXnische Komödie”: DTK 2/2008 , DTK 4/2008 .

Voit aloittaa yhdellä seuraavista: oletusasetukset, esim .:

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

Paikallisessa TeX-asennuksessa on paljon esimerkkejä (osoitteessa texmf/doc/latex/biblatex/examples/ ).

Kommentit

  • Kuten totesin Josephille ’ vastaus: Kappaleen 3.5 mukaan. 1 biblatex-dokumentaatiosta, sinun tulee käyttää \ addbibresource sijasta \ bibliografia, joka on vanhentunut. (Katso myös Joseph

    s kommentit).

  • vanhentunutta ei ole määritelty …
  • Anteeksi, en ’ usko, että seuraan. Halusin vain sanoa, että julkaisun biblatex kirjoittaja suosittelee \addbibresource -sovelluksen käyttöä, joten ajattelin, että voi olla hyvä ajatus hyväksyä tämä käyttö aloittelijan ’ opas.
  • @doncherry \bibliography -sovelluksen käyttö (ainakin toistaiseksi) on hyväksyttävää. \addbibresource on todennäköisesti suositeltava , koska se tarjoaa monia muita ominaisuuksia .

Vastaus

Ehkä tämä paikallinen opas tekee englanninkielisille ihmisille.

Vastaus

Lisäämällä muihin täällä oleviin resursseihin yksinkertaisesti siksi, että ne ovat yhdessä kätevässä paikassa, olen koonnut keskipitkä johdanto, joka on tarkoitettu ”helpommin luettavaksi” kuin koko käsikirja, joka löytyy GitHubissa . Se on suunnattu ”tavalliselle käyttäjälle” eikä jokaiselle, joka kirjoittaa täydellistä tyyliä.

Vaikka nykyinen julkaisu on luonnos, ja odotan päivittävän sen, se on täydellinen ja periaatteessa ”siellä”, jollei Luku 1 ja pikaopas (s. 109) ovat johdantokappaleita.

Kommentit

  • Tämä on itsessään mukava lukea , mutta se myös helpottaa navigointia paketin ’ käyttöoppaassa.

Vastaa

Ranskalaisille ihmisille tämä -sivusto yrittää popularisoida LaTeXia humanististen opiskelijoiden keskuudessa. Voit ladata tältä sivulta. sivut otsikolla ”Biblatex expliqué à Mademoiselle Michu, étudiante en sciences humaines” (jotain ”Biblatex selitti humanististen tieteiden opiskelija Miss Jane Bloggsille”), että mielestäni on melko hyvä ja yksinkertainen lähestymistapa.

  • Huomaa kuitenkin, että tämä asiakirja on melko vanha (alkaen Syyskuuta 2010) ja voi siksi sisältää vanhentuneita tietoja ja käyttää vanhentuneita komentoja. (Siinä ei mainita esimerkiksi Biberiä; uusi taustajärjestelmä on monin tavoin parempi kuin BibTeX.) Se sisältää myös joitain kirjoitusvirheitä englanninkielisissä komento- / kenttänimissä.

Vastaa

Tässä on vähäinen toimiva esimerkki.

Ensimmäinen tiedosto, doc.tex:

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

Toinen tiedosto, database.bib:

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

Kootaan:

pdflatex doc bibtex doc pdflatex doc pdflatex doc 

Tulos doc.pdf:

Näyttökuva

-koodista >.pdf < / code >

kommentit

  • Eikö ’ t kaikki Josephsin jo sisältämät vastaukset vastaa tietoihin, että \biibliography on vanhentunut?
  • @Johannes_B: Tämä perustuu ilmeisesti Josephin ’ vastaukseen, mutta MWE-muodossa, eli voit vain kopioida ja liittää sen toimimaan, toisin kuin alkuperäistä, joka vaatii enemmän huomiota. teen siitä CW.
  • Se epäonnistuu, kun taustana on biber.
  • @Johannes_B Koska en ole käyttäjän biber käyttäjä, en tiedä ’ en tiedä miten se eroaa bibtex. En ’ näe toista vastausta, joka antaa selkeän esimerkin `biberille, joten muokkaa vastaustani, jotta voin antaa myös sille sopivan MWE: n!

vastaus

Vastaa

Jos pystyt lukemaan vähän ranskaa, tässä ovat diat LaTeX-kurssille, jonka annan biblatex ja csquotes.

Vastaus

Lomakkeella on joukko helppokäyttöisiä viestejä LaTeX: n bibliografioista.

Tärkein biblatex -artikkeli on https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . Overleaf-käyttäjien mukava asia on, että artikkeli linkittää esimerkkidokumentteja, joita voidaan käyttää kokeilemaan esitettyjä asetuksia.

Kaksi luetteloa https://overleaf.com/learn/latex/Biblatex_bibliography_styles ja https://overleaf.com/learn/latex/Biblatex_citation_styles tarjoavat lyhyen yhteisen lähdeluettelon ja viittaustyylit.

On myös toinen opetusohjelman kaltainen artikkeli: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX video (alunperin ShareLaTeX: ltä).

Lopuksi löytyy https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , joka käsittelee pääasiassa .bib -tiedostojen kanssa.

Kun luet näitä artikkeleita, muista, että usein online-toimittajat ajavat Biberia automaattisesti sinä (Overleaf tekee sen kautta latexmk) ja että heidän opetusohjelmansa eivät siten yleensä koske tätä muuten ratkaisevaa vaihetta. Katso Kysymysmerkki tai lihavoitu lainausavain viittausnumeron sijaan

Vastaa

  • Teen vapaa-ajallaan oppaita BiBLaTeX: stä – – vilkaise – ehkä se auttaa.
  • Täällä oleville asiantuntijoille en valinnut UTF-8, älä tee siitä sotaa :).

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

kirjoita kuvan kuvaus tähän

Vastaa

Lopeta nice cheatsheet on saatavilla täältä: https://www.ctan.org/pkg/biblatex-cheatsheet

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *