summaryrefslogtreecommitdiff
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
parent386b0766bf3d980ab3b41391fb0ee0171982bd39 (diff)
ulthese (26may14)
git-svn-id: svn://tug.org/texlive/trunk@34407 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/README1
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex107
-rw-r--r--Master/texmf-dist/doc/latex/ulthese/ulthese.pdfbin298887 -> 300130 bytes
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.dtx75
-rw-r--r--Master/texmf-dist/source/latex/ulthese/ulthese.ins2
-rw-r--r--Master/texmf-dist/tex/latex/ulthese/ul_p.epsbin138160 -> 138190 bytes
-rw-r--r--Master/texmf-dist/tex/latex/ulthese/ulthese.cls9
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds2
8 files changed, 175 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/latex/ulthese/README b/Master/texmf-dist/doc/latex/ulthese/README
index b1b11bcef5e..54202bc088d 100644
--- a/Master/texmf-dist/doc/latex/ulthese/README
+++ b/Master/texmf-dist/doc/latex/ulthese/README
@@ -51,6 +51,7 @@ La compilation du fichier ulthese.ins générera plusieurs fichiers:
- 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:
diff --git a/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex
new file mode 100644
index 00000000000..aa4747bf7b6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex
@@ -0,0 +1,107 @@
+%% GABARIT POUR MÉMOIRE EN BIDIPLOMATION
+%%
+%% Consulter la documentation de la classe ulthese pour une
+%% description détaillée de la classe, de ce gabarit et des options
+%% disponibles.
+%%
+%% [Ne pas hésiter à supprimer les commentaires après les avoir lus.]
+%%
+%% Déclaration de la classe avec le type de grade
+%% [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}
+ %% 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.
+ \ifxetex\else \usepackage[utf8]{inputenc} \fi
+
+ %% Charger ici les autres paquetages nécessaires pour le document.
+ %% Quelques exemples; décommenter au besoin.
+ %\usepackage{amsmath} % recommandé pour les mathématiques
+ %\usepackage{icomma} % gestion de la virgule dans les nombres
+
+ %% Utilisation d'une autre police de caractères pour le document.
+ %% - Sous LaTeX
+ %\usepackage{mathpazo} % texte et mathématiques en Palatino
+ %\usepackage{mathptmx} % texte et mathématiques en Times
+ %% - Sous XeLaTeX
+ %\setmainfont{TeX Gyre Pagella} % texte en Pagella (Palatino)
+ %\setmathfont{TeX Gyre Pagella Math} % mathématiques en Pagella (Palatino)
+ %\setmainfont{TeX Gyre Termes} % texte en Termes (Times)
+ %\setmathfont{TeX Gyre Termes Math} % mathématiques en Termes (Times)
+
+ %% Gestion des hyperliens dans le document. S'assurer que hyperref
+ %% est le dernier paquetage chargé.
+ \usepackage{hyperref}
+ \hypersetup{colorlinks,allcolors=ULlinkcolor}
+
+ %% Options de mise en forme du mode français de babel. Consulter la
+ %% documentation du paquetage babel pour les options disponibles.
+ %% Désactiver (effacer ou mettre en commentaire) si l'option
+ %% 'nobabel' est spécifiée au chargement de la classe.
+ \frenchbsetup{%
+ CompactItemize=false, % ne pas compacter les listes
+ ThinSpaceInFrenchNumbers=true % espace fine dans les nombres
+ }
+
+ %% Style de la bibliographie.
+ \bibliographystyle{}
+
+ %% Déclarations de la page titre. Remplacer les éléments entre < >.
+ %% Supprimer les caractères < >. Couper un long titre ou un long
+ %% sous-titre manuellement avec \\.
+ \titre{<Titre principal>}
+ % \titre{Ceci est un exemple de long titre \\
+ % avec saut de ligne manuel}
+ % \soustitre{Sous-titre le cas échéant}
+ % \soustitre{Ceci est un exemple de long sous-titre \\
+ % avec saut de ligne manuel}
+ \auteur{<Prénom Nom>}
+ \programme{Maîtrise en études anciennes}
+ \annee{<20xx>}
+ \univcotutelle{<Université de bidiplomation> \\ <Ville>, <Pays>}
+ \gradecotutelle{<Nom du grade> (<sigle du grade>)}
+
+\begin{document}
+
+\frontmatter % pages liminaires
+
+\pagetitre % production de la page titre
+
+\include{resume} % résumé français
+\include{abstract} % résumé anglais
+\cleardoublepage
+
+\tableofcontents % production de la TdM
+\cleardoublepage
+
+\listoftables % production de la liste des tableaux
+\cleardoublepage
+
+\listoffigures % production de la liste des figures
+\cleardoublepage
+
+\dedicace{Dédicace si désiré}
+\cleardoublepage
+
+\epigraphe{Texte de l'épigraphe}{Source ou auteur}
+\cleardoublepage
+
+\include{remerciements} % remerciements
+\include{avantpropos} % avant-propos
+
+\mainmatter % corps du document
+
+\include{introduction} % introduction
+\include{chapitre1} % chapitre 1
+\include{chapitre2} % chapitre 2, etc.
+\include{conclusion} % conclusion
+
+\appendix % annexes le cas échéant
+
+\include{annexe} % annexe A
+
+\bibliography{} % production de la bibliographie
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
index be1ab1d3785..9293ec9737c 100644
--- a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
+++ b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf
Binary files differ
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
diff --git a/Master/texmf-dist/tex/latex/ulthese/ul_p.eps b/Master/texmf-dist/tex/latex/ulthese/ul_p.eps
index 9af46d6e92f..627de531c6d 100644
--- a/Master/texmf-dist/tex/latex/ulthese/ul_p.eps
+++ b/Master/texmf-dist/tex/latex/ulthese/ul_p.eps
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
index d5d952f65fa..b17a5625a4a 100644
--- a/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
+++ b/Master/texmf-dist/tex/latex/ulthese/ulthese.cls
@@ -30,7 +30,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2009/09/24]
\ProvidesClass{ulthese}%
- [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]
\RequirePackage{ifthen}
\RequirePackage{ifxetex}
\newboolean{UL@natbib}
@@ -111,6 +111,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}
@@ -206,6 +209,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}}
@@ -246,7 +251,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
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 6f97a3c65f9..27b6ba67750 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -504,6 +504,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'japanese-otf-uptex',"&MAKEjapaneseotf",
'jasthesis', "die 'skipping, noinfo license'",
'javadoc', "die 'skipping, requires java and no source'",
+ 'javatex', "die 'skipping, ca.1998, not integrated'",
'jeopardy', "die 'skipping, requires dpstory packages'",
'jflap2tikz', "die 'skipping, requires java'",
'jhep', "die 'skipping, probably nonfree license'",
@@ -956,6 +957,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'technica', "die 'skipping, generic .sty names'",
'template', "die 'skipping, use xpackages'",
'tengwarscript', "&MAKEflatten",
+ 'tex-extensions', "die 'skipping, compiled extensions ca.2003, unknown license'",
'tex-gyre', "&MAKEcopy",
'tex-gyre-math', "&MAKEflatten",
# 'tex-refs', "die 'skipping, not ready, sorry'",