From 735245a8b0ba602e5e319d146fbbb7ffe1c39ca5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 20 Oct 2020 20:37:29 +0000 Subject: formation-latex-ul (20oct20) git-svn-id: svn://tug.org/texlive/trunk@56714 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/formation-latex-ul/CONTRIBUTING.md | 22 +++--- .../texmf-dist/doc/latex/formation-latex-ul/NEWS | 21 +++++- .../doc/latex/formation-latex-ul/README.md | 8 +-- .../latex/formation-latex-ul/exercice_complet.tex | 2 +- .../formation-latex-ul-diapos.pdf | Bin 1325892 -> 1556282 bytes .../formation-latex-ul/formation-latex-ul.pdf | Bin 1616874 -> 1419936 bytes .../doc/latex/formation-latex-ul/rpresentation.tex | 78 --------------------- 7 files changed, 39 insertions(+), 92 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/formation-latex-ul/rpresentation.tex (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md b/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md index 65baca10ac5..508071bf7fc 100644 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md +++ b/Master/texmf-dist/doc/latex/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 +git checkout -b ``` -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 "" 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 +git push -u origin ``` - + +> 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/Master/texmf-dist/doc/latex/formation-latex-ul/NEWS b/Master/texmf-dist/doc/latex/formation-latex-ul/NEWS index f9e65f47b8d..a507207f35f 100644 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/NEWS +++ b/Master/texmf-dist/doc/latex/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/Master/texmf-dist/doc/latex/formation-latex-ul/README.md b/Master/texmf-dist/doc/latex/formation-latex-ul/README.md index 727763684d2..dffb9d5d04b 100644 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/README.md +++ b/Master/texmf-dist/doc/latex/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/Master/texmf-dist/doc/latex/formation-latex-ul/exercice_complet.tex b/Master/texmf-dist/doc/latex/formation-latex-ul/exercice_complet.tex index 09b0c9a75e0..b94b747dfe9 100644 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/exercice_complet.tex +++ b/Master/texmf-dist/doc/latex/formation-latex-ul/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/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf b/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf index cc62ade0501..1992285f10e 100644 Binary files a/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf and b/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf differ diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul.pdf b/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul.pdf index dace0b33a1c..18b0ec28d47 100644 Binary files a/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul.pdf and b/Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul.pdf differ diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/rpresentation.tex b/Master/texmf-dist/doc/latex/formation-latex-ul/rpresentation.tex deleted file mode 100644 index d4c69147272..00000000000 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/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 et 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} -- cgit v1.2.3