biblatex en bref (pour les débutants)

Existe-t-il un guide « biblatex en bref »? Jaimerais que quelquun mexplique les bases sur la façon dutiliser biblatex (quelles lignes je dois écrire dans mon document, quels fichiers je dois avoir, combien de fois et quoi Je dois compiler), alors je peux aller à http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf pour le personnaliser davantage.

Commentaires

Réponse

Un document minimal pour biblatex serait

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

qui nécessite un fichier <database> au format .bib. Vous exécutez ensuite:

  1. LaTeX
  2. Biber
  3. LaTeX

Normalement, vous sélectionnez également un style de bibliographie en chargeant cet argument facultatif dans la ligne biblatex

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

Voir Comment utiliser biber et Biblat ex avec Biber: Configurer mon éditeur pour éviter les citations indéfinies pour plus si votre éditeur nest pas configuré pour offrir Biber « prêt à lemploi ».


Pendant un certain temps, biblatex a pris en charge deux « backends » (le programme qui extrait les références du fichier .bib), BibTeX et Biber. Depuis la version 2, Biber est le backend par défaut, je lai donc utilisé ci-dessus. Biber est plus puissant et fonctionne nativement avec lentrée UTF-8, mais là où il nest pas disponible, on peut recourir à un support plus limité en utilisant BibTeX. Le flux de travail est assez similaire:

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

et vous devez ensuite exécuter

  1. LaTeX
  2. BibTeX
  3. LaTeX

Comme vous le verrez, cest très peu de différence avec lutilisation de Biber: remplacez essentiellement « Biber » par « BibTeX ».

Vous devez utiliser au minimum la version « 8 bits » de BibTeX, plutôt que lancien BibTeX 7 bits. Sur la ligne de commande, ceci est utilisé en faisant

 bibtex8 --wolfgang <filename> 

<filename> est le nom de votre fichier LaTeX.

Vous pouvez faire plus, mais cela devrait vous aider à démarrer.


Les versions récentes de biblatex sont devenues obsolètes

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

en faveur des

 \addbibresource{<database>.<extension>} 

Ce dernier est plus général, mais vous devez inclure lextension de fichier (généralement .bib).

Commentaires

  • @Igor: La question concerne biblatex, donc ma réponse devrait-on espérer être nable. Je ‘ ne sais pas ce que vous entendez par ‘ sil vous plaît ne ‘ mélanger bibtex. exe avec BibTeX ‘: avec un style traditionnel BibTeX ou avec biblatex, vous devez toujours exécuter BibTeX ( sauf si vous utilisez Biber avec biblatex). Pour ce faire, la plupart des gens utiliseront un IDE qui dira ‘ BibTeX ‘: it ‘ est le choix de charger biblatex ou dutiliser \bibliographystyle qui détermine ce que BibTeX fait .
  • Je dois ajouter que je doute que vous ‘ trouverez tous journaux prenant en charge biblatex (il faut e-TeX, qui semble être rare sur les systèmes de publication, et de nombreuses revues se convertissent en XML à un moment donné plutôt que dêtre composées directement depuis la source TeX).
  • @slackenerny: On dirait que vous voulez utiliser biblatex div id = « 1e8a4c96f7 »>

