diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex')
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex | 93 |
1 files changed, 43 insertions, 50 deletions
diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex b/Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex index eef8010b05b..f900df3b28b 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex @@ -1,3 +1,14 @@ +%%% Copyright (C) 2018 Vincent Goulet +%%% +%%% Ce fichier fait partie du projet +%%% «Rédaction avec LaTeX» +%%% https://gitlab.com/vigou3/formation-latex-ul +%%% +%%% Cette création est mise à disposition sous licence +%%% Attribution-Partage dans les mêmes conditions 4.0 +%%% International de Creative Commons. +%%% https://creativecommons.org/licenses/by-sa/4.0/ + \chapter{Bibliographie et citations} \label{chap:bibliographie} @@ -105,7 +116,7 @@ standard, surtout compte tenu de la masse de matériel disponible pour {\BibTeX}. Pour de l'information additionnelle, consulter % -\link{http://tex.stackexchange.com/questions/25701/bibtex-vs-biber-and-biblatex-vs-natbib}{cette entrée} % +\link{https://tex.stackexchange.com/q/25701}{cette entrée} % du site {\TeX}--{\LaTeX} Stack Exchange qui fournit un excellent sommaire des mérites et des inconvénients respectifs des deux systèmes de traitement de bibliographie. @@ -211,7 +222,7 @@ préparation des entrées bibliographiques suivent l'\autoref*{ex:bibliographie: \citep{Mori:bibliographies:2009} et d'un manuel générique, en l'occurrence la documentation d'un paquetage \citep{natbib}. Pour faciliter la comparaison, chaque entrée est immédiatement suivie du - texte de la notice tel qu'il apparaît dans la bibliographie du + texte de la notice tel qu'il apparait dans la bibliographie du présent ouvrage. \begin{lstlisting}[language=] @@ -251,7 +262,7 @@ préparation des entrées bibliographiques suivent l'\autoref*{ex:bibliographie: author = {Patrick W. Daly}, title = {Natural Sciences Citations and References}, year = 2010, - url = {http://www.ctan.org/pkg/natbib/}, + url = {https://www.ctan.org/pkg/natbib/}, language = {english}} \end{lstlisting} @@ -275,7 +286,7 @@ préparation des entrées bibliographiques suivent l'\autoref*{ex:bibliographie: obligatoires et optionnels pour chacun dans, entre autres, % \doc[Wikipedia]{}{https://fr.wikipedia.org/wiki/BibTeX}, % la % - \doc[documentation de {\BibTeX}]{btxdoc}{http://www.texdoc.org/pkg/btxdoc} % + \doc[documentation de {\BibTeX}]{btxdoc}{http://texdoc.net/pkg/btxdoc} % ou la plupart des bons ouvrages de référence \citep[comme][]{Kopka:latex:4e}. \item On entre le nom d'un auteur soit sous la forme \code{\{Prénom @@ -320,8 +331,7 @@ préparation des entrées bibliographiques suivent l'\autoref*{ex:bibliographie: en anglais. \end{itemize} -\begin{conseil} - Entretenir une base de données bibliographiques unique peut +\tipbox{Entretenir une base de données bibliographiques unique peut rapidement devenir pénible quand le nombre d'entrée devient grand. Mieux vaut alors scinder ses références dans plusieurs fichiers par @@ -330,8 +340,7 @@ préparation des entrées bibliographiques suivent l'\autoref*{ex:bibliographie: On nommera ensuite les fichiers du nom de la thématique: \code{droit.bib}, \code{finance.bib}, - \code{informatique.bib}, etc. -\end{conseil} + \code{informatique.bib}, etc.} @@ -420,7 +429,7 @@ de bibliographie, ainsi que des entrées spécifiques pour les numéros ISBN et les URL. Le paquetage fournit des styles \code{plainnat}, \code{unsrtnat} et \code{abbrvnat} similaires aux styles standards, mais plus complets. Il existe des % -\doc[versions francisées]{}{http://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/} % +\doc[versions francisées]{}{https://mirrors.ctan.org/biblio/bibtex/contrib/bib-fr/} % de ces styles dans CTAN et dans {\TeX}~Live. Il est fortement recommandé de consulter la % \doc{natbib}{http://texdoc.net/pkg/natbib/} % @@ -518,7 +527,7 @@ bibliographique. Le paquetage fournit plusieurs autres commandes pour manipuler les informations bibliographiques et contrôler leur présentation; consulter la % -\doc{natbib}{http://www.texdoc.org/pkg/natbib} % +\doc{natbib}{http://texdoc.net/pkg/natbib} % de \pkg{natbib}. Il arrive que l'on souhaite inclure dans la bibliographie un ou @@ -530,31 +539,14 @@ faire, insérer dans le corps du document la commande où \meta{clé1}, \meta{clé2}, \dots, sont les clés des documents à inclure dans la bibliographie. -\begin{conseil} - Le paquetage \pkg{hyperref} fait - automatiquement d'une référence bibliographique un hyperlien vers - l'entrée dans la bibliographie. C'est le cas dans le présent - document. - - Il peut arriver que l'hyperlien soit superflu ou indésirable. Pour - le supprimer pour une référence particulière, on utilise - l'environnement \Ie{NoHyper}: +Le paquetage \pkg{hyperref} fait automatiquement d'une référence +bibliographique un hyperlien vers l'entrée dans la bibliographie. +C'est le cas dans le présent document. Or, il peut arriver que +l'hyperlien soit superflu ou indésirable. Pour le supprimer pour une +référence particulière, utiliser l'environnement \Ie{NoHyper}: \begin{lstlisting} \begin{NoHyper} \citet`\marg{clé}' \end{NoHyper} \end{lstlisting} - Pour usage fréquent, définir une nouvelle commande - (\autoref{chap:commandes}). Par exemple, avec dans le préambule -\begin{lstlisting} -\newcommand{\nolink}[1]{% - \begin{NoHyper}#1\end{NoHyper}} -\end{lstlisting} - on pourra utiliser dans le texte -\begin{lstlisting} -\nolink{\citet`\marg{clé}'} -\end{lstlisting} - pour supprimer l'hyperlien d'une référence bibliographique. -\end{conseil} - \section{Composition de la bibliographie} @@ -692,26 +684,28 @@ demeure inchangée, une compilation standard avec seulement le moteur \begin{figure} \centering \code{exemple-bibliographie.bib} - \lstinputlisting[language=]{exemple-bibliographie.bib} + \lstinputlisting[language=]{listings/exemple-bibliographie.bib} \medskip \code{exemple-bibliographie.tex} - \lstinputlisting[firstline=3]{exemple-bibliographie.tex} - \caption{Code source d'un fichier de base de données (haut) et + \lstinputlisting[firstline=3]{listings/exemple-bibliographie.tex} + \caption[Code source d'un fichier de base de données et + d'un document simple]{% + Code source d'un fichier de base de données (haut) et d'un document simple (bas)} \label{fig:bibliographie:bibtex:1} \end{figure} \begin{figure} \code{xelatex} \begin{framed} - \includegraphics[width=\linewidth]{exemple-bibliographie-cropped-1} + \includegraphics[width=\linewidth]{images/exemple-bibliographie-cropped-1} \end{framed} \code{xelatex} $\rightarrow$ \code{bibtex} $\rightarrow$ \code{xelatex} \begin{framed} - \includegraphics[width=\linewidth]{exemple-bibliographie-cropped-2} + \includegraphics[width=\linewidth]{images/exemple-bibliographie-cropped-2} \end{framed} \code{xelatex} $\rightarrow$ \code{bibtex} $\rightarrow$ \code{xelatex} $\rightarrow$ \code{xelatex} \begin{framed} - \includegraphics[width=\linewidth]{exemple-bibliographie-cropped-3} + \includegraphics[width=\linewidth]{images/exemple-bibliographie-cropped-3} \end{framed} \caption{Zone de texte du document aux diverses étapes de la compilation des fichiers de la @@ -721,13 +715,11 @@ demeure inchangée, une compilation standard avec seulement le moteur \end{figure} \end{exemple} -\begin{conseil} - Aux toutes dernières étapes avant de rendre un document, s'assurer +\tipbox{Aux toutes dernières étapes avant de rendre un document, s'assurer d'exécuter {\BibTeX} une dernière fois et de compiler avec pdf{\LaTeX} ou {\XeLaTeX} au moins deux fois. Le journal de la compilation (\emph{log file}) ne devrait pas rapporter de références - manquantes (\emph{undefined references}). -\end{conseil} + manquantes (\emph{undefined references}).} Les logiciels intégrés de rédaction offrent généralement des raccourcis pour exécuter la compilation avec {\BibTeX}. @@ -745,12 +737,13 @@ interfaces. \begin{figure} \centering - \includegraphics[height=2.2cm]{bibtex-texshop} + \includegraphics[height=2.2cm]{images/bibtex-texshop} \qquad - \includegraphics[height=2.2cm]{bibtex-texmaker} - \caption{Interfaces de sélection du programme {\BibTeX} dans TeXShop - (à gauche) - et Texmaker (à droite)} + \includegraphics[height=2.2cm]{images/bibtex-texmaker} + \caption[Interfaces de sélection du programme {\BibTeX} dans TeXShop + et Texmaker]{% + Interfaces de sélection du programme {\BibTeX} dans TeXShop (à + gauche) et Texmaker (à droite)} \label{fig:bibliographie:editeurs} \end{figure} @@ -829,7 +822,7 @@ de \citeauthor{wikilivres:latex}. year = 2013, edition = 8, note = {Maintained by Lars Madsen}, - url = {http://www.ctan.org/pkg/memoir/}, + url = {https://www.ctan.org/pkg/memoir/}, language = {english}} \end{lstlisting} @@ -845,7 +838,7 @@ de \citeauthor{wikilivres:latex}. title = {{PSTricks} --- {PostScript} Macros for Generic {\TeX}}, year = 2014, - url = {http://www.ctan.org/pkg/pstricks-base/}, + url = {https://www.ctan.org/pkg/pstricks-base/}, language = {english}} \end{lstlisting} \end{enumerate} @@ -880,7 +873,7 @@ de \citeauthor{wikilivres:latex}. %%% Local Variables: %%% mode: latex -%%% TeX-engine: xetex %%% TeX-master: "formation-latex-ul" +%%% TeX-engine: xetex %%% coding: utf-8 %%% End: |