summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/formation-latex-ul/bibliographie.tex
diff options
context:
space:
mode:
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.tex93
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: