Logo
Agendas du département

Programme du stage LaTeX 2010

Dernière modification : 15/06/2010 22:38
Ce programme détaille le 8e stage gratuit de formation à LaTeX organisé par le département Génie Thermique et Énergie qui se déroulera le

mercredi 16 juin 2010 de 9h à 12h15 et de 13h30 à 17h30

Ce document se trouve au format PDF en versions à visionner à l’écran et à imprimer.

Table des matières

Chapitre I
Objet du stage

Organisé par le département Génie Thermique et Énergie de l’IUT Saint-Omer–Dunkerque, en association avec GUTenberg (Groupe francophone des utilisateurs de TEX) et le CLX (Club des utilisateurs de LinuX du Nord–Pas-de-Calais), ce stage a pour but de faire découvrir LATEX ou certains de ses aspects spécifiques.

I.1. Mais, qu’est-ce donc que LATEX?

LATEX (prononcer [latɛk] soit « latek »), plus qu’un logiciel de traitement de textes, est l’un des plus puissants composeurs de documents. Ces derniers peuvent être visualisés à l’écran, imprimés ou mis en ligne sur un site Web.

Les qualités principales de LATEX sont

1.
son caractère gratuit et libre: il peut être librement utilisé, copié et distribué;
2.
il a été porté sur toutes les plates-formes possibles et imaginables, en particulier sous Linux, Mac OS et Windows;
3.
il respecte complètement les compatibilités ascendantes et descendantes: ainsi, les documents écrits il y a 20 ans sont encore lisibles;
4.
le fond des documents est privilégié sur la forme, le logiciel se chargeant de toute la mise en forme (bien sûr néanmoins paramétrable);
5.
la structure des documents est naturellement rigoureuse, ainsi qu’y invite le logiciel;
6.
la qualité typographique des documents produits: elle est quasiment professionnelle;
7.
pour les scientifiques, les formules mathématiques ont une qualité identique à celles que l’on trouve dans les livres les mieux composés et sont plus rapides à obtenir que sous un outil classique de traitement de texte;
8.
la taille des fichiers est très petite (1000 fois plus qu’un texte contenant beaucoup de formules mathématiques fait sous un traitement de texte usuel).

Ces caractéristiques sont rarement toutes réunies dans un outil classique de traitement de textes.

Plus généralement, [1] et [2] peuvent guider dans le choix du bon outil pour composer des documents et convaincre de ce que l’apprentissage de LATEX assure un retour sur investissement très élevé.

En outre, même s’il s’agit d’un aspect accessoire dans un premier temps, [3] montre à quel point les documents conçus avec LATEX sont plus beaux que ceux créés à partir de traitements de textes usuels.

Néanmoins, la prise en main de LATEX n’est pas immédiate pour ceux qui sont habitués à des logiciels de type « wysiwyg1 ». Et l’objet 2 du stage que nous proposons est justement celui-là: débroussailler le terrain pour les débutants de façon que, combiné à l’utilisation d’éditeurs de textes adaptés 3, LATEX leur permette de créer des documents de qualité, au moins aussi facilement que sous un traitement de texte usuel.

I.2. À qui s’adresse ce stage?

Ce stage est réservé à... tout le monde: enseignants (de toutes disciplines), étudiants, secrétaires, élèves, techniciens, ingénieurs, simples curieux, etc., en bref à tous ceux qui ont ou auront à rédiger un texte sur ordinateur, depuis la lettre administrative d’une page jusqu’au livre de 700 pages, en passant par le contrôle de mathématiques ou la mise en page d’un poème...

Ce stage s’adresse également à chacun, quel que soit son degré de connaissance de LATEX, puisque sont prévus des conférences et ateliers de niveaux débutant, intermédiaire et avancé (cf. chapitre II).

Chapitre II
Déroulement de la journée

Pour cette 8e édition, nous proposons donc des « cursus » de niveaux:

