From 9b2b048639167cf5ae8df8ae639f7a5c60fc96c0 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 13 Feb 2016 22:37:49 +0000 Subject: ulthese (13feb16) git-svn-id: svn://tug.org/texlive/trunk@39712 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/ulthese/README | 188 ++++++++++----------- .../latex/ulthese/gabarit-doctorat-cotutelle.tex | 2 +- .../ulthese/gabarit-doctorat-extension-UQO.tex | 2 +- .../ulthese/gabarit-doctorat-extension-UdeS.tex | 2 +- .../doc/latex/ulthese/gabarit-doctorat-mesure.tex | 2 +- .../ulthese/gabarit-doctorat-multifacultaire.tex | 2 +- .../doc/latex/ulthese/gabarit-doctorat.tex | 2 +- .../ulthese/gabarit-maitrise-bidiplomation.tex | 2 +- .../ulthese/gabarit-maitrise-extension-UQAC.tex | 2 +- .../doc/latex/ulthese/gabarit-maitrise-mesure.tex | 2 +- .../doc/latex/ulthese/gabarit-maitrise.tex | 2 +- Master/texmf-dist/doc/latex/ulthese/resume.tex | 2 +- Master/texmf-dist/doc/latex/ulthese/ulthese.pdf | Bin 302337 -> 310771 bytes Master/texmf-dist/source/latex/ulthese/ulthese.dtx | 67 +++++--- Master/texmf-dist/source/latex/ulthese/ulthese.ins | 4 +- Master/texmf-dist/tex/latex/ulthese/ulthese.cls | 9 +- 16 files changed, 161 insertions(+), 129 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/ulthese/README b/Master/texmf-dist/doc/latex/ulthese/README index 54202bc088d..b40c1b3ca81 100644 --- a/Master/texmf-dist/doc/latex/ulthese/README +++ b/Master/texmf-dist/doc/latex/ulthese/README @@ -1,94 +1,94 @@ -This package contains a LaTeX and XeLaTeX class and templates for -theses and memoirs at Université Laval, Québec, Canada. - -LICENCE - -LaTeX Project Public License, version 1.3c or (at your option) any -later version. - -*** The rest of this file is in French *** - -DESCRIPTION - -La classe ulthese permet de composer des thèses et mémoires -immédiatement conformes aux règles générales de présentation -matérielle de la Faculté des études supérieures et postdoctorales -(FESP) de l'Université Laval. La classe est compatible avec LaTeX et -XeLaTeX. - -CONTENU DE L'ARCHIVE - -- ulthese.ins: fichier d'installation de la classe; voir ci-dessous; -- ulthese.dtx: fichier source documenté de la classe; -- ulthese.pdf: documentation de la classe; -- ul_p.eps: logo de l'Université Laval en format EPS; -- ul_p.pdf: logo de l'Université Laval en format PDF; -- README: le présent fichier. - -INSTALLATION - -Pour installer la classe ulthese, compiler avec LaTeX le fichier -ulthese.ins, en exécutant - - latex ulthese.ins - -depuis une invite de commande. On peut aussi ouvrir le fichier -ulthese.ins dans son éditeur LaTeX et lancer la compilation avec -LaTeX, pdfTeX, pdfLaTeX ou XeLaTeX depuis celui-ci. - -La compilation du fichier ulthese.ins générera plusieurs fichiers: - -1. la classe elle-même: - - ulthese.cls - -2. des gabarits pour les documents maîtres de différents types de - thèses et de mémoires: - - gabarit-doctorat.tex - - gabarit-doctorat-mesure.tex - - gabarit-doctorat-multifacultaire.tex - - gabarit-doctorat-cotutelle.tex - - gabarit-doctorat-extension-UdeS.tex - - gabarit-doctorat-extension-UQO.tex - - gabarit-maitrise.tex - - gabarit-maitrise-mesure.tex - - gabarit-maitrise-bidiplomation.tex - - gabarit-maitrise-extension-UQAC.tex - -3. des gabarits pour quelques parties d'un document: - - resume.tex - - abstract.tex - - remerciements.tex - - avantpropos.tex - - introduction.tex - - chapitre1.tex - - chapitre2.tex - - conclusion.tex - - annexe.tex - -Les gabarits inutiles peuvent être supprimés. - -DOCUMENTATION - -Le fichier ulthese.pdf contient la documentation complète de la classe -et des gabarits. Le document peut être recréé à partir du code source -avec les commandes - - pdflatex ulthese.dtx - makeindex -s gind.ist ulthese - makeindex -s gglo.ist -o ulthese.gls ulthese.glo - -AIDE ADDITIONNELLE - -Faire appel aux ressources suivantes, dans l'ordre: - -1. consulter le WikiThèse de l'Université Laval - - http://www.theses.ulaval.ca/wiki/ - -2. consulter les archives de la liste de distribution ulthese-aide - - http://listes.ulaval.ca/listserv/archives/ulthese-aide.html - -3. écrire à la liste de distribution ulthese-aide - - ulthese-aide@listes.ulaval.ca +This package contains a LaTeX and XeLaTeX class and templates for +theses and memoirs at Université Laval, Québec, Canada. + +LICENCE + +LaTeX Project Public License, version 1.3c or (at your option) any +later version. + +*** The rest of this file is in French *** + +DESCRIPTION + +La classe ulthese permet de composer des thèses et mémoires +immédiatement conformes aux règles générales de présentation +matérielle de la Faculté des études supérieures et postdoctorales +(FESP) de l'Université Laval. La classe est compatible avec LaTeX et +XeLaTeX. + +CONTENU DE L'ARCHIVE + +- ulthese.ins: fichier d'installation de la classe; voir ci-dessous; +- ulthese.dtx: fichier source documenté de la classe; +- ulthese.pdf: documentation de la classe; +- ul_p.eps: logo de l'Université Laval en format EPS; +- ul_p.pdf: logo de l'Université Laval en format PDF; +- README: le présent fichier. + +INSTALLATION + +Pour installer la classe ulthese, compiler avec LaTeX le fichier +ulthese.ins, en exécutant + + latex ulthese.ins + +depuis une invite de commande. On peut aussi ouvrir le fichier +ulthese.ins dans son éditeur LaTeX et lancer la compilation avec +LaTeX, pdfTeX, pdfLaTeX ou XeLaTeX depuis celui-ci. + +La compilation du fichier ulthese.ins générera plusieurs fichiers: + +1. la classe elle-même: + - ulthese.cls + +2. des gabarits pour les documents maîtres de différents types de + thèses et de mémoires: + - gabarit-doctorat.tex + - gabarit-doctorat-mesure.tex + - gabarit-doctorat-multifacultaire.tex + - gabarit-doctorat-cotutelle.tex + - gabarit-doctorat-extension-UdeS.tex + - gabarit-doctorat-extension-UQO.tex + - gabarit-maitrise.tex + - gabarit-maitrise-mesure.tex + - gabarit-maitrise-bidiplomation.tex + - gabarit-maitrise-extension-UQAC.tex + +3. des gabarits pour quelques parties d'un document: + - resume.tex + - abstract.tex + - remerciements.tex + - avantpropos.tex + - introduction.tex + - chapitre1.tex + - chapitre2.tex + - conclusion.tex + - annexe.tex + +Les gabarits inutiles peuvent être supprimés. + +DOCUMENTATION + +Le fichier ulthese.pdf contient la documentation complète de la classe +et des gabarits. Le document peut être recréé à partir du code source +avec les commandes + + pdflatex ulthese.dtx + makeindex -s gind.ist ulthese + makeindex -s gglo.ist -o ulthese.gls ulthese.glo + +AIDE ADDITIONNELLE + +Faire appel aux ressources suivantes, dans l'ordre: + +1. consulter le WikiThèse de l'Université Laval + + http://www.theses.ulaval.ca/wiki/ + +2. consulter les archives de la liste de distribution ulthese-aide + + http://listes.ulaval.ca/listserv/archives/ulthese-aide.html + +3. écrire à la liste de distribution ulthese-aide + + ulthese-aide@listes.ulaval.ca diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex index 15d08b543bc..2cc8fcb761f 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,cotutelle,english,francais]{ulthese} +\documentclass[PhD,cotutelle,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex index 2be32a3d9f1..f9203c89ade 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,extensionUQO,english,francais]{ulthese} +\documentclass[PhD,extensionUQO,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex index 4d6e6e5257c..40403bcf990 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,extensionUdeS,english,francais]{ulthese} +\documentclass[PhD,extensionUdeS,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex index 13f7a963706..5419a83e23e 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-mesure.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,english,francais]{ulthese} +\documentclass[PhD,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex index aa29e827ceb..1a1d52298f9 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,multifacultaire,english,francais]{ulthese} +\documentclass[PhD,multifacultaire,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex index 3c409dacc6c..c837913e255 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-doctorat.tex @@ -10,7 +10,7 @@ %% [l'un de PhD, LLD, DPsy, DThP] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[PhD,english,francais]{ulthese} +\documentclass[PhD,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex index 1db385c2c97..50e789896c9 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex @@ -10,7 +10,7 @@ %% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[MA,bidiplomation,english,francais]{ulthese} +\documentclass[MA,bidiplomation,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex index f23d876597b..f2aa6ee5c34 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex @@ -10,7 +10,7 @@ %% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[MSc,extensionUQAC,english,francais]{ulthese} +\documentclass[MSc,extensionUQAC,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex index ef7334baab3..9b7ac6fc8cc 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-mesure.tex @@ -10,7 +10,7 @@ %% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[MSc,english,francais]{ulthese} +\documentclass[MSc,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex index b231c0c9067..8aaa6d720fd 100644 --- a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex +++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise.tex @@ -10,7 +10,7 @@ %% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -\documentclass[MSc,english,francais]{ulthese} +\documentclass[MSc,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. diff --git a/Master/texmf-dist/doc/latex/ulthese/resume.tex b/Master/texmf-dist/doc/latex/ulthese/resume.tex index c9d9c9b3af4..3b86f209cde 100644 --- a/Master/texmf-dist/doc/latex/ulthese/resume.tex +++ b/Master/texmf-dist/doc/latex/ulthese/resume.tex @@ -1,6 +1,6 @@ \chapter*{Résumé} % ne pas numéroter \phantomsection\addcontentsline{toc}{chapter}{Résumé} % inclure dans TdM -\begin{otherlanguage*}{francais} +\begin{otherlanguage*}{french} Texte du résumé en français. \end{otherlanguage*} diff --git a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf index 140b2ec2228..7e40ff72787 100644 Binary files a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf and b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf differ diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx index ddd25484de3..a023d9921ed 100644 --- a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx +++ b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx @@ -29,17 +29,18 @@ %\NeedsTeXFormat{LaTeX2e}[2009/09/24] %\ProvidesClass{ulthese}% %<*class> - [2015/09/10 v4.0 Classe pour les theses et memoires de l'Universite Laval] + [2016/02/13 v4.1 Classe pour les theses et memoires de l'Universite Laval] % %<*driver> \documentclass[11pt]{ltxdoc} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{natbib} - \usepackage[francais]{babel} + \usepackage[french]{babel} \usepackage[autolanguage]{numprint} \usepackage{mathpazo} \usepackage[scaled=0.92]{helvet} + \usepackage{fontawesome} \usepackage{color,booktabs,metalogo} \EnableCrossrefs \CodelineIndex @@ -55,13 +56,16 @@ bookmarksopen, bookmarksnumbered, bookmarksdepth=subsubsection. pdftitle={Manuel de référence de la classe ulthese}, pdfauthor={Faculté des études supérieures et postdoctorales}} - \renewcommand{\appendixautorefname}{annexe} - \renewcommand{\tableautorefname}{tableau} + \addto\extrasfrench{% + \def\appendixautorefname{annexe}% + \def\tableautorefname{tableau}% + } \newcommand{\class}[1]{\textsf{#1}} \newcommand{\pkg}[1]{\textbf{#1}} - \newcommand{\doc}[3][documentation]{\href{#3}{#1}\marginpar{\hfill\texttt{#2}}} + \newcommand{\doc}[3][documentation]{% + \href{#3}{#1~\raisebox{-0.2ex}{\faExternalLink}}\marginpar{\hfill\faBook~\texttt{#2}}} \frenchbsetup{% CompactItemize=false, % ne pas compacter les listes @@ -74,11 +78,13 @@ \end{document} % % \fi -% \CheckSum{737} +% \CheckSum{741} % \DoNotIndex{\',\^,\`,\ ,\ae} % \DoNotIndex{\RequirePackage,\ExecuteOptions,\ifthenelse,\ProcessOptions} % \DoNotIndex{\newcommand,\newcommand*,\newboolean} % \DoNotIndex{\setlength,\setboolean} +% \changes{4.1}{2016-02-13}{Paquetage \pkg{geometry} déclaré incompatible +% avec la classe.} % \changes{4.0}{2015-06-12}{Nouvelles règles de présentation matérielle % de la FESP: recto seulement, page frontispice.} % \changes{3.1}{2014-05-23}{Prise en charge de la maîtrise en bidiplomation} @@ -229,7 +235,7 @@ % \end{quote} % % Les gabarits comportent des commentaires succincts pour vous guider -% dans la préparation de votre document. Pour plus de détails, +% dans la préparation de votre document. Pour plus de détails sur les gabarits, % consulter la \autoref{sec:gabarits}. % % \subsection{Options de la classe} @@ -251,12 +257,13 @@ % \item[|extensionUQAC|] déclaration d'une thèse ou d'un mémoire % réalisé en extension à l'Université du Québec à Chicoutimi; % \item[|10pt|] sélectionne une taille de police de 10~points; -% \item[|11pt|] sélectionne une taille de police de 11~points; +% \item[|11pt|] sélectionne une taille de police de 11~points (valeur +% par défaut); % \item[|12pt|] sélectionne une taille de police de 12~points; % \item[|nonatbib|] empêche le chargement du paquetage % \pkg{natbib}; % \item[|nobabel|] empêche le chargement du paquetage \pkg{babel}; -% \item[|english, francais, ...|] langues utilisées dans le document; +% \item[|english, french, ...|] langues utilisées dans le document; % \item[\mdseries\meta{options memoir}] autres options du paquetage % \class{memoir}. % \end{description} @@ -594,6 +601,13 @@ % plus de détails sur la liste des paquetages chargés et les raisons % pour lesquelles ils sont requis dans la classe. % +% \subsection{Paquetage incompatible} +% \label{sec:incompatible} +% +% Le paquetage \pkg{geometry} est incompatible avec la classe à cause +% de sa mauvaise interaction avec \class{memoir}. Son chargement dans +% le préambule du document cause une erreur lors de la compilation. +% % \section{Français et autres langues} % \label{sec:langues} % @@ -652,7 +666,7 @@ % Les documents {\LaTeX} sont facilement reconnaissables par leur % police de caractères par défaut, {\fontfamily{cmr}\selectfont % Computer Modern}. Avec toute distribution {\LaTeX} moderne, il est -% maintenant simple d'utiliser l'une ou l'autre des polices Postscript +% maintenant simple d'utiliser l'une ou l'autre des polices PostScript % standards. D'ailleurs la classe \class{ulthese} utilise la police % sans empattements \textsf{Helvetica} pour composer les page de % titre. @@ -996,7 +1010,7 @@ % \providecommand{\bibnamefont}[1]{#1} % \providecommand{\selectlanguage}[1]{\relax} % \bibitem[{Malo(1996)}]{Malo:1996} -% \bibnamefont{Malo}, M. 1996, {\selectlanguage{francais}\emph{Guide de la +% \bibnamefont{Malo}, M. 1996, {\selectlanguage{french}\emph{Guide de la % communication écrite au cégep, à l'université et en entreprise}}, Québec % Amérique. ISBN~978-2-8903-7875-9. % \end{thebibliography} @@ -1244,6 +1258,19 @@ \RequirePackage{textcomp} % \end{macrocode} % +% \subsection{Paquetage incompatible} +% +% Le chargement du paquetage \pkg{geometry} avec la classe +% \class{memoir} modifie les marges du document. Pour cette raison, +% \pkg{geometry} est déclaré incompatible avec la classe. +% \begin{macrocode} +\AtBeginDocument{% + \@ifpackageloaded{geometry}{% + \ClassError{ulthese}{% + Package geometry is incompatible with this class} + {Use the memoir class facilities to change the page layout.}}{\relax}} +% \end{macrocode} +% % \subsection{Couleur des hyperliens} % \label{sec:couleurs} % @@ -1767,14 +1794,14 @@ %%% [l'un de MSc, LLM, MA, MMus, MServSoc, MScGeogr, MATDR] %% et les langues les plus courantes. Le français sera la langue par %% défaut du document. -%\documentclass[PhD,english,francais]{ulthese} -%\documentclass[PhD,multifacultaire,english,francais]{ulthese} -%\documentclass[PhD,cotutelle,english,francais]{ulthese} -%\documentclass[PhD,extensionUdeS,english,francais]{ulthese} -%\documentclass[PhD,extensionUQO,english,francais]{ulthese} -%\documentclass[MSc,english,francais]{ulthese} -%\documentclass[MA,bidiplomation,english,francais]{ulthese} -%\documentclass[MSc,extensionUQAC,english,francais]{ulthese} +%\documentclass[PhD,english,french]{ulthese} +%\documentclass[PhD,multifacultaire,english,french]{ulthese} +%\documentclass[PhD,cotutelle,english,french]{ulthese} +%\documentclass[PhD,extensionUdeS,english,french]{ulthese} +%\documentclass[PhD,extensionUQO,english,french]{ulthese} +%\documentclass[MSc,english,french]{ulthese} +%\documentclass[MA,bidiplomation,english,french]{ulthese} +%\documentclass[MSc,extensionUQAC,english,french]{ulthese} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec %% XeLaTeX, qui gère Unicode nativement. @@ -1896,7 +1923,7 @@ \chapter*{Résumé} % ne pas numéroter \phantomsection\addcontentsline{toc}{chapter}{Résumé} % inclure dans TdM -\begin{otherlanguage*}{francais} +\begin{otherlanguage*}{french} Texte du résumé en français. \end{otherlanguage*} % diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.ins b/Master/texmf-dist/source/latex/ulthese/ulthese.ins index 65d4503f36a..42f39f4698b 100644 --- a/Master/texmf-dist/source/latex/ulthese/ulthese.ins +++ b/Master/texmf-dist/source/latex/ulthese/ulthese.ins @@ -1,5 +1,5 @@ %% -%% Copyright (C) 2012 Universite Laval +%% Copyright (C) 2016 Universite Laval %% %% This file may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3c of this @@ -20,7 +20,7 @@ This is a generated file. -Copyright (C) 2015 Universite Laval +Copyright (C) 2016 Universite Laval This file may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this diff --git a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls index fac696b405a..3d0f5597eb8 100644 --- a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls +++ b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright (C) 2015 Universite Laval +%% Copyright (C) 2016 Universite Laval %% %% This file may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3c of this @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2009/09/24] \ProvidesClass{ulthese}% - [2015/09/10 v4.0 Classe pour les theses et memoires de l'Universite Laval] + [2016/02/13 v4.1 Classe pour les theses et memoires de l'Universite Laval] \RequirePackage{ifthen} \RequirePackage{ifxetex} \newboolean{UL@natbib} @@ -149,6 +149,11 @@ \RequirePackage{graphicx} \RequirePackage{xcolor} \RequirePackage{textcomp} +\AtBeginDocument{% + \@ifpackageloaded{geometry}{% + \ClassError{ulthese}{% + Package geometry is incompatible with this class} + {Use the memoir class facilities to change the page layout.}}{\relax}} \definecolor{ULlinkcolor}{rgb}{0,0,0.3} \setlrmarginsandblock{30mm}{30mm}{*} \setulmarginsandblock{25mm}{25mm}{*} -- cgit v1.2.3