summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/ulthese
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-06-25 15:15:51 +0000
committerKarl Berry <karl@freefriends.org>2014-06-25 15:15:51 +0000
commitd8568f9b61c08c453f846a918c82fd367dde3619 (patch)
treed201f17d4849c38dc305b748a369540390fc19cb /Master/texmf-dist/source/latex/ulthese
parent386b0766bf3d980ab3b41391fb0ee0171982bd39 (diff)
ulthese (26may14)
git-svn-id: svn://tug.org/texlive/trunk@34407 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/ulthese')
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.dtx75
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.ins2
2 files changed, 58 insertions, 19 deletions
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 @@
%<class>\NeedsTeXFormat{LaTeX2e}[2009/09/24]
%<class>\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]
%</class>
%<*driver>
\documentclass[11pt]{ltxdoc}
@@ -69,11 +69,12 @@
\end{document}
%</driver>
% \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 @@
%<phd&UQO>%% GABARIT POUR THÈSE EN EXTENSION À L'UQO
%<m&standard>%% GABARIT POUR MÉMOIRE STANDARD
%<m&mesure>%% GABARIT POUR MÉMOIRE SUR MESURE
+%<m&bidiplomation>%% GABARIT POUR MÉMOIRE EN BIDIPLOMATION
%<m&UQAC>%% GABARIT POUR MÉMOIRE EN EXTENSION À L'UQAC
%%
%% Consulter la documentation de la classe ulthese pour une
@@ -1654,6 +1688,7 @@
%<phd&UdeS>\documentclass[PhD,extensionUdeS,english,francais]{ulthese}
%<phd&UQO>\documentclass[PhD,extensionUQO,english,francais]{ulthese}
%<m&(standard|mesure)>\documentclass[MSc,english,francais]{ulthese}
+%<m&bidiplomation>\documentclass[MA,bidiplomation,english,francais]{ulthese}
%<m&UQAC>\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 @@
%<phd&(UdeS|UQO)> \programme{Doctorat en <discipline>}
%<m&standard> \programme{Maîtrise en <discipline> -- <majeure, s'il y a lieu>}
%<m&mesure> \programme{Maîtrise sur mesure en <discipline> -- <majeure, s'il y a lieu>}
+%<m&bidiplomation> \programme{Maîtrise en études anciennes}
%<m&UQAC> \programme{Maîtrise en <discipline>}
\annee{<20xx>}
%<cotutelle> \univcotutelle{<Université de cotutelle> \\ <Ville>, <Pays>}
-%<cotutelle> \gradecotutelle{<Nom du grade> (<sigle du grade>)}
+%<bidiplomation> \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
+%<cotutelle|bidiplomation> \gradecotutelle{<Nom du grade> (<sigle du grade>)}
%<multifac> \faculteUL{<Faculté 1> \\ <Faculté 2>}
%<UdeS|UQO|UQAC> \faculteUL{<Nom de la faculté UL>}
%<UdeS> \faculteUdeS{<Nom de la faculté UdeS>}
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