Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Plan Outils Logiciels : bureautique 1 Environnement de travail 2 Bureautique : tableurs 3 Bureautique : traitement de texte 4 Bureautique : présentation P. ÉZÉQUEL Université Jean Monnet, Saint-Étienne P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Ordinateur P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Un exemple Composition un processeur qui calcule, une mémoire qui contient les programmes à exécuter et leurs données, des unités d’entrée / sortie Unité centrale Processeur et mémoire Carte mère Processeur et mémoire et E / S critiques P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Carte mère : le processeur Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Processeur Dual-Core exécute des instructions dites élémentaires opère sur des registres : taille des registres caractéristique du processeur actuellement 32 (64) chiffres binaires (bits) donc 4 (8) octets temps d’accès : nano-seconde (10−9 s) cadencé par une horloge : fréquence de l’horloge caractéristique du processeur actuellement 3 GHz augmenter la cadence =⇒ augmenter la température augmenter la miniaturisation =⇒ augmenter la température deux processeurs : parallélisation au niveau matériel les programmes peuvent en tenir compte pas deux fois plus rapides une instruction élémentaire peut durer plusieurs tops d’horloge P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Images d’un micro-processeur P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Carte mère : la mémoire contient les données et les programmes taille typique : milliard d’octets (GO) reliée au processeur par le bus temps d’accès typique : micro-seconde (10−6 s) mémoire cache : intégrée au processeur contient les dernières actions effectuées et les dernières données temps d’accès : nano-seconde (10−9 s) volatile P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Carte mère : le reste Aspects matériels Aspects logiciels Bureautique Entrées / sorties : les disques carte vidéo (processeur et mémoire) carte son (processeur et mémoire) carte réseau (adresse MAC) Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation taille typique : centaine de GO, téra-octet (1012 ) temps d’accès typique : milli-seconde (10−3 s) ... P. ÉZÉQUEL mémoire permanente Outils Logiciels : bureautique P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Entrées / sorties : le reste Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Système d’exploitation clavier (E) (temps d’accès typique de l’ordre de 10−1 seconde. . . ) souris (E) Définition intermédiaire entre le matériel et les applications masque l’architecture particulière : portabilité des applications capteur (E) écran (S) Typologie imprimante (S) mono- ou multi-tâches moteur (S) mono- ou multi-utilisateurs ... P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Quelques systèmes Aspects matériels Aspects logiciels Bureautique Réseau Microsoft : Windows (dans toutes ses saveurs) UNIX : libre : Linux, FreeBSD, Android propriétaire : MacOS, AIX, HP-UX, Solaris, Irix, Tru64, . . . VMS (Digital) : Virtual Memory System, uptime de 17 ans ( !) MVS (IBM) : Multiple Virtual Storage GCOS (Bull) : General Comprehensive Operating System liaison entre ordinateurs différentes échelles : LAN, WAN, MAN Internet : réseau des réseaux nécessité de normes : matérielles, logicielles normes logicielles : protocoles de communications ... P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Réseau : normes matérielles P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Aspects matériels Aspects logiciels Bureautique Réseau : protocole Téléphone : je décroche, je fais le numéro, sonnerie (prise de ligne) branchement : hertzien, cuivre, fibre liaison : ETHERNET, WIFI, BLUETOOTH organismes de normalisation : ISO, IETF, IEEE, . . . ... au décroché : “Allo ?” (présentation du protocole) réponse “Allo ?” (même protocole, ouf !) je me présente (authentification) l’interlocuteur se présente (authentification) discussion l’un dit “Au revoir” (avis de fin) l’autre répond “Au revoir” (acquittement de fin) je raccroche (fin de communication) P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Réseau : protocoles Aspects matériels Aspects logiciels Bureautique Définition Ensemble des techniques et outils permettant de (Facteur) couche réseau : IP, PPP, . . . (Secrétaire) couche transport : TCP, UDP, . . . crééer, (Écrivain) couche applications : HTTP, POP, SMTP, FTP, ... manipuler, organismes de normalisation : ISO, IETF, ICANN, . . . P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation transmettre des documents. Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Aspects matériels Aspects logiciels Bureautique Logiciels de bureautique Définition Un tableur : 1 2 3 tableur : Excel, OpenOffice Calc, Gnumeric, . . . traitement de texte : Word, OpenOffice Writer, présentation : PowerPoint, OpenOffice Writer, organise des données, LAT EX EX LAT traite des données, présente des données, peut être relié à une base de données. P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Composants d’un tableur Exemple données stockées dans des cellules chaque cellule est à l’intersection d’une ligne et d’une colonne dans une feuille de calcul un classeur est un ensemble de feuilles de calcul. P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Références Valeurs, formules, formats et fonctions (1) Chaque cellule est désignée par sa référence : A 1 2 3 B C D 65 chaque cellule contient une valeur =⇒ saisie par l’utilisateur : Bonjour, 58,5, VRAI,12/09/2012 =⇒ calculée par une formule : 4.sin(1, 54) chaque valeur possède un type et est affichée selon un format. 65 est situé à la référence C2. P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Format de cellule Formules : références et fonctions (1) démonstration ! les formules utilisent les références des cellules, pas leur contenu. P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Formules : références et fonctions (2) Formules : références et fonctions (3) Fonctions : Références : mathématiques : sin, cos, sqrt,. . . relatives : C4 logiques : OU, ET, SI. . . ALORS. . . SINON, . . . absolues : $C$4 statistiques : moyenne, max, min, écart-type,. . . semi-relatives : $C4, C$4 Seules les références relatives changent par copier/coller P. ÉZÉQUEL Outils Logiciels : bureautique textes : clean, len, upper,. . . . . . (plusieurs centaines prédéfinies) P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Formules : références et fonctions (4) Graphiques Possibilité d’exploiter les données sous forme visuelle : courbes, histogrammes, camemberts, ... On utilise l’assistant graphique du tableur, ou un outil spécialisé (par exemple gnuplot en Linux) P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Graphiques Définition Un traitement de texte est un logiciel permettant de réaliser, de manière interactive (ou pas), un document à partir de divers composants (texte ou images). Minimum requis titre, Exemples unités des axes, Microsoft Word légende. OpenOffice Writer la sobriété est gage de lisibilité P. ÉZÉQUEL LATEX Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Interactivité LATEX caractérise les logiciels WYSIWYG : What You See Is What You Get avantages : non WYSIWYG prise en main intuitive mise en œuvre facile réactivité balises de formatage dans le texte (repris par HTML) permet à l’utilisateur de privilégier le fond sur la forme standard, puissant, portable, stable, libre inconvénients : utilisation avancée délicate : what you see is all you get ! documents non homogènes What you see is more or less what you get. . . P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Utilisation 1 2 Outils Logiciels : bureautique Conseils création (ou modification) d’un fichier source mon_beau_texte.tex pdflatex : génération directe du PDF à partir du source LATEX P. ÉZÉQUEL Outils Logiciels : bureautique 1 écrire du texte 2 ne pas laisser d’erreurs 3 ne pas essayer de faire du WYSIWYG 4 ne pas s’occuper de mise en page (au début) P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Caractères 1 Commandes séparation : l’espace ␣ est un séparateur de mots le saut de ligne est un séparateur de paragraphes un ou plusieurs ont le même effet. . . 2 spéciaux : ont une signification pour LATEX : $, \, %, #, {, }, ^, _, ~ 3 normaux : tous les autres P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation 1 plusieurs centaines disponibles 2 indiquent à LATEXun formatage particulier Exemple J’écris en \textbf{gras} P. ÉZÉQUEL J’écris en gras Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Structure d’un fichier source LATEX Exemple d’un fichier source LATEX \documentclass{article} \usepackage[latin1]{inputenc} \usepackage[OT1]{fontenc} \usepackage[french]{babel} 1 préambule : directives globales de formatage, titre 2 document : le texte lui-même \title{Mon premier document \LaTeX} \author{Jacques Sélaire} \date{\today} \begin{document} \maketitle Salut tout le monde ! \end{document} P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Préambule : classes de documents Préambule : packages \documentclass[<options>]{<classe>} \usepackage[<options>]{<package>} Classes article : document « normal » inputenc : accepter les accents dans le source (option latin1 ou utf8) beamer : présentation (ce cours !) fontenc : prendre en compte les accents (et autres) pour la mise en page (option OT1) Options 11pt, 12pt : taille des caractères babel : suivre la typographie française (option french) a4paper : taille du papier graphicx : pour insérer des images twocolumn : 2 colonnes P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Préambule : styles de page Organisation (1) Hiérarchiquement : 1 \pagestyle{<style>} : toutes les pages à partir de celle-là \section{titre de la section} 2 \thispagestyle{<style>} : cette page-ci \subsection{titre de la subsection} 3 \subsubsection{titre de la subsubsection} 4 \paragraph{titre du paragraphe} 5 \subparagraph{titre du sous-paragraphe} plain : numéro de page au milieu en bas (défaut) headings : titre et numéro de page en haut empty : vide Numérotation automatique Démonstration ! P. ÉZÉQUEL Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Organisation (2) : références Organisation (3) : notes de bas de page Principe On donne un nom puis on référence par le nom Exemple 1 nommage : \section{\LaTeX c’est trop bien}\label{bien-latex} 2 référence : \comme vu à la section \ref{bien-latex}... 3 ou bien à la page : \comme vu à la page \pageref{bien-latex}... \footnote{On écrit le texte de la note} 1 numérotation automatique (comme d’habitude. . . ) 2 gestion typographiquement parfaite : pas de lignes veuves, notes multipages,. . . nécessité de compiler plusieurs fois ! Démonstration ! P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation L’écriture (1) : les polices \textrm{romain} \textbf{gras} \texttt{typewriter} \textsf{sans serif} \textit{italique} \textsl{penché} \emph{important} \textsc{PETITES CAPITALES} P. ÉZÉQUEL L’écriture (2) : les tailles romain gras (bold face) typewriter sans serif italique penché (slanted) important PETITES CAPITALES Outils Logiciels : bureautique \tiny minuscule \scriptsize très petit \footnotesize assez petit \small petit \large grand \Large plus grand minuscule très petit assez petit petit grand plus grand \huge énorme énorme \Huge géant géant P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Les environnements Les environnements : formatage du texte center Ce texte est écrit avec l’environnement center qui écrit le texte centré sur les lignes. \begin{<environnement>} . . . . \end{<environnement>} flushleft Ce texte est écrit avec l’environnement flushleft qui écrit le texte cadré à gauche Types 1 formatage du texte : justifié, à gauche, à droite, centré,. . . 2 organisation du texte : liste, énumération 3 tableaux et figures P. ÉZÉQUEL flushright Et ce texte est écrit avec l’environnement flushright qui écrit le texte cadré à droite. . . Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Les environnements : listes Les environnements : énumération enumerate itemize \begin{itemize} \item premier item, \item et le deuxième \end{itemize} P. ÉZÉQUEL premier item, et le deuxième Outils Logiciels : bureautique \begin{enumerate} \item premier item, \item et le deuxième \end{enumerate} P. ÉZÉQUEL 1 premier item, 2 et le deuxième Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Les environnements : tableaux Les environnements : figures Utilisation Pour insérer une image, un tableau,. . . , avec une légende. Conseil Voir le document communiqué en TP. Il vaut mieux importer un tableau réalisé avec un tableur. . . Syntaxe \begin{figure}[loc]\caption{<légende>}...\end{figure} insère la figure à l’endroit spécifié par loc, avec la légende donnée dans caption loc : h, t, b ou p (défaut tbp) P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Insertion d’images Mode mathématique Syntaxe \includegraphics[<options>]{<fichier>} option très utile : l’échelle, scale=0.5 fichier PDF pour pdflatex, EPS pour LATEX Exemple d’une diapo précédente \includegraphics[scale=0.3]{Capture-Fonctions} P. ÉZÉQUEL Outils Logiciels : bureautique mode spécifique, délimité par $ (dans le texte) ou $$ (dans un paragraphe spécial, centré) indices obtenus avec le caractère _ : $X_i$ donne Xi ATTENTION : $X_ij$ donne Xi j , $X_{ij}$ donne Xij exposants obtenus avec le caractère ^ : $X^i$ donne X i ATTENTION : $X^ij$ donne X i j , $X^{ij}$ donne X ij on peut combiner : Xin2i , obtenu par $X_{i^2}^{n_i}$ lettres grecques obtenues avec \nomDeLaLettre : \alpha donne α P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Mode mathématique (2) : exemples x= −b ± i =1 Z √ b2 − 4ac 2a $$ x = \frac{-b \pm \sqrt{b^2-4ac}}{2a} $$ n X Mode mathématique (2) : exemples suite $$ \int \frac{dx}{x+1} = \log(x+1) + C $$ Z n.(n + 1) i= 2 $$ \sum_{i=1}^n i = \frac{n.(n+1)}{2} $$ P. ÉZÉQUEL a dx = log b − log a x P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Mode mathématique (2) : exemples fin pin −→⋆R qjm $$ p_i^n \longrightarrow_R^\star q_j^m$$ P. ÉZÉQUEL b $$ \int_a^b \frac{dx}{x} = \log b - \log a $$ Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation dx = log(x + 1) + C x +1 Outils Logiciels : bureautique Présentation logiciel permettant de créer et afficher un diaporama de présentation Powerpoint est WYSIWYG, pas LATEX classe beamer P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Utilisation Environnement de base 1 dans le préambule on choisit un thème : \usetheme{Warsaw} 2 on structure la présentation comme un article LATEX 3 la présentation est une suite de diapositives 4 beamer enrichit LATEX d’environnements, de commandes et d’options 5 compilation avec pdflatex P. ÉZÉQUEL Titre optionnel : \frametitle{Environnement de base} Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation P. ÉZÉQUEL Outils Logiciels : bureautique Environnement de travail Bureautique : tableurs Bureautique : traitement de texte Bureautique : présentation Environnement supplémentaire Option supplémentaire Démasquage Sur un environnement itemize : \begin{block}{Titre du bloc} Contenu du bloc~: \begin{itemize} \item premier point, \item deuxième point. \end{itemize} \end{block} premier point, deuxième point. Source \begin{block}{Démasquage} Sur un environnement itemize~: \begin{itemize} \item<+-> premier point, \item<+-> deuxième point. \end{itemize} \end{block} Titre du bloc Contenu du bloc : premier point, deuxième point. P. ÉZÉQUEL Diapositive \begin{frame}...\end{frame} Outils Logiciels : bureautique P. ÉZÉQUEL Outils Logiciels : bureautique