From d8568f9b61c08c453f846a918c82fd367dde3619 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 25 Jun 2014 15:15:51 +0000 Subject: ulthese (26may14) git-svn-id: svn://tug.org/texlive/trunk@34407 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/ulthese/ulthese.dtx | 75 ++++++++++++++++------ Master/texmf-dist/source/latex/ulthese/ulthese.ins | 2 + 2 files changed, 58 insertions(+), 19 deletions(-) (limited to 'Master/texmf-dist/source/latex/ulthese') diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx index f6d18ccea2b..ac6e86dca04 100644 --- a/Master/texmf-dist/source/latex/ulthese/ulthese.dtx +++ b/Master/texmf-dist/source/latex/ulthese/ulthese.dtx @@ -29,7 +29,7 @@ %\NeedsTeXFormat{LaTeX2e}[2009/09/24] %\ProvidesClass{ulthese}% %<*class> - [2014/03/24 v3.0a Classe pour les theses et memoires de l'Universite Laval] + [2014/05/23 v3.1 Classe pour les theses et memoires de l'Universite Laval] % %<*driver> \documentclass[11pt]{ltxdoc} @@ -69,11 +69,12 @@ \end{document} % % \fi -% \CheckSum{676} +% \CheckSum{690} % \DoNotIndex{\',\^,\`,\ ,\ae} % \DoNotIndex{\RequirePackage,\ExecuteOptions,\ifthenelse,\ProcessOptions} % \DoNotIndex{\newcommand,\newcommand*,\newboolean} % \DoNotIndex{\setlength,\setboolean} +% \changes{3.1}{2014-05-23}{Prise en charge de la maîtrise en bidiplomation} % \changes{3.0a}{2014-03-24}{Modifications et corrections à la % documentation, notamment relativement à la configuration de \textsf{natbib}} % \changes{3.0}{2014-01-06}{Déclaration du grade en option de la classe. Moteur {\XeLaTeX} supporté; ajout de l'option \texttt{nobabel}} @@ -181,6 +182,7 @@ % les grades correspondants); % \item[|multifacultaire|] déclaration d'une thèse multifacultaire; % \item[|cotutelle|] déclaration d'une thèse effectuée en cotutelle; +% \item[|bidiplomation|] déclaration d'un mémoire en bidiplomation; % \item[|extensionUdeS|] déclaration d'une thèse ou d'un mémoire % réalisé en extension à l'Université de Sherbrooke; % \item[|extensionUQO|] déclaration d'une thèse ou d'un mémoire @@ -240,7 +242,10 @@ % La déclaration d'une thèse multifacultaire nécessite d'utiliser la % commande |\faculteUL|. La déclaration d'une thèse réalisée en % cotutelle avec une autre université nécessite d'utiliser les -% commandes |\univcotutelle| et |\gradecotutelle|. Les déclarations de +% commandes |\univcotutelle| et |\gradecotutelle|. De manière +% similaire, la déclaration d'un mémoire en bidiplomation avec une +% autre université nécessite d'utiliser les commandes +% |\univbidiplomation| et |\gradebidiplomation|. Les déclarations de % thèse ou de mémoire réalisé en extension dans une autre université % nécessitent d'utiliser les commandes |\faculteUL| et l'une ou % l'autre de |\faculteUdeS|, |\faculteUQO| ou |\faculteUQAC|, selon le @@ -323,16 +328,16 @@ % \end{DescribeMacro} % % \begin{DescribeMacro}{\programme} -% Nom du complet officiel du programme d'études comme «Doctorat en +% Nom complet officiel du programme d'études comme «Doctorat en % informatique» ou «Maîtrise en mathématiques». Si le programme % comporte une majeure, séparer sa mention de celle du programme % principal par un tiret demi-quadratin (obtenu avec |--|). % \end{DescribeMacro} % % \begin{DescribeMacro}{\univcotutelle} -% Prend effet seulement lorsque la classe est chargée avec l'option -% |cotutelle|. Nom, ville et pays de l'université de cotutelle, -% déclarés sous la forme +% Prend effet seulement lorsque la classe est chargée avec +% l'option |cotutelle|. Nom, ville et pays de l'université de +% cotutelle, déclarés sous la forme % \begin{quote} % |\univcotutelle{Nom de l'université \\ Ville, Pays}| % \end{quote} @@ -347,6 +352,24 @@ % \end{quote} % \end{DescribeMacro} % +% \begin{DescribeMacro}{\univbidiplomation} +% Prend effet seulement lorsque la classe est chargée avec l'option +% |bidiplomation|. Nom, ville et pays de l'université de +% bidiplomation, déclarés sous la forme +% \begin{quote} +% |\univbidiplomation{Nom de l'université \\ Ville, Pays}| +% \end{quote} +% \end{DescribeMacro} +% +% \begin{DescribeMacro}{\gradebidiplomation} +% Prend effet seulement lorsque la classe est chargée avec l'option +% |bidiplomation|. Grade conféré par l'université de bidiplomation, +% déclaré sous la forme +% \begin{quote} +% |\gradebidiplomation{Nom du grade (sigle)}| +% \end{quote} +% \end{DescribeMacro} +% % \begin{DescribeMacro}{\faculteUL} % Prend effet seulement lorsque la classe est chargée avec l'une ou % l'autre des options |multifacultaire|, |extensionUdeS|, @@ -581,7 +604,8 @@ % lesquels se baser pour: % \begin{itemize} % \item les fichiers maîtres de divers types de thèses et mémoires -% (standard, sur mesure, en cotutelle, en extension, etc.); +% (standard, sur mesure, en cotutelle, en bidiplomation, en +% extension, etc.); % \item les fichiers des parties les plus usuelles (résumés français % et anglais, avant-propos, introduction, chapitres, conclusion, % etc.). @@ -998,10 +1022,11 @@ % % \begin{macro}{PhD,MSc,MA,...} % Définition du type de grade et si la thèse ou le mémoire est -% multifacultaire, effectué en cotutelle ou en extension. On définit -% également une valeur booléenne pour stocker si le type de -% programme (doctorat ou maîtrise) est masculin ou non; cela servira -% à adapter la composition de la page titre, plus loin. +% multifacultaire, effectué en cotutelle, en bidiplomation ou en +% extension. On définit également une valeur booléenne pour stocker +% si le type de programme (doctorat ou maîtrise) est masculin ou +% non; cela servira à adapter la composition de la page titre, plus +% loin. % \begin{macrocode} \newboolean{UL@isprogmasc} \newcommand*{\UL@typenum}{} @@ -1065,6 +1090,9 @@ \DeclareOption{cotutelle}{% \renewcommand*{\UL@typenum}{2} \protected@edef\UL@typeofdoc{\UL@typeofdoc\ en cotutelle}} +\DeclareOption{bidiplomation}{% + \renewcommand*{\UL@typenum}{2} + \protected@edef\UL@typeofdoc{\UL@typeofdoc}} \DeclareOption{extensionUdeS}{% \renewcommand*{\UL@typenum}{3} \newcommand*{\UL@extensionat}{Universit\'e de Sherbrooke} @@ -1327,6 +1355,8 @@ \newcommand*{\programme}[1]{\renewcommand*{\UL@program}{#1}} \newcommand*{\univcotutelle}[1]{\renewcommand*{\UL@nameother}{#1}} \newcommand*{\gradecotutelle}[1]{\renewcommand*{\UL@degreeother}{#1}} +\newcommand*{\univbidiplomation}[1]{\renewcommand*{\UL@nameother}{#1}} +\newcommand*{\gradebidiplomation}[1]{\renewcommand*{\UL@degreeother}{#1}} \newcommand{\faculteUL}[1]{\renewcommand*{\UL@facUL}{#1}} \newcommand*{\faculteUdeS}[1]{\renewcommand*{\UL@facother}{#1}} \newcommand*{\faculteUQO}[1]{\renewcommand*{\UL@facother}{#1}} @@ -1346,7 +1376,8 @@ % \end{enumerate} % À ces blocs s'ajoutent quatre grandes catégories de disposition des % éléments sur la page titre selon le type de thèse ou de mémoire: -% standard, multifacultaire, en cotutelle et en extension. +% standard; multifacultaire; en cotutelle ou en bidiplomation +% (disposition identique); en extension. % % Le titre et le sous-titre peuvent s'étendre sur plus d'une ligne. % Sans traitement spécial, un long titre ou sous-titre aurait pour @@ -1384,8 +1415,9 @@ % % \begin{macro}{\Ul@docid} % La commande |\Ul@docid| prépare la mention du type de document. La -% thèse ou le mémoire en cotutelle requiert un traitement différent -% puisque le programme d'étude apparaît immédiatement sous la mention. +% thèse ou le mémoire en cotutelle ou en bidiplomation requiert un +% traitement différent puisque le programme d'étude apparaît +% immédiatement sous la mention. % \begin{macrocode} \newcommand{\UL@docid}{% {\UL@fontprogram\UL@typeofdoc\par @@ -1423,7 +1455,7 @@ \fi \vspace{48pt} Qu\'ebec, Canada\par - \or% 2 cotutelle + \or% 2 cotutelle et bidiplomation \vspace{72pt} Universit\'e Laval\par Qu\'ebec, Canada\par \UL@degree\par @@ -1478,8 +1510,9 @@ % (précaution nécessaire pour l'éventuel cas d'un bloc de titre % s'étendant sur plusieurs lignes). % -% La page titre des thèses et mémoires en cotutelle ou en extension -% ne comporte pas de logo de l'Université Laval. +% La page titre des thèses et mémoires en cotutelle, en +% bidiplomation ou en extension ne comporte pas de logo de +% l'Université Laval. % % Le nom de l'auteur et la notice de copyright sont insérées % directement dans le code de la commande |\pagetitre|. @@ -1635,6 +1668,7 @@ %%% GABARIT POUR THÈSE EN EXTENSION À L'UQO %%% GABARIT POUR MÉMOIRE STANDARD %%% GABARIT POUR MÉMOIRE SUR MESURE +%%% GABARIT POUR MÉMOIRE EN BIDIPLOMATION %%% GABARIT POUR MÉMOIRE EN EXTENSION À L'UQAC %% %% Consulter la documentation de la classe ulthese pour une @@ -1654,6 +1688,7 @@ %\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} %% Encodage utilisé pour les caractères accentués dans les fichiers %% source du document. Les gabarits sont encodés en UTF-8. Inutile avec @@ -1707,10 +1742,12 @@ % \programme{Doctorat en } % \programme{Maîtrise en -- } % \programme{Maîtrise sur mesure en -- } +% \programme{Maîtrise en études anciennes} % \programme{Maîtrise en } \annee{<20xx>} % \univcotutelle{ \\ , } -% \gradecotutelle{ ()} +% \univcotutelle{ \\ , } +% \gradecotutelle{ ()} % \faculteUL{ \\ } % \faculteUL{} % \faculteUdeS{} diff --git a/Master/texmf-dist/source/latex/ulthese/ulthese.ins b/Master/texmf-dist/source/latex/ulthese/ulthese.ins index 5599434b142..7182de5ada9 100644 --- a/Master/texmf-dist/source/latex/ulthese/ulthese.ins +++ b/Master/texmf-dist/source/latex/ulthese/ulthese.ins @@ -60,6 +60,8 @@ derived files listed in the README file. \from{ulthese.dtx}{gabarit,m,standard}} \file{gabarit-maitrise-mesure.tex}{\nopreamble\nopostamble \from{ulthese.dtx}{gabarit,m,mesure}} + \file{gabarit-maitrise-bidiplomation.tex}{\nopreamble\nopostamble + \from{ulthese.dtx}{gabarit,m,bidiplomation}} \file{gabarit-maitrise-extension-UQAC.tex}{\nopreamble\nopostamble \from{ulthese.dtx}{gabarit,m,UQAC}} \file{resume.tex}{\nopreamble\nopostamble -- cgit v1.2.3