Je suis en train d'écrire la bibliographie d'un petit mémoire, et je dois pour les sites web renseigner à la fois la date de publication de l'article / la page web, et la date à laquelle j'ai consulté le site. Et malheureusement, LaTeX ne semble pas proposer ce type de différenciation par défaut... J'ai bien trouvé cet article, mais j'avoue ne pas trop comprendre ce qu'il faut faire, je ne suis pas en grand utilisateur de LaTeX (j'écris très bien mes fichiers en utilisant tout un tas de packages, mais je ne fais même pas de macros pour le moment...).
Donc si quelqu'un a une solution ou peut mieux m'expliquer les manipulations à faire, ça serait fantastique !
Les réseaux de neurones, c'est top cool. Violoniste et webmaster du groupe Euski. BrianSimulator, ou comment réfuter l'expression "RTFM".
Voici un ECM qui utilise biblatex. Dans la bibliographie, on peut utiliser un enregistrement de type online et son champ urldate. Une fois composé, ça produit : « (visité le …) ».
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[francais]{babel}
\usepackage{hyperref}
\usepackage{biblatex}
\addbibresource{web.bib}
% Ça, c’est juste pour l’exemple.
% En vrai, on met la biblio dans un autre fichier.
\usepackage{filecontents}
\begin{filecontents}{web.bib}
@online{LeSite,
title={{GUT}enberg},
url={http://gutenberg.eu.org/},
urldate={2013-02-14},
year=1988
}
\end{filecontents}
\begin{document}
On trouve plein de trucs sur le site~\cite{LeSite}.
\printbibliography
\end{document}
Merci beaucoup ! L'installation du package à l'air assez méchante sous mac (oui oui, c'est ma première fois ), mais je devrais m'en sortir tranquillement (pas ce soir, j'ai un peu la flemme), et si tout se déroule bien je viendrai le dire quand même !
Mais merci beaucoup pour cette solution, ça me sera vachement utile ! Et puis ce package à l'air de contenir tout un tas d'autres fonctionnalités intéressantes, sa doc va m'accompagner pendant quelques soirées je sens...
Les réseaux de neurones, c'est top cool. Violoniste et webmaster du groupe Euski. BrianSimulator, ou comment réfuter l'expression "RTFM".
Alors alors, j'ai bien installé le package qu'il faut et renseigné toutes les informations nécessaires, mais malheureusement elles ne sont pas toutes inclues dans la bibliographie... Alors j'ai un peu cherché dans la doc les différents styles possibles, mais je ne vois pas le quel correspondrait bien.
De plus, j'utilisais avant le style abbrv-fr, pour obtenir des "et" entre les auteurs à la place des "and", et il ne semble pas exister de style similaires avec biblatex...
Enfin, je me doute bien que tout ceci existe bel et bien dans ce package et que je n'ai juste pas su les trouver ! Donc si vous pouviez encore m'aider un tout petit peu, ça serait fantastique.
Les réseaux de neurones, c'est top cool. Violoniste et webmaster du groupe Euski. BrianSimulator, ou comment réfuter l'expression "RTFM".
Bonne solution pour les "et", j'avais trouvé les styles spéciales français dans un autre forum, mais l'option frenchb de babel est une façon bien plus propre d'arriver au même résultat !
Mais pour ce qui est de l'affichage de tous les éléments, ce n'est pas encore ça... Je vous mets donc mon ECM (je ne connaissais même pas ce nom avant...) :
Et ma bibliographie (pas intégrale, je vous épargne quand même quelques lignes de code ) :
@article{S_cons,
author={Searle, John AND Wallace, Alan},
title={Consciousness},
journal={Northwestern University},
year={2005},
month={janvier},
}
@book{S_mind,
author={Searle, John},
title={The Rediscovery of the Mind},
publisher={First MIT Press paperback edition},
year={1994},
}
@article{B_sim,
author={Bostrom, Nick},
title={Are you living in a computer simulation ?},
journal={Philosophical Quarterly},
month={avril},
year={2003},
pages={243--255},
}
@online{B_analysis,
author={Gurumed},
title={Vous vivez dans une simulation et les mathématiques le prouvent},
month={mai},
year={2011},
url={http://www.gurumed.org/2011/05/09/vous-vivez-dans-une-simulation-et-les-mathmatiques-le-prouvent/},
urldate={14-02-2013}
}
Et tant que j'y suis, je n'ai toujours pas trouvé de moyen d'imprimer dans la bibliographie les auteurs avec leur prénom en abrégé (uniquement la première lettre...). Merci d'avance !
Les réseaux de neurones, c'est top cool. Violoniste et webmaster du groupe Euski. BrianSimulator, ou comment réfuter l'expression "RTFM".
Ensuite, outre un joli PDF, pdflatex produit un long discours sur la sortie standard et un très verbeux discours dans un fichier dit de log. Si l’on y regarde un peu, on peut lire :
Package biblatex Warning: Biber reported the following issues
(biblatex) with 'B_analysis':
(biblatex) - Invalid format '14-02-2013' of date field 'urldate'
in entry 'B_analysis' - ignoring.
Ça n’est pas très joli joli, mais ça aiguille pas mal quant à l’origine du problème. L’outil qui lit le fichier de biblio a trouvé une date dans un format qu’il ne comprend pas ; il l’a donc ignorée. Si tu rectifies en « 2013-02-14 », hop, ça marche (le format du champ date, qui peut renseigner sur celui du champ urldate est décrit p.88 du bouquin sus-cité).
Pour le format de date, c'est vraiment bête parce que je l'avais justement regardé dans la doc du package, j'ai simplement pensé à remplacer les slashs par des virgules, mais l'ordre ne m'a pas sauté aux yeux...
Merci aussi pour le firstinits=true, j'aurais sans doute mis beaucoup de temps à le trouver tout seul !
Par contre, l'affichage du mois de publication ne se fait toujours pas, malgré les maxnames maxitems... Et pour le coup, je suis quand même assez sûr de moi là !
Les réseaux de neurones, c'est top cool. Violoniste et webmaster du groupe Euski. BrianSimulator, ou comment réfuter l'expression "RTFM".
Il me semble que le format de month doit être numérique, c'est à dire qu'il faut y mettre un nombre et non une chaine de caractères, c'est pourquoi il doit être ignoré.