Initial commit
This commit is contained in:
parent
6f76c02a02
commit
a9523b6e37
|
@ -0,0 +1,41 @@
|
|||
default: pdf
|
||||
|
||||
# Constants.
|
||||
rootname = main
|
||||
rootfile = $(rootname).tex
|
||||
outdir = build
|
||||
outfile = $(outdir)/$(rootname).pdf
|
||||
|
||||
# Compression with ghostscript.
|
||||
compress = gs -sDEVICE=pdfwrite -dPDFSETTINGS=/$(1) -dCompatibilityLevel=1.4 -dNOPAUSE -dQUIET -dBATCH -sOutputFile=$(outdir)/$(rootname)-$(1).pdf $(outfile)
|
||||
|
||||
# Latex command to build pdf file.
|
||||
latexmk = TEXINPUTS=.:./tlsflyleaf/: latexmk -lualatex -f -latexoption=-shell-escape -interaction=nonstopmode $< -outdir=$(outdir) $(1) $(rootfile)
|
||||
|
||||
# Build PDF version adapted to printers.
|
||||
printer: pdf
|
||||
$(call compress,printer)
|
||||
|
||||
# Build PDF version adapted to screens.
|
||||
screen: pdf
|
||||
$(call compress,screen)
|
||||
|
||||
# Build PDF version of the thesis manuscript.
|
||||
pdf: $(rootfile)
|
||||
make clean
|
||||
$(call latexmk)
|
||||
|
||||
# Watch and automatically recompile when a file changes.
|
||||
watch: $(rootfile)
|
||||
$(call latexmk,-pvc -view=none)
|
||||
|
||||
# Remove intermediate build artifacts.
|
||||
clean:
|
||||
latexmk -c -outdir=$(outdir) $(rootfile)
|
||||
|
||||
# Remove all build artifacts.
|
||||
clean-all:
|
||||
rm -rf $(outdir)
|
||||
|
||||
# Phony targets will always trigger a re-run.
|
||||
.PHONY: clean-all clean watch pdf
|
|
@ -0,0 +1,96 @@
|
|||
%% This is file `example-fr.tex',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
|
||||
\documentclass{book}
|
||||
\usepackage{xspace}
|
||||
\usepackage{url}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{algorithm2e}
|
||||
\usepackage{datatool}
|
||||
\usepackage{pgfplots}
|
||||
\usepackage{tikz}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{subfigure}
|
||||
|
||||
\definecolor{grey}{RGB}{150,150,150}
|
||||
|
||||
% ==================
|
||||
% Lors de l'importation du paquet, on doit lui passer comme option :
|
||||
% - Ets=<valeur> : permet de definir l'etablissement qui decerne le diplome
|
||||
% - ED=<valeur> : permet de definir l'ecole doctorale et la specialite de la these
|
||||
% - ED2=<valeur> : permet de definir une deuxieme specialite. FACULTATIF.
|
||||
% La liste des valeurs possibles pour ces deux options sont donnees respectivement dans
|
||||
% les fichiers 'Ets-list.txt', 'ED-list.txt' et 'ED-list.txt'.
|
||||
% Par exemple pour un diplome decerne par :
|
||||
% Universit\'e Toulouse 3 Paul Sabatier (UT3 Paul Sabatier)
|
||||
% on utilisera l'option Ets=UT3.
|
||||
\usepackage[ED=MITT-ImgInf, Ets=INP]{tlsflyleaf}
|
||||
%\usepackage[ED=SDU2E-Ast, ED2=SDU2E-Eco, Ets=UT3]{tlsflyleaf}
|
||||
|
||||
% ==================
|
||||
% Definir les chaines de caracteres simples
|
||||
% - Titre de la these
|
||||
% - auteur
|
||||
% - date de soutenance
|
||||
% - laboratoire
|
||||
% - cotutelle
|
||||
\title{Streaming 3D lulz}
|
||||
|
||||
\author{Thomas \textsc{Forgione}}
|
||||
\defencedate{01/10/2019}
|
||||
|
||||
\lab{Institut de Recherche en Informatique de Toulouse (UMR 5505)}
|
||||
%\cotutelle{Nom de l'\'etablissement}
|
||||
|
||||
% ==================
|
||||
% Definir les membres du jury, directeur(s) de these et rapporteurs
|
||||
% - 1) Definir combien sont-ils dans chaque groupe
|
||||
% a l'aide des commandes \nboss{n}, \nreferee{n} et \njudge{n}
|
||||
% Il est possible de "definir" plus de personnes que le nombre declare
|
||||
% precedement mais seul les n premiers seront affiches.
|
||||
% - 2) Utiliser la commande \makesomeone{<categorie>}{<nombre>}{<nom>}{<status>}{<autre>}
|
||||
% ou :
|
||||
% <categorie> doit etre choisi dans ['boss', 'referee', 'judge']
|
||||
% <nombre> est l'ordre d'affichage
|
||||
% Seul les rang <= "\npeople" seront affiches
|
||||
% <nom> Prenom et NOM
|
||||
% <status> Fonction
|
||||
% <autre> Ce que vous voulez ajouter de plus (ne sera pas affiche)
|
||||
%% Directeur de these
|
||||
\nboss{3}
|
||||
\makesomeone{boss}{1}{Vincent CHARVILLAT}{}{} % Sera afiche en premier
|
||||
\makesomeone{boss}{2}{Axel CARLIER}{}{} % Sera affiche en second
|
||||
\makesomeone{boss}{3}{Géraldine MORIN}{}{} % Sera affiche en troisieme
|
||||
%% Referee
|
||||
\nreferee{2}
|
||||
\makesomeone{referee}{1}{Premier RAPPORTEUR}{}{}
|
||||
\makesomeone{referee}{2}{Second RAPPORTEUR}{}{}
|
||||
%% Jury
|
||||
\njudge{5}
|
||||
\makesomeone{judge}{1}{Premier MEMBRE}{Professeur d'Universit\'e}{Pr\'esident du Jury}
|
||||
\makesomeone{judge}{2}{Second MEMBRE}{LULZ}{Membre du Jury}
|
||||
\makesomeone{judge}{3}{Troisi\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{4}{Quatri\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{5}{Cinqui\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
|
||||
% ============================================================
|
||||
% DOCUMENT
|
||||
\begin{document}
|
||||
\makeflyleaf
|
||||
\input{src/main}
|
||||
\end{document}
|
||||
|
|
@ -0,0 +1 @@
|
|||
% This is the main file for the content of the thesis.
|
|
@ -0,0 +1,14 @@
|
|||
## LaTeX files
|
||||
*.bbl
|
||||
*.log
|
||||
*.out
|
||||
*.toc
|
||||
*.aux
|
||||
*.blg
|
||||
|
||||
## Working files
|
||||
*HDR*
|
||||
|
||||
## Vim files
|
||||
*.swp
|
||||
|
|
@ -0,0 +1,125 @@
|
|||
%% Liste de valueur possibles pour l'option 'ED' du paquet tlsflyleaf.sty
|
||||
%% valeur -> ED : specialite
|
||||
%% Une seule valeur possible. (Classement par ordre alphabétique).
|
||||
|
||||
AA -> AA : voir dossier renouvellement
|
||||
ALLPHA-Al -> ALLPH@ : Allemand
|
||||
ALLPHA-An -> ALLPH@ : Anglais
|
||||
ALLPHA-Ar -> ALLPH@ : Arabe
|
||||
ALLPHA-AtA -> ALLPH@ : Arts appliqu\'es
|
||||
ALLPHA-AtSp -> ALLPH@ : Arts du spectacle
|
||||
ALLPHA-AtSc -> ALLPH@ : Arts et Sciences des Arts
|
||||
ALLPHA-AtP -> ALLPH@ : Arts plastiques
|
||||
ALLPHA-C -> ALLPH@ : Cin\'ema
|
||||
ALLPHA-D -> ALLPH@ : Didactique des langues
|
||||
ALLPHA-Es -> ALLPH@ : Espagnol
|
||||
ALLPHA-Ea -> ALLPH@ : \'Etudes audiovisuelles
|
||||
ALLPHA-I -> ALLPH@ : Italien
|
||||
ALLPHA-LC -> ALLPH@ : Lettres classiques
|
||||
ALLPHA-LM -> ALLPH@ : Lettres modernes
|
||||
ALLPHA-M -> ALLPH@ : Musique
|
||||
ALLPHA-Ph -> ALLPH@ : Philosophie
|
||||
ALLPHA-Po -> ALLPH@ : Portugais
|
||||
ALLPHA-R -> ALLPH@ : Russe
|
||||
ALLPHA-S -> ALLPH@ : Sciences de l'information et de la communication
|
||||
ALLPHA-T -> ALLPH@ : Traductologie
|
||||
BSB-Anth -> BSB : Anthropobiologie
|
||||
BSB-BioC -> BSB : Biologie cellulaire
|
||||
BSB-BioD -> BSB : Biologie du d\'eveloppement
|
||||
BSB-BioS -> BSB : Biologie structurale et fonctionnelle
|
||||
BSB-BiosV -> BSB : Biosciences v\'eg\'etales
|
||||
BSB-BiotB -> BSB : Biotechnologies, Bio\'ethique
|
||||
BSB-BiotC -> BSB : Biotechnologies, Canc\'erologie
|
||||
BSB-GC -> BSB : G\`enes, cellules et d\'eveloppement
|
||||
BSB-GM -> BSB : G\'en\'etique mol\'eculaire
|
||||
BSB-Immu -> BSB : Immunologie
|
||||
BSB-Micr -> BSB : Microbiologie
|
||||
BSB-Neur -> BSB : Neurosciences
|
||||
BSB-Phar -> BSB : Pharmacologie
|
||||
BSB-Phys -> BSB : Physiopathologie
|
||||
CLESCO-A -> CLESCO : Acoustique, Science du langage
|
||||
CLESCO-D -> CLESCO : Didactique des disciplines scientifiques
|
||||
CLESCO-E -> CLESCO : Ergonomie
|
||||
CLESCO-L -> CLESCO : Linguistique anglaise
|
||||
CLESCO-Npsy -> CLESCO : Neuropsychologie
|
||||
CLESCO-Nsc -> CLESCO : Neurosciences
|
||||
CLESCO-NscCC -> CLESCO : Neurosciences, comportement et cognition
|
||||
CLESCO-PM -> CLESCO : Performance motrice, adaptation et sports
|
||||
CLESCO-Psy -> CLESCO : Psychologie
|
||||
CLESCO-Psyp -> CLESCO : Psychopathologie
|
||||
CLESCO-SE -> CLESCO : Sciences de l'\'education
|
||||
CLESCO-SL -> CLESCO : Sciences du langage
|
||||
GEET-Comp -> GEET : Composants et Syst\`emes de gestion de l'\'Energie
|
||||
GEET-Elec -> GEET : \'Electromagn\'etisme et Syst\`emes Haute Fr\'equence
|
||||
GEET-Genie -> GEET : G\'enie Electrique
|
||||
GEET-Plasma -> GEET : Ing\'enierie des PLASMAS
|
||||
GEET-MicNano -> GEET : Micro et Nanosyst\`emes
|
||||
GEET-Pho -> GEET : Photonique et Syst\`emes Opto\'electroniques
|
||||
GEET-RadImg -> GEET : Radio-physique et Imagerie M\'edicale
|
||||
MEGEP-DyF -> MEGEP : Dynamique des fluides
|
||||
MEGEP-Energ -> MEGEP : \'Energ\'etique et transferts
|
||||
MEGEP-GC -> MEGEP : G\'enie civil
|
||||
MEGEP-GPE -> MEGEP : G\'enie des proc\'ed\'es et de l'Environnement
|
||||
MEGEP-GMeca -> MEGEP : G\'enie m\'ecanique, m\'ecanique des mat\'eriaux
|
||||
MITT-MathEp -> MITT : Domaine Math\'ematiques : \'Epid\'emiologie
|
||||
MITT-MathA -> MITT : Domaine Math\'ematiques : Math\'ematiques appliqu\'ees
|
||||
MITT-MathF -> MITT : Domaine Math\'ematiques : Math\'ematiques fondamentales
|
||||
MITT-STICIA -> MITT : Domaine STIC : Intelligence Artificielle
|
||||
MITT-STICRT -> MITT : Domaine STIC : R\'eseaux, T\'el\'ecoms, Syst\`emes et Architecture
|
||||
MITT-STICSL -> MITT : Domaine STIC : Suret\'e de logiciel et calcul de haute performance
|
||||
MITT-ImgInf -> MITT : Image, Information, Hyperm\'edia
|
||||
MITT-SIAO -> MITT : Signal, Image, Acoustique et Optimisation
|
||||
MPSE-Sci -> MPSE : Sciences \'Economiques
|
||||
SDM-CMacro -> SDM : Chimie macromol\'eculaire et supramol\'eculaire - CO044
|
||||
SDM-CMol -> SDM : Chimie mol\'eculaire - CO 046
|
||||
SDM-COrg -> SDM : Chimie organom\'etallique de coordination - CO 043
|
||||
SDM-CBio -> SDM : Chimie, Biologie, Sant\'e - CO 042
|
||||
SDM-Nano -> SDM : Nano-physique, nano-composants, nano-mesures - COP 00
|
||||
SDM-PTh -> SDM : Physicochimie th\'eorique - COP 01
|
||||
SDM-PCOR -> SDM : Physique - COR 02
|
||||
SDM-PMat -> SDM : Physique de la mati\`ere - CO090
|
||||
SDM-SAgro -> SDM : Sciences des agroressources - CO019
|
||||
SDM-SGen -> SDM : Sciences et g\'enie des mat\'eriaux - CO034
|
||||
SDU2E-Ast -> SDU2E : Astrophysique, Sciences de l'Espace, Plan\'etologie
|
||||
SDU2E-Eco -> SDU2E : \'Ecologie fonctionnelle
|
||||
SDU2E-Surf -> SDU2E : Surfaces et interfaces continentales, Hydrologie
|
||||
SDU2E-Oc -> SDU2E : Oc\'ean, Atmosph\`ere, Climat
|
||||
SDU2E-Sc -> SDU2E : Sciences de la Terre et des Plan\`etes Solides
|
||||
SEVAB-Ag -> SEVAB : Agrosyst\`emes, \'ecosyst\`emes et environnement
|
||||
SEVAB-De -> SEVAB : D\'eveloppement des plantes
|
||||
SEVAB-Eco -> SEVAB : \'Ecologie, biodiversit\'e et \'evolution
|
||||
SEVAB-Ing -> SEVAB : Ing\'enieries microbienne et enzymatique
|
||||
SEVAB-Int -> SEVAB : Interactions plantes-microorganismes
|
||||
SEVAB-PaTox -> SEVAB : Pathologie, Toxicologie, G\'en\'etique et Nutrition
|
||||
SG-C -> SG : Comptabilit\'e Contr\^ole
|
||||
SG-F -> SG : Finance
|
||||
SG-G -> SG : Gestion des Ressources Humaines
|
||||
SG-M -> SG : Marketing
|
||||
SG-St -> SG : Strat\'egie
|
||||
SG-Sys -> SG : Syst\`emes d'information
|
||||
SJP-D -> SJP : Droit
|
||||
SJP-ScP -> SJP : Sciences Politiques
|
||||
TESC-Ant -> TESC : Anthropologie sociale et historique
|
||||
TESC-Arc -> TESC : Architecture
|
||||
TESC-Eco -> TESC : \'Economie
|
||||
TESC-EcoS -> TESC : \'Economie sociale
|
||||
TESC-EtH -> TESC : \'Etudes hispaniques
|
||||
TESC-EtRG -> TESC : \'Etudes rurales en g\'eographie, environnement
|
||||
TESC-EtRSG -> TESC : \'Etudes rurales en sciences de gestion
|
||||
TESC-EtRSD -> TESC : \'Etudes rurales en sciences du d\'eveloppement
|
||||
TESC-EtRSE -> TESC : \'Etudes rurales en sciences \'economiques
|
||||
TESC-EtRS -> TESC : \'Etudes rurales en sociologie
|
||||
TESC-EtA -> TESC : \'Etudes sur l'Am\'erique Latine
|
||||
TESC-Geo -> TESC : G\'eographie et am\'enagement
|
||||
TESC-Hist -> TESC : Histoire
|
||||
TESC-HistA -> TESC : Histoire de l'Art
|
||||
TESC-Pre -> TESC : Pr\'ehistoire
|
||||
TESC-ScA -> TESC : Sciences de l'Antiquit\'e
|
||||
TESC-Soc -> TESC : Sociologie
|
||||
EDSYS-A -> EDSYS : Automatique 4200046
|
||||
EDSYS-ASPR -> EDSYS : Automatique, Signal, Productique, Robotique 4200046
|
||||
EDSYS-GenInd -> EDSYS : G\'enie Industriel 4200046
|
||||
EDSYS-Info -> EDSYS : Informatique 4200018
|
||||
EDSYS-Robo -> EDSYS : Robotique 4200046
|
||||
EDSYS-SystEmb -> EDSYS : Syst\`emes embarqu\'es 4200046
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
%% Liste de valueur possibles pour l'option 'Ets' du paquet tlsflyleaf.sty
|
||||
%% valeur -> Etablissement
|
||||
%% Une seule valeur possible.
|
||||
|
||||
UT1 -> Universit\'e Toulouse 1 Capitole (UT1 Capitole)
|
||||
UT2 -> Universit\'e Toulouse 2 Le Mirail (UT2 Le Mirail)
|
||||
UT2 -> Universit\'e Toulouse - Jean Jaur\`es
|
||||
UT2-ENSA -> UT2 Le Mirail conjointement avec l'\'Ecole Nationale Sup\'erieur d'Architecture de Toulouse
|
||||
UT3 -> Universit\'e Toulouse 3 Paul Sabatier (UT3 Paul Sabatier)
|
||||
INP -> Institut National Polytechnique de Toulouse (INP Toulouse)
|
||||
INP-ENSM -> INP Toulouse conjointement avec l'\'Ecole Nationale Sup\'erieure des Mines d'Albi-Carmaux
|
||||
INSA -> Institut National des Sciences Appliqu\'ees de Toulouse (INSA de Toulouse)
|
||||
INSA-ENSM -> INSA de Toulouse conjointement avec l'\'Ecole Nationale Sup\'erieure des Mines d'Albi-Carmaux
|
||||
ISAE -> Institut Sup\'erieur de l'A\'eronautique et de l'Espace (ISAE)
|
|
@ -0,0 +1,415 @@
|
|||
The LaTeX Project Public License
|
||||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|
||||
|
||||
LPPL Version 1.3c 2008-05-04
|
||||
|
||||
Copyright 1999 2002-2008 LaTeX3 Project
|
||||
Everyone is allowed to distribute verbatim copies of this
|
||||
license document, but modification of it is not allowed.
|
||||
|
||||
|
||||
PREAMBLE
|
||||
========
|
||||
|
||||
The LaTeX Project Public License (LPPL) is the primary license under
|
||||
which the LaTeX kernel and the base LaTeX packages are distributed.
|
||||
|
||||
You may use this license for any work of which you hold the copyright
|
||||
and which you wish to distribute. This license may be particularly
|
||||
suitable if your work is TeX-related (such as a LaTeX package), but
|
||||
it is written in such a way that you can use it even if your work is
|
||||
unrelated to TeX.
|
||||
|
||||
The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
|
||||
below, gives instructions, examples, and recommendations for authors
|
||||
who are considering distributing their works under this license.
|
||||
|
||||
This license gives conditions under which a work may be distributed
|
||||
and modified, as well as conditions under which modified versions of
|
||||
that work may be distributed.
|
||||
|
||||
We, the LaTeX3 Project, believe that the conditions below give you
|
||||
the freedom to make and distribute modified versions of your work
|
||||
that conform with whatever technical specifications you wish while
|
||||
maintaining the availability, integrity, and reliability of
|
||||
that work. If you do not see how to achieve your goal while
|
||||
meeting these conditions, then read the document `cfgguide.tex'
|
||||
and `modguide.tex' in the base LaTeX distribution for suggestions.
|
||||
|
||||
|
||||
DEFINITIONS
|
||||
===========
|
||||
|
||||
In this license document the following terms are used:
|
||||
|
||||
`Work'
|
||||
Any work being distributed under this License.
|
||||
|
||||
`Derived Work'
|
||||
Any work that under any applicable law is derived from the Work.
|
||||
|
||||
`Modification'
|
||||
Any procedure that produces a Derived Work under any applicable
|
||||
law -- for example, the production of a file containing an
|
||||
original file associated with the Work or a significant portion of
|
||||
such a file, either verbatim or with modifications and/or
|
||||
translated into another language.
|
||||
|
||||
`Modify'
|
||||
To apply any procedure that produces a Derived Work under any
|
||||
applicable law.
|
||||
|
||||
`Distribution'
|
||||
Making copies of the Work available from one person to another, in
|
||||
whole or in part. Distribution includes (but is not limited to)
|
||||
making any electronic components of the Work accessible by
|
||||
file transfer protocols such as FTP or HTTP or by shared file
|
||||
systems such as Sun's Network File System (NFS).
|
||||
|
||||
`Compiled Work'
|
||||
A version of the Work that has been processed into a form where it
|
||||
is directly usable on a computer system. This processing may
|
||||
include using installation facilities provided by the Work,
|
||||
transformations of the Work, copying of components of the Work, or
|
||||
other activities. Note that modification of any installation
|
||||
facilities provided by the Work constitutes modification of the Work.
|
||||
|
||||
`Current Maintainer'
|
||||
A person or persons nominated as such within the Work. If there is
|
||||
no such explicit nomination then it is the `Copyright Holder' under
|
||||
any applicable law.
|
||||
|
||||
`Base Interpreter'
|
||||
A program or process that is normally needed for running or
|
||||
interpreting a part or the whole of the Work.
|
||||
|
||||
A Base Interpreter may depend on external components but these
|
||||
are not considered part of the Base Interpreter provided that each
|
||||
external component clearly identifies itself whenever it is used
|
||||
interactively. Unless explicitly specified when applying the
|
||||
license to the Work, the only applicable Base Interpreter is a
|
||||
`LaTeX-Format' or in the case of files belonging to the
|
||||
`LaTeX-format' a program implementing the `TeX language'.
|
||||
|
||||
|
||||
|
||||
CONDITIONS ON DISTRIBUTION AND MODIFICATION
|
||||
===========================================
|
||||
|
||||
1. Activities other than distribution and/or modification of the Work
|
||||
are not covered by this license; they are outside its scope. In
|
||||
particular, the act of running the Work is not restricted and no
|
||||
requirements are made concerning any offers of support for the Work.
|
||||
|
||||
2. You may distribute a complete, unmodified copy of the Work as you
|
||||
received it. Distribution of only part of the Work is considered
|
||||
modification of the Work, and no right to distribute such a Derived
|
||||
Work may be assumed under the terms of this clause.
|
||||
|
||||
3. You may distribute a Compiled Work that has been generated from a
|
||||
complete, unmodified copy of the Work as distributed under Clause 2
|
||||
above, as long as that Compiled Work is distributed in such a way that
|
||||
the recipients may install the Compiled Work on their system exactly
|
||||
as it would have been installed if they generated a Compiled Work
|
||||
directly from the Work.
|
||||
|
||||
4. If you are the Current Maintainer of the Work, you may, without
|
||||
restriction, modify the Work, thus creating a Derived Work. You may
|
||||
also distribute the Derived Work without restriction, including
|
||||
Compiled Works generated from the Derived Work. Derived Works
|
||||
distributed in this manner by the Current Maintainer are considered to
|
||||
be updated versions of the Work.
|
||||
|
||||
5. If you are not the Current Maintainer of the Work, you may modify
|
||||
your copy of the Work, thus creating a Derived Work based on the Work,
|
||||
and compile this Derived Work, thus creating a Compiled Work based on
|
||||
the Derived Work.
|
||||
|
||||
6. If you are not the Current Maintainer of the Work, you may
|
||||
distribute a Derived Work provided the following conditions are met
|
||||
for every component of the Work unless that component clearly states
|
||||
in the copyright notice that it is exempt from that condition. Only
|
||||
the Current Maintainer is allowed to add such statements of exemption
|
||||
to a component of the Work.
|
||||
|
||||
a. If a component of this Derived Work can be a direct replacement
|
||||
for a component of the Work when that component is used with the
|
||||
Base Interpreter, then, wherever this component of the Work
|
||||
identifies itself to the user when used interactively with that
|
||||
Base Interpreter, the replacement component of this Derived Work
|
||||
clearly and unambiguously identifies itself as a modified version
|
||||
of this component to the user when used interactively with that
|
||||
Base Interpreter.
|
||||
|
||||
b. Every component of the Derived Work contains prominent notices
|
||||
detailing the nature of the changes to that component, or a
|
||||
prominent reference to another file that is distributed as part
|
||||
of the Derived Work and that contains a complete and accurate log
|
||||
of the changes.
|
||||
|
||||
c. No information in the Derived Work implies that any persons,
|
||||
including (but not limited to) the authors of the original version
|
||||
of the Work, provide any support, including (but not limited to)
|
||||
the reporting and handling of errors, to recipients of the
|
||||
Derived Work unless those persons have stated explicitly that
|
||||
they do provide such support for the Derived Work.
|
||||
|
||||
d. You distribute at least one of the following with the Derived Work:
|
||||
|
||||
1. A complete, unmodified copy of the Work;
|
||||
if your distribution of a modified component is made by
|
||||
offering access to copy the modified component from a
|
||||
designated place, then offering equivalent access to copy
|
||||
the Work from the same or some similar place meets this
|
||||
condition, even though third parties are not compelled to
|
||||
copy the Work along with the modified component;
|
||||
|
||||
2. Information that is sufficient to obtain a complete,
|
||||
unmodified copy of the Work.
|
||||
|
||||
7. If you are not the Current Maintainer of the Work, you may
|
||||
distribute a Compiled Work generated from a Derived Work, as long as
|
||||
the Derived Work is distributed to all recipients of the Compiled
|
||||
Work, and as long as the conditions of Clause 6, above, are met with
|
||||
regard to the Derived Work.
|
||||
|
||||
8. The conditions above are not intended to prohibit, and hence do not
|
||||
apply to, the modification, by any method, of any component so that it
|
||||
becomes identical to an updated version of that component of the Work as
|
||||
it is distributed by the Current Maintainer under Clause 4, above.
|
||||
|
||||
9. Distribution of the Work or any Derived Work in an alternative
|
||||
format, where the Work or that Derived Work (in whole or in part) is
|
||||
then produced by applying some process to that format, does not relax or
|
||||
nullify any sections of this license as they pertain to the results of
|
||||
applying that process.
|
||||
|
||||
10. a. A Derived Work may be distributed under a different license
|
||||
provided that license itself honors the conditions listed in
|
||||
Clause 6 above, in regard to the Work, though it does not have
|
||||
to honor the rest of the conditions in this license.
|
||||
|
||||
b. If a Derived Work is distributed under a different license, that
|
||||
Derived Work must provide sufficient documentation as part of
|
||||
itself to allow each recipient of that Derived Work to honor the
|
||||
restrictions in Clause 6 above, concerning changes from the Work.
|
||||
|
||||
11. This license places no restrictions on works that are unrelated to
|
||||
the Work, nor does this license place any restrictions on aggregating
|
||||
such works with the Work by any means.
|
||||
|
||||
12. Nothing in this license is intended to, or may be used to, prevent
|
||||
complete compliance by all parties with all applicable laws.
|
||||
|
||||
|
||||
NO WARRANTY
|
||||
===========
|
||||
|
||||
There is no warranty for the Work. Except when otherwise stated in
|
||||
writing, the Copyright Holder provides the Work `as is', without
|
||||
warranty of any kind, either expressed or implied, including, but not
|
||||
limited to, the implied warranties of merchantability and fitness for a
|
||||
particular purpose. The entire risk as to the quality and performance
|
||||
of the Work is with you. Should the Work prove defective, you assume
|
||||
the cost of all necessary servicing, repair, or correction.
|
||||
|
||||
In no event unless required by applicable law or agreed to in writing
|
||||
will The Copyright Holder, or any author named in the components of the
|
||||
Work, or any other party who may distribute and/or modify the Work as
|
||||
permitted above, be liable to you for damages, including any general,
|
||||
special, incidental or consequential damages arising out of any use of
|
||||
the Work or out of inability to use the Work (including, but not limited
|
||||
to, loss of data, data being rendered inaccurate, or losses sustained by
|
||||
anyone as a result of any failure of the Work to operate with any other
|
||||
programs), even if the Copyright Holder or said author or said other
|
||||
party has been advised of the possibility of such damages.
|
||||
|
||||
|
||||
MAINTENANCE OF THE WORK
|
||||
=======================
|
||||
|
||||
The Work has the status `author-maintained' if the Copyright Holder
|
||||
explicitly and prominently states near the primary copyright notice in
|
||||
the Work that the Work can only be maintained by the Copyright Holder
|
||||
or simply that it is `author-maintained'.
|
||||
|
||||
The Work has the status `maintained' if there is a Current Maintainer
|
||||
who has indicated in the Work that they are willing to receive error
|
||||
reports for the Work (for example, by supplying a valid e-mail
|
||||
address). It is not required for the Current Maintainer to acknowledge
|
||||
or act upon these error reports.
|
||||
|
||||
The Work changes from status `maintained' to `unmaintained' if there
|
||||
is no Current Maintainer, or the person stated to be Current
|
||||
Maintainer of the work cannot be reached through the indicated means
|
||||
of communication for a period of six months, and there are no other
|
||||
significant signs of active maintenance.
|
||||
|
||||
You can become the Current Maintainer of the Work by agreement with
|
||||
any existing Current Maintainer to take over this role.
|
||||
|
||||
If the Work is unmaintained, you can become the Current Maintainer of
|
||||
the Work through the following steps:
|
||||
|
||||
1. Make a reasonable attempt to trace the Current Maintainer (and
|
||||
the Copyright Holder, if the two differ) through the means of
|
||||
an Internet or similar search.
|
||||
|
||||
2. If this search is successful, then enquire whether the Work
|
||||
is still maintained.
|
||||
|
||||
a. If it is being maintained, then ask the Current Maintainer
|
||||
to update their communication data within one month.
|
||||
|
||||
b. If the search is unsuccessful or no action to resume active
|
||||
maintenance is taken by the Current Maintainer, then announce
|
||||
within the pertinent community your intention to take over
|
||||
maintenance. (If the Work is a LaTeX work, this could be
|
||||
done, for example, by posting to comp.text.tex.)
|
||||
|
||||
3a. If the Current Maintainer is reachable and agrees to pass
|
||||
maintenance of the Work to you, then this takes effect
|
||||
immediately upon announcement.
|
||||
|
||||
b. If the Current Maintainer is not reachable and the Copyright
|
||||
Holder agrees that maintenance of the Work be passed to you,
|
||||
then this takes effect immediately upon announcement.
|
||||
|
||||
4. If you make an `intention announcement' as described in 2b. above
|
||||
and after three months your intention is challenged neither by
|
||||
the Current Maintainer nor by the Copyright Holder nor by other
|
||||
people, then you may arrange for the Work to be changed so as
|
||||
to name you as the (new) Current Maintainer.
|
||||
|
||||
5. If the previously unreachable Current Maintainer becomes
|
||||
reachable once more within three months of a change completed
|
||||
under the terms of 3b) or 4), then that Current Maintainer must
|
||||
become or remain the Current Maintainer upon request provided
|
||||
they then update their communication data within one month.
|
||||
|
||||
A change in the Current Maintainer does not, of itself, alter the fact
|
||||
that the Work is distributed under the LPPL license.
|
||||
|
||||
If you become the Current Maintainer of the Work, you should
|
||||
immediately provide, within the Work, a prominent and unambiguous
|
||||
statement of your status as Current Maintainer. You should also
|
||||
announce your new status to the same pertinent community as
|
||||
in 2b) above.
|
||||
|
||||
|
||||
WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
|
||||
======================================================
|
||||
|
||||
This section contains important instructions, examples, and
|
||||
recommendations for authors who are considering distributing their
|
||||
works under this license. These authors are addressed as `you' in
|
||||
this section.
|
||||
|
||||
Choosing This License or Another License
|
||||
----------------------------------------
|
||||
|
||||
If for any part of your work you want or need to use *distribution*
|
||||
conditions that differ significantly from those in this license, then
|
||||
do not refer to this license anywhere in your work but, instead,
|
||||
distribute your work under a different license. You may use the text
|
||||
of this license as a model for your own license, but your license
|
||||
should not refer to the LPPL or otherwise give the impression that
|
||||
your work is distributed under the LPPL.
|
||||
|
||||
The document `modguide.tex' in the base LaTeX distribution explains
|
||||
the motivation behind the conditions of this license. It explains,
|
||||
for example, why distributing LaTeX under the GNU General Public
|
||||
License (GPL) was considered inappropriate. Even if your work is
|
||||
unrelated to LaTeX, the discussion in `modguide.tex' may still be
|
||||
relevant, and authors intending to distribute their works under any
|
||||
license are encouraged to read it.
|
||||
|
||||
A Recommendation on Modification Without Distribution
|
||||
-----------------------------------------------------
|
||||
|
||||
It is wise never to modify a component of the Work, even for your own
|
||||
personal use, without also meeting the above conditions for
|
||||
distributing the modified component. While you might intend that such
|
||||
modifications will never be distributed, often this will happen by
|
||||
accident -- you may forget that you have modified that component; or
|
||||
it may not occur to you when allowing others to access the modified
|
||||
version that you are thus distributing it and violating the conditions
|
||||
of this license in ways that could have legal implications and, worse,
|
||||
cause problems for the community. It is therefore usually in your
|
||||
best interest to keep your copy of the Work identical with the public
|
||||
one. Many works provide ways to control the behavior of that work
|
||||
without altering any of its licensed components.
|
||||
|
||||
How to Use This License
|
||||
-----------------------
|
||||
|
||||
To use this license, place in each of the components of your work both
|
||||
an explicit copyright notice including your name and the year the work
|
||||
was authored and/or last substantially modified. Include also a
|
||||
statement that the distribution and/or modification of that
|
||||
component is constrained by the conditions in this license.
|
||||
|
||||
Here is an example of such a notice and statement:
|
||||
|
||||
%% pig.dtx
|
||||
%% Copyright 2005 M. Y. Name
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is M. Y. Name.
|
||||
%
|
||||
% This work consists of the files pig.dtx and pig.ins
|
||||
% and the derived file pig.sty.
|
||||
|
||||
Given such a notice and statement in a file, the conditions
|
||||
given in this license document would apply, with the `Work' referring
|
||||
to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
|
||||
generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
|
||||
referring to any `LaTeX-Format', and both `Copyright Holder' and
|
||||
`Current Maintainer' referring to the person `M. Y. Name'.
|
||||
|
||||
If you do not want the Maintenance section of LPPL to apply to your
|
||||
Work, change `maintained' above into `author-maintained'.
|
||||
However, we recommend that you use `maintained', as the Maintenance
|
||||
section was added in order to ensure that your Work remains useful to
|
||||
the community even when you can no longer maintain and support it
|
||||
yourself.
|
||||
|
||||
Derived Works That Are Not Replacements
|
||||
---------------------------------------
|
||||
|
||||
Several clauses of the LPPL specify means to provide reliability and
|
||||
stability for the user community. They therefore concern themselves
|
||||
with the case that a Derived Work is intended to be used as a
|
||||
(compatible or incompatible) replacement of the original Work. If
|
||||
this is not the case (e.g., if a few lines of code are reused for a
|
||||
completely different task), then clauses 6b and 6d shall not apply.
|
||||
|
||||
|
||||
Important Recommendations
|
||||
-------------------------
|
||||
|
||||
Defining What Constitutes the Work
|
||||
|
||||
The LPPL requires that distributions of the Work contain all the
|
||||
files of the Work. It is therefore important that you provide a
|
||||
way for the licensee to determine which files constitute the Work.
|
||||
This could, for example, be achieved by explicitly listing all the
|
||||
files of the Work near the copyright notice of each file or by
|
||||
using a line such as:
|
||||
|
||||
% This work consists of all files listed in manifest.txt.
|
||||
|
||||
in that place. In the absence of an unequivocal list it might be
|
||||
impossible for the licensee to determine what is considered by you
|
||||
to comprise the Work and, in such a case, the licensee would be
|
||||
entitled to make reasonable conjectures as to which files comprise
|
||||
the Work.
|
|
@ -0,0 +1,31 @@
|
|||
# tlsflyleaf
|
||||
|
||||
Page de garde de l'université de Toulouse.
|
||||
Version originale accessible sur la page de l'auteur, Tristan Grégoire:
|
||||
http://tlsflyleaf.onada.fr
|
||||
|
||||
> Attention, depuis septembre 2018,
|
||||
> la couverture de thèse est normalement disponible
|
||||
> sur l'espace personnel du(de la) doctorant(e) (ADUM).
|
||||
>
|
||||
> Cette version reste néanmoins très pratique (mais non officielle).
|
||||
|
||||
## Utilisation
|
||||
|
||||
Cf documentation [pdf français][doc] ou [pdf anglais][doc-en],
|
||||
et fichiers d'exemples du dépot comme `example-fr.tex` et `example.tex`.
|
||||
|
||||
[doc]: https://github.com/mpizenberg/tlsflyleaf/releases/download/v1.11/tlsflyleaf-fr.pdf
|
||||
[doc-en]: https://github.com/mpizenberg/tlsflyleaf/releases/download/v1.11/tlsflyleaf.pdf
|
||||
|
||||
## Auteur
|
||||
|
||||
Cette page de garde est fournie par Tristan Grégoire,
|
||||
sous licence LPPL (LaTeX project public license), version 1.3c.
|
||||
|
||||
## Licence
|
||||
|
||||
[LPPL-1.3c][lppl] (LaTeX project public license, version 1.3c).
|
||||
C'est une licence open source, sans copyleft.
|
||||
|
||||
[lppl]: https://www.latex-project.org/lppl/lppl-1-3c/
|
|
@ -0,0 +1,81 @@
|
|||
%% This is file `example-fr.tex',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
|
||||
\documentclass{book}
|
||||
|
||||
% ==================
|
||||
% Lors de l'importation du paquet, on doit lui passer comme option :
|
||||
% - Ets=<valeur> : permet de definir l'etablissement qui decerne le diplome
|
||||
% - ED=<valeur> : permet de definir l'ecole doctorale et la specialite de la these
|
||||
% - ED2=<valeur> : permet de definir une deuxieme specialite. FACULTATIF.
|
||||
% La liste des valeurs possibles pour ces deux options sont donnees respectivement dans
|
||||
% les fichiers 'Ets-list.txt', 'ED-list.txt' et 'ED-list.txt'.
|
||||
% Par exemple pour un diplome decerne par :
|
||||
% Universit\'e Toulouse 3 Paul Sabatier (UT3 Paul Sabatier)
|
||||
% on utilisera l'option Ets=UT3.
|
||||
\usepackage[ED=SDU2E-Ast, Ets=UT3]{tlsflyleaf}
|
||||
%\usepackage[ED=SDU2E-Ast, ED2=SDU2E-Eco, Ets=UT3]{tlsflyleaf}
|
||||
|
||||
% ==================
|
||||
% Definir les chaines de caracteres simples
|
||||
% - Titre de la these
|
||||
% - auteur
|
||||
% - date de soutenance
|
||||
% - laboratoire
|
||||
% - cotutelle
|
||||
\title{Pr\'esentation du template \LaTeX\ au PRES de l'universit\'e Toulouse -- Une nouvelle approche pour r\'ediger sa th\`ese.}
|
||||
\author{Tristan GR\'EGOIRE}
|
||||
\defencedate{30/09/2013}
|
||||
\lab{Institut de Recherche en Astrophysique et Plan\'etologie (UMR 5277)}
|
||||
%\cotutelle{Nom de l'\'etablissement}
|
||||
|
||||
% ==================
|
||||
% Definir les membres du jury, directeur(s) de these et rapporteurs
|
||||
% - 1) Definir combien sont-ils dans chaque groupe
|
||||
% a l'aide des commandes \nboss{n}, \nreferee{n} et \njudge{n}
|
||||
% Il est possible de "definir" plus de personnes que le nombre declare
|
||||
% precedement mais seul les n premiers seront affiches.
|
||||
% - 2) Utiliser la commande \makesomeone{<categorie>}{<nombre>}{<nom>}{<status>}{<autre>}
|
||||
% ou :
|
||||
% <categorie> doit etre choisi dans ['boss', 'referee', 'judge']
|
||||
% <nombre> est l'ordre d'affichage
|
||||
% Seul les rang <= "\npeople" seront affiches
|
||||
% <nom> Prenom et NOM
|
||||
% <status> Fonction
|
||||
% <autre> Ce que vous voulez ajouter de plus (ne sera pas affiche)
|
||||
%% Directeur de these
|
||||
\nboss{2}
|
||||
\makesomeone{boss}{2}{Second DIRECTEUR}{}{} % Sera affiche en second
|
||||
\makesomeone{boss}{1}{Premier DIRECTEUR}{}{} % Sera afiche en premier
|
||||
%% Referee
|
||||
\nreferee{2}
|
||||
\makesomeone{referee}{1}{Premier RAPPORTEUR}{}{}
|
||||
\makesomeone{referee}{2}{Second RAPPORTEUR}{}{}
|
||||
%% Jury
|
||||
\njudge{5}
|
||||
\makesomeone{judge}{1}{Premier MEMBRE}{Professeur d'Universit\'e}{Pr\'esident du Jury}
|
||||
\makesomeone{judge}{2}{Second MEMBRE}{Astronome Adjoint}{Membre du Jury}
|
||||
\makesomeone{judge}{3}{Troisi\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{4}{Quatri\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{5}{Cinqui\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
|
||||
% ============================================================
|
||||
% DOCUMENT
|
||||
\begin{document}
|
||||
\makeflyleaf
|
||||
\end{document}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
%% This is file `example.tex',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
|
||||
\documentclass{book}
|
||||
|
||||
% Loading the tlsflyleaf.sty package require some option to define the
|
||||
% establishment name, the doctoral school and the PhD speciality.
|
||||
% In that aim you have 2 key-value option:
|
||||
% - Ets=<value> : define the establishment name
|
||||
% - ED=<value> : define the doctoral school and speciality
|
||||
% - ED2=<value> : define the second speciality ("double mention"). OPTIONAL.
|
||||
% The full list of accepted values for each option could be find either
|
||||
% in the documentation or in ED-list.txt and Ets-list.txt files provide with the package.
|
||||
\usepackage[ED=SDU2E-Ast, Ets=UT3]{tlsflyleaf}
|
||||
%\usepackage[ED=SDU2E-Ast, ED2=SDU2E-Eco, Ets=UT3]{tlsflyleaf}
|
||||
|
||||
% ==================
|
||||
% Setup basic string
|
||||
% - PhD Title
|
||||
% - author
|
||||
% - defence date
|
||||
% - laboratory
|
||||
% - cotutelle
|
||||
\title{\textbf{\large Pr\'esentation du template \LaTeX\ au PRES de l'universit\'e Toulouse III Une nouvelle approche pour r\'ediger sa th\`ese}}
|
||||
\author{Tristan GR\'EGOIRE}
|
||||
\defencedate{30/09/2013}
|
||||
\lab{Institut de Recherche en Astrophysique et Plan\'etologie (UMR 5277)}
|
||||
%\cotutelle{Nom de l'\'etablissement}
|
||||
|
||||
% ==================
|
||||
% Setup people like your boss, the jury team and the referees
|
||||
% - First you need to define how number they will be in each category
|
||||
% It is done with the commands \nboss{n}, \nreferee{n} and \njudge{n}.
|
||||
% You can define more people in each category than the number given
|
||||
% but only the first "\npeople" will be print.
|
||||
% - Then use the command \makesomeone{<category>}{<number>}{<name>}{<status>}{<other>}
|
||||
% where:
|
||||
% <category> should be select in ['boss', 'referee', 'judge']
|
||||
% <number> is the rank for printing the person.
|
||||
% Only number <= "\npeople" will be printed
|
||||
% <name> First name and las name of the people
|
||||
% <status> Is (s)he a "charg\'e de recher" ou un "professeur d'universit\'e"...
|
||||
% <other> What ever string you want to add (laboratory, jury member place...).
|
||||
%% Boss
|
||||
\nboss{2}
|
||||
\makesomeone{boss}{2}{Second DIRECTEUR}{}{} % Sera affiche en second
|
||||
\makesomeone{boss}{1}{Premier DIRECTEUR}{}{} % Sera afiche en premier
|
||||
%% Referee
|
||||
\nreferee{2}
|
||||
\makesomeone{referee}{1}{Premier RAPPORTEUR}{}{}
|
||||
\makesomeone{referee}{2}{Second RAPPORTEUR}{}{}
|
||||
%% Judges
|
||||
\njudge{5}
|
||||
\makesomeone{judge}{1}{Premier MEMBRE}{Professeur d'Universit\'e}{Pr\'esident du Jury}
|
||||
\makesomeone{judge}{2}{Second MEMBRE}{Astronome Adjoint}{Membre du Jury}
|
||||
\makesomeone{judge}{3}{Troisi\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{4}{Quatri\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
\makesomeone{judge}{5}{Cinqui\`eme MEMBRE}{Charg\'e de Recherche}{Membre du Jury}
|
||||
|
||||
% ============================================================
|
||||
% DOCUMENT
|
||||
\begin{document}
|
||||
\makeflyleaf
|
||||
\end{document}
|
|
@ -0,0 +1,80 @@
|
|||
%% This is file `shadowtext.sty',
|
||||
%% Copyright 2012 Yori Zwols
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is Y. Zwols.
|
||||
%
|
||||
%
|
||||
% Version history
|
||||
% v0.3: - Fixed some errors in the documentation
|
||||
% - Colors specified in \shadowcolor should now be specified using
|
||||
% color names, not RGB values. The command for specifying colors
|
||||
% using RGB values has been renamed to \shadowrgb.
|
||||
% (I apologize for the backwards incompatibility).
|
||||
% - The base line of the text is now correct.
|
||||
%
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e}[1996/12/01]
|
||||
\ProvidesPackage{shadowtext}
|
||||
[2012/05/07 v0.3 Shadow Text]
|
||||
|
||||
\RequirePackage{color}
|
||||
|
||||
\makeatletter
|
||||
|
||||
|
||||
|
||||
\newlength\st@shadowoffsetx
|
||||
\newlength\st@shadowoffsety
|
||||
|
||||
\st@shadowoffsetx=1pt
|
||||
\st@shadowoffsety=1pt
|
||||
|
||||
\newcommand\shadowoffset[1]{\setlength\st@shadowoffsetx{#1}\setlength\st@shadowoffsety{#1}}
|
||||
\newcommand\shadowoffsetx[1]{\setlength\st@shadowoffsetx{#1}}
|
||||
\newcommand\shadowoffsety[1]{\setlength\st@shadowoffsety{#1}}
|
||||
\newcommand\shadowcolor[1]{\def\st@shadowcolor{#1}}
|
||||
\newcommand\shadowrgb[1]{\definecolor{st@shadowcolorrgb}{rgb}{#1}\shadowcolor{st@shadowcolorrgb}}
|
||||
|
||||
\shadowrgb{0.66,0.66,0.66}
|
||||
|
||||
\newlength\st@temp@width
|
||||
\newlength\st@temp@height
|
||||
\newlength\st@pic@width
|
||||
\newlength\st@pic@height
|
||||
|
||||
\newcommand\shadowtext[1]%
|
||||
{%
|
||||
\begingroup%
|
||||
\settowidth{\st@temp@width}{#1}%
|
||||
\settoheight{\st@temp@height}{#1}%
|
||||
\setlength{\st@pic@width}{\st@temp@width}%
|
||||
\setlength{\st@pic@height}{\st@temp@height}%
|
||||
\addtolength{\st@pic@width}{\st@shadowoffsetx}%
|
||||
\addtolength{\st@pic@height}{\st@shadowoffsety}%
|
||||
%
|
||||
\edef\num@tw{\strip@pt\st@temp@width}%
|
||||
\edef\num@th{\strip@pt\st@temp@height}%
|
||||
\edef\num@pw{\strip@pt\st@pic@width}%
|
||||
\edef\num@ph{\strip@pt\st@pic@height}%
|
||||
\edef\num@offsetx{\strip@pt\st@shadowoffsetx}%
|
||||
\edef\num@offsety{\strip@pt\st@shadowoffsety}%
|
||||
\raisebox{-\st@shadowoffsety}{
|
||||
\begin{picture}(\num@pw,\num@ph)(0,0)
|
||||
\put(\num@offsetx,0){\makebox(\num@tw,\num@th)[tl]{\color{\st@shadowcolor}\def\color##1{}\ignorespaces #1}}
|
||||
\put(0,\num@offsety){\makebox(\num@tw,\num@th)[tl]{\ignorespaces #1}}
|
||||
\end{picture}}%
|
||||
\endgroup%
|
||||
\ignorespaces%
|
||||
}
|
||||
|
||||
\makeatother
|
|
@ -0,0 +1,235 @@
|
|||
%% This is file `tlsflyleaf-fr.tex',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
|
||||
\documentclass{scrartcl}
|
||||
|
||||
% ============================================================
|
||||
% PACKAGE
|
||||
\usepackage{fixltx2e}
|
||||
\usepackage{etex}
|
||||
\usepackage{lmodern}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{textcomp}
|
||||
\usepackage{microtype}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{listings}
|
||||
\usepackage{color}
|
||||
\usepackage{graphicx}
|
||||
\usepackage[toc]{multitoc}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{wasysym}
|
||||
|
||||
\hypersetup{linktocpage,
|
||||
colorlinks,
|
||||
citecolor=blue,
|
||||
filecolor=blue,
|
||||
linkcolor=blue,
|
||||
urlcolor=blue
|
||||
}
|
||||
|
||||
\definecolor{dkgreen}{rgb}{0,0.6,0}
|
||||
\definecolor{gray}{rgb}{0.5,0.5,0.5}
|
||||
\definecolor{mauve}{rgb}{0.58,0,0.82}
|
||||
|
||||
\lstset{language=tex,
|
||||
tabsize=2,
|
||||
showstringspaces=false,
|
||||
basicstyle={\small\ttfamily},
|
||||
numbers=left,
|
||||
numberstyle=\tiny\color{gray},
|
||||
keywordstyle=\color{blue},
|
||||
commentstyle=\color{dkgreen},
|
||||
breaklines=true,
|
||||
breakatwhitespace=true,
|
||||
title=\lstname,
|
||||
escapeinside={\%*}{*)},
|
||||
frame=single
|
||||
}
|
||||
|
||||
|
||||
% ============================================================
|
||||
% COMMAND
|
||||
\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
|
||||
\newcommand*{\www}[2]{\href{#2}{\texttt{#1}}}
|
||||
\newcommand*{\pkg}[1]{\textsf{#1}}
|
||||
\newcommand*{\cs}[1]{\texttt{\textbackslash#1}}
|
||||
\makeatletter
|
||||
\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}}
|
||||
\makeatother
|
||||
\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle}
|
||||
\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}}
|
||||
\newcommand*{\opt}[1]{\texttt{#1}}
|
||||
\newcommand*{\cmdarg}[1]{\{<\textit{#1}>\}}
|
||||
\newcommand*{\file}[1]{\textit{\texttt{#1}}}
|
||||
|
||||
\addtokomafont{title}{\rmfamily}
|
||||
|
||||
% ============================================================
|
||||
% TITLE
|
||||
\title{Le paquet\thanks{Ce manuel correspond \`a \pkg{tlsflyleaf.sty}~v1.1, dat\'e du 22 Mars 2013.} \ \pkg{tlsflyleaf}}
|
||||
\author{Tristan GR\'EGOIRE\thanks{\mail{tlsflyleaf@onada.fr}}}
|
||||
\date{22 Mars 2013}
|
||||
|
||||
% ============================================================
|
||||
% DOCUMENT
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
\noindent
|
||||
Ce paquet fourni une liste de commandes, d'utilisation simple, qui permettent
|
||||
de cr\'eer une page de garde pour le manuscrit de th\`ese.
|
||||
\end{abstract}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
|
||||
\setlength\columnseprule{1pt}
|
||||
\renewcommand\contentsname{\begin{center}\hrulefill \hspace*{1cm} Sommaire\hspace*{1cm} \hrulefill\end{center}}
|
||||
\tableofcontents
|
||||
~
|
||||
\hrule
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Introduction}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
Ce paquet fourni un moyen simple pour cr\'eer et personaliser la page de garde officielle de l'\textit{Universit\'e de Toulouse III}.
|
||||
Il aidera de nombreux doctorants lors de la r\'edaction de leur th\`ese
|
||||
en leur permettant de reproduire \`a l'aide de commandes simples la page de garde officielle fourni
|
||||
dans un format propri\'etaire et non utilisable en \LaTeX.
|
||||
|
||||
L'usage principal est similaire \`a celui de la commande \cmd{\maketitle} avec des commandes \`a d\'eclarer dans le
|
||||
pr\'eambule du document \LaTeX{} et une seule commande (\cmd{\makeflyleaf}) \`a utiliser dans le corps
|
||||
du document.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Dépendances}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{enumerate}
|
||||
\item[\LaTeX{}] une version r\'ecente de \LaTeXe ($\ge$ 2011)
|
||||
\item[\pkg{eso-pic}] une version récente de \pkg{eso-pic.sty}\\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic}{http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic}
|
||||
\item[\pkg{geometry}] une version récente de \pkg{geometry.sty}, il faut une version $\ge$ 5.\\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/geometry}{http://www.ctan.org/tex-archive/macros/latex/contrib/geometry}
|
||||
\item[\pkg{shadowtext}] paquet : \pkg{shadowtext.sty}~v0.3, dat\'e du 2012/05/07 \\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext}{http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext}
|
||||
\end{enumerate}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Pr\'eambule}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
On charge le paquet \`a l'aide de la commande :
|
||||
\cmd{\usepackage[\textit{<option>}]\{tlsflyleaf\}}
|
||||
|
||||
Il est aussi n\'ecessaire de d\'efinir les informations que doit contenir la page de garde.
|
||||
Pour cela le paquet fourni les commandes suivantes :
|
||||
\begin{description}
|
||||
\renewcommand{\makelabel}[1]{#1}
|
||||
\item[\cmd{\FRtitle}\cmdarg{titre}] Version fran\c{c}aise du titre de la th\`ese.
|
||||
\item[\cmd{\defencedate}\cmdarg{date}] date de la soutenance.
|
||||
\item[\cmd{\docschool}\cmdarg{nom}] nom de l'\'ecole doctorale et sp\'ecialit\'e.
|
||||
\item[\cmd{\lab}\cmdarg{laboratoire}] nom de l'unit\'e de recherche.
|
||||
\item[\cmd{\author}\cmdarg{nom}] nom de l'auteur.
|
||||
\item[\cmd{\nboss}\cmdarg{entier}] d\'efini le nombre total de directeurs de th\`ese (`boss')
|
||||
qui seront affich\'es (commande ensuite r\'ef\'erenc\'ee comme `\textit{\textbackslash npeople}'). Doit être dans l'intervalle [1,2,3\ldots].
|
||||
\item[\cmd{\nreferee}\cmdarg{entier}] d\'efini le nombre total de rapporteurs (`referee')
|
||||
qui seront affich\'es (commande ensuite r\'ef\'erenc\'e comme `\textit{\textbackslash npeople}'). Doit être dans l'intervalle [1,2,3\ldots].
|
||||
\item[\cmd{\njudge}\cmdarg{entier}] d\'efini le nombre total de membre du jury (`judge')
|
||||
qui seront affich\'es (commande ensuite r\'ef\'erenc\'e comme `\textit{\textbackslash npeople}'). Doit être dans l'intervalle [0,1,2,\ldots].
|
||||
\item[\cmd{\makesomeone}\cmdarg{cat\'egorie}\cmdarg{nombre}\cmdarg{nom}\cmdarg{status}\cmdarg{autre}] Commande permettant de cr\'eer `quelqu'un'. Elle est utilis\'ee pour d\'efinir le(s) directeur(s) de th\`ese, le(s) rapporteur(s) et le(s) membre(s) du jury.
|
||||
\begin{description}
|
||||
\renewcommand{\makelabel}[1]{\textit{#1}}
|
||||
\item[<cat\'egorie>] doit \^etre choisi parmi [`boss', `referee', `judge']
|
||||
\item[<nombre>] rang lors de l'affichage.
|
||||
Seulement les nombres $\le$ \textit{\textbackslash npeople} seront affich\'es.
|
||||
\item[<nom>] Pr\'enom et nom de la personne.
|
||||
\item[<status>] Choisir parmi "charg\'e(e) de recherche", "professeur d'universit\'e" ou autre \ldots
|
||||
\item[<autre>] ce que vous voulez d\'efinir en plus comme par exemple, le r\^ole dans le jury (pr\'esident)
|
||||
ou encore l'affiliation.
|
||||
\end{description}
|
||||
Cette commande doit toujours \^etre utilis\'ee avec \cmd{\nboss}, \cmd{\njudge} et \cmd{\nreferee}.
|
||||
Chaque commande \textit{\textbackslash npeople} d\'efini le nombre de personnes de chaque status qui doivent \^etre affich\'ees.
|
||||
\item[\cmd{\cotutelle}\cmdarg{\'etablissement}] d\'efinit le nom de l'\'etablissement de cotutelle internationale.
|
||||
\textbf{N'utilisez pas cette commande si vous n'\^etes pas en cotutelle.}
|
||||
\end{description}
|
||||
Voir les sections \ref{sec:ex} pour un exemple simple.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Dans le document}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
Exactement comme la commande \cmd{\maketitle}, il suffit d'appeler la commande \cmd{\makeflyleaf} pour cr\'eer la page de garde.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Options du paquet}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{enumerate}
|
||||
\item[\opt{draft}] N'affiche pas la page de garde ce qui permet de ne pas imprimer cette page lors de version brouillon (en cours de rédaction) du manuscrit.
|
||||
\item[\opt{emptysheetbefore}] Cr\'ee deux pages blanches (soit une feuille) avant la page de garde (voir \opt{emptypageafter}).
|
||||
\item[\opt{emptypageafter}] Ins\`ere une page vide apr\`es la page de garde. \\
|
||||
\opt{emptysheetbefore} et \opt{emptypageafter} peuvent \^etre utiles dans le cas de l'\'ecriture
|
||||
d'un livre avec des pages paires et impaires.
|
||||
Cela permet par exemple d'avoir une feuille blanche avant la page de garde mais surtout de forcer
|
||||
la suite du manuscrit \`a \^etre \'ecrite sur la feuille suivante (et non au verso de la page de garde).
|
||||
\item[\opt{Ets=\textit{<value>}}] D\'efinit le nom de l'\'etablissement. Si l'option n'est pas utilis\'ee, un message en rouge s'affichera sur la page de garde. La liste compl\`ete des valeurs accept\'ees est fournie en annexe (voir~\ref{ssec:Ets}).
|
||||
\item[\opt{ED=\textit{<value>}}] D\'efinit le nom de l'\'ecole doctorale et de la sp\'ecialit\'e de la th\`ese. Si l'option n'est pas utilis\'ee, un message en rouge s'affichera sur la page de garde. La liste compl\`ete des des valeurs accept\'ees est fournie en annexe (voir~\ref{ssec:ED}).
|
||||
\item[\opt{ED2=\textit{<value>}}] Permet de spécifier une deuxième spécialité en cas de double mention. C'est une option facultative : si elle n'est pas utilis\'ee, rien n'est ajout\'e sur la page. La liste compl\`ete des des valeurs accept\'ees est la m\^eme que pour l'option \opt{ED} (voir~\ref{ssec:ED}).
|
||||
\end{enumerate}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Exemples\label{sec:ex}}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\write18{pdflatex example-fr.tex}
|
||||
\lstinputlisting[firstline=18]{example-fr.tex}
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=\textwidth]{example-fr.pdf}
|
||||
\caption{\label{fig:ex}
|
||||
Rendu pour le code \LaTeX{} de \file{example-fr.tex} (pr\'esent\'e \`a la section~\ref{sec:ex}).
|
||||
}
|
||||
\end{figure}
|
||||
Le rendu de ce code est montr\'e dans la figure~\ref{fig:ex}.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\newpage
|
||||
\section*{Appendix}
|
||||
\addcontentsline{toc}{section}{Appendix}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\subsection{Ets-list\label{ssec:Ets}}
|
||||
Liste compl\`ete des valeurs accept\'ees par l'option \texttt{Ets} sous la forme :
|
||||
\texttt{OptionValue -> \'Etablissement}.
|
||||
\lstinputlisting[firstline=5]{ETS-list.txt}
|
||||
\subsection{ED-list\label{ssec:ED}}
|
||||
Liste compl\`ete des valeurs accept\'ees par l'option \texttt{ED} sous la forme :
|
||||
\texttt{OptionValue -> \'Ecole doctorale : Sp\'ecialit\'e}.
|
||||
\lstinputlisting[firstline=5]{ED-list.txt}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section*{Remerciements}
|
||||
\addcontentsline{toc}{section}{Remerciements}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
Remerciements particuliers \`a Bastien et Simon pour leurs id\'ees, commentaires et aides.
|
||||
|
||||
\noindent Ce paquet a \'et\'e d\'evelopp\'e par \textbf{Tristan GR\'EGOIRE}.
|
||||
Si vous avez une quelconque question, n'h\'esitez pas \`a me contacter \`a \mail{tlsflyleaf@onada.fr}.
|
||||
|
||||
\medskip
|
||||
\noindent\smiley \hfill Profitez de votre th\`ese $\ddot\smile$. \hfill \smiley
|
||||
|
||||
\bigskip
|
||||
\hfill \copyright{} Tristan GR\'EGOIRE, 2013
|
||||
|
||||
\end{document}
|
|
@ -0,0 +1,918 @@
|
|||
%% This is file `tlsflyleaf.sty',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
%
|
||||
% Version history
|
||||
% v1.11:
|
||||
% - Fix geometry clash when already loaded by the document class
|
||||
% - Fix geometry problem when loading the package (use geometry's option "pass")
|
||||
% - Fix header deletion when using tlsflyleaf (change style from "plain" to "headings"
|
||||
% v1.10:
|
||||
% - Fix incompatibility with memoir document class
|
||||
% - Fix french typo
|
||||
% v1.9:
|
||||
% - Upgrade SDU2E speciality labels (according to the responsible of the doctoral school January 2017)
|
||||
% v1.8:
|
||||
% - Remove fancyhdr dependencies (useless)
|
||||
% - Merge blanksheet and blankpage command (no more need of two command)
|
||||
% v1.7:
|
||||
% - Adding missing MITT speciality (SIAO)
|
||||
% v1.6:
|
||||
% - Establishment naming updated (UT2)
|
||||
% v1.5:
|
||||
% - Spell fix
|
||||
% v1.4:
|
||||
% - Remove packages: babel, inputenc and fontenc
|
||||
% v1.3:
|
||||
% - Add sentence if no member of jury are defined and njudge=0
|
||||
% v1.2:
|
||||
% - Add new ED2 option -> double mention for a second speciality (ED like option)
|
||||
% - Fix cotutelle bug
|
||||
% v1.1:
|
||||
% - Update cotutelle layout
|
||||
% - Only fancy mode kept => fancy option removed
|
||||
% v1.0:
|
||||
% - Add 2 new options: ED and Ets to fix the syntax for respectively docschool and establishment
|
||||
% v0.9:
|
||||
% - Add new command \establishment
|
||||
% - Use \title instead of \FRtitle
|
||||
% v0.8:
|
||||
% - Add auto agreement with number (boss and referee by adding 's' if number greater than 1)
|
||||
% - Add a fancy flyleaf load with the 'fancy' option
|
||||
% - Automatic position of the background figure (doesn't depend on the paper size)
|
||||
% - Rename \makepdg to \makeflyleaf
|
||||
% - Rename \pdg to \makepdg
|
||||
% - Use standard \author command instead of \writer
|
||||
% Default value set with \author{names} command
|
||||
% - Rename \umr command to \lab
|
||||
% - Option `emptysheetbefore' and `emptypageafter' added
|
||||
%
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e} % Require recent version of LaTeX >= 2011
|
||||
\ProvidesClass{tlsflyleaf}[2013/03/22 Page de Garde de l'Universite de Toulouse]
|
||||
|
||||
\RequirePackage{xkeyval} % Allow key=value option for the package
|
||||
|
||||
% ============================================================
|
||||
% OPTION
|
||||
%emptysheetbefore => Insert two white pages (one sheet) before the flyleaf
|
||||
\newif\if@emptysheetbefore\@emptysheetbeforefalse
|
||||
\DeclareOptionX{emptysheetbefore}[none]{\@emptysheetbeforetrue}
|
||||
%emptypageafter => insert one page after the flyleaf
|
||||
\newif\if@emptypageafter\@emptypageafterfalse
|
||||
\DeclareOptionX{emptypageafter}[none]{\@emptypageaftertrue}
|
||||
%draft => Remove flyleaf page
|
||||
\newif\if@draft\@draftfalse
|
||||
\DeclareOptionX{draft}[none]{\@drafttrue}
|
||||
|
||||
%% KEY=VALUE OPTION
|
||||
% Establishment
|
||||
\def\establishment#1{\gdef\@establishment{#1}}
|
||||
\define@choicekey+{etsname}{Ets}[\val\nr]
|
||||
{UT1, UT2, UT2-ENSA, UT3, INP, INP-ENSM, INSA, INSA-ENSM, ISAE}{%
|
||||
\ifcase\nr\relax
|
||||
\establishment{l'Universit\'e Toulouse 1 Capitole (UT1 Capitole)}
|
||||
\or
|
||||
\establishment{l'Universit\'e Toulouse - Jean Jaur\`es}
|
||||
\or
|
||||
\establishment{l'UT2 Le Mirail conjointement avec l'\'Ecole Nationale Sup\'erieur d'Architecture de Toulouse}
|
||||
\or
|
||||
\establishment{l'Universit\'e Toulouse 3 Paul Sabatier (UT3 Paul Sabatier)}
|
||||
\or
|
||||
\establishment{l'Institut National Polytechnique de Toulouse (INP Toulouse)}
|
||||
\or
|
||||
\establishment{l'INP Toulouse conjointement avec l'\'Ecole Nationale Sup\'erieure des Mines d'Albi-Carmaux}
|
||||
\or
|
||||
\establishment{l'Institut National des Sciences Appliqu\'ees de Toulouse (INSA de Toulouse)}
|
||||
\or
|
||||
\establishment{l'INSA de Toulouse conjointement avec l'\'Ecole Nationale Sup\'erieure des Mines d'Albi-Carmaux}
|
||||
\or
|
||||
\establishment{l'Institut Sup\'erieur de l'A\'eronautique et de l'Espace (ISAE)}
|
||||
\fi
|
||||
}
|
||||
{\PackageError{tlsflyleaf}{'\CurrentOption' option inconnue}}
|
||||
\DeclareOptionX{Ets}{\setkeys{etsname}{Ets=#1}}
|
||||
|
||||
% Docschool and speciality
|
||||
\def\docschool#1{\def\@docschool{#1}}
|
||||
\define@choicekey+{edname}{ED}[\val\nr]
|
||||
{AA, ALLPHA-Al, ALLPHA-An, ALLPHA-Ar, ALLPHA-AtA, ALLPHA-AtSp, ALLPHA-AtSc, ALLPHA-AtP, ALLPHA-C, ALLPHA-D, ALLPHA-Es, ALLPHA-Ea, ALLPHA-I, ALLPHA-LC, ALLPHA-LM, ALLPHA-M, ALLPHA-Ph, ALLPHA-Po, ALLPHA-R, ALLPHA-S, ALLPHA-T, BSB-Anth, BSB-BioC, BSB-BioD, BSB-BioS, BSB-BiosV, BSB-BiotB, BSB-BiotC, BSB-GC, BSB-GM, BSB-Immu, BSB-Micr, BSB-Neur, BSB-Phar, BSB-Phys, CLESCO-A, CLESCO-D, CLESCO-E, CLESCO-L, CLESCO-Npsy, CLESCO-Nsc, CLESCO-NscCC, CLESCO-PM, CLESCO-Psy, CLESCO-Psyp, CLESCO-SE, CLESCO-SL, GEET-Comp, GEET-Elec, GEET-Genie, GEET-Plasma, GEET-MicNano, GEET-Pho, GEET-RadImg, MEGEP-DyF, MEGEP-Energ, MEGEP-GC, MEGEP-GPE, MEGEP-GMeca, MITT-MathEp, MITT-MathA, MITT-MathF, MITT-STICIA, MITT-STICRT, MITT-STICSL, MITT-ImgInf, MITT-SIAO, MPSE-Sci, SDM-CMacro, SDM-CMol, SDM-COrg, SDM-CBio, SDM-Nano, SDM-PTh, SDM-PCOR, SDM-PMat, SDM-SAgro, SDM-SGen, SDU2E-Ast, SDU2E-Eco, SDU2E-Surf, SDU2E-Oc, SDU2E-Sc, SEVAB-Ag, SEVAB-De, SEVAB-Eco, SEVAB-Ing, SEVAB-Int, SEVAB-PaTox, SG-C, SG-F, SG-G, SG-M, SG-St, SG-Sys, SJP-D, SJP-ScP, TESC-Ant, TESC-Arc, TESC-Eco, TESC-EcoS, TESC-EtH, TESC-EtRG, TESC-EtRSG, TESC-EtRSD, TESC-EtRSE, TESC-EtRS, TESC-EtA, TESC-Geo, TESC-Hist, TESC-HistA, TESC-Pre, TESC-ScA, TESC-Soc, EDSYS-A, EDSYS-ASPR, EDSYS-GenInd, EDSYS-Info, EDSYS-Robo, EDSYS-SystEmb}
|
||||
{%
|
||||
\ifcase\nr\relax
|
||||
\docschool{AA : voir dossier renouvellement}
|
||||
\or
|
||||
\docschool{ALLPH@ : Allemand}
|
||||
\or
|
||||
\docschool{ALLPH@ : Anglais}
|
||||
\or
|
||||
\docschool{ALLPH@ : Arabe}
|
||||
\or
|
||||
\docschool{ALLPH@ : Arts appliqu\'es}
|
||||
\or
|
||||
\docschool{ALLPH@ : Arts du spectacle}
|
||||
\or
|
||||
\docschool{ALLPH@ : Arts et Sciences des Arts}
|
||||
\or
|
||||
\docschool{ALLPH@ : Arts plastiques}
|
||||
\or
|
||||
\docschool{ALLPH@ : Cin\'ema}
|
||||
\or
|
||||
\docschool{ALLPH@ : Didactique des langues}
|
||||
\or
|
||||
\docschool{ALLPH@ : Espagnol}
|
||||
\or
|
||||
\docschool{ALLPH@ : \'Etudes audiovisuelles}
|
||||
\or
|
||||
\docschool{ALLPH@ : Italien}
|
||||
\or
|
||||
\docschool{ALLPH@ : Lettres classiques}
|
||||
\or
|
||||
\docschool{ALLPH@ : Lettres modernes}
|
||||
\or
|
||||
\docschool{ALLPH@ : Musique}
|
||||
\or
|
||||
\docschool{ALLPH@ : Philosophie}
|
||||
\or
|
||||
\docschool{ALLPH@ : Portugais}
|
||||
\or
|
||||
\docschool{ALLPH@ : Russe}
|
||||
\or
|
||||
\docschool{ALLPH@ : Sciences de l'information et de la communication}
|
||||
\or
|
||||
\docschool{ALLPH@ : Traductologie}
|
||||
\or
|
||||
\docschool{BSB : Anthropobiologie}
|
||||
\or
|
||||
\docschool{BSB : Biologie cellulaire}
|
||||
\or
|
||||
\docschool{BSB : Biologie du d\'eveloppement}
|
||||
\or
|
||||
\docschool{BSB : Biologie structurale et fonctionnelle}
|
||||
\or
|
||||
\docschool{BSB : Biosciences v\'eg\'etales}
|
||||
\or
|
||||
\docschool{BSB : Biotechnologies, Bio\'ethique}
|
||||
\or
|
||||
\docschool{BSB : Biotechnologies, Canc\'erologie}
|
||||
\or
|
||||
\docschool{BSB : G\`enes, cellules et d\'eveloppement}
|
||||
\or
|
||||
\docschool{BSB : G\'en\'etique mol\'eculaire}
|
||||
\or
|
||||
\docschool{BSB : Immunologie}
|
||||
\or
|
||||
\docschool{BSB : Microbiologie}
|
||||
\or
|
||||
\docschool{BSB : Neurosciences}
|
||||
\or
|
||||
\docschool{BSB : Pharmacologie}
|
||||
\or
|
||||
\docschool{BSB : Physiopathologie}
|
||||
\or
|
||||
\docschool{CLESCO : Acoustique, Science du langage}
|
||||
\or
|
||||
\docschool{CLESCO : Didactique des disciplines scientifiques}
|
||||
\or
|
||||
\docschool{CLESCO : Ergonomie}
|
||||
\or
|
||||
\docschool{CLESCO : Linguistique anglaise}
|
||||
\or
|
||||
\docschool{CLESCO : Neuropsychologie}
|
||||
\or
|
||||
\docschool{CLESCO : Neurosciences}
|
||||
\or
|
||||
\docschool{CLESCO : Neurosciences, comportement et cognition}
|
||||
\or
|
||||
\docschool{CLESCO : Performance motrice, adaptation et sports}
|
||||
\or
|
||||
\docschool{CLESCO : Psychologie}
|
||||
\or
|
||||
\docschool{CLESCO : Psychopathologie}
|
||||
\or
|
||||
\docschool{CLESCO : Sciences de l'\'education}
|
||||
\or
|
||||
\docschool{CLESCO : Sciences du langage}
|
||||
\or
|
||||
\docschool{GEET : Composants et Syst\`emes de gestion de l'\'Energie}
|
||||
\or
|
||||
\docschool{GEET : \'Electromagn\'etisme et Syst\`emes Haute Fr\'equence}
|
||||
\or
|
||||
\docschool{GEET : G\'enie Electrique}
|
||||
\or
|
||||
\docschool{GEET : Ing\'enierie des PLASMAS}
|
||||
\or
|
||||
\docschool{GEET : Micro et Nanosyst\`emes}
|
||||
\or
|
||||
\docschool{GEET : Photonique et Syst\`emes Opto\'electroniques}
|
||||
\or
|
||||
\docschool{GEET : Radio-physique et Imagerie M\'edicale}
|
||||
\or
|
||||
\docschool{MEGEP : Dynamique des fluides}
|
||||
\or
|
||||
\docschool{MEGEP : \'Energ\'etique et transferts}
|
||||
\or
|
||||
\docschool{MEGEP : G\'enie civil}
|
||||
\or
|
||||
\docschool{MEGEP : G\'enie des proc\'ed\'es et de l'Environnement}
|
||||
\or
|
||||
\docschool{MEGEP : G\'enie m\'ecanique, m\'ecanique des mat\'eriaux}
|
||||
\or
|
||||
\docschool{MITT : Domaine Math\'ematiques : \'Epid\'emiologie}
|
||||
\or
|
||||
\docschool{MITT : Domaine Math\'ematiques : Math\'ematiques appliqu\'ees}
|
||||
\or
|
||||
\docschool{MITT : Domaine Math\'ematiques : Math\'ematiques fondamentales}
|
||||
\or
|
||||
\docschool{MITT : Domaine STIC : Intelligence Artificielle}
|
||||
\or
|
||||
\docschool{MITT : Domaine STIC : R\'eseaux, T\'el\'ecoms, Syst\`emes et Architecture}
|
||||
\or
|
||||
\docschool{MITT : Domaine STIC : Suret\'e de logiciel et calcul de haute performance}
|
||||
\or
|
||||
\docschool{MITT : Image, Information, Hyperm\'edia}
|
||||
\or
|
||||
\docschool{MITT : Signal, Image, Acoustique et Optimisation}
|
||||
\or
|
||||
\docschool{MPSE : Sciences \'Economiques}
|
||||
\or
|
||||
\docschool{SDM : Chimie macromol\'eculaire et supramol\'eculaire - CO044}
|
||||
\or
|
||||
\docschool{SDM : Chimie mol\'eculaire - CO 046}
|
||||
\or
|
||||
\docschool{SDM : Chimie organom\'etallique de coordination - CO 043}
|
||||
\or
|
||||
\docschool{SDM : Chimie, Biologie, Sant\'e - CO 042}
|
||||
\or
|
||||
\docschool{SDM : Nano-physique, nano-composants, nano-mesures - COP 00}
|
||||
\or
|
||||
\docschool{SDM : Physicochimie th\'eorique - COP 01}
|
||||
\or
|
||||
\docschool{SDM : Physique - COR 02}
|
||||
\or
|
||||
\docschool{SDM : Physique de la mati\`ere - CO090}
|
||||
\or
|
||||
\docschool{SDM : Sciences des agroressources - CO019}
|
||||
\or
|
||||
\docschool{SDM : Sciences et g\'enie des mat\'eriaux - CO034}
|
||||
\or
|
||||
\docschool{SDU2E : Astrophysique, Sciences de l'Espace, Plan\'etologie}
|
||||
\or
|
||||
\docschool{SDU2E : \'Ecologie fonctionnelle}
|
||||
\or
|
||||
\docschool{SDU2E : Surfaces et interfaces continentales, Hydrologie}
|
||||
\or
|
||||
\docschool{SDU2E : Oc\'ean, Atmosph\`ere, Climat}
|
||||
\or
|
||||
\docschool{SDU2E : Sciences de la Terre et des Plan\`etes Solides}
|
||||
\or
|
||||
\docschool{SEVAB : Agrosyst\`emes, \'ecosyst\`emes et environnement}
|
||||
\or
|
||||
\docschool{SEVAB : D\'eveloppement des plantes}
|
||||
\or
|
||||
\docschool{SEVAB : \'Ecologie, biodiversit\'e et \'evolution}
|
||||
\or
|
||||
\docschool{SEVAB : Ing\'enieries microbienne et enzymatique}
|
||||
\or
|
||||
\docschool{SEVAB : Interactions plantes-microorganismes}
|
||||
\or
|
||||
\docschool{SEVAB : Pathologie, Toxicologie, G\'en\'etique et Nutrition}
|
||||
\or
|
||||
\docschool{SG : Comptabilit\'e Contr\^ole}
|
||||
\or
|
||||
\docschool{SG : Finance}
|
||||
\or
|
||||
\docschool{SG : Gestion des Ressources Humaines}
|
||||
\or
|
||||
\docschool{SG : Marketing}
|
||||
\or
|
||||
\docschool{SG : Strat\'egie}
|
||||
\or
|
||||
\docschool{SG : Syst\`emes d'information}
|
||||
\or
|
||||
\docschool{SJP : Droit}
|
||||
\or
|
||||
\docschool{SJP : Sciences Politiques}
|
||||
\or
|
||||
\docschool{TESC : Anthropologie sociale et historique}
|
||||
\or
|
||||
\docschool{TESC : Architecture}
|
||||
\or
|
||||
\docschool{TESC : \'Economie}
|
||||
\or
|
||||
\docschool{TESC : \'Economie sociale}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes hispaniques}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes rurales en g\'eographie, environnement}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes rurales en sciences de gestion}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes rurales en sciences du d\'eveloppement}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes rurales en sciences \'economiques}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes rurales en sociologie}
|
||||
\or
|
||||
\docschool{TESC : \'Etudes sur l'Am\'erique Latine}
|
||||
\or
|
||||
\docschool{TESC : G\'eographie et am\'enagement}
|
||||
\or
|
||||
\docschool{TESC : Histoire}
|
||||
\or
|
||||
\docschool{TESC : Histoire de l'Art}
|
||||
\or
|
||||
\docschool{TESC : Pr\'ehistoire}
|
||||
\or
|
||||
\docschool{TESC : Sciences de l'Antiquit\'e}
|
||||
\or
|
||||
\docschool{TESC : Sociologie}
|
||||
\or
|
||||
\docschool{EDSYS : Automatique 4200046}
|
||||
\or
|
||||
\docschool{EDSYS : Automatique, Signal, Productique, Robotique 4200046}
|
||||
\or
|
||||
\docschool{EDSYS : G\'enie Industriel 4200046}
|
||||
\or
|
||||
\docschool{EDSYS : Informatique 4200018}
|
||||
\or
|
||||
\docschool{EDSYS : Robotique 4200046}
|
||||
\or
|
||||
\docschool{EDSYS : Syst\`emes embarqu\'es 4200046}
|
||||
\fi
|
||||
}
|
||||
{\PackageError{tlsflyleaf}{'\CurrentOption' option inconnue}}
|
||||
\DeclareOptionX{ED}{\setkeys{edname}{ED=#1}}
|
||||
|
||||
% Docschool and speciality double
|
||||
\def\doubleSpe#1{\def\@doubleSpe{#1}}
|
||||
\define@choicekey+{dblspe}{ED2}[\val\nr]
|
||||
{AA, ALLPHA-Al, ALLPHA-An, ALLPHA-Ar, ALLPHA-AtA, ALLPHA-AtSp, ALLPHA-AtSc, ALLPHA-AtP, ALLPHA-C, ALLPHA-D, ALLPHA-Es, ALLPHA-Ea, ALLPHA-I, ALLPHA-LC, ALLPHA-LM, ALLPHA-M, ALLPHA-Ph, ALLPHA-Po, ALLPHA-R, ALLPHA-S, ALLPHA-T, BSB-Anth, BSB-BioC, BSB-BioD, BSB-BioS, BSB-BiosV, BSB-BiotB, BSB-BiotC, BSB-GC, BSB-GM, BSB-Immu, BSB-Micr, BSB-Neur, BSB-Phar, BSB-Phys, CLESCO-A, CLESCO-D, CLESCO-E, CLESCO-L, CLESCO-Npsy, CLESCO-Nsc, CLESCO-NscCC, CLESCO-PM, CLESCO-Psy, CLESCO-Psyp, CLESCO-SE, CLESCO-SL, GEET-Comp, GEET-Elec, GEET-Genie, GEET-Plasma, GEET-MicNano, GEET-Pho, GEET-RadImg, MEGEP-DyF, MEGEP-Energ, MEGEP-GC, MEGEP-GPE, MEGEP-GMeca, MITT-MathEp, MITT-MathA, MITT-MathF, MITT-STICIA, MITT-STICRT, MITT-STICSL, MITT-ImgInf, MITT-SIAO, MPSE-Sci, SDM-CMacro, SDM-CMol, SDM-COrg, SDM-CBio, SDM-Nano, SDM-PTh, SDM-PCOR, SDM-PMat, SDM-SAgro, SDM-SGen, SDU2E-Ast, SDU2E-Eco, SDU2E-Surf, SDU2E-Oc, SDU2E-Sc, SEVAB-Ag, SEVAB-De, SEVAB-Eco, SEVAB-Ing, SEVAB-Int, SEVAB-PaTox, SG-C, SG-F, SG-G, SG-M, SG-St, SG-Sys, SJP-D, SJP-ScP, TESC-Ant, TESC-Arc, TESC-Eco, TESC-EcoS, TESC-EtH, TESC-EtRG, TESC-EtRSG, TESC-EtRSD, TESC-EtRSE, TESC-EtRS, TESC-EtA, TESC-Geo, TESC-Hist, TESC-HistA, TESC-Pre, TESC-ScA, TESC-Soc, EDSYS-A, EDSYS-ASPR, EDSYS-GenInd, EDSYS-Info, EDSYS-Robo, EDSYS-SystEmb}
|
||||
{%
|
||||
\ifcase\nr\relax
|
||||
\doubleSpe{AA : voir dossier renouvellement}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Allemand}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Anglais}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Arabe}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Arts appliqu\'es}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Arts du spectacle}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Arts et Sciences des Arts}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Arts plastiques}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Cin\'ema}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Didactique des langues}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Espagnol}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : \'Etudes audiovisuelles}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Italien}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Lettres classiques}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Lettres modernes}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Musique}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Philosophie}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Portugais}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Russe}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Sciences de l'information et de la communication}
|
||||
\or
|
||||
\doubleSpe{ALLPH@ : Traductologie}
|
||||
\or
|
||||
\doubleSpe{BSB : Anthropobiologie}
|
||||
\or
|
||||
\doubleSpe{BSB : Biologie cellulaire}
|
||||
\or
|
||||
\doubleSpe{BSB : Biologie du d\'eveloppement}
|
||||
\or
|
||||
\doubleSpe{BSB : Biologie structurale et fonctionnelle}
|
||||
\or
|
||||
\doubleSpe{BSB : Biosciences v\'eg\'etales}
|
||||
\or
|
||||
\doubleSpe{BSB : Biotechnologies, Bio\'ethique}
|
||||
\or
|
||||
\doubleSpe{BSB : Biotechnologies, Canc\'erologie}
|
||||
\or
|
||||
\doubleSpe{BSB : G\`enes, cellules et d\'eveloppement}
|
||||
\or
|
||||
\doubleSpe{BSB : G\'en\'etique mol\'eculaire}
|
||||
\or
|
||||
\doubleSpe{BSB : Immunologie}
|
||||
\or
|
||||
\doubleSpe{BSB : Microbiologie}
|
||||
\or
|
||||
\doubleSpe{BSB : Neurosciences}
|
||||
\or
|
||||
\doubleSpe{BSB : Pharmacologie}
|
||||
\or
|
||||
\doubleSpe{BSB : Physiopathologie}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Acoustique, Science du langage}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Didactique des disciplines scientifiques}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Ergonomie}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Linguistique anglaise}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Neuropsychologie}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Neurosciences}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Neurosciences, comportement et cognition}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Performance motrice, adaptation et sports}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Psychologie}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Psychopathologie}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Sciences de l'\'education}
|
||||
\or
|
||||
\doubleSpe{CLESCO : Sciences du langage}
|
||||
\or
|
||||
\doubleSpe{GEET : Composants et Syst\`emes de gestion de l'\'Energie}
|
||||
\or
|
||||
\doubleSpe{GEET : \'Electromagn\'etisme et Syst\`emes Haute Fr\'equence}
|
||||
\or
|
||||
\doubleSpe{GEET : G\'enie Electrique}
|
||||
\or
|
||||
\doubleSpe{GEET : Ing\'enierie des PLASMAS}
|
||||
\or
|
||||
\doubleSpe{GEET : Micro et Nanosyst\`emes}
|
||||
\or
|
||||
\doubleSpe{GEET : Photonique et Syst\`emes Opto\'electroniques}
|
||||
\or
|
||||
\doubleSpe{GEET : Radio-physique et Imagerie M\'edicale}
|
||||
\or
|
||||
\doubleSpe{MEGEP : Dynamique des fluides}
|
||||
\or
|
||||
\doubleSpe{MEGEP : \'Energ\'etique et transferts}
|
||||
\or
|
||||
\doubleSpe{MEGEP : G\'enie civil}
|
||||
\or
|
||||
\doubleSpe{MEGEP : G\'enie des proc\'ed\'es et de l'Environnement}
|
||||
\or
|
||||
\doubleSpe{MEGEP : G\'enie m\'ecanique, m\'ecanique des mat\'eriaux}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine Math\'ematiques : \'Epid\'emiologie}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine Math\'ematiques : Math\'ematiques appliqu\'ees}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine Math\'ematiques : Math\'ematiques fondamentales}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine STIC : Intelligence Artificielle}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine STIC : R\'eseaux, T\'el\'ecoms, Syst\`emes et Architecture}
|
||||
\or
|
||||
\doubleSpe{MITT : Domaine STIC : Suret\'e de logiciel et calcul de haute performance}
|
||||
\or
|
||||
\doubleSpe{MITT : Image, Information, Hyperm\'edia}
|
||||
\or
|
||||
\doubleSpe{MITT : Signal, Image, Acoustique et Optimisation}
|
||||
\or
|
||||
\doubleSpe{MPSE : Sciences \'Economiques}
|
||||
\or
|
||||
\doubleSpe{SDM : Chimie macromol\'eculaire et supramol\'eculaire - CO044}
|
||||
\or
|
||||
\doubleSpe{SDM : Chimie mol\'eculaire - CO 046}
|
||||
\or
|
||||
\doubleSpe{SDM : Chimie organom\'etallique de coordination - CO 043}
|
||||
\or
|
||||
\doubleSpe{SDM : Chimie, Biologie, Sant\'e - CO 042}
|
||||
\or
|
||||
\doubleSpe{SDM : Nano-physique, nano-composants, nano-mesures - COP 00}
|
||||
\or
|
||||
\doubleSpe{SDM : Physicochimie th\'eorique - COP 01}
|
||||
\or
|
||||
\doubleSpe{SDM : Physique - COR 02}
|
||||
\or
|
||||
\doubleSpe{SDM : Physique de la mati\`ere - CO090}
|
||||
\or
|
||||
\doubleSpe{SDM : Sciences des agroressources - CO019}
|
||||
\or
|
||||
\doubleSpe{SDM : Sciences et g\'enie des mat\'eriaux - CO034}
|
||||
\or
|
||||
\doubleSpe{SDU2E : Astrophysique, Sciences de l'Espace, Plan\'etologie}
|
||||
\or
|
||||
\doubleSpe{SDU2E : \'Ecologie fonctionnelle}
|
||||
\or
|
||||
\doubleSpe{SDU2E : Surfaces et interfaces continentales, Hydrologie}
|
||||
\or
|
||||
\doubleSpe{SDU2E : Oc\'ean, Atmosph\`ere, Climat}
|
||||
\or
|
||||
\doubleSpe{SDU2E : Sciences de la Terre et des Plan\`etes Solides}
|
||||
\or
|
||||
\doubleSpe{SEVAB : Agrosyst\`emes, \'ecosyst\`emes et environnement}
|
||||
\or
|
||||
\doubleSpe{SEVAB : D\'eveloppement des plantes}
|
||||
\or
|
||||
\doubleSpe{SEVAB : \'Ecologie, biodiversit\'e et \'evolution}
|
||||
\or
|
||||
\doubleSpe{SEVAB : Ing\'enieries microbienne et enzymatique}
|
||||
\or
|
||||
\doubleSpe{SEVAB : Interactions plantes-microorganismes}
|
||||
\or
|
||||
\doubleSpe{SEVAB : Pathologie, Toxicologie, G\'en\'etique et Nutrition}
|
||||
\or
|
||||
\doubleSpe{SG : Comptabilit\'e Contr\^ole}
|
||||
\or
|
||||
\doubleSpe{SG : Finance}
|
||||
\or
|
||||
\doubleSpe{SG : Gestion des Ressources Humaines}
|
||||
\or
|
||||
\doubleSpe{SG : Marketing}
|
||||
\or
|
||||
\doubleSpe{SG : Strat\'egie}
|
||||
\or
|
||||
\doubleSpe{SG : Syst\`emes d'information}
|
||||
\or
|
||||
\doubleSpe{SJP : Droit}
|
||||
\or
|
||||
\doubleSpe{SJP : Sciences Politiques}
|
||||
\or
|
||||
\doubleSpe{TESC : Anthropologie sociale et historique}
|
||||
\or
|
||||
\doubleSpe{TESC : Architecture}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Economie}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Economie sociale}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes hispaniques}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes rurales en g\'eographie, environnement}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes rurales en sciences de gestion}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes rurales en sciences du d\'eveloppement}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes rurales en sciences \'economiques}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes rurales en sociologie}
|
||||
\or
|
||||
\doubleSpe{TESC : \'Etudes sur l'Am\'erique Latine}
|
||||
\or
|
||||
\doubleSpe{TESC : G\'eographie et am\'enagement}
|
||||
\or
|
||||
\doubleSpe{TESC : Histoire}
|
||||
\or
|
||||
\doubleSpe{TESC : Histoire de l'Art}
|
||||
\or
|
||||
\doubleSpe{TESC : Pr\'ehistoire}
|
||||
\or
|
||||
\doubleSpe{TESC : Sciences de l'Antiquit\'e}
|
||||
\or
|
||||
\doubleSpe{TESC : Sociologie}
|
||||
\or
|
||||
\doubleSpe{EDSYS : Automatique 4200046}
|
||||
\or
|
||||
\doubleSpe{EDSYS : Automatique, Signal, Productique, Robotique 4200046}
|
||||
\or
|
||||
\doubleSpe{EDSYS : G\'enie Industriel 4200046}
|
||||
\or
|
||||
\doubleSpe{EDSYS : Informatique 4200018}
|
||||
\or
|
||||
\doubleSpe{EDSYS : Robotique 4200046}
|
||||
\or
|
||||
\doubleSpe{EDSYS : Syst\`emes embarqu\'es 4200046}
|
||||
\fi
|
||||
}
|
||||
{\PackageError{tlsflyleaf}{'\CurrentOption' option inconnue}}
|
||||
\DeclareOptionX{ED2}{\setkeys{dblspe}{ED2=#1}}
|
||||
|
||||
%% PROCESS OPTION
|
||||
\ProcessOptionsX
|
||||
|
||||
% ============================================================
|
||||
% OPTION ERROR
|
||||
\ifx\@establishment\undefined
|
||||
\PackageWarning{tlsflyleaf}{No option Ets given: set Ets to default}
|
||||
\establishment{{\color{pdgred}D\'efinir le nom de l'\'etablissement avec l'option 'Ets' du paquet tlsflyleaf.sty}}
|
||||
\fi
|
||||
\ifx\@docschool\undefined
|
||||
\PackageWarning{tlsflyleaf}{No option ED given: set ED to default}
|
||||
\docschool{{\color{pdgred}D\'efinir l'\'ecole doctorale avec l'option 'ED' du paquet tlsflyleaf.sty}}
|
||||
\fi
|
||||
|
||||
% ============================================================
|
||||
% PACKAGE
|
||||
\RequirePackage{lmodern} % Latin Modern font
|
||||
\RequirePackage{color} % Use color
|
||||
\RequirePackage{graphicx} % Use graphics
|
||||
\RequirePackage{eso-pic} % Make background texture (picture and page style)
|
||||
\RequirePackage{pgffor} % Make loop for in LaTeX
|
||||
\@ifpackageloaded{geometry}{%
|
||||
\PassOptionsToPackage{pass}{geometry}
|
||||
}{%
|
||||
\RequirePackage[pass]{geometry}}
|
||||
\@ifclassloaded{memoir} {\DisemulatePackage{setspace}} {}
|
||||
\RequirePackage{setspace} % interline
|
||||
\RequirePackage{calc} % allow use of '-',+','/' ans '*' to make simple lenght computation
|
||||
\RequirePackage{etoolbox} % Need at least for ifstrequal, ifnumgreater (include in mdframed)
|
||||
|
||||
%% Not standard package
|
||||
\RequirePackage{shadowtext} % Allow shadow for text : http://www.tex.ac.uk/CTAN/macros/latex/contrib/shadowtext/
|
||||
|
||||
% ============================================================
|
||||
% LENGHT
|
||||
\newlength{\RuleWidth}
|
||||
\newlength{\@pdgMargeSize}
|
||||
\newlength{\@pdgInnerBoxWidth}
|
||||
\newlength{\@pdgInnerBoxHeight}
|
||||
|
||||
% ============================================================
|
||||
% COMMAND
|
||||
% Unit convertor
|
||||
\def\convertto#1#2{\strip@pt\dimexpr #2*65536/\number\dimexpr 1#1}
|
||||
% Blank sheet
|
||||
\newcommand{\blanksheet}[1][num]{%
|
||||
\ifstrequal{#1}{nonum}{%true nonum
|
||||
\newpage{\thispagestyle{empty}} ~ \newpage{\thispagestyle{empty}~}
|
||||
}{%false
|
||||
\ifstrequal{#1}{num}{%true num
|
||||
\newpage ~ \newpage
|
||||
}{%false not nonum and not num
|
||||
\PackageWarning{obianphd-blanksheet}{'#1' is not a possible option(nonum[default], num)}
|
||||
}
|
||||
}
|
||||
}
|
||||
% textline
|
||||
\newcommand\textline[4][t]{%
|
||||
\par\noindent\parbox[#1]{.333\textwidth}{\raggedright{\sc #2}}%
|
||||
\parbox[#1]{.333\textwidth}{\centering#3}%
|
||||
\parbox[#1]{.333\textwidth}{\raggedleft#4}\par%
|
||||
}
|
||||
% makesomeone
|
||||
\gdef\showline{show}% Permet de tester si la ligne doit etre affichee
|
||||
\newcommand{\makesomeone}[5]{%
|
||||
\edef\makesomeonearg{{#1}}%
|
||||
\expandafter\ifstrequal\makesomeonearg{judge}{}{%FALSE
|
||||
\expandafter\ifstrequal\makesomeonearg{referee}{}{%FALSE
|
||||
\expandafter\ifstrequal\makesomeonearg{boss}{}{%FALSE
|
||||
\PackageError{tlsflyleaf-makesomeone}{%
|
||||
'#1' is not a possible argument
|
||||
}
|
||||
{%
|
||||
First argument could be in {judge, referee, boss}
|
||||
}
|
||||
}%
|
||||
}%
|
||||
}%
|
||||
\expandafter\gdef\csname @#1N#2\endcsname{#3}
|
||||
\expandafter\gdef\csname @#1P#2\endcsname{#4}
|
||||
\expandafter\gdef\csname @#1L#2\endcsname{#5}
|
||||
\expandafter\gdef\csname @#1S#2\endcsname{\showline}
|
||||
}
|
||||
% Box and background picture
|
||||
\newcommand\MakeBackground{%
|
||||
% Line thickness
|
||||
\linethickness{1pt}
|
||||
%dimention
|
||||
\setlength{\@pdgMargeSize}{15mm}%
|
||||
\setlength{\@pdgInnerBoxWidth}{\paperwidth-2\@pdgMargeSize-2\linethickness}%
|
||||
\setlength{\@pdgInnerBoxHeight}{\paperheight-2\@pdgMargeSize-2\linethickness}%
|
||||
% University logo
|
||||
\put(\convertto{pt}{1.5\@pdgMargeSize},\convertto{pt}{\paperheight-6.1\@pdgMargeSize}){%
|
||||
\parbox[t][\paperheight]{\paperwidth}{%
|
||||
\includegraphics[width=5cm]{tlsflyleaf/logo-univ}%
|
||||
}
|
||||
}
|
||||
% Background picture
|
||||
\put(\convertto{pt}{\paperwidth-6.92\@pdgMargeSize}, \convertto{pt}{0.42\@pdgMargeSize}){%
|
||||
\parbox[b][\paperheight]{\paperwidth}{%
|
||||
\includegraphics[width=10.8cm]{tlsflyleaf/filigrammecut}%
|
||||
}%
|
||||
}%
|
||||
% Colored frame box
|
||||
\put(\LenToUnit{\@pdgMargeSize},\LenToUnit{\@pdgMargeSize}){%
|
||||
\color{pdgred}
|
||||
\framebox(\LenToUnit{\@pdgInnerBoxWidth},\LenToUnit{\@pdgInnerBoxHeight}){}
|
||||
}%
|
||||
}
|
||||
|
||||
% ============================================================
|
||||
% COLOR
|
||||
\definecolor{pdgred}{rgb}{0.676,0.224,0.288}
|
||||
|
||||
% ============================================================
|
||||
\newif\if@showCotutelle\@showCotutellefalse
|
||||
% SIMPLE STRING
|
||||
\def\defencedate#1{\gdef\@defencedate{#1}}
|
||||
\def\lab#1{\gdef\@lab{#1}}
|
||||
\def\cotutelle#1{\gdef\@cotutelle{\textit{#1}}}
|
||||
% Boss
|
||||
\def\nboss#1{\gdef\@nboss{#1}}
|
||||
% Referee
|
||||
\def\nreferee#1{\gdef\@nreferee{#1}}
|
||||
% Judge
|
||||
\def\njudge#1{\gdef\@njudge{#1}}
|
||||
|
||||
% ============================================================
|
||||
% Set default value for author and title
|
||||
\author{Nom du doctorant}
|
||||
\title{Titre de la th\`ese}
|
||||
|
||||
% ============================================================
|
||||
% STYLE
|
||||
\if@draft
|
||||
\newcommand{\makeflyleaf}{}
|
||||
\else
|
||||
\newcommand{\makeflyleaf}{%
|
||||
%% Test if \@variable exist %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\ifx\@defencedate\undefined
|
||||
\defencedate{Date de soutenance}
|
||||
\fi
|
||||
\ifx\@lab\undefined
|
||||
\lab{Nom de l'Unit\'e de recherche}
|
||||
\fi
|
||||
\ifx\@cotutelle\undefined\else
|
||||
\@showCotutelletrue
|
||||
\fi
|
||||
\ifx\@nboss\undefined
|
||||
\nboss{1}
|
||||
\makesomeone{boss}{1}{Nom(s) du/des directeur(s) de th\`ese}{}{}
|
||||
\fi
|
||||
\ifx\@nreferee\undefined
|
||||
\nreferee{1}
|
||||
\makesomeone{referee}{1}{Noms des rapporteurs (s'ils ne font pas partie des membres du jury)}{}{}
|
||||
\fi
|
||||
\ifx\@njudge\undefined
|
||||
\njudge{5}
|
||||
\makesomeone{judge}{1}{Nom}{Professeur}{Pr\'esident}
|
||||
\makesomeone{judge}{2}{Nom}{Directeur de recherche}{Membre}
|
||||
\makesomeone{judge}{3}{Nom}{Directeur de recherche}{Membre}
|
||||
\makesomeone{judge}{4}{Nom}{Directeur de recherche}{Membre}
|
||||
\makesomeone{judge}{5}{~}{\dots\textit{(Pr\'eciser la qualit\'e de chacun des menbres)}}{~}
|
||||
\fi
|
||||
%% Test if \@variable exist %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% White page
|
||||
\if@emptysheetbefore
|
||||
\blanksheet[nonum]
|
||||
\fi
|
||||
% Flyleaf
|
||||
\pagestyle{empty}
|
||||
\newgeometry{centering, vmargin=2cm, hmargin=3cm}
|
||||
\AddToShipoutPictureBG*{\MakeBackground} %% Add Colored frame box and picture background
|
||||
\begin{center}
|
||||
\setstretch{1.05}
|
||||
%\vfill
|
||||
\begin{minipage}[t][\textheight-.8\baselineskip-6pt]{\textwidth-1pt}
|
||||
\begin{center}
|
||||
\vspace*{3cm}
|
||||
%%%%% THESE %%%%%
|
||||
\shadowoffset{2pt}
|
||||
\shadowrgb{0.4, 0.2, 0.2}
|
||||
\shadowtext{\textcolor{pdgred}{\fontfamily{pbk}\fontsize{1.5cm}{1.8cm}\selectfont{TH\`ESE}}}
|
||||
%%%%%%%%%%%%%%%%%
|
||||
|
||||
\vspace*{1.4cm}
|
||||
%%%%% DOC %%%%%
|
||||
{\bfseries En vue de l'obtention du}
|
||||
|
||||
\bigskip
|
||||
{\Large \bfseries DOCTORAT DE L'UNIVERSIT\'E DE TOULOUSE}
|
||||
|
||||
%%%%% ETS & COTUTELLE %%%%%
|
||||
\bigskip
|
||||
\mbox{\bfseries D\'elivr\'e par :} \mbox{\textit{\@establishment}} \if@showCotutelle\mbox{Cotutelle internationale \@cotutelle}\fi
|
||||
%%%%%%%%%%%%%%%
|
||||
|
||||
\vfill
|
||||
|
||||
\rule{\textwidth}{2.5pt}
|
||||
|
||||
\vspace{-2ex}
|
||||
\rule{\textwidth}{1.2pt}
|
||||
{\bfseries \fontfamily{cmr} Pr\'esent\'ee et soutenue le} \textit{\@defencedate} {\bfseries \fontfamily{cmr} par :}\\
|
||||
\settowidth{\RuleWidth}{\large\fontfamily{cmr}\textbf{\textsc{\@author}}}
|
||||
|
||||
\smallskip
|
||||
{\large\fontfamily{cmr}\textbf{\textsc{\@author}}}
|
||||
|
||||
\vspace*{-5pt}
|
||||
~{\color{pdgred}\rule{1.2\RuleWidth}{0.8pt}}
|
||||
\vspace*{3pt}
|
||||
|
||||
{\large\bf\@title}
|
||||
|
||||
\rule{\textwidth}{1.2pt}
|
||||
|
||||
\vspace{-1.6ex}
|
||||
\rule{\textwidth}{2.5pt}
|
||||
|
||||
\vfill
|
||||
%%%% JURY %%%%
|
||||
{\bfseries JURY}
|
||||
\ifnum \@njudge=0
|
||||
\\Membres du jury
|
||||
\else
|
||||
\foreach \n in {1,...,\@njudge}{%
|
||||
\edef\mytemp{{\csname @judgeS\n\endcsname}{\showline}}%
|
||||
\expandafter\ifstrequal\mytemp{%TRUE
|
||||
\textline[t]{\csname @judgeN\n\endcsname}{\csname @judgeP\n\endcsname}{\csname @judgeL\n\endcsname}%
|
||||
}{}%
|
||||
}
|
||||
\fi
|
||||
%%%% JURY %%%%
|
||||
|
||||
\vfill
|
||||
\rule{\textwidth}{1.2pt}
|
||||
|
||||
{\raggedright\bfseries \'Ecole doctorale et sp\'ecialit\'e :\\} \hfill\parbox[t]{0.92\textwidth}{\textit{\@docschool}}
|
||||
|
||||
\ifx\@doubleSpe\undefined\else{\raggedright\bfseries Double mention :\\} \hfill\parbox[t]{0.92\textwidth}{\textit{\@doubleSpe}}\fi
|
||||
|
||||
|
||||
{\raggedright\bfseries Unit\'e de Recherche :\\} \hfill\parbox[t]{0.92\textwidth}{\textit{\@lab}}
|
||||
|
||||
\ifnumgreater{\@nboss}{1}{%TRUE
|
||||
{\raggedright\bfseries Directeur(s) de Th\`ese :\\}
|
||||
}{%FALSE
|
||||
{\raggedright\bfseries Directeur de Th\`ese :\\}
|
||||
}
|
||||
\hfill\parbox[t]{0.92\textwidth}{
|
||||
\foreach \n in {1,...,\@nboss}{%
|
||||
\edef\mytemp{{\csname @bossS\n\endcsname}{\showline}}%
|
||||
\ifnumgreater{\n}{1}{%TRUE
|
||||
\ifnumgreater{\n}{\@nboss-1}{%TRUE
|
||||
\expandafter\ifstrequal\mytemp{%TRUE
|
||||
\ et \textit{\csname @bossN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}{%FALSE
|
||||
\expandafter\ifstrequal\mytemp{%TRUE
|
||||
, \textit{\csname @bossN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}
|
||||
}{%FALSe
|
||||
\expandafter\ifstrequal\mytemp{%TRUE
|
||||
\textit{\csname @bossN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
\ifnumgreater{\@nreferee}{1}{%TRUE
|
||||
{\raggedright\bfseries Rapporteurs :\\}
|
||||
}{%FALSE
|
||||
{\raggedright\bfseries Rapporteur :\\}
|
||||
}
|
||||
\hfill\parbox[t]{0.92\textwidth}{
|
||||
\foreach \n in {1,...,\@nreferee}{%
|
||||
\edef\mytemp{{\csname @refereeS\n\endcsname}{\showline}}%
|
||||
\ifnumgreater{\n}{1}{%TRUE
|
||||
\ifnumgreater{\n}{\@nreferee-1}{%TRUE
|
||||
\expandafter\ifstrequal\mytemp{%
|
||||
\ et \textit{\csname @refereeN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}{%FALSE
|
||||
\expandafter\ifstrequal\mytemp{%
|
||||
, \textit{\csname @refereeN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}
|
||||
}{%FALSE
|
||||
\expandafter\ifstrequal\mytemp{%TRUE
|
||||
\textit{\csname @refereeN\n\endcsname}\ignorespaces
|
||||
}{}%
|
||||
}
|
||||
}
|
||||
}
|
||||
\vfill
|
||||
|
||||
\end{center}
|
||||
\end{minipage}
|
||||
\vfill
|
||||
\end{center}
|
||||
\restoregeometry
|
||||
\pagestyle{headings}
|
||||
% White page
|
||||
\if@emptypageafter
|
||||
\blanksheet[nonum]
|
||||
\fi
|
||||
}
|
||||
\fi
|
|
@ -0,0 +1,228 @@
|
|||
%% This is file `tlsflyleaf.tex',
|
||||
%% Copyright 2013 Tristan GREGOIRE
|
||||
%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either version 1.3
|
||||
% of this license or (at your option) any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt
|
||||
% and version 1.3 or later is part of all distributions of LaTeX
|
||||
% version 2005/12/01 or later.
|
||||
%
|
||||
%
|
||||
% This work has the LPPL maintenance status `maintained'.
|
||||
%
|
||||
% The Current Maintainer of this work is T. GREGOIRE
|
||||
%
|
||||
|
||||
\documentclass{scrartcl}
|
||||
|
||||
% ============================================================
|
||||
% PACKAGE
|
||||
\usepackage{fixltx2e}
|
||||
\usepackage{etex}
|
||||
\usepackage{lmodern}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage{textcomp}
|
||||
\usepackage{microtype}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{listings}
|
||||
\usepackage{color}
|
||||
\usepackage{graphicx}
|
||||
\usepackage[toc]{multitoc}
|
||||
\usepackage{tocloft}
|
||||
\usepackage{wasysym}
|
||||
|
||||
\hypersetup{linktocpage,
|
||||
colorlinks,
|
||||
citecolor=blue,
|
||||
filecolor=blue,
|
||||
linkcolor=blue,
|
||||
urlcolor=blue
|
||||
}
|
||||
|
||||
\definecolor{dkgreen}{rgb}{0,0.6,0}
|
||||
\definecolor{gray}{rgb}{0.5,0.5,0.5}
|
||||
\definecolor{mauve}{rgb}{0.58,0,0.82}
|
||||
|
||||
\lstset{language=tex,
|
||||
tabsize=2,
|
||||
showstringspaces=false,
|
||||
basicstyle={\small\ttfamily},
|
||||
numbers=left,
|
||||
numberstyle=\tiny\color{gray},
|
||||
keywordstyle=\color{blue},
|
||||
commentstyle=\color{dkgreen},
|
||||
breaklines=true,
|
||||
breakatwhitespace=true,
|
||||
title=\lstname,
|
||||
escapeinside={\%*}{*)},
|
||||
frame=single
|
||||
}
|
||||
|
||||
|
||||
% ============================================================
|
||||
% COMMAND
|
||||
\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
|
||||
\newcommand*{\www}[2]{\href{#2}{\texttt{#1}}}
|
||||
\newcommand*{\pkg}[1]{\textsf{#1}}
|
||||
\newcommand*{\cs}[1]{\texttt{\textbackslash#1}}
|
||||
\makeatletter
|
||||
\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}}
|
||||
\makeatother
|
||||
\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle}
|
||||
\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}}
|
||||
\newcommand*{\opt}[1]{\texttt{#1}}
|
||||
\newcommand*{\cmdarg}[1]{\{<\textit{#1}>\}}
|
||||
\newcommand*{\file}[1]{\textit{\texttt{#1}}}
|
||||
|
||||
\addtokomafont{title}{\rmfamily}
|
||||
|
||||
% ============================================================
|
||||
% TITLE
|
||||
\title{The \pkg{pdgunivtls} package\thanks{This manual corresponds to \pkg{pdgunivtls.sty}~v1.1, dated~22 March 2013.}}
|
||||
\author{Tristan GR\'EGOIRE\thanks{\mail{tlsflyleaf@onada.fr}}}
|
||||
\date{22 March 2013}
|
||||
|
||||
% ============================================================
|
||||
% DOCUMENT
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
\noindent
|
||||
This package provide a simple comand \cmd{\makeflyleaf} that creates
|
||||
a flyleaf page for the PhD manuscript made at University of Toulouse.
|
||||
\end{abstract}
|
||||
|
||||
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
|
||||
\setlength\columnseprule{1pt}
|
||||
\renewcommand\contentsname{\begin{center}\hrulefill \hspace*{1cm} Contents\hspace*{1cm} \hrulefill\end{center}}
|
||||
\tableofcontents
|
||||
~
|
||||
\hrule
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Introduction}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
This package provide a simple way to create and custom the official flyleaf of the University of Toulouse.
|
||||
It is very usefull for PhD student who want write their PhD manuscript in \LaTeX{} and insert the official
|
||||
flyleaf provide by the University in a private and not standard format.
|
||||
Main use of this package is similar to the standard \cmd{\maketitle} with some stuff define
|
||||
in the preambule of the \LaTeXe{} document and a single command (\cmd{\makeflyleaf}) used
|
||||
in the body of the document to generate the flyleaf page.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Required package}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{enumerate}
|
||||
\item[\LaTeX{}] a recent \LaTeX{} installation $\ge$ 2011.
|
||||
\item[\pkg{eso-pic}] a recent version of \pkg{eso-pic.sty}\\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic}{http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic}
|
||||
\item[\pkg{geometry}] a recent version of \pkg{geometry.sty} at least a version $\ge$ 5.\\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/geometry}{http://www.ctan.org/tex-archive/macros/latex/contrib/geometry}
|
||||
\item[\pkg{shadowtext}] package: \pkg{shadowtext.sty}~v0.3, dated~2012/05/07 \\
|
||||
\www{http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext}{http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext}
|
||||
\end{enumerate}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Preamble}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
In the preamble, you need to define all the contains of the flyleaf page information
|
||||
using very simple commands.
|
||||
But before that you need to load the package using the simple command line : \cmd{\usepackage[\textit{<option>}]{tlsflyleaf}}.
|
||||
Option are very important and allow you to define the establishment name and the doctoral school to be print on the flyleaf (for more details on package option, see section~\ref{sec:opt}).
|
||||
\begin{description}
|
||||
\renewcommand{\makelabel}[1]{#1}
|
||||
\item[\cmd{\title}\cmdarg{title}] French version of the Title of the PhD.
|
||||
\item[\cmd{\defencedate}\cmdarg{date}] defence date.
|
||||
\item[\cmd{\lab}\cmdarg{laboratory}] name of the laboratory.
|
||||
\item[\cmd{\author}\cmdarg{name}] name of the author.
|
||||
\item[\cmd{\nboss}\cmdarg{integer}] define the total number of `boss' to be printed (hereafter labeled as `\textit{\textbackslash npeople}'). Need to be in [1,2,3,\ldots].
|
||||
\item[\cmd{\nreferee}\cmdarg{integer}] define the total number of `referee' to be printed (hereafter labeled as `\textit{\textbackslash npeople}'). Need to be in [1,2,3,\ldots].
|
||||
\item[\cmd{\njudge}\cmdarg{integer}] define the total number of `judge' to be printed (hereafter labeled as `\textit{\textbackslash npeople}'). Need to be in [0,1,2,\ldots].
|
||||
\item[\cmd{\makesomeone}\cmdarg{category}\cmdarg{number}\cmdarg{name}\cmdarg{status>}\cmdarg{other}] Command that create "someone".
|
||||
Used to set a \textit{boss}, \textit{judge} or a \textit{referee}.
|
||||
\begin{description}
|
||||
\renewcommand{\makelabel}[1]{\textit{#1}}
|
||||
\item[<category>] should be select in [`boss', `referee', `judge']
|
||||
\item[<number>] is the rank for printing the person.
|
||||
Only number $\le$ \textit{\textbackslash npeople} will be printed
|
||||
\item[<name>] First name and las name of the people
|
||||
\item[<status>] choose in "charg\'e de recherche", "professeur d'universit\'e" \ldots
|
||||
\item[<other>] What ever string you want to add (laboratory, jury member place\ldots).
|
||||
\end{description}
|
||||
|
||||
This command need to be used with the \cmd{\nboss}, \cmd{\njudge} and \cmd{\nreferee}.
|
||||
Each \textit{\textbackslash npeople} command define the total number of people in each status to be printed.
|
||||
\item[\cmd{\cotutelle}\cmdarg{establishment}] define the international 'cotutelle' establishment name.
|
||||
\textbf{Don't use this command if you are not in 'cotutelle'.}
|
||||
\end{description}
|
||||
See sections \ref{sec:ex} for a simple but powerfull example.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Inside the document}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
Like for the standard command \cmd{\maketitle}, you only need to call the \cmd{\makeflyleaf} command to create the flyleaf page.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Package options\label{sec:opt}}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{enumerate}
|
||||
\item[\opt{draft}] Don't show the flyleaf in the final manuscript. This allow you to not print useless page (like the flyleaf) when you are still writing your document.
|
||||
\item[\opt{emptysheetbefore}] Create two empty pages (that mean one sheet) before the flyleaf (see \opt{emptypageafter}).
|
||||
\item[\opt{emptypageafter}] Insert one empty page after the flyleaf. \\
|
||||
\opt{emptysheetbefore} and \opt{emptypageafter} are very usefull for example in the case of writing a book
|
||||
with odd and even pages. That allow an empty sheet before the flyleaf.
|
||||
Default behavior is to not insert those empty pages.
|
||||
\item[\opt{Ets=\textit{<value>}}] Define the establishment name in the flyleaf. No option given print a red message on the flyleaf. Value allowed for this option are provided in a full list in section~\ref{ssec:Ets}.
|
||||
\item[\opt{ED=\textit{<value>}}] Define the doctoral school and speciality. No option given print a red message on the flyleaf. A full list of value allowed for \opt{ED} is provided in section~\ref{ssec:ED}.
|
||||
\item[\opt{ED2=\textit{<value>}}] Allow the definition of a 'double mention' (second speciality). This option is optional: no option nothing done. The full list of value allowed is the same as for \opt{ED} (see section~\ref{ssec:ED}.
|
||||
\end{enumerate}
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Example\label{sec:ex}}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\write18{pdflatex example.tex}
|
||||
\lstinputlisting[firstline=18]{example.tex}
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=\textwidth]{example.pdf}
|
||||
\caption{\label{fig:ex}
|
||||
Rendering for \LaTeX{} code of \file{example.tex} (shown in section~\ref{sec:ex}).
|
||||
}
|
||||
\end{figure}
|
||||
Rendering for this code is shown in Figure~\ref{fig:ex}.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section*{Appendix}
|
||||
\addcontentsline{toc}{section}{Appendix}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\subsection{Ets-list\label{ssec:Ets}}
|
||||
Here you have the full list of establishment allowed by the package option \texttt{Ets} on the form:
|
||||
\texttt{OptionValue -> Establishment}
|
||||
\lstinputlisting[firstline=5]{ETS-list.txt}
|
||||
\subsection{ED-list\label{ssec:ED}}
|
||||
Here you have the full list of doctoral school and speciality allowed by the package option \texttt{ED} on the form :
|
||||
\texttt{OptionValue -> Doctoral school : Speciality}.
|
||||
\lstinputlisting[firstline=5]{ED-list.txt}
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section*{Thanks}
|
||||
\addcontentsline{toc}{section}{Thanks}
|
||||
%%%%%%%%%%%%%%%%%%%%%%
|
||||
Special thanks to Bastien and Simon for their ideas, comments and help.
|
||||
|
||||
\noindent This package has been developed by \textbf{Tristan GR\'EGOIRE}.
|
||||
If you have any question, please fell free to contact me at \mail{tlsflyleaf@onada.fr}.
|
||||
|
||||
\medskip
|
||||
\noindent\smiley \hfill Enjoy your PhD $\ddot\smile$. \hfill \smiley
|
||||
|
||||
\bigskip
|
||||
\hfill \copyright{} Tristan GR\'EGOIRE, 2013
|
||||
|
||||
\end{document}
|
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
After Width: | Height: | Size: 343 KiB |
Loading…
Reference in New Issue