</wiki/Fichier:Searchtool.svg> </wiki/Fichier:Searchtool.svg>
Le format de Word mentionné ci-dessus est un format binaire. Microsoft a mis en place un format XML ouvert pour ses applications Office avec la version 2007 : Microsoft Office XML Ouvert. Bien que portant ce nom, le format XML </wiki/XML> de Microsoft Office ne de conforme pas intégralement au standard de la norme XML. Il est toutefois publiquement documenté sous la norme Ecma 376. Cette publication est une première pour Word et le rend ainsi considérablement plus facile pour l'accessibilité des documents que ce soit pour ses concurrents que pour son interopérabilité.
La volonté de le définir comme une norme standard ISO </wiki/ISO> est une vocation de Microsoft qui voit celle-ci se concrétiser bientôt. Il existe en parallèle un second format XML de base supporté aussi par Word 2003 : ce format est le WordprocessingML qui n'a rien à voir avec le format de fichier ouvert Open XML </wiki/Open_XML>.
Il est par ailleurs possible (et autorisé) de concevoir des plugins pour Word permettant de pouvoir lire ou enregistrer des documents dotés de format qu'il ne supporte pas nativement.
Caractéristiques et critiques [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=23>]Autant de caractéristiques pour un traitement de texte a soulevé autant de succès que de discordes…
Outils de mise en forme [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=24>]Word se veut à la fois une application intuitive pour les débutants, comme le logiciel le plus complet pour la préparation des ouvrages en amont des logiciels professionnels de mise en page (XPress </wiki/XPress>, InDedig </w/index.php?title=InDedig&action=edit&redlink=1> ) avec lesquels il communique. Beaucoup de professionnels du prépresse connaissent ce logiciel et s'en servent.
Si la rédaction de textes courts peut se faire de façon spontanée, la gestion de documents volumineux demande de la rigueur.
Word possède des centaines de commandes correspondant à des tâches particulières, seules certaines sont visibles dans les menus. Le professionnel peut même avoir accès à un langage de programmation évolué pour spécialiser et automatiser les fonctions ou en créer de nouvelles. Exemple : Combien de temps vais-je mettre pour lire le texte sélectionné ?
Polices et alignement [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=25>]Comme tous les logiciels de traitement de texte </wiki/Traitement_de_texte>, Microsoft Word permet de définir les polices </wiki/Police_d%27%C3%A9criture> utilisées ainsi que les alignements du texte. Ces dispositions seront immédiatement visibles à l'écran.
Notons qu'en mode justifié, Word gère difficilement le gris typographique </wiki/Gris_typographique> à la justification ; ainsi, pour maintenir un paragraphe justifié </wiki/Justifi%C3%A9>, il peut introduire de très grandes espaces entre les mots, là où un typographe préférerait faire une césure ou bien rompre la justification (fin du mot en retrait ou dépassant dans la marge).
Il n'est pas recommandé d'introduire un trait d'union pour provoquer la césure car le risque à ce qu'il se retrouve dans la ligne suivante, si la justification changeait, était envisageable. Il faut alors gérer automatiquement les césures possibles et éventuellement introduire des autorisations de coupure </wiki/C%C3%A9sure> dans le mot.
Les styles [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=26>]Il convient de distinguer le style, terme usuel, qui modifie directement le caractère (gras </wiki/Graisse_(typographie)>, italique </wiki/Italique_(typographie)>, souligné </wiki/Soulign%C3%A9>, couleur) et la feuille de style qui est une mémoire du style de texte appliquée à un paragraphe ou à un groupe de mots. Word ne distingue pas ces termes.
Boîte de dialogue de définition des styles (Word 2000)
La feuille de style était présente jusqu'à la naissance des versions pour Windows. Un style, est la base de la composition. Il peut s'exporter du document, être copié et modifié dynamiquement.
Un style est une mise en forme de texte destinée à être appliquée en plusieurs endroits. La modification du style change la mise en forme pour tous les paragraphes ou portions de texte utilisant ce style. Un ouvrage peut comporter de nombreuses feuilles de style.
Si plusieurs paragraphes utilisent une même mise en forme, il faut utiliser un style, sinon on n'utilise pas la fonction principale du traitement de texte et on ne fait que de la bonne dactylographie.
Le style met en mémoire, police, style et attributs, couleur, corps, interlignage, espacement, retraits, alinéa, tabulateurs et spécificités de Word, visibilité, ordre hiérarchique, etc.
Le style de caractère mis en mémoire pour quelques mots du paragraphe ne concerne que le caractère, style et attributs.
On peut rendre les styles actifs, par exemple en mettant le texte dans une couleur juste le temps de vérifier sa répartition dans l'ouvrage. On peut aussi facilement rechercher/remplacer des termes seulement dans une catégorie de texte.
Les styles permettent de séparer le fond de la forme. Lorsque l'on indique que le texte est de style Titre n, on indique la fonction du texte sans indiquer la manière dont il sera mis en forme ; celle-ci est définie dans la boîte de dialogue de gestion des styles. Ainsi, pour les titres de chapitre ou de section, il est recommandé d'utiliser les styles Titre 1, Titre 2, … ce qui permettra de construire la table des matières automatiquement. Un utilisateur peut définir ses propres styles, par exemple créer un style Patronyme </wiki/Patronyme> pour les noms de famille (qui figurent en petites capitales) dans les listes ou exergues mais jamais dans les textes.
En outre, l'utilisateur peut rechercher tous les éléments de texte d'un style de caractère donné, par exemple pour en faire une liste (ceci peut être automatisé par une macro-instruction).
Objets OLE [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=27>]Sous Microsoft Windows, on peut intégrer des objets OLE </wiki/Object_Linking_and_Embedding> (qui est une technologie propriétaire Microsoft), qui permet d'exploiter des propriétés propres à l'objet et à l'application qui l'a créé, avec l'inconvénient que l'application en question est indispensable à la lecture du document.
Par exemple, si on copie un graphique fait sous Microsoft Excel et qu'on le colle en utilisant l'option Collage spécial Graphique Microsoft Office Excel </wiki/Excel> Objet, on peut alors éditer le graphique sous Word comme si l'on était sous Excel (y compris modifier les valeurs des cellules dans les feuilles de calcul).
L'éditeur d'équation, Microsoft Equation, insère des objets OLE en s'exécutant à l'intérieur de Word.
Un objet n'est pas nécessairement OLE. On peut insérer un graphique ou une image comme un simple [modifier], sans qu'il soit lié à l'application qui l'a créé. Les équations peuvent aussi être représentées par des champs, sans faire appel à aucun éditeur d'équation.
Il est à noter que sur Mac, lorsqu'on insère des objets OLE dans Word, ceux-ci ne sont plus reconnus comme tels dans Word sous Windows. Il apparaissent alors comme simples images. Ceci peut poser de sérieux problèmes de portabilité entre les deux plateformes. Plus grave, Word 2008 pour Mac ne reconnaît même plus les objets OLE, même quand ils viennent d'être collés dans un document créé avec cette même application.
Sections et mise en page [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=28>]La mise en page — c'est-à-dire pour Word le format de feuille (A4 </wiki/Format_A4>, letter…), l'orientation (paysage </wiki/Paysage>, portrait </wiki/Portrait>), les marges, la numérotation des pages, les en-têtes et pieds de page — peut différer d'une partie à l'autre du document. Un saut de section peut coïncider avec un saut de page, un saut de colonne (si le texte est sur plusieurs colonnes) ou bien être continu.
La mise en page est définie pour une section. Insérer un saut de saut de section (section break) la fait varier d'une page sur l'autre : autorisant de montrer un tableau en pleine page au format paysage alors que le reste du document est en portrait.
Lorsque le saut de section est un saut de page, on peut imposer que la nouvelle page soit paire ou impaire ; cela permet par exemple de toujours commencer un chapitre sur une page impaire, Word se chargeant d'ajouter une page blanche si nécessaire. On peut imposer que le première page d'une section soit différente des autres, par exemple que son en-tête soit différente, comme cela se fait pour une première page de chapitre. On peut donc avoir à insérer un saut de section même s'il n'y a pas de variation de mise en page.
Les champs [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=29>]Un champ est un texte généré automatiquement à partir du contenu du reste du document.
Parmi les nombreux champs citons : la tables des matières (générée à partir des titres de chapitre et de section), l'index (généré à partir des champs entrées d'index ), le numéro de page, le nom du chapitre courant, le numéro du chapitre, des calculs numériques (ex {a + b/2}), ...
Un champ est figuré sous la forme d'un code de champs entre accolades sur fond gris ou par sa valeur sur fond gris.
Ainsi, le code {TOC \o 1-3} génère une table des matières (TOC, table of contents) référençant les titres de niveau 1 à 3 (c'est-à-dire titres de chapitre, de section et de sous-section). Ce code est remplacé par du texte au moment de l'impression, ou sur requête de l'utilisateur (mise à jour des champs). Il n'est en général pas nécessaire de connaître les codes, celui-ci est généré à partir des options sélectionnées au moment de l'insertion du champ.
Création de tableaux dans les documents [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=30>]La création de tableaux dans Word à été possible dès les premières versions de Word pour Windows. En parallèle à cela, Word peut au sein de ces tableaux, effectuer des calculs simples entre cellules, en ligne ou en colonne. Il est également possible de mettre en place des formules </w/index.php?title=Formules&action=edit&redlink=1> prédéfinies.
Le sommaire automatique [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=31>]Word propose un générateur de sommaire automatique dépendant des styles de titres hiérarchisés dans le document. Il peut ainsi créer automatiquement des tables des matières, des listes d'index pour afficher par exemple un glossaire </wiki/Glossaire> etc.
Le résumé automatique [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=32>]Word fournit un outil de résumé automatique qui permet de mettre en évidence les mots ou expressions jugées importantes. L'utilisateur peut définir les paramètres de pourcentage de texte à conserver par rapport la quantité totale du texte. Ron Fein de l'équipe de Word 97 explique que ce système fonctionne par coupure de mots en fonction de la pertinence des phrases. Dans un premier temps, Word identifie les mots les plus courants dans le document en ignorant les mots comme un, une, le, la, etc, puis attribut un rang pour ceux d'entre-eux qui sont le plus utilisés ; il peut alors établir un score. C'est par un processus d'opérations de division et de moyenne du nombre de mots par rapport aux phrases que Word parvient à proportionner un résultat et d'en retourner un résumé.
Le modèle Normal.dot [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=33>]Normal.dot est le modèle principal à partir duquel tous les documents vierges sont créés. Il est l'un des fichiers les plus importants dans Microsoft Word. Il permet de définir toutes les caractéristiques d'un document et en particulier, les marges et les polices de caractères par défaut. Ce modèle </wiki/Mod%C3%A8le> est fourni avec des caractéristiques par défaut que tout utilisateur peut changer à sa convenance et en fonction de ces besoins. Tout changement sur ce modèle impactera tous les nouveaux documents générés et tous ceux dont l'option de mise à jour automatique des styles de formatage est activée.
Les macros [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=34>]Toit comme les autres documents de la suite Microsoft Office, les fichiers Word peuvent embarquer des macros </wiki/Macros> et autres programmes incorporés.
Word Basic pour Word 6.0 [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=35>]Nativement, ce fut la version 6.0 (et par voie de conséquence la version 95) qui bénéficia de ce privilège avec le langage WordBasic :
Word Basic (Word 6.0 pour Windows) | |
Développeur </wiki/D%C3%A9veloppeur> | Microsoft </wiki/Microsoft> |
Environnement | Microsoft Windows </wiki/Microsoft_Windows> |
Type | Outil de génération de macro dans Word </w/index.php?title=Outil_de_g%C3%A9n%C3%A9ration_de_macro_dans_Word&action=edit&redlink=1> |
Licence </wiki/Licence_de_logiciel> | propriétaire </wiki/Logiciel_propri%C3%A9taire> EULA </wiki/EULA> |
Un module Programmation avec Microsoft Word puissant pemettant de créer des programmes et des application dans Word.
Ce mode de programmation sommaire fut remplacé par Visual Basic pour Application (VBA) à partir de la version 97.
Visual Basic Editor (VBE) [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=36>]Le successeur de WordBasic est également un éditeur de macros que Microsoft a nommé Visual Basic Editor (VBE). C'est l'environnement de développement où la modification et l'enrichissement de macros enregistrées voire celle de programmes en Visual Basic est possible.
Il comporte une gestion des références (Librairies externes).
La création la modification ou suppression des procédures et macros dans vos documents.
La génération d'objets dynamiques avec association d'événements.
Visual Basic Editor (VBA) | |
Développeur </wiki/D%C3%A9veloppeur> | Microsoft </wiki/Microsoft> |
Environnement | Microsoft Windows </wiki/Microsoft_Windows> |
Type | Traitement de texte </wiki/Traitement_de_texte> |
Licence </wiki/Licence_de_logiciel> | propriétaire </wiki/Logiciel_propri%C3%A9taire> EULA </wiki/EULA> |
Avec l'ensemble des composants disponibles dans Visual Basic, de nombreuses possibilité étaient dès lors offertes aux développeurs. La gestion des contrôles ActiveX (composants actifs réutilisables dans vos applications) qui offrent souplesse et puissance par le biais de fonctions avancées comme l'accès aux bases de données, la gestion des fichiers locaux ou en réseau, l'échange de données, etc.
Les virus dans les macros [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=37>]La puissante évolution de la gestion des macros a pu permettre à de nombreuses personnes malveillantes de propager des virus à travers les documents.
La tendance qu'ont les utilisateurs à s'échanger des documents via un E-Mail, une clé USB, un CD ROM ou même encore aujourd'hui sur disquette sont les principaux vecteurs de leur propagation.
Le plus prédominant de ces virus a été le ver Melissa </wiki/Melissa_(ver_informatique)> mais un grand nombre d'autres virus a vu le jour grâce à cette opportunité ouverte des macros </wiki/Macros> . Certains logiciel antivirus peuvent depuis détecter et nettoyer des macros virus connus. Certains pare-feux peuvent eux aussi empêcher la propagation de virus </wiki/Virus> sous cette forme vers d'autres systèmes.
Ces macros virus sont les seules menaces connues des plateformes Windows et Macintosh. Elles furent uniquement le vecteur d'infections visant à affecter les systèmes Windows et MacOS X </wiki/MacOS_X> allant jusqu'à l'apparition de CODEC vidéo sous forme de Cheval de Troie </wiki/Cheval_de_Troie> en 2007. Ce fut au cours des ces mésaventures que Microsoft mis à disposition des packs correctifs voués à éliminer et lutter contre ces virus.
Un processus d'alerte macro fait alors son apparition dès qu'un document contenant des macros est ouvert. Le procédé est ajustable par palier de degré de sévérité par l'utilisateur lui-même mais dans les versions récentes de Word, cette option est définie au plus haut niveau par défaut afin de prévenir les risques et paradoxalement à cela, ces macros virus se font de plus en plus rares.
Dans la version 2007 de Word, un utilisateur souhaitant enregistrer un document avec des macros est contraint de choisir le format approprié, à savoir .docm pour un document ou .dotm pour un modèle. Le fait de voir ces extensions permet de savoir que ce document ou ce modèle de document est pourvu de macros embarquées.
Les critiques du logiciel [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=38>]Avec autant de caractéristiques, Word s'est vu un grand succès mais aussi quelques critiques...
La calligraphie [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=39>]Que ce soit pour Windows ou pour Macintosh, Word n'a jamais été en mesure de manipuler les ligatures </wiki/Ligatures> définies sur certaines polices de caractères TrueType à cause des problèmes qui pourraient être rencontrés lors d'éventuelles corrections orthographiques. Ce type de police peut toutefois être inséré manuellement mais n'est pas reconnu par Word par ce qu'il représente.
Une autre caractéristique de Word est son incapacité à pouvoir exploiter des espaces réduits lors de la mise en forme du texte en mode justifié </wiki/Justifi%C3%A9> notamment mais aussi les repères de rognage. Diverses solutions de contournement furent alors développées. Le processus de substitution de police de caractère a été mis en place à partir de la version 2002 pour contourner le problème rencontré lorsqu'une certaine police employée dans un document était indisponible sur le système en cours : il n'est pas prévu de pouvoir désactiver ce comportement par défaut.
Dans la version 2004 de Word pour Macintosh, le support de l'écriture complexe était aussi faible que pour la version 97 de Word pour Windows et Word n'a jamais su interpréter la typographie avancée des systèmes Apple </wiki/Apple> gérant parfaitement ces fameuses ligatures et autant de variétés de glyphes.
Les puces et la numérotation [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=40>]Quelques utilisateurs ont soulevé que le système de numérotation des paragraphes par puces ou par numéros est fortement problématique et en particulier lorsqu'il s'agit de reprendre la numérotation à partir d'un nouveau jeu de paragraphes. Toutefois, il s'avère que ce dernier a été considérablement révisé depuis la version 2007 de Word. Il a été aussi rapporté que ce comportement était d'autant plus ennuyeux qu'en comparaison aux autres traitements de texte comme par exemple Openoffice.org </wiki/Openoffice.org>, ce système était pauvre en fonctionnalités par rapport aux besoins.
Les problèmes relevés à l'égard des puces et des numéros dans Word comprennent notamment :
l'altération ou le changement inattendu des caractères représentant les puces,
l'indentation qui changeait au sein d'une même hiérarchie de paragraphe
ou encore, les séquences de numérotation qui ne correspondaient pas entre-elles.
En dehors de cela et dans la majeure partie des cas, le système restait tout de même opérationnel et voyait sa vulnérabilité naître à cause des langues des correcteurs orthographiques installés autres que le français et l'anglais…
Vocabulaire lié au logiciel Word [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=41>]Barre d'outils: Barres intégrés à la page de travail du traitement de texte contenant les raccourcis principaux sous forme d'icône.
Justifié: Permet d'aligner le texte a droite et a gauche.
Lettrine: Première lettre d'un paragraphe ou d'un texte qui occupe la hauteur de plusieurs ligne.
Icône: Image symbolisant une fonction. Celle ci apparait en passant la souris dessus.
Modèle: La procédure de création de modèles de documents rajoute automatiquement au nom du modèle l'extension .DOT. Cette extension est obligatoire pour le bon fonctionnement du modèle.
Les différentes versions de Word [
modifier </w/index.php?title=Microsoft_Word&action=edit§ion=42>]PC et compatibles
1983
1985
1986
1987
1989
1991
1991
1993
Macintosh
1985
1987
1989
1991
1993
1998
2000
2001
2004
2008
PC et compatibles
Novembre 1989
Mars 1990
Juin1990
1991
1993
1995
1997
1998
1999
2001
2003
2006
Versions pour SCO UNIX