From 042efc3010d33703ce17f48948f9abd244eb5458 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 21 Jan 2017 22:38:41 +0000 Subject: formation-latex-ul (21jan17) git-svn-id: svn://tug.org/texlive/trunk@43005 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/formation-latex-ul/README | 114 ------------------ .../doc/latex/formation-latex-ul/README.md | 127 +++++++++++++++++++++ .../formation-latex-ul-diapos.pdf | Bin 1953889 -> 1954320 bytes .../formation-latex-ul/formation-latex-ul.pdf | Bin 1330295 -> 1330673 bytes .../formation-latex-ul-diapos.tex | 100 +++++++++------- .../formation-latex-ul/formation-latex-ul.tex | 25 ++-- .../latex/formation-latex-ul/frontispice.tex | 2 +- .../latex/formation-latex-ul/licence-diapos.tex | 4 +- .../source/latex/formation-latex-ul/licence.tex | 4 +- 9 files changed, 205 insertions(+), 171 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/formation-latex-ul/README create mode 100644 Master/texmf-dist/doc/latex/formation-latex-ul/README.md (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/README b/Master/texmf-dist/doc/latex/formation-latex-ul/README deleted file mode 100644 index 99a7195bc0c..00000000000 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/README +++ /dev/null @@ -1,114 +0,0 @@ -This package contains the supporting documentation, slides, exercise -files and templates for an introductory LaTeX course (in French) -prepared for Université Laval, Québec, Canada. - -LICENCE - -Creative Commons Attribution-ShareAlike 4.0 International. - -VERSION - -2016.11-2 - -*** The rest of this file is in French *** - -Ce paquetage contient un ouvrage d'introduction à LaTeX; voir le -fichier - - doc/formation-latex-ul.pdf - -Le document tire son origine d'une formation sur la rédaction de -thèses et de mémoires avec LaTeX développée pour la Bibliothèque de -l'Université Laval. - -La formation couvre les concepts de base de LaTeX pour un nouvel -utilisateur: processus d'édition, compilation, visualisation; -séparation du contenu et de l'apparence du texte; mise en forme du -texte; séparation du document en parties; rudiments du mode -mathématique. Les diapositives de cette formation sont livrées avec ce -paquetage; voir le fichier - - doc/formation-latex-ul-diapos.pdf - -Les six autres chapitres du document de référence visent à rendre -l'utilisateur de LaTeX débutant ou intermédiaire autonome dans la -rédaction de documents relativement complexes comportant des tableaux, -des figures, des équations mathématiques élaborées, une bibliographie, -etc. - -Le dossier doc/ contient également les fichiers nécessaires pour -compléter certains exercices, ainsi qu'un gabarit pour composer les -solutions des autres exercices. - -Le dossier source/ contient tous les fichiers nécessaires pour -composer le document principal et les diapositives avec XeLaTeX. Ceci -requiert toutefois les polices de caractères suivantes: - - Lucida Bright OT - Lucida Bright Math - Lucida Grande Mono DK - Adobe Myriad Pro - Font Awesome - -Les trois polices Lucida sont payantes et distribuées par le TeX Users -Group: https://tug.org/lucida. La police Myriad Pro est livrée avec -Acrobat Reader. La police Font Awesome est disponible graptuitement -dans le site http://fontawesome.io. Prendre soin d'utiliser la version -TrueType pour éviter que les symboles ne soient redimensionnés à -l'écran ou à l'impression. - - -HISTORIQUE DES VERSIONS - -o 2016.11-2 - -- Incorporation des sources du document principal et des diapositives - dans la distribution tel que requis par TeX Live. -- Retouches au fichier README. - -o 2016.11-1 - -- Mise à jour des URL vers les vidéos dans YouTube. Celles-ci ont été - refaites avec le nouveau visuel de couverture. -- Ajout d'un exercice au chapitre 1 tiré des pré-requis de la - formation, soit composer un document simple de type «Hello, World!». - Liens vers les vidéos explicatives dans YouTube. - -o 2016.11 - -- Importante refonte de la documentation en un document unique. Les - diapositives ne sont plus qu'un support visuel pour la formation qui - couvre grosso modo les quatre premiers chapitre de l'ouvrage de - référence. -- Nouveau visuel des couvertures. Trop cuuuute. -- Nouveau mode de numérotation des versions. - -o 2016-04-04 - -- Fichier exercice_demo.tex: utilisation du style de bibliographie - 'plainnat' puisque le paquetage francais-bst ne fait pas partie de la - distribution standard de TeX Live 2015. -- Fichiers d'exercices: utilisation systématique des options 'og' et - 'fg' dans \frenchbsetup. - -o 2016-03-24 - -- Partie I: révision des diapositives pour baser davantage la - présentation sur des exemples de code source. -- Partie I: ajout d'images dans les diapos. -- Partie I: correction du fichier exemple_demo.tex qui ne compilait - pas correctement. -- Partie II: ajout d'une introduction au chapitre 7 (tous les autres - en avaient une) ainsi qu'une nouvelle section 7.1 sur le contrôle - des sauts de ligne, sauts de page et coupures de mots. -- Partie II: corrections mineures à l'index. -- Fichiers d'exercices et gabarits: langue déclarée comme 'french' - plutôt que 'francais' et dans \documentclass plutôt que dans - \usepackage. -- Fichiers d'exercices et gabarits: chargement du paquetage icomma - déplacé vers la fin de la liste, plus particulièrement après - fontspec. - -o 2015-03-18 - -- Première publication sur CTAN. diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/README.md b/Master/texmf-dist/doc/latex/formation-latex-ul/README.md new file mode 100644 index 00000000000..90439b416e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/formation-latex-ul/README.md @@ -0,0 +1,127 @@ +# Package formation-latex-ul + +This package contains the supporting documentation, slides, exercise +files and templates for an introductory LaTeX course (in French) +prepared for Université Laval, Québec, Canada. + +## Licence + +Creative Commons Attribution-ShareAlike 4.0 International. + +## Version + +2016.11-3 + +> The rest of this file is in French + +# Présentation du projet + +Le paquetage `formation-latex-ul` propose une formation à +l'utilisation de LaTeX développée pour la Bibliothèque de +l'[Université Laval](https://www.ulaval.ca). + +La formation est formée des éléments suivants: + +1. *Rédaction avec LaTeX*, un document de référence de près de + 200 pages; voir le fichier `doc/formation-latex-ul.pdf`; + +2. des diapositives pour une formation en classe couvrant grosso modo + les quatre premiers chapitres du document de référence; voir le + fichier `doc/formation-latex-ul-diapos.pdf`; + +3. les fichiers nécessaires pour compléter certains exercices, ainsi + qu'un gabarit pour composer les solutions des autres exercices; voir + le dossier `doc/`. + +Les quatre premiers chapitres du document de référence couverts par +les diapositives traitent des concepts de base pour un nouvel +utilisateur de LaTeX: processus d'édition, compilation, visualisation; +séparation du contenu et de l'apparence du texte; mise en forme du +texte; séparation du document en parties; rudiments du mode +mathématique. + +Les six autres chapitres du document de référence visent à rendre +l'utilisateur de LaTeX débutant ou intermédiaire autonome dans la +rédaction de documents relativement complexes comportant des tableaux, +des figures, des équations mathématiques élaborées, une bibliographie, +etc. + +## Composition des documents + +Le dossier `source/` contient tous les fichiers nécessaires pour +composer le document principal et les diapositives avec XeLaTeX. Ceci +requiert toutefois les polices de caractères suivantes: + + Lucida Bright OT + Lucida Bright Math + Lucida Grande Mono DK + Adobe Myriad Pro + Font Awesome + +Les trois polices Lucida sont payantes et distribuées par le TeX Users +Group: https://tug.org/lucida. La police Myriad Pro est livrée avec +Acrobat Reader. La police Font Awesome est disponible gratuitement +dans le site http://fontawesome.io. Prendre soin d'utiliser la version +TrueType pour éviter que les symboles ne soient redimensionnés à +l'écran ou à l'impression. + +## Historique des versions + +### 2016.11-3 + +- Liens vers le code source modifiés suite au déplacement du projet + vers [Github](https://github.com/vigou3/formation-latex-ul). +- Correction du numéro de version dans les documents PDF. + +### 2016.11-2 + +- Incorporation des sources du document principal et des diapositives + dans la distribution tel que requis par TeX Live. +- Retouches au fichier `README`. + +### 2016.11-1 + +- Mise à jour des URL vers les vidéos dans YouTube. Celles-ci ont été + refaites avec le nouveau visuel de couverture. +- Ajout d'un exercice au chapitre 1 tiré des pré-requis de la + formation, soit composer un document simple de type «Hello, World!». + Liens vers les vidéos explicatives dans YouTube. + +### 2016.11 + +- Importante refonte de la documentation en un document unique. Les + diapositives ne sont plus qu'un support visuel pour la formation qui + couvre grosso modo les quatre premiers chapitre de l'ouvrage de + référence. +- Nouveau visuel des couvertures. Trop cuuuute. +- Nouveau mode de numérotation des versions. + +### 2016-04-04 + +- Fichier `exercice_demo.tex`: utilisation du style de bibliographie + `plainnat` puisque le paquetage **francais-bst** ne fait pas partie de la + distribution standard de TeX Live 2015. +- Fichiers d'exercices: utilisation systématique des options `og` et + `fg` dans `\frenchbsetup`. + +### 2016-03-24 + +- Partie I: révision des diapositives pour baser davantage la + présentation sur des exemples de code source. +- Partie I: ajout d'images dans les diapos. +- Partie I: correction du fichier `exemple_demo.tex` qui ne compilait + pas correctement. +- Partie II: ajout d'une introduction au chapitre 7 (tous les autres + en avaient une) ainsi qu'une nouvelle section 7.1 sur le contrôle + des sauts de ligne, sauts de page et coupures de mots. +- Partie II: corrections mineures à l'index. +- Fichiers d'exercices et gabarits: langue déclarée comme `french` + plutôt que `francais` et dans `\documentclass` plutôt que dans + `\usepackage`. +- Fichiers d'exercices et gabarits: chargement du paquetage icomma + déplacé vers la fin de la liste, plus particulièrement après + fontspec. + +### 2015-03-18 + +- Première publication sur CTAN. 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 50340032714..7cbed3d6283 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 cee93cecb08..b4d6df0bacb 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/source/latex/formation-latex-ul/formation-latex-ul-diapos.tex b/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul-diapos.tex index 2637a7682d7..14b47f764df 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul-diapos.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul-diapos.tex @@ -9,6 +9,17 @@ \usepackage[export]{adjustbox} % cadre serré autour d'une image \usepackage[overlay,absolute]{textpos} + %% ============================= + %% Informations de publication + %% ============================= + \renewcommand{\year}{2016} + \renewcommand{\month}{11-3} + \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} + + %% ======================= + %% Apparence du document + %% ======================= + %% Polices de caractères \usepackage{fontspec} \usepackage{unicode-math} @@ -89,27 +100,27 @@ %% Paramétrage de babel pour les guillemets \frenchbsetup{og=«, fg=»} - %% Nouvelles commandes - \newcommand{\fichier}[1]{\fbox{\texttt{#1}}} - \newcommand{\class}[1]{\textbf{#1}} - \newcommand{\pkg}[1]{\textbf{#1}} - \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}} - \newcommand{\capsule}[2]{\href{#1}{\faYoutubePlay~#2}} + %% Sections de code source + \lstloadlanguages{[LaTeX]TeX} + \lstset{language=[LaTeX]TeX, + escapeinside=`', + extendedchars=true, + inputencoding=utf8/latin1, + basicstyle=\small\ttfamily\NoAutoSpacing, + commentstyle=\color{comments}\slshape, + keywordstyle=\mdseries, + emphstyle=\color{emphasis}\bfseries, + backgroundcolor=\color{LightYellow1}, + frame=none, + showstringspaces=false} - %% «Bouton» de la page de copyright - \newcommand{\browsebutton}{% - \setlength{\fboxrule}{0.5pt}% - \framebox[20mm][l]{% - \makebox[2.5mm]{\raisebox{-1.5pt}{\scriptsize\faExternalLink}}\;% - {\sffamily Accéder au dépôt}}} + %%% ========================= + %%% Nouveaux environnements + %%% ========================= - %% «Bouton» pour accéder à CTAN - \newcommand{\ctanbutton}{% - \setlength{\fboxrule}{1pt}% - \framebox[60mm][l]{% - \rule[-5pt]{0mm}{16pt}% - \makebox[7mm]{\raisebox{-2.5pt}{\Large\faExternalLink}}\;% - {\sffamily Accéder aux fichiers dans CTAN}}} + %% Exercices + \theoremstyle{example} + \newtheorem{exercice}[theorem]{Exercice} %% Environnements pour les demo de code; tirés du document %% principal. @@ -151,23 +162,35 @@ \begin{minipage}[t]{0.88\textwidth}}% {\end{minipage}\end{alertblock}} - %% Exercices - \theoremstyle{example} - \newtheorem{exercice}[theorem]{Exercice} + %% ===================== + %% Nouvelles commandes + %% ===================== - %% Paramètres de listings - \lstloadlanguages{[LaTeX]TeX} - \lstset{language=[LaTeX]TeX, - escapeinside=`', - extendedchars=true, - inputencoding=utf8/latin1, - basicstyle=\small\ttfamily\NoAutoSpacing, - commentstyle=\color{comments}\slshape, - keywordstyle=\mdseries, - emphstyle=\color{emphasis}\bfseries, - backgroundcolor=\color{LightYellow1}, - frame=none, - showstringspaces=false} + %% Noms de fonctions, code, environnement, etc. + \newcommand{\fichier}[1]{\fbox{\texttt{#1}}} + \newcommand{\class}[1]{\textbf{#1}} + \newcommand{\pkg}[1]{\textbf{#1}} + \newcommand{\link}[2]{\href{#1}{#2~\raisebox{-0.2ex}{\faExternalLink}}} + \newcommand{\capsule}[2]{\href{#1}{\faYoutubePlay~#2}} + + %% «Bouton» de la page de copyright + \newcommand{\browsebutton}{% + \setlength{\fboxrule}{0.5pt}% + \framebox[20mm][c]{% + \makebox[2.5mm]{\raisebox{-1pt}{\footnotesize\faGithub}}\;% + {\sffamily Voir sur GitHub}}} + + %% «Bouton» pour accéder à CTAN + \newcommand{\ctanbutton}{% + \setlength{\fboxrule}{1pt}% + \framebox[60mm][l]{% + \rule[-5pt]{0mm}{16pt}% + \makebox[7mm]{\raisebox{-2.5pt}{\Large\faExternalLink}}\;% + {\sffamily Accéder aux fichiers dans CTAN}}} + + %%% ======= + %%% Varia + %%% ======= %% Nouveaux compteurs requis pour ajouter les numéros d'exercices %% dans la table des matières. Une page compte deux exercices; @@ -175,9 +198,6 @@ \newcounter{exerciceref} \newcounter{exercicerefb} - %% URL du projet dans CTAN - \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} - %% Longueurs pour la composition des pages couvertures avant et %% arrière. \newlength{\banderougewidth} \newlength{\banderougeheight} @@ -186,10 +206,6 @@ \newlength{\logoheight} \newlength{\gapwidth} - %% Année du copyright - \renewcommand{\year}{2016} - \renewcommand{\month}{11-1} - \begin{document} \input{couverture-avant-diapos} diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul.tex b/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul.tex index f2ec2d631d2..1fd0ead885e 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul.tex @@ -19,6 +19,14 @@ \usepackage{ifthen} % exécution conditionnelle + %%% ============================= + %%% Informations de publication + %%% ============================= + \renewcommand{\year}{2016} + \renewcommand{\month}{11-3} + \newcommand{\ISBN}{978-2-9811416-7-5} + \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} + %%% =================== %%% Style du document %%% =================== @@ -363,10 +371,10 @@ %% «Bouton» de la page de copyright \newcommand{\browsebutton}{% \setlength{\fboxrule}{1pt}% - \framebox[40mm][l]{% + \framebox[40mm][c]{% \rule[-5pt]{0mm}{16pt}% - \makebox[7mm]{\raisebox{-3pt}{\LARGE\faExternalLink}}\;% - {\sffamily Accéder au dépôt}}} + \makebox[7mm]{\raisebox{-2pt}{\LARGE\faGithub}}\;% + {\sffamily Voir sur GitHub}}} %% Pour le tableau des commandes d'espacement en mode mathématique. %% Pris de la doc de amsmath. @@ -408,9 +416,10 @@ \newlength{\logoheight} \newlength{\gapwidth} - %%% ================================================== - %%% Page titre et autres informations de publication - %%% ================================================== + + %%% ============ + %%% Page titre + %%% ============ \title{\protect\raggedright% \sffamily\bfseries \fontsize{40}{40}\selectfont @@ -434,10 +443,6 @@ \date{% \sffamily\mdseries\fontsize{15}{20}\selectfont Édition {\fullcaps\year}.\month} - \renewcommand{\year}{2016} - \renewcommand{\month}{11-1} - \newcommand{\ISBN}{978-2-9811416-7-5} - \newcommand{\ctanurl}{https://ctan.org/pkg/formation-latex-ul/} % \includeonly{couverture-avant,frontispice} diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/frontispice.tex b/Master/texmf-dist/source/latex/formation-latex-ul/frontispice.tex index 6232e6eacd8..69658fad2f3 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/frontispice.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/frontispice.tex @@ -17,7 +17,7 @@ \end{minipage} \end{textblock*} -%% éditionq +%% édition \begin{textblock*}{1.7\TPHorizModule}(0.3\TPHorizModule,30\TPVertModule) \begin{minipage}{\textwidth} \thedate diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/licence-diapos.tex b/Master/texmf-dist/source/latex/formation-latex-ul/licence-diapos.tex index ca01b5c00ee..9f11bdc624c 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/licence-diapos.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/licence-diapos.tex @@ -45,9 +45,9 @@ \textbf{Code source} \\ \begin{tabularx}{0.6\linewidth}{@{}Xl@{}} Le code source de ce document est conservé dans un dépôt - Subversion public. & + Git public. & \raisebox{-3pt}{% - \href{https://svn.fsg.ulaval.ca/svn-pub/vgoulet/formation_latex/}{% + \href{https://github.com/vigou3/formation-latex-ul/}{% \browsebutton}} \end{tabularx} \vspace*{4mm} diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/licence.tex b/Master/texmf-dist/source/latex/formation-latex-ul/licence.tex index e53ccf6b8a8..a21351ebb0c 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/licence.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/licence.tex @@ -45,9 +45,9 @@ \textbf{Code source} \\[4pt] \begin{tabularx}{1.0\linewidth}{@{}Xl@{}} Le code source de ce document est conservé dans un dépôt - Subversion public. & + Git public. & \raisebox{-7pt}{% - \href{https://svn.fsg.ulaval.ca/svn-pub/vgoulet/formation_latex/}{% + \href{https://github.com/vigou3/formation-latex-ul/}{% \browsebutton}} \end{tabularx} \vspace*{4mm} -- cgit v1.2.3