diff options
author | Karl Berry <karl@freefriends.org> | 2014-06-25 15:15:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-06-25 15:15:51 +0000 |
commit | d8568f9b61c08c453f846a918c82fd367dde3619 (patch) | |
tree | d201f17d4849c38dc305b748a369540390fc19cb | |
parent | 386b0766bf3d980ab3b41391fb0ee0171982bd39 (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/README | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ulthese/gabarit-maitrise-bidiplomation.tex | 107 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ulthese/ulthese.pdf | bin | 298887 -> 300130 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/ulthese/ulthese.dtx | 75 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ulthese/ulthese.ins | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/ulthese/ul_p.eps | bin | 138160 -> 138190 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/ulthese/ulthese.cls | 9 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 2 |
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 Binary files differindex be1ab1d3785..9293ec9737c 100644 --- a/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf +++ b/Master/texmf-dist/doc/latex/ulthese/ulthese.pdf 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 Binary files differindex 9af46d6e92f..627de531c6d 100644 --- a/Master/texmf-dist/tex/latex/ulthese/ul_p.eps +++ b/Master/texmf-dist/tex/latex/ulthese/ul_p.eps 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'", |