J'aimerais obtenir une bibliographie simple, avec pour chaque entrée, directement le nom de l'auteur et non un numéro. Je l'obtiens en passant le nom entre crochets avant la référence, mais j'aimerais que ces crochets n'apparaissent pas, ni dans les références dans le texte (je ne comprends pas les explications avancées dans le chapitre 12 du livre de Denis). Voici ce que je fais dans la bibliographie : Ouvrir dans l'éditeur Overleaf
\bibitem[\bsc{Angenot, M. (2008)}]{ds}, Dialogues de sourds, Paris, Mille et Une Nuits. Mais le nom apparaît entre crochets, et la virgule est loin. Mise à jourJe précise ma question : je ne parviens pas à obtenir une référence bibliographique avec ce qui est dit dans le livre, pp. 279-281, pourtant je saisis tout pareil... Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,10pt]{article} \usepackage[utf8]{inputenc} \usepackage[backend=biber]{biblatex} \bibliography{bibliographie.bib} %opening \title{Essai de présentation de bibliographie} \author{jmb} \begin{document} \maketitle Ici on se reportera à \cite{greenwade93} \printbibliography \end{document} Je mets dans le même dossier le fichier
Affichage de 5 parmi 22
Afficher 17 commentaire(s) en plus
|
Ce serait plus facile à faire avec
biblatex
, et ce serait sans doute plus conforme aux normes.Les méthodes indiquées dans nos livres reposent sur
bibtex
pour les éditions 2006 et 2008, et surbiblatex
pour l'édition 2010. Dans les deux cas, et contrairement à ce qui est fait dans cette question, la bibliographie n'est pas construite manuellement.Oui, mais comment enlever les crochets, en l'état ?
@jmb Merci de tenir compte des remarques très souvent formulées, par exemple de ne pas publier une réponse alors que votre contribution n'est qu'un commentaire : merci donc de bien lire la FAQ « En quoi un commentaire diffère-t-il d’une réponse ? ».
Je ne parviens pas à obtenir une référene bibliographique avec ce qui est dit dans le livre, pp. 279-281, pourtant je saisis tout pareil...
documentclass[a4paper,10pt]{article} usepackage[utf8]{inputenc} usepackage[backend=biber]{biblatex} bibliography{bibliographie.bib} %opening title{Essai de présentation de bibliographie} author{jmb} begin{document} maketitle
Ici on se reportera à cite{greenwade93}
printbibliography
end{document} Je mets dans le même dossier le fichier .bib complété correctement (copié du livre) qui est dédié à ce fichier .tex. Mais rien sur le pdf
Quelle édition ?
Le livre est de l'édition 2010
Il ne faut pas insérer de code « hors texte » dans les commentaires (cf. cette FAQ) : si un tel code permet de préciser la question, il faut faire une mise à jour de la question comme je viens de le faire dans la vôtre.
Plusieurs choses à revoir dans l'ECM fourni :
biblatex
suppose que le fichier contenant la bibliographie est chargé avec\addbibressurce{...}
plutôt qu'avec l'obsolète\bibliography{...}
..bib
figurant à la page 280 du livre ne contient pas d'entrée bibliographique de clégreenwade93
: assurez-vous qu'il y en a une ou bien, si votre fichierbibliographie.bib
est identique à celui du livre, tester avec p. ex.\cite{lc-fr}
plutôt que\cite{greenwade93}
.Ceci étant, ne pas oublier de lancer des compilations
pdflatex
puisbiber
puispdflatex
.Avec addbibressurce{...} (ou plutôt addbibressource{...}, non ?), ça ne le fait pas. De plus je ne comprends pas les compilations : il faut en faire trois ? Mais je n'ai pas biber comme moyen de compilation (est-ce BibTex ?) Je n'obtiens pas la bibiliographie sur mon pdf, malgré le printbibliography. Le commentaire que j'ai de mon latex est : "[BibTeX] finished with code 2" en rouge!
La référence qui est affichée dans le corps du document est le clé elle-même, entre crochets.
Cela est typique d'une compilation
biber
manquante. Cf. par exemple pages 73 à 79 de ce cours en ligne.En effet :
\addbibressource
et, si, ça doit le faire. Et, si,biber
est accessible, mais peut-être pas aussi facilement quebibtex
. Quel éditeur est utilisé ?J'essaie à nouveau en explicitant ma question au moyen d'indications :
Lorsque que je fais une entrée de bibliographie du genre
bibitem[bsc{Bernard Cl : (1965}]{intromedecineexperimentale} emph{Introduction à la médecine expérimentale}, GF.
J'obtiens des crochets lorsque je crée
cite{intromedecineexperimentale}
dans mon texte ; comment faire pour éliminer de tels crochets dans la référence ?
@jmb Merci de répondre aux questions que, pour vous aider, les contributeurs vous posent, par exemple celle que je vous ai posée dans le dernier commentaire : « Quel éditeur est utilisé ? ». Sans quoi, on va finir par se lasser de passer du temps à tenter de vous dépanner.
Il suffit d'ajouter
\makeatletter \def\@cite#1#2{{#1\if@tempswa , #2\fi}} \makeatother
au préambule de votre document.Pardon, l'éditeur c'est Kile Version 2.1.3 Utilisation de la plate-forme de développement de KDE 4.14.16.
@touhami
On dirait que ça marche. Je colle ce code bêtement car c'est hors de mes compétences de comprendre ce que ça veut dire.
@denis
Je me sens désarmé parfois devant vos commentaires, que je ne situe pas dans un ensemble de connaissances, et qui de ce fait ne sont d'aucun sens pour moi. D'où ma "surdité" sur votre aide parfois, qui me laisse sans recours, sans réactivité...
@jmb Il faut dans ce cas demander des précisions. Si vous configurez correctement Kile, comme indiqué par exemple ici, vous pourrez mettre en œuvre
biblatex
+biber
comme indiqué dans notre livre. Cela vous fera peut-être perdre un peu de temps au début mais, par rapport à une bibliographie construite manuellement, vous le rattraperez très rapidement.Je vais me cantonner à thebibliography, pourl'instant.
J'aurais voulu que le nom entre crochets n'apparaisse pas dans l'entrée bibliographique, du genre : si je cite c'est "Bernard 1965" qui apparaît à l'endroit de la citation sur le pdf, et en entrée bibliographique c'est "Cl. Bernard, 1965", mais pas "[Bernard 1965] Bernard Cl., 1965, Introduction blabla" qui n'est pas heureux.
Est-ce possible ?
Et avec
\makeatletter \def\@cite#1#2{{#1\if@tempswa , #2\fi}} \def\@biblabel#1{#1} \makeatother
?Je ne suis pas sur d'avoir compris la question, mais le problème ne vient-il pas uniquement du choix du style ?
\usepackage[backend=biber, style=authoryear]{biblatex}
ne numérote pas les références entre crochets.