s  » raccourci « . Posez une question et je ‘ essaiera de trouver un exemple fonctionnel. 🙂

  • Conformément à la section 3.5.1 de la documentation biblatex, vous devez utiliser \addbibresource au lieu de \bibliography, qui est obsolète.
  • @Igor: Je ne suis pas du tout daccord. Bien sûr, si vous ‘ êtes obligé dutiliser bibtex (à cause des directives du journal ou pour une raison quelconque), faites-le. Mais alors, toute la question devient de toute façon sans objet. Mais si vous n’avez pas ‘ à utiliser le saké traditionnel bibtex, pour le paradis ‘ rendez-vous service et utilisez biblatex. Cela ‘ est tellement mieux que vous ne devriez ‘ même pas perdre de temps à penser à changer ou non.
  • Réponse

    biblatex est fourni avec une variété de familles de styles de bibliographie / citations intégrées ( numérique, alphabétique, authoryear, authortitle, verbose), et il existe un nombre croissant de styles personnalisés.Cela dit, voici comment émuler approximativement la sortie des styles BibTeX traditionnels plain, abbrv, unsrt et 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}

    Dans les trois premières instances, vous pouvez omettre style=numeric car il sagit du style par défaut de biblatex.

    Réponse

    Section 1 de la biblatex documentation , à laquelle vous « faites référence, se lit comme suit:

    Ce document est un manuel de référence systématique pour le package biblatex. Consultez les exemples de documents fournis avec biblatex [ 1 ] pour avoir une première impression. Pour un guide de démarrage rapide, parcourez les §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.

    Je viens de commencer avec biblatex en lisant ces sections (et en essayant les choses décrites) et jai limpression quelles mont donné un aperçu complet des fonctions de base. Bien sûr, il y a beaucoup parmi ces informations que vous pouvez simplement parcourir ou ignorer, mais je pense quil est bon de savoir quelles sont les options disponibles.

    Jai lu larticle allemand auquel Herbert a fait référence également, mais je navais pas limpression que cela mindiquait vraiment quoi faire et comment commencer, mais cest peut-être parce que cest la première fois Jai déjà utilisé une sorte doutil de bibliographie dans LaTeX.

    Si vous avez besoin de décider dutiliser BibTeX ou Biber en tant que backend, Alan Munn « est une réponse complète (mais compréhensible!) À bibtex vs biber et biblatex vs natbib pourraient vous être utiles. Jai décidé dutiliser Biber.

    En conclusion, je recommande daller directement à la source et obtenir des informations de première main en lisant les parties mentionnées de la biblatex documentation.

    Commentaires

    • Vous pouvez ajouter que les (excellents) exemples de documents se trouvent sur votre ordinateur dans le Tex tre e sur texmf/doc/latex/biblatex/examples ou en ligne .
    • Vous pouvez parcourir les exemples biblatex dans le nouveau TeX arborescence de votre distribution texlive: file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
    • Ma distribution miktex était à C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples.

    Réponse

    Moi aussi, jaimerais savoir ce que lOP demande (un document de type introductif sur BibLaTeX). Je n’en ai pas encore trouvé, mais voici deux documents que j’ai trouvés utiles à cette fin:

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

    Lien cassé maintenant, mais ce que jai trouvé le plus utile est ici:

    3.5 Le dernier et le meilleur: biblatex

    Un radical la réimplémentation du support bibliographique est biblatex. Les styles de bibliographie ne sont pas écrits dans la syntaxe inconnue .bst mais en LaTEX, et le rôle de BibTEX est réduit à collecter et trier les données bibliographiques. LaTEX lui-même sélectionne, organise et formate les informations à partir de les entrées bibliographiques. Les avantages incluent

    • de nombreuses variantes de style bibliographique peuvent être réalisées simplement avec des options de package, sans modifier les fichiers .bst

    • meilleure prise en charge des langues non occidentales

    • plus doptions de citation, car LaTEX a accès à toutes les informations bibliographiques

    • facile bibliographies par chapitre

    Heureusement, une ancienne base de données BibTEX est toujours compatible avec biblatex.

    Premiers pas avec biblatex. Vous pouvez facilement expérimenter avec biblatex. Pour commencer, utilisez loption de package natbib ou natbib = true pour ne pas avoir à modifier les commandes cite dans votre source LaTEX pour le moment. Latexbib utilise essentiellement le même format de base de données et ne nécessite que quelques petits changements dans le préambule et à la fin de votre document. Commandes de préambule Biblatex pour lexemple ci-dessous:

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

    et vers la fin:

    \printbibliography 

    Notez quavec biblatex, la commande \ bibliography doit figurer dans le préambule.

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

    Ceci est maintenant (10/08/2013) également un lien cassé, et cest « dommage car jai trouvé le document très utile il y a deux ans. Jai toujours ces deux fichiers, mais je peux » t rendre justice à ce second dans la réponse ici. Jai joint une image de la première page, mais je publierais volontiers le pdf si cétait possible. Une démonstration BibLaTeX (plus le code), par Charlie Tanksley, 19 mai 2010

    Commentaires

    • Le premier des deux liens contient environ 1,5-2 pages sur biblatex à partir de la pg.6, section 3.5 (avec une belle impression dintroduction, de mon point de vue débutant), mais merci @JosephWright pour les commentaires concernant le commentaire par rapport à la réponse. Je suis toujours en train dapprendre TeX.sx, et tous ces commentaires me sont utiles, alors merci (‘ t upvoter des commentaires, je suppose, alors peut-être que merci, ça va dans les commentaires? Les commentaires sont les bienvenus à ce sujet également).
    • Aucun de ces liens ne semble exister
    • Vous ne devriez ‘ pas vraiment utiliser \bibliography du tout, mais \addbibresource. Notez que ce dernier nécessite le nom complet du fichier, par exemple mybib.bib, pas seulement mybib.
    • @TeXnewbie Documents similaires à le premier semble exister à facultyfp.salisbury.edu/despickler/personal/Resources/… et tex.aanhet.net/rugtex/course/latexcourse.pdf , peut-être voulez-vous mettre un de ces liens dans votre réponse? De plus, ce serait formidable si vous pouviez utiliser le balisage blockquote pour indiquer les passages cités.
    • Voici le tutoriel de Charlie Tankslie ‘: github.com/charlietanksley/charlietanksley_net/blob/master/…

    Réponse

    Si vous connaissez lallemand, vous « trouverez une introduction en deux parties dans » Die TeXnische Komödie « , le journal de DANTE: DTK 2/2008 , DTK 4/2008 .

    Vous pouvez commencer avec lun des les paramètres par défaut, par exemple:

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

    Il y a beaucoup dexemples dans votre installation TeX locale (à texmf/doc/latex/biblatex/examples/ ).

    Commentaires

    • Comme je lai fait remarquer à la réponse de Joseph ‘: Selon la section 3.5. 1 de la documentation biblatex, vous devriez utiliser \ addbibresource au lieu de \ bibliography, qui est obsolète (voir aussi Joseph

      s comments).

    • obsolète nest pas non défini …
    • Désolé, je nai pas ‘ Je ne pense pas que je suive. Je voulais juste dire que lauteur de biblatex recommande dutiliser \addbibresource, jai donc pensé que ce serait peut-être une bonne idée dapprouver cette utilisation dans un guide ‘ pour débutant.
    • @doncherry Lutilisation de \bibliography (du moins pour le moment) est acceptable. \addbibresource est probablement recommandé car il offre beaucoup plus de fonctionnalités .

    Réponse

    Peut-être que ce guide local fera laffaire aux personnes qui lisent langlais.

    Réponse

    Pour ajouter aux autres ressources ici, simplement pour les avoir dans un endroit pratique, jai rassemblé un medium-length introduction, destinée à être une « lecture plus facile » que le manuel complet, que vous pouvez trouver sur GitHub . Il « est destiné à l  » utilisateur ordinaire « et non à quelquun qui écrit un style complet.

    Bien que la version actuelle reste un brouillon, et je compte la mettre à jour, elle est complète, et essentiellement » là « sous réserve de quelques petits détails. Le chapitre 1 et le guide de démarrage rapide (p 109) sont une introduction.

    Commentaires

    • En soi, cest une bonne lecture , mais cela facilite également la navigation dans le manuel du package ‘.

    Réponse

    Pour les francophones, ce site tente de vulgariser LaTeX auprès des étudiants en sciences humaines. Vous pouvez télécharger à partir de cette page un .pdf denviron 60 pages intitulées « Biblatex expliqué à Mademoiselle Michu, étudiante en sciences humaines » (quelque chose comme « Biblatex expliqué à Miss Jane Bloggs, étudiante en sciences humaines »), que je trouve une approche plutôt bonne et simple.

    Commentaires

    • Sachez cependant que ce document est assez ancien (de Septembre 2010) et peut donc contenir des informations obsolètes et utiliser des commandes obsolètes. (Il ne mentionne pas Biber, par exemple; le nouveau backend est supérieur à BibTeX à bien des égards.) Il contient également des fautes dorthographe dans les noms de commandes / champs anglais.

    Réponse

    Voici un exemple de travail minimal.

    Premier fichier, doc.tex:

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

    Deuxième fichier, database.bib:

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

    Pour compiler:

    pdflatex doc bibtex doc pdflatex doc pdflatex doc 

    Résultat dans doc.pdf:

    Capture décran du

    code > doc.pdf < / code >

    Commentaires

    • Nest-ce pas ‘ que tout ce qui est déjà contenu dans Josephs répond avec les informations que \biibliography est obsolète?
    • @Johannes_B: Ceci est évidemment basé sur la réponse de Joseph ‘, mais sous une forme MWE, cest-à-dire que vous pouvez simplement le copier-coller et le faire fonctionner, contrairement à loriginal qui nécessite plus dattention. Je ‘ Je vais le rendre CW.
    • Cela échouera avec biber comme backend.
    • @Johannes_B Nétant pas un utilisateur de biber, je ne ‘ pas savoir en quoi il diffère de bibtex. Je ne ‘ pas voir une autre réponse donnant un exemple clair pour `biber, alors veuillez modifier ma réponse pour fournir un MWE qui fonctionne pour cela aussi!

    Réponse

    Si vous lisez le français, vous pouvez regarder http://www.ctan.org/pkg/latex-sciences-humaines .

    Réponse

    Si vous savez lire un peu de français, voici les diapositives dun cours LaTeX que je donne sur biblatex et csquotes.

    Réponse

    Overleaf contient une série darticles très accessibles sur la question des bibliographies avec LaTeX.

    Larticle principal traitant des biblatex de base est https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . La bonne chose pour les utilisateurs dOverleaf est que larticle relie des exemples de documents pouvant être utilisés pour expérimenter les paramètres présentés.

    Les deux listes https://overleaf.com/learn/latex/Biblatex_bibliography_styles et https://overleaf.com/learn/latex/Biblatex_citation_styles donnent un bref aperçu de la bibliographie courante et les styles de citation.

    Il existe également un autre article de type didacticiel: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX avec un vidéo (originaire de ShareLaTeX).

    Enfin, il y a https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , qui traite principalement avec des fichiers .bib.

    Lorsque vous lisez ces articles, gardez à lesprit que souvent les éditeurs en ligne exécutent automatiquement Biber pour vous (Overleaf fait cela via latexmk) et que leurs tutoriels nabordent donc généralement pas cette étape autrement cruciale. Voir Point dinterrogation ou gras clé de citation au lieu du numéro de citation

    Réponse

    • Je fais des tutoriels sur BiBLaTeX pendant mon temps libre – – jetez un oeil – peut-être que ça aide.
    • Pour les experts ici, je nai pas choisi UTF-8, veuillez ne pas en faire la guerre :).

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

    entrez la description de limage ici

    Réponse

    A quitter une belle feuille de triche est disponible ici: https://www.ctan.org/pkg/biblatex-cheatsheet

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *