diff options
author | Karl Berry <karl@freefriends.org> | 2017-01-21 22:38:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-01-21 22:38:41 +0000 |
commit | 042efc3010d33703ce17f48948f9abd244eb5458 (patch) | |
tree | 2cae932ea173b9151252cfba42f4ecf308ba4549 /Master/texmf-dist | |
parent | 3492a9c6d532d4db3846b9aa9533b12a98990465 (diff) |
formation-latex-ul (21jan17)
git-svn-id: svn://tug.org/texlive/trunk@43005 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/latex/formation-latex-ul/README.md (renamed from Master/texmf-dist/doc/latex/formation-latex-ul/README) | 87 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul-diapos.pdf | bin | 1953889 -> 1954320 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/formation-latex-ul/formation-latex-ul.pdf | bin | 1330295 -> 1330673 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul-diapos.tex | 100 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/formation-latex-ul.tex | 25 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/frontispice.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/licence-diapos.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/formation-latex-ul/licence.tex | 4 |
8 files changed, 128 insertions, 94 deletions
diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/README b/Master/texmf-dist/doc/latex/formation-latex-ul/README.md index 99a7195bc0c..90439b416e3 100644 --- a/Master/texmf-dist/doc/latex/formation-latex-ul/README +++ b/Master/texmf-dist/doc/latex/formation-latex-ul/README.md @@ -1,34 +1,44 @@ +# 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 +## Licence Creative Commons Attribution-ShareAlike 4.0 International. -VERSION +## Version + +2016.11-3 + +> The rest of this file is in French -2016.11-2 +# Présentation du projet -*** The rest of this file is in French *** +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). -Ce paquetage contient un ouvrage d'introduction à LaTeX; voir le -fichier +La formation est formée des éléments suivants: - doc/formation-latex-ul.pdf +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`; -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. +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`; -La formation couvre les concepts de base de LaTeX pour un nouvel -utilisateur: processus d'édition, compilation, visualisation; +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 diapositives de cette formation sont livrées avec ce -paquetage; voir le fichier - - doc/formation-latex-ul-diapos.pdf +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 @@ -36,11 +46,9 @@ 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. +## Composition des documents -Le dossier source/ contient tous les fichiers nécessaires pour +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: @@ -52,21 +60,26 @@ requiert toutefois les polices de caractères suivantes: 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 +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 -HISTORIQUE DES VERSIONS +- 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. -o 2016.11-2 +### 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. +- Retouches au fichier `README`. -o 2016.11-1 +### 2016.11-1 - Mise à jour des URL vers les vidéos dans YouTube. Celles-ci ont été refaites avec le nouveau visuel de couverture. @@ -74,7 +87,7 @@ o 2016.11-1 formation, soit composer un document simple de type «Hello, World!». Liens vers les vidéos explicatives dans YouTube. -o 2016.11 +### 2016.11 - Importante refonte de la documentation en un document unique. Les diapositives ne sont plus qu'un support visuel pour la formation qui @@ -83,32 +96,32 @@ o 2016.11 - Nouveau visuel des couvertures. Trop cuuuute. - Nouveau mode de numérotation des versions. -o 2016-04-04 +### 2016-04-04 -- Fichier exercice_demo.tex: utilisation du style de bibliographie - 'plainnat' puisque le paquetage francais-bst ne fait pas partie de la +- 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. +- Fichiers d'exercices: utilisation systématique des options `og` et + `fg` dans `\frenchbsetup`. -o 2016-03-24 +### 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 +- 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: 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 +### 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 Binary files differindex 50340032714..7cbed3d6283 100644 --- 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 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 Binary files differindex cee93cecb08..b4d6df0bacb 100644 --- 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 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} |