débutant
destiné aux personnes ne connaissant pas ou que très peu LATEX: aucun pré-requis n’est donc nécessaire, pas même celui de savoir manier un traitement de texte usuel. Les utilisateurs non novices de LATEX, en particulier ceux ayant appris sur le tas, pourront aussi y glaner des informations, trucs et astuces bien pratiques;
intermédiaire
destiné à ceux pratiquant déjà LATEX mais souhaitant être initiés4 à certaines fonctionnalités qui n’ont pas été abordées au niveau débutant;
avancé
destiné à ceux ayant une très bonne maîtrise de LATEX et de ses programmes annexes et qui souhaitent augmenter leur productivité ou entrer dans les arcanes du système.

La journée se déroulera en plusieurs étapes, selon le schéma résumé au tableau II.1, page 8. Il est possible d’enjamber les cursus 5 et de n’assister qu’à certaines de ces étapes (merci dans ce cas de ne cocher que celle(s)-ci au moment de l’inscription).

Le détail du programme des conférences et ateliers est donné section II.1 à section II.3



Table II.1: Déroulement de la journée de stage  


a, b, c, d, e.

  Ces ateliers se déroulent simultanément.


II.1. Cursus « débutant »

Ce cursus ne suit pas le même déroulement que celui des cursus « intermédiaire » et « avancé »: pour permettre aux débutants de rapidement comprendre comment on manipule LATEX, une séance de travaux pratiques est prévue immédiatement après leur premier contact, donc à l’issue de la première conférence.

II.1.1. 09h00–10h30: Les bases de LATEX (Denis Bitouzé)

Cette conférence est destinée à présenter aux débutants les principes de base de LATEX; elle permettra aussi aux utilisateurs non novices d’en approfondir et consolider leur connaissance.

Résumé

1.
Bref historique de LATEX.
2.
Principe de fonctionnement.
3.
Création d’un document simple.
4.
Équivalents des outils habituels de tout traitement de texte: centrage, mise en gras et/ou en italique, taille des fontes, etc.
5.
Listes « à puce », numérotées, de description.
6.
Prise en main d’un éditeur de textes orienté LATEX permettant de créer des documents comme sous un traitement de texte usuel.
7.
Grandes lignes de l’installation, sous Windows, d’une distribution LATEX.
8.
Diverses sources de documentation: outils présents dans la distribution, bibliographie, webographie, FAQ, listes de discussion, forums.

II.1.2. 10h45-12h15: Travaux pratiques

Cf. section II.4.

II.1.3. 13h30–15h30: Approfondissement et initiation à la composition des mathématiques (Denis Bitouzé)

Résumé

1.
Création de documents (scientifiques ou littéraires) plus élaborés:
(a)
différentes classes de documents;
(b)
objets de structure d’un document: sections, sous-sections, etc.;
(c)
objets divers: titre, table des matières, labels et références, entêtes et pieds de pages, notes marginales et de bas de page, annexes, etc.
2.
Simplification de l’usage de LATEX en évitant les tâches répétitives: création de commandes personnelles.
3.
Premiers éléments permettant de composer des formules de type mathématique pour les enseignants en sciences de collèges et lycées.

II.1.4. 15h30–17h30: Atelier et travaux pratiques

Les stagiaires pourront choisir d’assister soit à l’atelier suivant, soit aux travaux pratiques qui se dérouleront simultanément.

a. LATEX au collège: un grand oui! (Christophe Poulain)

Résumé

LATEX réservé au lycée et à l’université? Pas du tout! On montrera, à partir d’exemples (documents papiers, présentations vidéos-projetées, documents informatisés, etc.), comment utiliser simplement mais surtout efficacement LATEX pour le collège.

b. Travaux pratiques

Cf. section II.4.

II.2. Cursus « intermédiaire »

II.2.1. 09h00–10h30: Ateliers no1

Les stagiaires pourront choisir l’un des deux ateliers suivants qui se dérouleront simultanément.

a. Manipulation de polices sous LATEX, niveau intermédiaire (Christophe Caignaert)

