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
- Tämä kysymys saattaa kiinnostaa.
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:
- LaTeX
- Biber
- 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
- LaTeX
- BibTeX
- 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ä taibiblatex
-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 ladatabiblatex
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 toimitetaanbiblatex
[ 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.
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 vainmybib
. - @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
:
-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 eroaabibtex
. En ’ näe toista vastausta, joka antaa selkeän esimerkin `biberille, joten muokkaa vastaustani, jotta voin antaa myös sille sopivan MWE: n!
vastaus
Jos luet ranskaa, voit katsoa http://www.ctan.org/pkg/latex-sciences-humaines .
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
Vastaa
Lopeta nice cheatsheet on saatavilla täältä: https://www.ctan.org/pkg/biblatex-cheatsheet