From 05a6cc03661e89ce2e7a89d9d34bf5631bc5a713 Mon Sep 17 00:00:00 2001 From: tatouille Date: Mon, 21 Nov 2016 23:18:49 +0100 Subject: [PATCH] =?UTF-8?q?multibib=20:=20exemple=20dans=20la=20partie=20b?= =?UTF-8?q?ibtex=20et=20=C3=A0=20la=20fin=20sont=20s=C3=A9par=C3=A9es=20Ex?= =?UTF-8?q?emple=20r=C3=A9=C3=A9crit=20pour=20quelque=20chose=20de=20plus?= =?UTF-8?q?=20court=20(mieux=20=3F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exemple.bib | 67 +++++++++++++------------------------------------ latex-guide.tex | 39 +++++++++++++++++----------- 2 files changed, 41 insertions(+), 65 deletions(-) diff --git a/exemple.bib b/exemple.bib index 3a49b02..739467c 100644 --- a/exemple.bib +++ b/exemple.bib @@ -1,52 +1,19 @@ -@misc{wikibooks:bibtex, - howpublished="\url{https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management}", - key="Wikibooks", - note="Version du 15 mai 2016", - title="{\LaTeX}/Bibliography Management" - } +@article{Simpson96, + author="Homer J. Simpson", + journal="The Sringfield Academia weekly", + pages="12--30", + title="Sugar intake as a function of donuts eaten", + note="Many donuts were eaten", + year="1996"} -@book{kottwitz2011, - title={{\LaTeX} Beginner's Guide}, - author={Kottwitz, S.}, - note={{ISBN} : 9781847199874}, - series={Learn by doing : less theory, more results}, - year={2011}, - publisher={Packt Pub.} - } - -@misc{doc:siunitx, - howpublished="\url{http://ftp.acc.umu.se/mirror/CTAN/macros/latex/contrib/siunitx/siunitx.pdf}", - author="Joseph Wright", - note="Version du 1er mars 2016", - title="siunitx -- A comprehensive {(SI)} units package" - } - -@misc{doc:amsmath, - howpublished="\url{ftp://ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf}", - author="American Mathematical Society", - note="Version du 25 février 2002", - title="User's Guide for the amsmath Package" - } - -@misc{doc:tikz, - howpublished="\url{http://saimei.acc.umu.se/mirror/CTAN/graphics/pgf/base/doc/pgfmanual.pdf}", - author="Till Tantau", - note="Version du 29 août 2015", - title="The {Ti$k$Z} and {PGF} Packages" - } - -@misc{doc:bibtex, - howpublished="\url{http://texdoc.net/texmf-dist/doc/bibtex/base/btxdoc.pdf}", - author="Oren Patashnik", - note="Version du 8 février 1988", - title="{Bib\TeX{}ing}" - } - -@book{lamport1994, - title={Latex: A Document Preparation System, 2/E}, - author="Lamport, Leslie", - note="{ISBN} 9788177584141", - year={1994}, - publisher={Pearson Education} - } +@article{Simpson98, + author="Homer J. Simpson", + journal="Nature", + title="Optimal dispersion of chocolate chips on donuts", + year="1998"} +@article{Simpson00, + author="Homer J. Simpson", + journal="Nature communications", + title="Y2K bug and donuts", + year="2000"} diff --git a/latex-guide.tex b/latex-guide.tex index 412657e..1a9ef0c 100644 --- a/latex-guide.tex +++ b/latex-guide.tex @@ -10,7 +10,9 @@ % Bibliographie %\usepackage{natbib} -% En attendant de faire fonctionner correctement la bibliographie générale (en parallèle de l'exemple), je commente les lignes clés +\usepackage{multibib} +\newcites{ex}{Références} % Pour l'exemple dans la partie BibTeX, il faut utiliser la commande \citeex +% (TODO : check si \citep / citet fonctionnera normalement pour la biblio générale) %paquets linguistiques \usepackage[english,frenchb]{babel} @@ -198,7 +200,7 @@ \maketitle -\coffee{1} % Broken ? :'( +\coffee{1} \thispagestyle{fancy} @@ -2406,22 +2408,20 @@ Ces étapes sont résumées dans la sous-section~\ref{subsec:compbib}. \subsubsection{Exemple} +%%% Exemple 1 : montre plein d'entrées, mais lourd +% Modifié après commit cafc7a8fc545f7989fe1c7d20c9d846c8cf2266a +%%% Exemple 2 : trop court/simple ? \begin{mdframed} -Que ce soit sur des sites internet comme Wikibooks \cite{wikibooks:bibtex}, dans la littérature \cite{kottwitz2011}, ou encore dans la documentation \cite{doc:siunitx,doc:amsmath,doc:tikz} (bien que ces dernières peuvent s'avérer n'être qu'une annexe au contenu d'un livre \cite{doc:bibtex}\nocite{lamport1994}), les auteurs n'ont rien inventé et ne font que restituer ce qu'ils ont appris. -\bibliographystyle{plain} -\bibliography{exemple} +Comme l'a écrit le grand penseur et érudit de notre temps Homer Simpson, \og la vie vient du sucre, et le sucre vient du \emph{doghnut} \fg{}\citeex{Simpson96}. Même si l'intégralité de son oeuvre est courte, ses travaux ont encore un impact direct sur notre société, comme ses travaux sur les éclats de chocolat\citeex{Simpson98}\nociteex{Simpson00}. +\bibliographystyleex{alpha} +% On utilise alpha pour pas perturber la numérotation de la biblio générale +\bibliographyex{exemple} \end{mdframed} - -Le code qui produit le résultat ci-dessus est le suivant : -\begin{lstlisting} -Que ce soit sur des sites internet comme Wikibooks \cite{wikibooks:bibtex}, dans la -littérature \cite{kottwitz2011}, ou encore dans la -documentation \cite{doc:siunitx,doc:amsmath,doc:tikz} -(bien que ces dernières peuvent s'avérer n'être qu'une annexe au contenu d'un -livre \cite{doc:bibtex}\nocite{lamport1994}), les auteurs n'ont rien inventé -et ne font que restituer ce qu'ils ont appris. -\bibliographystyle{plain} +Le code correspondant est le suivant : +\begin{lstlisting}[breaklines=true] +Comme l'a écrit le grand penseur et érudit de notre temps Homer Simpson, \og la vie vient du sucre, et le sucre vient du \emph{doghnut} \fg{}\cite{Simpson96}. Même si l'intégralité de son oeuvre est courte, ses travaux ont encore un impact direct sur notre société, comme ses travaux sur les éclats de chocolat\cite{Simpson98}\nocite{Simpson00}. +\bibliographystyle{alpha} \bibliography{exemple} \end{lstlisting} @@ -3747,6 +3747,15 @@ Quelques logiciels propriétaires, mais néanmoins très utilisés : \label{sec:beamer} +%*************************** +%********* Biblio ********** +%*************************** +\newpage +\nocite{*} +\bibliographystyle{plain} +\bibliography{generale} + + %********************************************************************************** %***************************** ******************************************** -- GitLab