Résumé

On regardera d’abord brièvement quelques packages de polices, tant pour composer du texte que des mathématiques.

Ensuite, il s’agit de décrire l’ensemble des commandes de manipulation de polices:

  • tant les commandes de haut niveau, comme \textit{};
  • que les commandes définissant les polices par défaut, telle \bfdefault;
  • et les commandes de bas niveau comme \fontsize{}{}.

Ces dernières vous permettront de gérer les polices comme vous voulez...

On fera aussi une petite escapade dans la gestion des polices mathématiques.

b. Mathématiques avec LATEX (Yvon Henel)

Résumé

Sans oublier d’évoquer les commandes de LATEX tout seul, nous nous attacherons d’abord à présenter le package amsmath puis à compléter notre boîte à outils avec diverses extensions plus ou moins spécialisées. Nous ne nous interdirons pas de voir comment définir quelques commandes bien utiles.

II.2.2. 10h45-12h15: Ateliers no2

Les stagiaires pourront choisir l’un des deux ateliers suivants qui se dérouleront simultanément.

a. Réalisez tous vos diaporamas avec LATEX! (Georges Khaznadar)

Résumé

La classe Beamer permet de produire des diaporamas impeccables en utilisant toutes les possibilités de LATEX, au format PDF. Plusieurs styles prédéfinis existent, on peut aussi les personnaliser. Sans effort, les diapos possèdent plusieurs hyperliens de navigation (les références croisés, le plan du document, etc.)

La présentation montrera les bases de l’utilisation de Beamer, puis il sera possible d’aborder quelques-uns des nombreux aspects de cette classe LATEX pour les approfondir.

b. METAPOST: découverte (Christophe Poulain)

Résumé

