diff options
author | Norbert Preining <norbert@preining.info> | 2020-10-21 03:02:35 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-10-21 03:02:35 +0000 |
commit | d800950bfaacab9c6c4bf4d44206d60016b2f04d (patch) | |
tree | a47704a85d1a29b69fcede9454aa32ed2c7b5902 /info/formation-latex-ul | |
parent | 6c4fb500d344400c932c5792f94aee3e34cbe6a7 (diff) |
CTAN sync 202010210302
Diffstat (limited to 'info/formation-latex-ul')
46 files changed, 216 insertions, 514 deletions
diff --git a/info/formation-latex-ul/CONTRIBUTING.md b/info/formation-latex-ul/CONTRIBUTING.md index 65baca10ac..508071bf7f 100644 --- a/info/formation-latex-ul/CONTRIBUTING.md +++ b/info/formation-latex-ul/CONTRIBUTING.md @@ -6,9 +6,9 @@ Le projet [Rédaction avec LaTeX](https://vigou3.gitlab.io/formation-latex-ul) e La branche `master` du dépôt est réservée en écriture au gestionnaire du projet. -Pour collaborer au projet, vous devez publier vos modifications dans une nouvelle branche et effectuer une demande de tirage (*pull request*) vers la branche `master`. La procédure à suivre à partir d'une interface en invite de commande (Git Bash sous Windows ou Terminal sous macOS) est la suivante. +Pour collaborer au projet, vous devez publier vos modifications dans une nouvelle branche et effectuer une [demande de fusion](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html) (*merge request*) vers la branche `master` tel qu'expliqué ci-dessous. -1. Si vous travaillez sur le code source pour la première fois, déplacez-vous avec la commande `cd` dans le répertoire dans lequel vous voulez enregistrer le code source du projet (le répertoire `formation-latex-ul` sera créé automatiquement), clonez le dépôt et déplacez-vous ensuite dans le dossier du code source. +1. Si vous travaillez sur le code source pour la première fois, déplacez-vous avec la commande `cd` dans le répertoire dans lequel vous voulez enregistrer le code source du projet (le répertoire `formation-latex-ul` sera créé automatiquement), clonez le dépôt et déplacez-vous ensuite dans le dossier du code source: ``` git clone https://gitlab.com/vigou3/formation-latex-ul.git @@ -17,20 +17,20 @@ cd formation-latex-ul **OU** -1. Si vous avez déjà cloné le dépôt dans le passé et que vous voulez reprendre le travail sur le code source, déplacez-vous avec la commande `cd` dans le répertoire du code source, puis mettez à jour votre copie locale du dépôt depuis la branche `master`. +1. Si vous avez déjà cloné le dépôt dans le passé et que vous voulez reprendre le travail sur le code source, déplacez-vous avec la commande `cd` dans le répertoire du code source, puis mettez à jour votre copie locale du dépôt depuis la branche `master`: ``` git checkout master git pull ``` -2. Créez une branche (locale) pour vos modifications. +2. Créez une branche (locale) pour vos modifications: ``` -git checkout -b <nom_de_branche> +git checkout -b <nom de branche> ``` -3. Effectuez maintenant vos modifications. Il y a un fichier par chapitre et son nom, avec une extension `.tex`, a un lien évident avec le titre du chapitre. N'effectuez des modifications que dans un seul fichier à la fois! Lorsque les modifications sont terminées, publiez le fichier modifié dans votre dépôt local avec un commentaire utile, mais bref, sur la nature des modifications. +3. Effectuez maintenant vos modifications. Il y a un fichier par chapitre et son nom, avec une extension `.tex`, a un lien évident avec le titre du chapitre. Les solutions des exercices se trouvent avec le texte des exercices. Une fois les modifications terminées, publiez le fichier modifié dans votre dépôt local avec un commentaire utile sur la nature des modifications: ``` git status @@ -41,7 +41,13 @@ git commit -m "<commentaire>" 4. Créez un compte dans GitLab si vous n'en avez pas déjà un. Publiez ensuite la branche avec les modifications dans le dépôt GitLab. ``` -git push -u origin <nom_de_branche> +git push -u origin <nom de branche> ``` - + +> Si vous éprouvez des problèmes d'authentification, vérifiez vos informations d'authentification dans le *gestionnaire de mots de passe* de votre système d'exploitation ([Gestionnaire d'identification](https://support.microsoft.com/fr-ca/help/4026814/windows-accessing-credential-manager) sous Windows; [Trousseaux d'accès](https://support.apple.com/fr-ca/guide/keychain-access/welcome/mac) sous macOS). + 5. Finalement, [connectez-vous](https://gitlab.com/users/sign_in) à l'interface graphique de GitLab et effectuez une demande de fusion (*Merge Request*) vers la branche `master` en sélectionnant l'option correspondante dans la barre latérale. + +6. Si vous avez d'autres modifications à proposer, reprenez la procédure depuis le début **en utilisant une branche différente**. Autrement, vos modifications seront combinées en une seule requête et il devient difficile de les sélectionner séparément. + +7. Vérifiez l'état de votre demande de tirage dans l'interface graphique de GitLab jusqu'à ce que le gestionnaire du projet ait rendu sa décision. diff --git a/info/formation-latex-ul/NEWS b/info/formation-latex-ul/NEWS index f9e65f47b8..a507207f35 100644 --- a/info/formation-latex-ul/NEWS +++ b/info/formation-latex-ul/NEWS @@ -2,6 +2,25 @@ === Rédaction avec LaTeX (paquetage formation-latex-ul) === +# 2020.10 + +## Document de référence + +- Correction de l'intralien dans l'exercice 1.1. +- Couleur plus douce pour les commentaires. +- Nouvelle image de couverture (bis). +- Utilisation des icônes de la police Fontawesome 5. + +## Diapositives + +- Dans le but de réduire la durée de la formation, élimination de + quelques diapositives moins importantes pour les premiers pas. +- Simplification de la navigation avec le retrait des sous-sections. +- Exercices maintenant identifiés par une icône dans le titre. +- Nouvelle image de couverture (bis). +- Utilisation des icônes de la police Fontawesome 5 (bis). + + # 2019.03 ## Document de référence @@ -26,7 +45,7 @@ simple de se procurer cette police libre que Myriad Pro. En plus, elle convient mieux à la police Lucida du texte principal. - Nouvelle image de couverture. -- Vérification de la validé de tous les hyperliens du document. +- Vérification de la validité de tous les hyperliens du document. ## Diapositives diff --git a/info/formation-latex-ul/README.md b/info/formation-latex-ul/README.md index 727763684d..dffb9d5d04 100644 --- a/info/formation-latex-ul/README.md +++ b/info/formation-latex-ul/README.md @@ -10,7 +10,7 @@ Creative Commons Attribution-ShareAlike 4.0 International. ## Version -2019.03 +2020.10 ## Author @@ -66,6 +66,6 @@ compilation du document requiert les polices de caractères suivantes: versions OpenType de Mozilla) en graisses *Book*, *Semi Bold*, *Book Italic* et *Semi Bold Italic*. - [Font Awesome](https://fontawesome.com/). Cette police fournit une - multitude d'icônes et de symboles. Télécharger la plus récente - version de la distribution et installer la police - `fontawesome-webfont.ttf` du dossier `fonts`. + multitude d'icônes et de symboles. Depuis octobre 2020, le document + utilise la version 5.x de la police. Celle-ci est normalement + installée avec TeX Live. diff --git a/info/formation-latex-ul/doc/exercice_complet.tex b/info/formation-latex-ul/doc/exercice_complet.tex index 09b0c9a75e..b94b747dfe 100644 --- a/info/formation-latex-ul/doc/exercice_complet.tex +++ b/info/formation-latex-ul/doc/exercice_complet.tex @@ -7,7 +7,7 @@ \usepackage[colorlinks]{hyperref} \frenchbsetup{og=«,fg=»} % caractères « et » sont les guillemets - % \frenchbsetup{ItemLabeli=} + % \frenchbsetup{ItemLabeli=$>$} \begin{document} diff --git a/info/formation-latex-ul/doc/formation-latex-ul-diapos.pdf b/info/formation-latex-ul/doc/formation-latex-ul-diapos.pdf Binary files differindex cc62ade050..1992285f10 100644 --- a/info/formation-latex-ul/doc/formation-latex-ul-diapos.pdf +++ b/info/formation-latex-ul/doc/formation-latex-ul-diapos.pdf diff --git a/info/formation-latex-ul/doc/formation-latex-ul.pdf b/info/formation-latex-ul/doc/formation-latex-ul.pdf Binary files differindex dace0b33a1..18b0ec28d4 100644 --- a/info/formation-latex-ul/doc/formation-latex-ul.pdf +++ b/info/formation-latex-ul/doc/formation-latex-ul.pdf diff --git a/info/formation-latex-ul/doc/rpresentation.tex b/info/formation-latex-ul/doc/rpresentation.tex deleted file mode 100644 index d4c6914727..0000000000 --- a/info/formation-latex-ul/doc/rpresentation.tex +++ /dev/null @@ -1,78 +0,0 @@ -\chapter{Présentation du langage R} -\label{chap:rpresentation} - -\section{Bref historique} -\label{sec:rpresentation:historique} - -À l'origine fut le S, un langage pour «programmer avec des données» -développé chez Bell Laboratories à partir du milieu des années 1970 -par une équipe de chercheurs menée par John~M.\ Chambers. Au fil du -temps, le S a connu quatre principales versions communément -identifiées par la couleur du livre dans lequel elles étaient -présentées: % -version «originale», % -version 2, % -version 3 et % -version 4; % -voir aussi <citation> et <citation> pour plus de détails. - -Dès la fin des années 1980 et pendant près de vingt ans, le S a -principalement été popularisé par une mise en {\oe}uvre commerciale -nommée S-PLUS. En 2008, Lucent Technologies a vendu le langage S à -Insightful Corporation, ce qui a effectivement stoppé le développement -du langage par ses auteurs originaux. Aujourd'hui, le S est -commercialisé de manière relativement confidentielle sous le nom -Spotfire S$+$ par TIBCO Software. - -Ce qui a fortement contribué à la perte d'influence de S-PLUS, c'est -une nouvelle mise en {\oe}uvre du langage développée au milieu des -années 1990. Inspirés à la fois par le S et par Scheme (un dérivé du -Lisp), Ross Ihaka et Robert Gentleman proposent un langage pour -l'analyse de données et les graphiques qu'ils nomment R. À la -suggestion de Martin Maechler de l'ETH de Zurich, les auteurs décident -d'intégrer leur nouveau langage au projet GNU\footnote{% - \url{http://www.gnu.org}}, % -faisant de R un logiciel libre. - -Ainsi disponible gratuitement et ouvert aux contributions de tous, -R gagne rapidement en popularité là même où S-PLUS avait acquis ses -lettres de noblesse, soit dans les milieux académiques. De simple -dérivé «\emph{not unlike S}», R devient un concurrent sérieux à -S-PLUS, puis le surpasse lorsque les efforts de développement se -rangent massivement derrière le projet libre. D'ailleurs John Chambers -place aujourd'hui ses efforts de réflexion et de développement dans le -projet R. - - -\section{Interfaces} -\label{sec:rpresentation:interfaces} - -R est d'abord et avant tout une application n'offrant qu'une invite de -commande du type de celle présentée à la -\ref{fig:rpresentation:console}. En soi, cela n'est pas si différent -d'un tableur tel que Excel: la zone d'entrée de texte dans une cellule -n'est rien d'autre qu'une invite de commande\footnote{% - Merci à Markus Gesmann pour cette observation.}, par ailleurs aux -capacités d'édition plutôt réduites. - -\begin{figure} - \centering -% \includegraphics[width=\textwidth]{console-screenshot} - \caption{Fenêtre de la console sous macOS au démarrage de R} - \label{fig:rpresentation:console} -\end{figure} - -\begin{itemize} -\item Sous Unix et Linux, R n'est accessible que depuis la ligne de - commande du système d'exploitation (terminal). Aucune interface - graphique n'est offerte avec la distribution de base de R. -\item Sous Windows, une interface graphique plutôt rudimentaire est - disponible. Elle facilite certaines opérations tel que - l'installation de packages externes, mais elle offre autrement peu - de fonctionnalités additionnelles pour l'édition de code R. -\item L'interface graphique de R sous Mac OS~X est la plus élaborée. - Outre la console présentée à la - \ref{fig:rpresentation:console}, l'application \texttt{R.app} - comporte de nombreuses fonctionnalités, dont un éditeur de code - assez complet. -\end{itemize} diff --git a/info/formation-latex-ul/source/apparence-diapos.tex b/info/formation-latex-ul/source/apparence-diapos.tex index 8a6ad45712..e234474e78 100644 --- a/info/formation-latex-ul/source/apparence-diapos.tex +++ b/info/formation-latex-ul/source/apparence-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -11,8 +11,6 @@ \section{Apparence et disposition du texte} -\subsection{Police et style} - \begin{frame} \frametitle{Police de caractères} @@ -26,57 +24,30 @@ mathématiques \item Commandes pour modifier les \alert{attributs} de la police (famille, forme, graisse) - \item Commandes pour modifier la \alert{taille} du texte (de - \cs{tiny} à \cs{Huge}) + \item Commandes pour modifier la \alert{taille} du texte \end{itemize} \end{frame} -\begin{frame}[fragile] +\begin{frame}[fragile=singleslide] \frametitle{Italique} \begin{itemize} - \item<1-> Une des propriétés les \emph{plus utilisées} dans le texte - \vfill - \item<1-> Commande sémantique: + \item Une des propriétés les plus utilisées dans le texte + \item Commande sémantique: \begin{lstlisting} \emph`\marg{texte}' \end{lstlisting} - \vfill - \item<2-> Par défaut: texte en italique dans texte droit et vice versa - \begin{demo} - \small - \begin{texample}[0.48\linewidth] -\begin{lstlisting} -C'était un peu \emph{rough} -par moments -\end{lstlisting} - \producing - C'était un peu \emph{rough} par moments - \end{texample} - - \begin{texample}[0.48\linewidth] -\begin{lstlisting} -Il m'a dit: «\emph{Enough -\emph{poutine} for the -week!}» -\end{lstlisting} - \producing - Il m'a dit: «\emph{Enough \emph{poutine} for the week!}» - \end{texample} - \end{demo} - \item<3-> Pas de commande pour souligner en {\LaTeX\dots} et ce n'est + \item Pas de commande pour souligner en {\LaTeX\dots} et ce n'est pas une omission! \end{itemize} \end{frame} -\subsection{Disposition du texte} - \begin{frame}[fragile] \frametitle{Listes} \begin{itemize} \item Deux principales sortes de listes: \begin{enumerate} - \item \alert{à puce} avec environnement \texttt{itemize} - \item \alert{numérotée} avec environnement \texttt{enumerate} + \item \alert{à puce} avec environnement \code{itemize} + \item \alert{numérotée} avec environnement \code{enumerate} \end{enumerate} \item Possible de les imbriquer les unes dans les autres \item Marqueurs adaptés automatiquement jusqu'à 4 niveaux @@ -111,7 +82,7 @@ week!}» \begin{frame}[fragile=singleslide] \frametitle{Code source} \begin{itemize} - \item Environnement \texttt{verbatim} + \item Environnement \code{verbatim} \begin{lstlisting} \begin{verbatim} Texte disposé exactement tel qu'il est tapé @@ -122,24 +93,22 @@ dans une police à largeur fixe \end{itemize} \end{frame} -\subsection{[~Exercice~]} - \begin{exercice} Utiliser le fichier \fichier{exercice\_complet.tex}. \begin{enumerate} \item Étudier le code source du fichier, puis le compiler. - \item Supprimer l'option \texttt{article} au chargement de la classe + \item Supprimer l'option \code{article} au chargement de la classe et compiler de nouveau le document. Observer l'effet de cette option. \item Effectuer les modifications suivantes au document. \begin{enumerate}[a)] \item Dernier paragraphe de la première section, placer toute la - phrase débutant par \texttt{«De simple dérivé»} à l'intérieur + phrase débutant par \code{«De simple dérivé»} à l'intérieur d'une commande \cs{emph}. - \item Changer la puce des listes en spécifiant le symbole - \texttt{\$>\$} pour \texttt{ItemLabeli} dans la commande - \cs{frenchbsetup} du préambule. + \item Changer la puce des listes pour le symbole \code{\$>\$} en + activant la commande \cs{frenchbsetup\{ItemLabeli=\$>\$\}} dans + le préambule. \end{enumerate} \end{enumerate} \end{exercice} diff --git a/info/formation-latex-ul/source/apparence.tex b/info/formation-latex-ul/source/apparence.tex index 4c35253f0f..3563a66ec6 100644 --- a/info/formation-latex-ul/source/apparence.tex +++ b/info/formation-latex-ul/source/apparence.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/bases-diapos.tex b/info/formation-latex-ul/source/bases-diapos.tex index 2b3bbbe66b..75d8ea3577 100644 --- a/info/formation-latex-ul/source/bases-diapos.tex +++ b/info/formation-latex-ul/source/bases-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -11,9 +11,7 @@ \section{Principes de base} -\subsection{Règles de saisie} - -\begin{frame}[fragile=singleslide] +\begin{frame} \frametitle{Rédaction} L'apparence du document est prise en charge par {\LaTeX} et @@ -22,12 +20,6 @@ \begin{itemize} \item On se concentre sur le \alert{contenu} et la \alert{structure} du document - \bigskip - \begin{tabbing} - titre de section \qquad\= \faArrowRight \qquad\= \verb|\section{titre}| \\[6pt] - emphase \> \faArrowRight \> \verb|\emph{texte}| - \end{tabbing} - \bigskip \item Mots séparés par une ou plusieurs \alert{espaces} \item Paragraphes séparés par une ou plusieurs \alert{lignes blanches} \item Utilisation de \alert{commandes} pour indiquer la structure du texte @@ -40,10 +32,9 @@ \begin{itemize} \item Caractères réservés par {\TeX}: \begin{quote} - \verb=# $ & ~ _ ^ % { }= + \code{\#~\$~\&~\string~~\_~\string^~\%~\{~\}} \end{quote} - \item Pour les utiliser, précéder par \bs - \item On écrira donc + \item Pour les utiliser, précéder par «\bs» \begin{demo} \begin{texample} \begin{lstlisting} @@ -59,25 +50,23 @@ de 5~\%. \end{itemize} \end{frame} -\subsection{Structure d'un fichier} - \begin{frame}[fragile] \frametitle{Structure d'un document {\LaTeX}} Un fichier source {\LaTeX} est toujours composé de deux parties. \begin{minipage}{0.2\linewidth} - \color{alert} + %\color{alert} \onslide<2->{ \begin{minipage}{\linewidth} \hfill préambule \quad - \rule[-10mm]{2pt}{21mm} + \rule[-10mm]{1pt}{21mm} \end{minipage} \\[5mm] } \onslide<3->{ \begin{minipage}{\linewidth} \hfill corps \quad - \rule[-15mm]{2pt}{30mm} + \rule[-15mm]{1pt}{30mm} \end{minipage} } \end{minipage} @@ -101,12 +90,10 @@ vitae ipsum vel, fermentum pellentesque orci. \end{minipage} \end{frame} -\subsection{Commandes et environnements} - \begin{frame}[fragile=singleslide] \frametitle{Commandes} \begin{itemize} - \item Débutent toujours par \bs + \item Débutent toujours par «\bs» \item Exemples de syntaxe \begin{lstlisting} \LaTeX % aucun argument @@ -116,7 +103,7 @@ vitae ipsum vel, fermentum pellentesque orci. \end{lstlisting} \item Commande sans argument: le nom se termine par tout caractère qui n'est \alert{pas une lettre} (y compris l'espace!) - \item Portée d'une commande limitée à la zone entre \verb={ }= + \item Portée d'une commande limitée à la zone entre \code{\{~\}} \end{itemize} \end{frame} @@ -135,18 +122,6 @@ vitae ipsum vel, fermentum pellentesque orci. \end{itemize} \end{frame} -\subsection{[~Exercice~]} - -\begin{exercice} - Modifier le fichier \fichier{exercice\_commandes.tex} afin de - produire le texte ci-dessous. - - \bigskip - \centering - \fbox{\includegraphics[viewport=108 551 502 665,% - clip=true,width=0.9\linewidth]{auxdoc/exercice_commandes-solution}} -\end{exercice} - \begin{frame}[fragile] \frametitle{{\LaTeX} en français} @@ -162,6 +137,16 @@ vitae ipsum vel, fermentum pellentesque orci. \end{itemize} \end{frame} +\begin{exercice} + Modifier le fichier \fichier{exercice\_commandes.tex} afin de + produire le texte ci-dessous. + + \bigskip + \centering + \fbox{\includegraphics[viewport=108 551 502 665,% + clip=true,width=0.9\linewidth]{auxdoc/exercice_commandes-solution}} +\end{exercice} + %%% Local Variables: %%% TeX-master: "formation-latex-ul-diapos" %%% TeX-engine: xetex diff --git a/info/formation-latex-ul/source/bases.tex b/info/formation-latex-ul/source/bases.tex index c87729d1f9..0986d2a867 100644 --- a/info/formation-latex-ul/source/bases.tex +++ b/info/formation-latex-ul/source/bases.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -826,7 +826,7 @@ l'action de la touche % %% simili touche de clavier faite main à partir; utilisation de %% \ooalign tirée de comprehensive.pdf, section 10.3 \raisebox{-2pt}{% - \ooalign{\hfil\Large\faSquareO\hfil\cr\hfil\ttfamily\textquotedbl\hfil}} % + \ooalign{\hfil\Large\faSquare[regular]\hfil\cr\hfil\ttfamily\textquotedbl\hfil}} % du clavier pour insérer les symboles appropriés selon la langue du document. diff --git a/info/formation-latex-ul/source/bibliographie.tex b/info/formation-latex-ul/source/bibliographie.tex index f900df3b28..1af57d5f23 100644 --- a/info/formation-latex-ul/source/bibliographie.tex +++ b/info/formation-latex-ul/source/bibliographie.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -564,7 +564,7 @@ pdf{\LaTeX} ou {\XeLaTeX}: \sffamily \begin{minipage}[t]{0.12\linewidth} \centering - {\LARGE\faFileTextO} \\ \medskip + {\LARGE\faFile[regular]} \\ \medskip code source \end{minipage} \quad\faArrowRight\quad @@ -576,7 +576,7 @@ pdf{\LaTeX} ou {\XeLaTeX}: \quad\faArrowRight\quad \begin{minipage}[t]{0.12\linewidth} \centering - {\LARGE\faFilePdfO} \\ \medskip + {\LARGE\faFilePdf[regular]} \\ \medskip fichier PDF \end{minipage} \end{center} @@ -587,7 +587,7 @@ une étape de compilation du document avec {\BibTeX}: \sffamily \begin{minipage}[t]{0.12\linewidth} \centering - {\LARGE\faFileTextO} \\ \medskip + {\LARGE\faFile[regular]} \\ \medskip code source \end{minipage} \quad\faArrowRight\quad @@ -606,13 +606,13 @@ une étape de compilation du document avec {\BibTeX}: \begin{minipage}[t]{0.12\linewidth} \centering {\LARGE\faCogs}\; - \raisebox{-2pt}{\parbox[b]{1em}{\centering\large\faRepeat\tiny\\ $\times 2$}} \\ \medskip + \raisebox{-2pt}{\parbox[b]{1em}{\centering\large\faRedo\tiny\\ $\times 2$}} \\ \medskip \code{pdflatex} \\ \code{xelatex} \end{minipage} \quad\faArrowRight\quad \begin{minipage}[t]{0.12\linewidth} \centering - {\LARGE\faFilePdfO} \\ \medskip + {\LARGE\faFilePdf[regular]} \\ \medskip fichier PDF \end{minipage} \end{center} diff --git a/info/formation-latex-ul/source/boites.tex b/info/formation-latex-ul/source/boites.tex index e11dee2e58..93a985760f 100644 --- a/info/formation-latex-ul/source/boites.tex +++ b/info/formation-latex-ul/source/boites.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/colophon-diapos.tex b/info/formation-latex-ul/source/colophon-diapos.tex index b19fd123bd..d8c4c3c52c 100644 --- a/info/formation-latex-ul/source/colophon-diapos.tex +++ b/info/formation-latex-ul/source/colophon-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/colophon.tex b/info/formation-latex-ul/source/colophon.tex index 56b213c3e2..b562bfb6b4 100644 --- a/info/formation-latex-ul/source/colophon.tex +++ b/info/formation-latex-ul/source/colophon.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/commandes.tex b/info/formation-latex-ul/source/commandes.tex index 7d2464334d..d8b8a9549c 100644 --- a/info/formation-latex-ul/source/commandes.tex +++ b/info/formation-latex-ul/source/commandes.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -41,7 +41,7 @@ trois raisons suivantes: \begin{enumerate} \item Une nouvelle commande \cmdprint{\doc} facilite et systématise l'insertion de liens vers la documentation. D'un seul appel, elle - crée un hyperlien dans le texte suivi de l'icône {\faExternalLink} + crée un hyperlien dans le texte suivi de l'icône {\faExternalLink*} et elle ajoute le nom du fichier de documentation dans la marge précédé de l'icône {\faBookmark}. \item Une nouvelle commande sémantique \cmdprint{\pkg} sert pour la diff --git a/info/formation-latex-ul/source/couverture-arriere-diapos.tex b/info/formation-latex-ul/source/couverture-arriere-diapos.tex index 4b7003ee6d..6812e5522a 100644 --- a/info/formation-latex-ul/source/couverture-arriere-diapos.tex +++ b/info/formation-latex-ul/source/couverture-arriere-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/couverture-arriere.tex b/info/formation-latex-ul/source/couverture-arriere.tex index a24d65bf77..8bef39daf8 100644 --- a/info/formation-latex-ul/source/couverture-arriere.tex +++ b/info/formation-latex-ul/source/couverture-arriere.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/couverture-avant-diapos.tex b/info/formation-latex-ul/source/couverture-avant-diapos.tex index bca073983d..b38ecbe894 100644 --- a/info/formation-latex-ul/source/couverture-avant-diapos.tex +++ b/info/formation-latex-ul/source/couverture-avant-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -89,7 +89,7 @@ %% image de fond \begin{textblock*}{\paperwidth}(0mm,0mm) - \includegraphics[height=\imageheight,width=\paperwidth]{images/Meerkat_stare-diapos} + \includegraphics[height=\imageheight,width=\paperwidth]{images/Suricates_Namibia-2-diapos} \end{textblock*} %% titre diff --git a/info/formation-latex-ul/source/couverture-avant.tex b/info/formation-latex-ul/source/couverture-avant.tex index 8df0bd2616..6d53214d8e 100644 --- a/info/formation-latex-ul/source/couverture-avant.tex +++ b/info/formation-latex-ul/source/couverture-avant.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -86,7 +86,7 @@ %% image de fond \begin{textblock*}{\paperwidth}(0mm,0mm) - \includegraphics[height=\imageheight,keepaspectratio=true]{images/Meerkat_stare.jpg} + \includegraphics[height=\imageheight,keepaspectratio=true]{images/Suricates_Namibia-2} \end{textblock*} %% titre diff --git a/info/formation-latex-ul/source/formation-latex-ul-diapos.tex b/info/formation-latex-ul/source/formation-latex-ul-diapos.tex index 02ad816e1d..fae8a1fe70 100644 --- a/info/formation-latex-ul/source/formation-latex-ul-diapos.tex +++ b/info/formation-latex-ul/source/formation-latex-ul-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -16,7 +16,7 @@ \usepackage{changepage} % page licence \usepackage{tabularx} % page licence \usepackage{booktabs} % beaux tableaux - \usepackage{fontawesome} % icônes + \usepackage{fontawesome5} % icônes \usepackage{awesomebox} % \tipbox et autres \usepackage{listings} % code source \usepackage[export]{adjustbox} % cadre autour image @@ -27,8 +27,8 @@ %% Informations de publication %% (titre et al. dans couverture-avant.tex) %% ========================================== - \renewcommand{\year}{2019} - \renewcommand{\month}{03} + \renewcommand{\year}{2020} + \renewcommand{\month}{10} \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} \newcommand{\reposurl}{https://gitlab.com/vigou3/formation-latex-ul/} @@ -76,14 +76,15 @@ BoldItalicFont = {Fira Sans SemiBold Italic}]{Fira Sans Book} %% Couleurs - \definecolor{comments}{rgb}{0.7,0,0} % commentaires - \definecolor{link}{rgb}{0,0.4,0.6} % liens internes - \definecolor{url}{rgb}{0.6,0,0} % liens externes - \definecolor{codebg}{named}{LightYellow1} % fond code source - \definecolor{rouge}{rgb}{0.85,0,0.07} % rouge bandeau identitaire - \definecolor{or}{rgb}{1,0.8,0} % or bandeau identitaire - \colorlet{alert}{mLightBrown} % alias pour couleur Metropolis - \colorlet{dark}{mDarkTeal} % alias pour couleur Metropolis + \definecolor{comments}{rgb}{0.5,0.55,0.6} % commentaires + \definecolor{link}{rgb}{0,0.4,0.6} % liens internes + \definecolor{url}{rgb}{0.6,0,0} % liens externes + \colorlet{codebg}{LightYellow1} % fond code R + \definecolor{rouge}{rgb}{0.9,0,0.1} % bandeau rouge UL + \definecolor{or}{rgb}{1,0.8,0} % bandeau or UL + \colorlet{alert}{mLightBrown} % alias de couleur Metropolis + \colorlet{dark}{mDarkTeal} % alias de couleur Metropolis + \colorlet{code}{mLightGreen} % alias de couleur Metropolis \colorlet{shadecolor}{codebg} %% Hyperliens @@ -178,34 +179,28 @@ %% Exercices \newenvironment{exercice}{% \begin{frame}[fragile=singleslide] - \frametitle{Exercice}}{\end{frame}} - - %% Rubriques conseil du TeXpert - \newenvironment{conseil}{% - \begin{frame}[standout,fragile=singleslide] - \textcolor{alert}{Conseil du {\TeX}pert}\normalsize - \begin{block}{}}% - {\end{block}\end{frame}} + \frametitle{\faCogs\; Exercice}}{\end{frame}} %% ===================== %% Nouvelles commandes %% ===================== %% Noms de fonctions, code, environnement, etc. - \newcommand{\fichier}[1]{\texttt{#1}} + \newcommand{\code}[1]{\textcolor{code}{\texttt{#1}}} + \newcommand{\fichier}[1]{\code{#1}} \newcommand{\class}[1]{\textbf{#1}} \newcommand{\pkg}[1]{\textbf{#1}} - \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}} + \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink*}}} %% Pour documenter des commandes LaTeX; dérivé de memoir.cls - \def\bs{\texttt{\char`\\}} + \def\bs{\code{\char`\\}} \newcommand{\meta}[1]{% \ensuremath\langle{\normalfont\itshape #1\/}\ensuremath\rangle} \newcommand{\marg}[1]{% {\ttfamily\char`\{}\meta{#1}{\ttfamily\char`\}}} \newcommand{\oarg}[1]{% {\ttfamily\char`\[}\meta{#1}{\ttfamily\char`\]}} - \newcommand{\cs}[1]{\texttt{\char`\\#1}} + \newcommand{\cs}[1]{\code{\char`\\#1}} %% Lien vers Gitlab dans la page de notices \newcommand{\viewsource}[1]{% @@ -234,8 +229,6 @@ \include{apparence-diapos} \include{tableaux-diapos} \include{mathematiques-diapos} -\include{sweave-diapos} -\include{ulthese-diapos} \include{suite-diapos} \include{colophon-diapos} diff --git a/info/formation-latex-ul/source/formation-latex-ul.bib b/info/formation-latex-ul/source/formation-latex-ul.bib index d82a9f0693..ef315ba28b 100644 --- a/info/formation-latex-ul/source/formation-latex-ul.bib +++ b/info/formation-latex-ul/source/formation-latex-ul.bib @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/formation-latex-ul.tex b/info/formation-latex-ul/source/formation-latex-ul.tex index 0ad9f1cd4c..618ceb786c 100644 --- a/info/formation-latex-ul/source/formation-latex-ul.tex +++ b/info/formation-latex-ul/source/formation-latex-ul.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -20,7 +20,8 @@ \usepackage{dirtree} % arbre pour exercice sur \include \usepackage{metalogo} % logo de \XeLaTeX \usepackage{mflogo} % logo de Metafont - \usepackage{fontawesome} % plusieurs icônes + \usepackage{relsize} % \smaller et al. + \usepackage{fontawesome5} % plusieurs icônes \usepackage{awesomebox} % boites info, important, etc. \usepackage{applekeys} % touches Mac \usepackage{answers} % exercices et solutions @@ -35,8 +36,8 @@ %%% ============================= \title{Rédaction avec \LaTeX} \author{Vincent Goulet} - \renewcommand{\year}{2019} - \renewcommand{\month}{03} + \renewcommand{\year}{2020} + \renewcommand{\month}{10} \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} \newcommand{\reposurl}{https://gitlab.com/vigou3/formation-latex-ul/} @@ -89,13 +90,13 @@ %% Couleurs \usepackage{xcolor} - \definecolor{comments}{rgb}{0.7,0,0} % rouge foncé - \definecolor{link}{rgb}{0,0.4,0.6} % ~RoyalBlue de dvips - \definecolor{url}{rgb}{0.6,0,0} % rouge-brun - \definecolor{citation}{rgb}{0,0.5,0} % vert foncé - \definecolor{ULlinkcolor}{rgb}{0,0,0.3} % de ulthese.cls - \definecolor{rouge}{rgb}{0.85,0,0.07} % rouge bandeau identitaire - \definecolor{or}{rgb}{1,0.8,0} % or bandeau identitaire + \definecolor{comments}{rgb}{0.5,0.55,0.6} % commentaires + \definecolor{link}{rgb}{0,0.4,0.6} % liens internes + \definecolor{url}{rgb}{0.6,0,0} % liens externes + \definecolor{citation}{rgb}{0,0.5,0} % citations + \definecolor{ULlinkcolor}{rgb}{0,0,0.3} % de ulthese.cls + \definecolor{rouge}{rgb}{0.90,0,0.1} % rouge bandeau UL + \definecolor{or}{rgb}{1,0.8,0} % or bandeau UL %% Hyperliens \usepackage{hyperref} @@ -365,10 +366,10 @@ %% Boite additionnelle (basée sur awesomebox.sty) pour liens vers %% des vidéos \newcommand{\videobox}[1]{% - \awesomebox{\faYoutubePlay}{\aweboxrulewidth}{url}{#1}} + \awesomebox{\aweboxrulewidth}{\faYoutube}{url}{#1}} %% Hyperlien avec symbole de lien externe juste après - \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}} + \newcommand{\link}[2]{\href{#1}{#2~\smaller\faExternalLink*}} %% Lien vers documentation dans la marge %% usage: \doc[documentation]{nom_fichier}{url} diff --git a/info/formation-latex-ul/source/images/Meerkat_stare-diapos.jpg b/info/formation-latex-ul/source/images/Meerkat_stare-diapos.jpg Binary files differdeleted file mode 100644 index 80ef47482e..0000000000 --- a/info/formation-latex-ul/source/images/Meerkat_stare-diapos.jpg +++ /dev/null diff --git a/info/formation-latex-ul/source/images/Meerkat_stare.jpg b/info/formation-latex-ul/source/images/Meerkat_stare.jpg Binary files differdeleted file mode 100644 index ca33487d9d..0000000000 --- a/info/formation-latex-ul/source/images/Meerkat_stare.jpg +++ /dev/null diff --git a/info/formation-latex-ul/source/images/Suricates_Namibia-2-diapos.jpeg b/info/formation-latex-ul/source/images/Suricates_Namibia-2-diapos.jpeg Binary files differnew file mode 100644 index 0000000000..7b538dd1a0 --- /dev/null +++ b/info/formation-latex-ul/source/images/Suricates_Namibia-2-diapos.jpeg diff --git a/info/formation-latex-ul/source/images/Suricates_Namibia-2.jpeg b/info/formation-latex-ul/source/images/Suricates_Namibia-2.jpeg Binary files differnew file mode 100644 index 0000000000..404fffcc7a --- /dev/null +++ b/info/formation-latex-ul/source/images/Suricates_Namibia-2.jpeg diff --git a/info/formation-latex-ul/source/images/formation-latex-ul.png b/info/formation-latex-ul/source/images/formation-latex-ul.png Binary files differindex 2ba654ffb0..912c12de61 100644 --- a/info/formation-latex-ul/source/images/formation-latex-ul.png +++ b/info/formation-latex-ul/source/images/formation-latex-ul.png diff --git a/info/formation-latex-ul/source/introduction.tex b/info/formation-latex-ul/source/introduction.tex index 8454a22f1d..ee60b130b8 100644 --- a/info/formation-latex-ul/source/introduction.tex +++ b/info/formation-latex-ul/source/introduction.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -52,7 +52,7 @@ plusieurs fonctionnalités interactives. la bibliographie. Ces intraliens sont marqués par la couleur \textcolor{citation}{\rule{1.5em}{1.2ex}}. \item Hyperliens vers des ressources externes marqués par le symbole - {\faExternalLink} et la couleur + {\faExternalLink*} et la couleur \textcolor{url}{\rule{1.5em}{1.2ex}}. \item Table des matières, liste des tableaux et liste des figures permettant d'accéder rapidement à des ressources du document. diff --git a/info/formation-latex-ul/source/mathematiques-diapos.tex b/info/formation-latex-ul/source/mathematiques-diapos.tex index 0c1986380a..956bcb57bc 100644 --- a/info/formation-latex-ul/source/mathematiques-diapos.tex +++ b/info/formation-latex-ul/source/mathematiques-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -55,16 +55,15 @@ comme $(a + b)^2 = a^2 + 2ab + b^2$ \end{enumerate} \end{frame} +\begin{frame}[plain] + \tipbox{En ligne ou hors paragraphe, les équations font partie intégrante de + la phrase. -\begin{conseil} - En ligne ou hors paragraphe, les équations font partie intégrante de - la phrase. + Les règles de ponctuation usuelles s'appliquent donc aux + équations. \newline - Les règles de ponctuation usuelles s'appliquent donc aux équations. - - \bigskip - \fbox{\includegraphics[width=0.95\linewidth]{images/ponctuation}} -\end{conseil} + \fbox{\includegraphics[width=0.95\linewidth]{images/ponctuation}}} +\end{frame} \begin{frame}[fragile] \frametitle{Quelques règles de base} @@ -154,8 +153,6 @@ $x = 0 \text{ si } y < 2$ \end{equation*} \end{frame} -\subsection{[~Exercice~]} - \begin{exercice} Utiliser le fichier \fichier{exercice\_mathematiques.tex}. diff --git a/info/formation-latex-ul/source/mathematiques.tex b/info/formation-latex-ul/source/mathematiques.tex index ae522b6199..8c7ca76504 100644 --- a/info/formation-latex-ul/source/mathematiques.tex +++ b/info/formation-latex-ul/source/mathematiques.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/notices-diapos.tex b/info/formation-latex-ul/source/notices-diapos.tex index b9920b0165..c3feab071c 100644 --- a/info/formation-latex-ul/source/notices-diapos.tex +++ b/info/formation-latex-ul/source/notices-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -53,16 +53,14 @@ \viewsource{\reposurl} \textbf{Couverture} \\ - Suricate (\emph{Suricata suricatta}), parfois surnommé «sentinelle - du désert» (ici un spécimen du zoo de Newquay, en Cornouailles). - Ce petit carnivore vit dans le sud-ouest de l'Afrique. Très - prolifique, le suricate vit en grands groupes familiaux au sein - d'une colonie. - - Crédit photo: {\textcopyright} Francis C.~Franklin - \href{https://creativecommons.org/licenses/by-sa/3.0/deed.fr}{CC - BY-SA 3.0} via - \href{https://commons.wikimedia.org/w/index.php?curid=31209438}{% + Suricates (\emph{Suricata suricatta}) en Namibie. Parfois surnommé + «sentinelle du désert», ce petit carnivore vit dans le sud-ouest + de l'Afrique. Très prolifique, le suricate vit en grands groupes + familiaux au sein d'une colonie. Crédit photo: {\textcopyright} + Sara\&Joachim\&Mebe, + \href{https://creativecommons.org/licenses/by-sa/2.0/deed.fr}{CC + BY-SA 2.0} via + \href{https://commons.wikimedia.org/w/index.php?curid=15305478}{% Wikimedia Commons}. Concept original du titre: Marie-Ève Guérard. diff --git a/info/formation-latex-ul/source/notices.tex b/info/formation-latex-ul/source/notices.tex index 195c767f13..38c45ebe7f 100644 --- a/info/formation-latex-ul/source/notices.tex +++ b/info/formation-latex-ul/source/notices.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2019 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -54,15 +54,14 @@ \viewsource{\reposurl} \textbf{Couverture} \\ - Suricate (\emph{Suricata suricatta}), parfois surnommé «sentinelle - du désert» (ici un spécimen du zoo de Newquay, en Cornouailles). Ce - petit carnivore vit dans le sud-ouest de l'Afrique. Très prolifique, - le suricate vit en grands groupes familiaux au sein d'une colonie. - - Crédit photo: {\textcopyright} Francis C.~Franklin - \href{https://creativecommons.org/licenses/by-sa/3.0/deed.fr}{CC - BY-SA 3.0} via - \href{https://commons.wikimedia.org/w/index.php?curid=31209438}{% + Suricates (\emph{Suricata suricatta}) en Namibie. Parfois surnommé + «sentinelle du désert», ce petit carnivore vit dans le sud-ouest de + l'Afrique. Très prolifique, le suricate vit en grands groupes + familiaux au sein d'une colonie. Crédit photo: {\textcopyright} + Sara\&Joachim\&Mebe, + \href{https://creativecommons.org/licenses/by-sa/2.0/deed.fr}{CC + BY-SA 2.0} via + \href{https://commons.wikimedia.org/w/index.php?curid=15305478}{% Wikimedia Commons}. Concept original du titre: Marie-Ève Guérard. diff --git a/info/formation-latex-ul/source/organisation-diapos.tex b/info/formation-latex-ul/source/organisation-diapos.tex index e798d71efb..99abbd69e7 100644 --- a/info/formation-latex-ul/source/organisation-diapos.tex +++ b/info/formation-latex-ul/source/organisation-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -11,12 +11,10 @@ \section{Organisation d'un document} -\begin{conseil} - Utilisez impérativement les commandes {\LaTeX} pour identifier les - différentes parties (la structure) d'un document. -\end{conseil} - -\subsection{Parties d'un document} +\begin{frame}[plain] + \tipbox{Utilisez impérativement les commandes {\LaTeX} pour + identifier les différentes parties (la structure) d'un document.} +\end{frame} \begin{frame}[fragile] \frametitle{Titre et page de titre} @@ -96,8 +94,6 @@ \end{itemize} \end{frame} -\subsection{Renvois automatiques} - \begin{frame} \frametitle{Étiquettes et renvois automatiques} @@ -105,8 +101,8 @@ d'équation, de tableau, etc. \begin{itemize} - \item «Nommer» un élément avec \cs{label} - \item Faire référence par son nom avec \cs{ref} + \item Étiquetter un élément avec \cs{label} + \item Faire référence par son étiquette avec \cs{ref} \item Requiert 2 à 3 compilations \end{itemize} \end{frame} @@ -135,14 +131,12 @@ on a... \fbox{\includegraphics[viewport=124 550 484 664,clip=true,width=0.98\linewidth]{auxdoc/exemple-renvoi}} \end{frame} -\subsection{[~Exercice~]} - \begin{exercice} Utiliser le fichier \fichier{exercice\_renvois.tex}. \begin{enumerate} \item Insérer dans le texte un renvoi au numéro d'une section. \item Activer le paquetage \pkg{hyperref} avec l'option - \texttt{colorlinks} et comparer l'effet d'utiliser \cs{ref} ou + \code{colorlinks} et comparer l'effet d'utiliser \cs{ref} ou \cs{autoref} pour le renvoi. \end{enumerate} \end{exercice} diff --git a/info/formation-latex-ul/source/organisation.tex b/info/formation-latex-ul/source/organisation.tex index a62f2693ed..6c94082021 100644 --- a/info/formation-latex-ul/source/organisation.tex +++ b/info/formation-latex-ul/source/organisation.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/prerequis-diapos.tex b/info/formation-latex-ul/source/prerequis-diapos.tex index cc8b916bcc..eab6d24b2d 100644 --- a/info/formation-latex-ul/source/prerequis-diapos.tex +++ b/info/formation-latex-ul/source/prerequis-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -10,29 +10,13 @@ %%% https://creativecommons.org/licenses/by-sa/4.0/ \begin{frame} - \frametitle{Fichiers d'accompagnement} - - \begin{adjustwidth}{10mm}{10mm} - Ce document devrait être accompagné des fichiers nécessaires pour - compléter les exercices. - - Si vous n'avez pas obtenu ces fichiers avec le document, vous - pouvez les récupérer dans le site \emph{Comprehensive TeX Archive - Network} (CTAN). - - \begin{center} - \link{\ctanurl}{Accéder aux fichiers dans CTAN} - \end{center} - \end{adjustwidth} -\end{frame} - -\begin{frame} \frametitle{Prérequis à cette formation} \begin{adjustwidth}{8mm}{10mm} \begin{enumerate} \item Installer une distribution {\LaTeX} sur votre poste de - travail; nous recommandons la distribution {\TeX}~Live + travail; je recommande la distribution + \link{https://tug.org/texlive/}{{\TeX}~Live} \begin{itemize} \item \link{https://youtu.be/uJFbhQkDbU8}{% Vidéo d'installation sur macOS} diff --git a/info/formation-latex-ul/source/presentation-diapos.tex b/info/formation-latex-ul/source/presentation-diapos.tex index d08e4727d4..4ed973f651 100644 --- a/info/formation-latex-ul/source/presentation-diapos.tex +++ b/info/formation-latex-ul/source/presentation-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -11,8 +11,6 @@ \section{Présentation de {\TeX} et {\LaTeX}} -\subsection{Description sommaire} - \begin{frame} \frametitle{Ce que c'est} \begin{columns} @@ -68,49 +66,48 @@ \end{itemize} \end{frame} -\subsection{Processus de création} +\begin{frame}[fragile=singleslide] + \frametitle{Faits amusants} + \begin{itemize} + \item {\TeX} est aujourd'hui considéré exempt de bogue + \item Récompense si vous en trouvez un! + \item Numéro de version de {\TeX} converge vers $\pi$: +\begin{lstlisting} +$ tex --version +TeX `\textbf{3.14159265}' (TeX Live 2020) +kpathsea version 6.3.2 +Copyright 2020 D.E. Knuth. +[...] +\end{lstlisting} %$ + \end{itemize} +\end{frame} \begin{frame} \frametitle{Processus de création d'un document {\LaTeX}} \Huge - \begin{minipage}[t]{0.6\linewidth} - \begin{minipage}[t]{0.4\textwidth} - \centering - \faFileTextO \\ \bigskip - \footnotesize - rédaction du texte et balisage avec un \emph{éditeur de texte} - \end{minipage} - \hfill\faArrowRight\hfill - \begin{minipage}[t]{0.4\textwidth} - \centering - \faCogs \\ \bigskip - \footnotesize - compilation avec un \emph{moteur} {\TeX} depuis la ligne de commande - \end{minipage} \\ \bigskip - - \onslide<2>{% - \color{alert} - \rule[6pt]{\linewidth}{2pt} \\ - \footnotesize\centering - facilité par l'utilisation d'un \\ - logiciel intégré de rédaction \\ - (Texmaker, TeXShop, Emacs, \dots) - } + \begin{minipage}[t]{0.25\textwidth} + \centering + \faFile*[regular] \\ \bigskip + \small + rédaction du texte et balisage avec un \alert{éditeur de texte} \end{minipage} - \begin{minipage}[t]{0.35\linewidth} - \hfill\faArrowRight\hfill - \begin{minipage}[t]{0.7\textwidth} - \centering - \faFilePdfO \\ \bigskip - \footnotesize - visualisation avec visionneuse externe (Aperçu, - SumatraPDF, etc.) - \end{minipage} + \hfill\faArrowRight\hfill + \begin{minipage}[t]{0.25\textwidth} + \centering + \faCogs \\ \bigskip + \small + compilation avec un \alert{moteur} {\TeX} depuis la ligne de commande + \end{minipage} + \hfill\faArrowRight\hfill + \begin{minipage}[t]{0.3\textwidth} + \centering + \faFilePdf[regular] \\ \bigskip + \small + visualisation avec une visionneuse PDF (Aperçu, + SumatraPDF, etc.) \end{minipage} \end{frame} -\subsection{[~Exercice~]} - \begin{exercice} Démarrer le logiciel \alert{Texmaker} (Windows), \alert{TeXShop} (macOS) ou tout autre éditeur ou logiciel intégré de rédaction de @@ -123,55 +120,13 @@ \end{enumerate} \end{exercice} -\subsection{Outils de production} - -\begin{frame} - \frametitle{Moteurs et formats} - \centering - - \begin{tabular}{r} - \\ \addlinespace[8pt] \\ \\ - \color{alert}\faArrowRight \\ - \color{alert}\faArrowRight - \end{tabular} - \hspace{-4mm} - \begin{tabularx}{0.7\linewidth}{Xlc} - \toprule[2pt] - Moteur & Format & Fichier de sortie \\ - \midrule - \texttt{tex} & plain \TeX & DVI \\ - \texttt{tex} (\texttt{latex}) & \LaTeX & DVI \\ - \texttt{pdftex} (\texttt{pdflatex}) & pdf\LaTeX & PDF \\ - \texttt{xetex} (\texttt{xelatex}) & \XeLaTeX & PDF \\ - \bottomrule[2pt] - \end{tabularx} -\end{frame} - -\begin{frame}[fragile=singleslide] - \frametitle{Faits amusants} - \begin{itemize} - \item {\TeX} est aujourd'hui considéré exempt de bogue - \item Récompense si vous en trouvez un! - \item Numéro de version de {\TeX} converge vers $\pi$: -\begin{lstlisting} -$ tex --version -TeX `\textbf{3.14159265}' (TeX Live 2018) -kpathsea version 6.3.0 -Copyright 2018 D.E. Knuth. -[...] -\end{lstlisting} %$ - \end{itemize} -\end{frame} - -\subsection{[~Exercice~]} - \begin{exercice} Question de voir ce que {\LaTeX} peut faire, compiler le document élaboré \fichier{exercice\_demo.tex} de la manière suivante: \begin{enumerate}[i)] - \item une fois avec \texttt{LaTeX}; - \item une fois avec \texttt{BibTeX}; - \item deux à trois fois avec \texttt{LaTeX}. + \item une fois avec \code{LaTeX}; + \item une fois avec \code{BibTeX}; + \item deux à trois fois avec \code{LaTeX}. \end{enumerate} \end{exercice} diff --git a/info/formation-latex-ul/source/presentation.tex b/info/formation-latex-ul/source/presentation.tex index 067ec32683..d51fc7896e 100644 --- a/info/formation-latex-ul/source/presentation.tex +++ b/info/formation-latex-ul/source/presentation.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» @@ -56,7 +56,7 @@ distinguer le système de mise en page du matériau élastique. \notebox{L'histoire courte \emph{Paul apprenti typographe} publiée dans \citet{Rabagliati:1999:campagne} explique formidablement bien - le processus de composation d'un texte avec la Linotype. Quelques + le processus de composition d'un texte avec la Linotype. Quelques séquences du très recommandable film \emph{The Post} (2017) illustrent également la composition d'une page de journal.} @@ -180,7 +180,7 @@ ainsi: \begin{center} \begin{minipage}[t]{0.25\linewidth} \centering - {\Huge\faFileTextO} \\ \medskip + {\Huge\faFile*[regular]} \\ \medskip rédaction du texte et balisage avec un \emph{éditeur de texte} \end{minipage} \quad{\Large\faArrowRight}\quad @@ -192,7 +192,7 @@ ainsi: \quad{\Large\faArrowRight}\quad \begin{minipage}[t]{0.25\linewidth} \centering - {\Huge\faFilePdfO} \\ \medskip + {\Huge\faFilePdf[regular]} \\ \medskip visualisation avec une visionneuse externe (Aperçu, SumatraPDF, etc.) \end{minipage} @@ -331,7 +331,7 @@ demeure également très populaire sur Windows. \begin{exercice}[nosol] Composer un premier document très simple de type \emph{Hello World!} tel qu'expliqué dans les vidéos mentionnées à la - \autoref{sec:presentation:outils}. + \autoref{sec:presentation:processus}. \end{exercice} \begin{exercice}[nosol] diff --git a/info/formation-latex-ul/source/solutions.tex b/info/formation-latex-ul/source/solutions.tex index 17ebe301c2..b6714a5e3c 100644 --- a/info/formation-latex-ul/source/solutions.tex +++ b/info/formation-latex-ul/source/solutions.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/suite-diapos.tex b/info/formation-latex-ul/source/suite-diapos.tex index e5dfa5aa4b..e108f49480 100644 --- a/info/formation-latex-ul/source/suite-diapos.tex +++ b/info/formation-latex-ul/source/suite-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/sweave-diapos.tex b/info/formation-latex-ul/source/sweave-diapos.tex deleted file mode 100644 index a18245ae26..0000000000 --- a/info/formation-latex-ul/source/sweave-diapos.tex +++ /dev/null @@ -1,63 +0,0 @@ -%%% 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/ - -\section{Programmation lettrée} - -\begin{frame}[fragile=singleslide] - \frametitle{Document source combinant {\LaTeX} et code R} - - \fichier{fichier.Rnw} -\begin{lstlisting}[emph={Sexpr}] -... - -L'utilisateur de R interagit avec l'interprète en entrant -des commandes à l'invite de commande: -<<echo=TRUE>>= -2 + 3 -@ -La commande \verb=exp(1)= donne \Sexpr{exp(1)}, -la valeur du nombre $e$. - -... -\end{lstlisting} -\end{frame} - -\begin{frame}[fragile=singleslide] - \frametitle{Après traitement par Sweave dans R} - - \texttt{Sweave("fichier.Rnw")} - $\rightarrow$ \fichier{fichier.tex} -\begin{lstlisting}[emph={Schunk,Sinput,Soutput}] -... - -L'utilisateur de R interagit avec l'interprète en entrant -des commandes à l'invite de commande: -\begin{Schunk} -\begin{Sinput} -> 2 + 3 -\end{Sinput} -\begin{Soutput} -[1] 5 -\end{Soutput} -\end{Schunk} -La commande \verb=exp(1)= donne 2.71828182845905, -la valeur du nombre $e$. - -... -\end{lstlisting} - -\end{frame} - -%%% Local Variables: -%%% TeX-master: "formation-latex-ul-diapos" -%%% TeX-engine: xetex -%%% coding: utf-8 -%%% End: diff --git a/info/formation-latex-ul/source/tableaux+figures.tex b/info/formation-latex-ul/source/tableaux+figures.tex index 8e8157db3e..f73d51329a 100644 --- a/info/formation-latex-ul/source/tableaux+figures.tex +++ b/info/formation-latex-ul/source/tableaux+figures.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/tableaux-diapos.tex b/info/formation-latex-ul/source/tableaux-diapos.tex index 03bc0c78d4..88487b9a3b 100644 --- a/info/formation-latex-ul/source/tableaux-diapos.tex +++ b/info/formation-latex-ul/source/tableaux-diapos.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/trucs+astuces.tex b/info/formation-latex-ul/source/trucs+astuces.tex index ba1d74450d..2938c1403c 100644 --- a/info/formation-latex-ul/source/trucs+astuces.tex +++ b/info/formation-latex-ul/source/trucs+astuces.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» diff --git a/info/formation-latex-ul/source/ulthese-diapos.tex b/info/formation-latex-ul/source/ulthese-diapos.tex deleted file mode 100644 index 5845fed19e..0000000000 --- a/info/formation-latex-ul/source/ulthese-diapos.tex +++ /dev/null @@ -1,57 +0,0 @@ -%%% 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/ - -\section{Classe ulthese} - -\begin{frame} - \frametitle{Un document conforme en un tournemain} - - \begin{itemize} - \item \class{ulthese} livrée dans {\TeX}~Live donc déjà - installée sur votre ordinateur - \item Mise en page conforme aux règles de présentation de la FESP - \item Basée sur la classe \class{memoir} - \item Quelques nouvelles commandes pour la création de la page de - titre - \item Partir d'un gabarit (classés avec la documentation dans - {\TeX}~Live) - \item Utiliser des fichiers séparés pour chaque chapitre de la thèse - ou du mémoire - \end{itemize} -\end{frame} - -\subsection{[~Exercice~]} - -\begin{exercice} - Utiliser le fichier \fichier{exercice\_ulthese.tex} --- qui est basé - sur le gabarit \texttt{gabarit-doctorat.tex} livré avec - \class{ulthese}. - - Ce fichier insère \fichier{b-a-ba-math.tex} dans le document avec la - commande \cs{include}. - \begin{enumerate} - \item Étudier le code source des deux fichiers et identifier à quel - endroit \texttt{b-a-ba-math.tex} est chargé dans le document. - \item Activer les paquetages \pkg{amsmath} et \pkg{icomma}, puis - compiler \texttt{exercice\_ulthese.tex}. - \item Modifier un environnement \texttt{align*} pour \texttt{align} - dans \texttt{b-a-ba-math.tex} et observer le résultat dans la - compilation de \texttt{exercice\_ulthese.tex}. - \item Compiler de nouveau le fichier en utilisant une police - différente. - \end{enumerate} -\end{exercice} - -%%% Local Variables: -%%% TeX-master: "formation-latex-ul-diapos" -%%% TeX-engine: xetex -%%% coding: utf-8 -%%% End: diff --git a/info/formation-latex-ul/source/ulthese.tex b/info/formation-latex-ul/source/ulthese.tex index 2646c61c03..d7590f8b42 100644 --- a/info/formation-latex-ul/source/ulthese.tex +++ b/info/formation-latex-ul/source/ulthese.tex @@ -1,4 +1,4 @@ -%%% Copyright (C) 2018 Vincent Goulet +%%% Copyright (C) 2020 Vincent Goulet %%% %%% Ce fichier fait partie du projet %%% «Rédaction avec LaTeX» |