Un petit aperçu des possibilités graphiques de METAPOST: à partir d’exemples existants (http://www.melusine.eu.org/lab/bmp) ou amenés par les stagiaires, on effectuera ses premiers pas avec METAPOST : utilisation, raisonnement géométrique de METAPOST, etc.

II.2.3. 13h30–15h30: Ateliers no3 et travaux pratiques

Les stagiaires pourront choisir d’assister soit à l’un des deux ateliers suivants, soit aux travaux pratiques qui se dérouleront simultanément.

a. Algorithmes et codes-sources de programmes (Olivier Bracco)

Résumé

Comment mettre en forme rapidement et facilement des algorithmes ou des codes-sources de programmes? Nous verrons deux modules d’extension spécialement conçus pour cela: algorithm2e et listings.

b. Compilation simultanée des dessins et du document sous LATEX à l’aide de PSTricks et TikZ (Jean-Pierre Casteleyn)

Résumé

  • Initiation aux packages PSTricks et TikZ qui permettent d’insérer le code pour la réalisation de schémas dans votre document LATEX.
  • Présentation de « packages spécialisés »
  • Présentation rapide de xfig, logiciel de dessin très simple d’emploi mais très complet.
  • Insertion d’une figure créée par xfig dans un document LATEX.
Vous pouvez consulter des exemples de réalisations avec PSTricks et TikZ sur les sites http://tug.org/PSTricks/main.cgi?file=examples et http://www.texample.net, et dialoguer avec Jean-Pierre Casteleyn au sujet de cet atelier sur le forum dédié.
c. Travaux pratiques

Cf. section II.4.

II.2.4. 15h30–17h30: Travaux pratiques

Cf. section II.4.

II.3. Cursus « avancé »

II.3.1. 09h00–10h30: METAPOST: programmation (Christophe Poulain)

Résumé

Après quelques rappels et présentations de divers packages existants, on exposera les principales notions de programmations de METAPOST.

II.3.2. 10h45-12h15: Programmation (légèrement) avancée avec LATEX (Yvon Henel)

Résumé

Nous disséquerons quelques commandes LATEX et, au passage, aborderons quelques points de la programmation avec TEX, le langage. Nous ne pourrons nous retenir d’évoquer les extensions ifthen, xargs, etoolbox, etc.

II.3.3. 13h30–15h30: Atelier et travaux pratiques

Les stagiaires pourront choisir d’assister soit à l’atelier suivant, soit aux travaux pratiques qui se dérouleront simultanément.

a. Manipulation de polices sous LATEX, niveau avancé (Christophe Caignaert)

Résumé

On commencera par un rapide tour des commandes et attributs de polices permettant des manipulations fines de polices de texte et des polices mathématiques.

On fera ensuite l’inventaire des différents types de fichiers intervenant dans le mécanisme des polices de LaTeX, et de leur contenu détaillé : .fd, .tfm, .vf, .pl, .vpl, .map, .enc.

Ceci nous amènera à décrire quelques notions de typographie et de la façon dont ceci est géré par LATEX, tant pour le mode texte que pour le mode mathématique.

Enfin, on terminera par la façon dont sont conçues les polices postscript, les plus utilisées aujourd’hui.

b. Travaux pratiques

Cf. section II.4.

II.3.4. 15h30–17h30Travaux pratiques

Cf. section II.4.

II.4. Travaux pratiques

Les travaux pratiques, qui se dérouleront dans les salles informatiques des départements Génie Thermique et Énergie, permettront à l’ensemble des participants d’appliquer ce qui aura été appris lors des conférences ou ateliers. Les exemples choisis couvriront une grande part des besoins courants en typographie. Un des objectifs sera l’appropriation de méthodes simples pour composer des textes proposés.

Les stagiaires équipés d’un ordinateur portable pourront l’apporter et l’utiliser lors des travaux pratiques (cf. section III.6). Les autres utiliseront les postes fixes que nous mettrons à disposition et travailleront alors a priori à deux par poste. Tous les participants pourront bien sûr repartir avec les fichiers qu’ils auront créés.

Les stagiaires pourront se munir de documents, qu’ils auront le cas échéant réalisés sous leur traitement de texte habituel, et qu’ils souhaiteraient savoir composer sous LATEX.

En fait, le programme n’est pas complètement arrêté et dépendra des inscrits: de leur profil (novices ou pas) et des desiderata qu’ils exprimeront éventuellement lors de leur inscription.

II.5. Ouverture des conférences et ateliers

Les conférences ou ateliers qui ne seront choisis que par trop peu de stagiaires ne seront pas ouverts.

Chapitre III
Informations complémentaires et inscriptions

III.1. Lieu du stage

L’accueil des participants aura lieu à partir de 08h30 au département Génie Thermique et Énergie, situé au premier étage du Centre Universitaire « la Citadelle » de Dunkerque, à l’adresse suivante:

Ce bâtiment se situe à moins de 15min à pied de la gare de Dunkerque :

 


Agrandir le plan

La photographie ci-dessous montre l'entrée du bâtiment.

Agrandir le plan

III.2. Comment s’inscrire?

Le stage est ouvert à tous. Les personnes intéressées devront obligatoirement se préinscrire soit auprès du secrétariat du département au 03 28 23 70 40, soit par internet en remplissant le formulaire qui se trouve à la page

Elles recevront ensuite un courriel contenant un identifiant et un mot de passe leur permettant de se connecter au site pour finaliser 6 leur inscription, en indiquant notamment les conférence et atelier choisis.

III.3. Nombre de places limité à 100

Attention: le nombre de places au stage est cette année strictement limité à 100!

III.4. Déjeuner

Nous proposons aux participants de déjeuner au restaurant universitaire, à deux pas du centre universitaire de la Citadelle. Les personnes extérieures à l’Université du Littoral Côte d’Opale pourront bénéficier du tarif préférentiel de 5 .

Nous demandons à ceux qui seraient intéressés de bien vouloir le préciser lors de leur inscription (une option est prévue à cet effet dans le formulaire).

III.5. Distribution LATEX

Nous mettrons à disposition des stagiaires une distribution LATEX 7, enrichie de quelques logiciels libres complémentaires, à installer sur leur machine personnelle (ordinateur de bureau, ordinateur portable, Netbook, etc.), quel que soit le système d’exploitation (Linux, Mac OS X, Windows 8). Cette distribution sera à copier

  • soit sur clé USB personnelle (de capacité supérieure à 1Go);
  • soit, sous réserve de faisabilité technique, par réseau filaire et/ou Wifi;

à partir

  • d’ordinateurs installés dans la salle d’accueil;
  • des postes en salles de travaux pratiques.

Les stagiaires auront aussi la possibilité, moyennant une contribution de 2 , de disposer de cette distribution sur DVD (une option est prévue à cet effet dans le formulaire d’inscription).

III.6. Ordinateurs portables

Les stagiaires qui le souhaitent pourront se munir de leur ordinateur portable. Il leur sera ainsi possible, avec l’aide des intervenants, d’installer LATEX sur leur machine personnelle et de le pratiquer dans leur environnement habituel. Nous demandons à ceux qui seraient intéressés de bien vouloir le préciser lors de leur inscription et d’indiquer alors s’ils accepteraient de travailler en binôme (des options sont prévues à cet effet dans le formulaire).

III.7. Une (petite) participation aux frais (ou PAF)

Pour participer au stage, les personnes intéressées devront, lors de l’accueil, s’acquitter de la modeste somme de 4 .

III.8. En cas de problème

En cas de problème, ne pas hésiter à contacter l’organisateur du stage.

III.9. Faire connaître notre stage

Bien entendu, nous remercions à l’avance tous ceux feront connaître notre stage à leurs collègues, amis, connaissances, entourage, etc. L’affiche de notre manifestation est disponible au format PNG et au format SVG.

Bibliographie

[1]

Allin Cottrell. Traitements de texte: stupides et inefficaces. Français. Trad. de l’anglais par Arnaud Zufferey, Xavier Perséguers et Denis Bitouzé. 2009. url : http://gte.univ-littoral.fr/members/dbitouze/pub/latex/divers/traitements-texte.

[2]

Thomas Nemeth. Approche critique de l’outil traitement de textes. Français. 2003. url : http://tnemeth.free.fr/linuxdocs/tt.html.

[3]

Dario Taraborelli. The Beauty of LATEX. Anglais. 19 fév. 2010. url : http://nitens.org/taraborelli/latex.

1.What You See Is What You Get: « ce que vous voyez (à l’écran), est ce que vous obtenez (sur le papier) », traduit en français par « tel écran-tel écrit » (ou « vous voyez ce que vous composez »).

2.Nous tenons à préciser que ce stage n’est pas une opération de promotion d’un logiciel; les logiciels fournis ne sont pas des versions d’évaluation limitées dans le temps, ou des versions avec des fonctionnalités limitées, ce ne sont pas non plus des logiciels expérimentaux à moitié terminés; enfin chaque participant a même le droit de le redistribuer à toute sa famille, à tous ses collègues/camarades et à tous ses élèves/professeurs, car il s’agit de logiciels libres.

3.Ces éditeurs sont libres et gratuits eux aussi.

4.Attention! Ce cursus est destiné aux débutants dans ces notions de niveau intermédiaire: il s’agit d’une initiation aux outils indiqués.

5.Cela est toutefois déconseillé aux débutants.

6.Cette étape est obligatoire car nécessaire à la bonne organisation du stage.

7.Il s’agit de la distribution dite TEX Live 2009 qui permet d’installer, de supprimer et de mettre à jour les paquetages LATEX de façon très simple et conviviale.

8.Versions supérieures ou égales à Windows 2000. Ceux qui ne disposeraient que d’une version strictement inférieure à Windows 2000 pourront l’indiquer lors de l’inscription et se verront remettre une distribution adaptée.

Ce site utilise les logiciels libres GNU/Linux Mandriva, Apache, Zope et CPS (qui inclut CPSSkins).