Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
msttcorefonts [Le 19/09/2011, 15:31]
160.228.155.238 [Les polices de caractères de Microsoft Office]
msttcorefonts [Le 02/12/2023, 12:35] (Version actuelle)
brochignac [Installation en-ligne]
Ligne 1: Ligne 1:
-{{tag>Hardy Karmic Lucid Maverick windows ​bureautique}}+{{tag>Bionic Windows ​bureautique}}
 ---- ----
- 
  
  
 ====== Les polices de caractères de Microsoft Office ====== ====== Les polices de caractères de Microsoft Office ======
  
-Vous avez sûrement remarqué que certaines polices de caractères posent problème lors de l'​importation d'un fichier venant de Microsoft Office (par ex. : Webdings). Pour pallier ce problème, vous pouvez utiliser les polices de caractères de Microsoft Office avec votre suite bureautique ([[:OpenOffice.org]] par exemple).+Vous avez sûrement remarqué que certaines polices de caractères posent problème lors de l'​importation d'un fichier venant de Microsoft Office (par ex. : Webdings). Pour pallier ce problème, vous pouvez utiliser les polices de caractères de Microsoft Office avec votre suite bureautique ([[:Libreoffice]] par exemple).
  
  
Ligne 15: Ligne 14:
 ===== Installation de ttf-mscorefonts ===== ===== Installation de ttf-mscorefonts =====
  
-Il existe plusieurs méthodes pour installer les polices ttf-mscorefonts. +Deux possibilités d'​installationen-ligne ou hors-ligne. ​Le paquet ​installera ​les polices suivantes :​
- +
-==== installation via les paquets (recommandé) ==== +
- +
-=== Ubuntu 9.10 et suivantes === +
- +
-Deux possibilités d'​installationen-ligne ou hors-ligne. ​ +
- +
-==installation en-ligne== +
-<note important>​Si vous rencontrez un [[https://​bugs.launchpad.net/​ubuntu/​+source/​msttcorefonts/​+bug/​274421|bug lors de l'​installation en-ligne]], utilisez le paquet d'​installation hors-ligne. </​note>​ +
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​ttf-mscorefonts-installer|ttf-mscorefonts-installer]]**. +
- +
-Ce paquet consiste en un installateur qui va télécharger les polices Microsoft directement sur Internet. Vous devez bien entendu posséder une connexion Internet pour installer ce paquet. +
- +
-Ce paquet ​installe ​les polices suivantes : +
   * Andale Mono   * Andale Mono
   * Arial Black   * Arial Black
Ligne 43: Ligne 27:
   * Webdings   * Webdings
  
-==installation ​hors-ligne==+Vous devez accepter la licence "​TrueType core fonts for the Web EULA" de Microsoft pour permettre l'installation.
  
-Si votre ordinateur ne possède pas de connexion internet, le paquet existe chez imaginux : [[http://www.imaginux.com/ccount/click.php?​id=38|msttcorefonts-offline]]. Il suffit de le télécharger via un autre ordinateur puis de le copier sur votre ordinateur et [[:​tutoriel:​comment_installer_un_paquet|l'​installer]].+**// Utiliser la touche tabulation pour atteindre le OK de validation de la licence. //**
  
 +==== Installation en-ligne ====
 +[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​ttf-mscorefonts-installer]]**.
  
-=== Ubuntu 8.04 LTS=== +Ce paquet consiste en un installateur qui va télécharger les polices Microsoft ​directement sur Internet. Vous devez bien entendu posséder une connexion Internet pour installer ​ce paquet.
-Pour profiter des polices ​de caractères habituelles de Microsoft ​Office, il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt://​msttcorefonts|msttcorefonts]]** ([[:​depots|dépôt Multiverse]]). +
  
 +En cas de problème d'​installation,​ il suffit d'​installer via la logithèque le paquet Debian disponible [[http://​ftp.de.debian.org/​debian/​pool/​contrib/​m/​msttcorefonts/​ttf-mscorefonts-installer_3.8.1_all.deb|ici]]
  
-==== installation ​manuelle ====+==== Installation ​manuelle ====
  
-Vous pouvez également installer les polices de caractères de manière manuelle simplement en copiant les fichiers TrueType se trouvant sur une machine sur laquelle Windows est installé ​(pour les polices msttcorefonts vous pouvez les récupérer à [[http://thelinuxbox.org/​downloads/fonts/msttcorefonts.tar.gz|cette adresse]]).+Vous pouvez également installer les polices de caractères de manière manuelle simplement en copiant les fichiers TrueType ​(les fichiers *.ttf comme par exemple arial.ttf) ​se trouvant sur une machine sur laquelle Windows est installé, dans le dossier **/usr/share/fonts/truetype/​msttcorefont**Cependant, ​cette technique n'est pas forcément très légale car les polices de Microsoft ne sont pas libres mais propriétaires.
  
 //Pour plus d'​informations,​ consulter la page [[installer_de_nouvelles_polices_de_caractere|Installer de nouvelles polices de caractères]].//​ //Pour plus d'​informations,​ consulter la page [[installer_de_nouvelles_polices_de_caractere|Installer de nouvelles polices de caractères]].//​
  
  
-===== Installation ​des polices Microsoft Office 2007 ou 2010 ===== + ===== Cas des polices Microsoft ​Cleartype (Office 2007 et sup.) ===== 
- +Avec Microsoft ​Office ​2007 et les versions suivantes est arrivée une nouvelle collection de polices ​Microsoft qui sont utilisées très largement  Calibri, Cambria, Candara, Consolas, Constantia, et Corbel.
-//Pour utilisateurs avancés.//​ +
- +
-Pour améliorer la compatibilité avec les polices de Microsoft ​office ​2007 ou 2010, il faut installer ​les polices : Calibri, Cambria, Candara, Consolas, Constantia, et Corbel. ​Pour cela : +
-  * [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​cabextract|cabextract]]**. +
-  * télécharger la [[http://​www.microsoft.com/​downloads/​details.aspx?​displaylang=fr&​FamilyID=048dc840-14e1-467d-8dca-19d2a8fd7485|Visionneuse PowerPoint 2007]] ou la [[http://​www.microsoft.com/​downloads/​fr-fr/​details.aspx?​FamilyID=CB9BF144-1076-4615-9951-294EEB832823|Visionneuse PowerPoint 2010]]. +
-  * extraire l'​exécutable .exe +
-<​code>​cabextract -F ppviewer.cab PowerPointViewer.exe </​code>​ +
-  * créer un répertoire d'​installation +
-<​code>​sudo mkdir /​usr/​share/​fonts/​vista</​code>​ +
-  * extraire les polices : +
-<​code>​sudo cabextract -F '​*.TT?'​ -d /​usr/​share/​fonts/​vista ppviewer.cab</​code>​ +
-  * faire la mise à jour du cache des polices : +
-<​code>​fc-cache -fv</​code>​+
  
  
 +==== En dual-boot avec Windows====
  
 +Si vous disposez d'une version de Windows, installée en dual-boot, et équipée de ces polices un lien symbolique du dossier Windows/​Fonts vers /​usr/​share/​fonts/​Windows (pour tous les utilisateurs,​ à effectuer avec les droits d'​administrateur) ou vers ~/​.fonts/​Windows vous rendra __toutes__ ces polices accessibles.
 +<​code>​
 +sudo ln -s /​media/​chemin/​vers/​partition/​windows/​Windows/​Fonts /​usr/​share/​fonts/​windows
 +</​code>​
 +Il est aussi possible de copier le dossier Fonts dans le répertoire personnel en le renommant .fonts ​ .
  
 +==== Utiliser des polices de substitution ====
 +On pourra utiliser des polices de substitution libres comme celles créées par Google pour Chrome ((Source :​ [[https://​lists.fedoraproject.org/​pipermail/​devel/​2013-October/​190037.html|« Calibri/​Cambria replacements Carlito/​Caladea »]])).
 +  * Calibri -> **[[apt>​fonts-crosextra-carlito|Carlito]]**
 +  * Cambria -> **[[apt>​fonts-crosextra-caladea|Caladea ]]**
 +  * Times New Roman -> [[https://​ufonts.com/​downloads/​187510!40370811|Nimbus roman]]
  
 ===== Configuration des polices de Microsoft ===== ===== Configuration des polices de Microsoft =====
Ligne 84: Ligne 67:
 Les réglages suivants sont destinés à ceux qui n'​aiment pas l'​apparence par défaut des polices de Microsoft ou plus généralement les polices installées par défaut avec Ubuntu. En effet certains trouvent les polices ou leur rendu trop "​baveux"​. C'est une question de goût. Les avis sont très partagés. Cette configuration a été testée sur un écran LCD. Les réglages suivants sont destinés à ceux qui n'​aiment pas l'​apparence par défaut des polices de Microsoft ou plus généralement les polices installées par défaut avec Ubuntu. En effet certains trouvent les polices ou leur rendu trop "​baveux"​. C'est une question de goût. Les avis sont très partagés. Cette configuration a été testée sur un écran LCD.
  
-<note warning>​Les manipulations qui suivent installent des fichiers de configuration qui ne sont pas issus des dépôts officiels. Vous les utilisez donc à vos risques et périls. Au moins un utilisateur a [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=414514<​|signalé un problème]] avec ces fichiers.</​note>​+<note warning>​Les manipulations qui suivent installent des fichiers de configuration qui ne sont pas issus des dépôts officiels. Vous les utilisez donc à vos risques et périls. Au moins un utilisateur a [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=414514<​|signalé un problème]] avec ces fichiers.</​note>​
  
 === Réglages pour tous les utilisateurs === === Réglages pour tous les utilisateurs ===
Ligne 109: Ligne 92:
   *local.conf sert juste de relais entre alias.conf, msfonts.conf et le système de rendu des polices.   *local.conf sert juste de relais entre alias.conf, msfonts.conf et le système de rendu des polices.
  
-Redémarrez la session graphique pour que tous les changements soient pris en +Redémarrez la session graphique pour que tous les changements soient pris en
 compte avec le raccourcis clavier suivant : **Ctrl+Alt+Retour** compte avec le raccourcis clavier suivant : **Ctrl+Alt+Retour**
  
-Bien entendu les réglages précédents n'ont aucun effet sur le système ou les  +Bien entendu les réglages précédents n'ont aucun effet sur le système ou les 
-programmes si ces derniers étaient configurés pour afficher des polices  +programmes si ces derniers étaient configurés pour afficher des polices 
-autres que les polices génériques par défaut (serif, sans-serif... soit la  +autres que les polices génériques par défaut (serif, sans-serif... soit la 
-configuration du système après son installation) ou bien les polices de +configuration du système après son installation) ou bien les polices de
 Microsoft. Microsoft.
  
Ligne 121: Ligne 104:
 <​code>​sudo rm /​etc/​fonts/​msfonts.conf</​code>​ <​code>​sudo rm /​etc/​fonts/​msfonts.conf</​code>​
  
-Si vous voulez supprimer l'​attribution par défaut des polices de Microsoft aux +Si vous voulez supprimer l'​attribution par défaut des polices de Microsoft aux
 familles génériques : familles génériques :
 <​code>​sudo rm /​etc/​fonts/​alias.conf</​code>​ <​code>​sudo rm /​etc/​fonts/​alias.conf</​code>​
  
-Si vous voulez tout supprimer n'​oublier pas d'​effacer en plus le fichier ​+Si vous voulez tout supprimer n'​oublier pas d'​effacer en plus le fichier
 local.conf : local.conf :
 <​code>​sudo rm /​etc/​fonts/​local.conf</​code>​ <​code>​sudo rm /​etc/​fonts/​local.conf</​code>​
Ligne 133: Ligne 116:
 === Réglages pour un utilisateur === === Réglages pour un utilisateur ===
  
-Les effets produits par les commandes suivantes sont les mêmes que ceux obtenus après avoir suivi les consignes de la section **Réglages pour tous les utilisateurs** ci-dessus mais pour un seul utilisateur (ne marche que +Les effets produits par les commandes suivantes sont les mêmes que ceux obtenus après avoir suivi les consignes de la section **Réglages pour tous les utilisateurs** ci-dessus mais pour un seul utilisateur (ne marche que
 si ~/​.fonts.conf n'​existait pas). si ~/​.fonts.conf n'​existait pas).
  
-Si vous avez préféré la 1ère image de la section précédente : +Si vous avez préféré la 1ère image de la section précédente :
  
 <​code>​cd ~/ <​code>​cd ~/
 wget http://​download.tuxfamily.org/​polyglotte/​archives/​.fonts.conf</​code>​ wget http://​download.tuxfamily.org/​polyglotte/​archives/​.fonts.conf</​code>​
  
-Si vous avez préféré la 2ème image de la section précédente : +Si vous avez préféré la 2ème image de la section précédente :
  
 <​code>​cd ~/ <​code>​cd ~/
Ligne 147: Ligne 130:
 mv fonts2.conf .fonts.conf</​code>​ mv fonts2.conf .fonts.conf</​code>​
  
-Redémarrez la session graphique pour que tous les changements soient pris en +Redémarrez la session graphique pour que tous les changements soient pris en
 compte avec le raccourci clavier suivant : **Ctrl+Alt+Retour**. compte avec le raccourci clavier suivant : **Ctrl+Alt+Retour**.
-<note tip>A partir de Jaunty (ou de la version 1.6.0 du serveur X), le **Ctrl+Alt+Retour** ne fonctionne plus. Je vous invite donc à consulter [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2601428|ce post]] pour le réactiver ou redémarrer le serveur X sans cette combinaison magique</​note>​+<note tip>A partir de Jaunty (ou de la version 1.6.0 du serveur X), le **Ctrl+Alt+Retour** ne fonctionne plus. Je vous invite donc à consulter [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2601428|ce post]] pour le réactiver ou redémarrer le serveur X sans cette combinaison magique</​note>​
  
-=== Réglages spécifiques à OpenOffice.org ​===+=== Réglages spécifiques à Libreoffice===
  
-Par défaut, [[:openoffice.org|OpenOffice]] utilise le lissage des polices. Si vous souhaitez le supprimer :+Par défaut, [[:Libreoffice]] utilise le lissage des polices. Si vous souhaitez le supprimer :
  
-**OpenOffice->Menu Outils->​Options->​section "OpenOffice.org" à gauche->​Affichage** et décochez la case **Lissez les polices d'​écran** puis relancez ​OpenOffice. Vous pouvez ensuite sélectionner une police de Microsoft dans le menu déroulant "Nom de police"​ de la barre d'​outils "​Formatage"​.+**Libreoffice->Menu Outils->​Options->​section "Libreoffice" à gauche->​Affichage** et décochez la case **Lissez les polices d'​écran** puis relancez ​Libreoffice. Vous pouvez ensuite sélectionner une police de Microsoft dans le menu déroulant "Nom de police"​ de la barre d'​outils "​Formatage"​.
  
-//Pour plus d'​informations,​ consulter la page [[OpenOffice.org]].//+//Pour plus d'​informations,​ consulter la page [[Libreoffice]].//
  
-==== Utilisation en ligne de commande ​====+=====Problème connu ===== 
 +**J'ai installé une police de substitution et Libre Office ne l'​utilise pas.**
  
-<note warning>FIXME paragraphe périmé???</note>+Si lorsque vous ouvrez un document faisant référence à une police qui n'est pas installé, mais pour lequel une police de substitution vient d'​être installée et que par exemple LibreOffice ne l'​utilise pas, il est possible que le cache en soit la cause. Utiliser la commande suivante dans un terminal pour réinitialiser le cache des polices: 
 +<code> 
 +fc-cache -fv 
 +</code> 
 +===== Installation paquet OK mais polices non accessible =====
  
-Si vous êtes derrière un firewall avec proxy web, ou si le serveur sourceforge ​par défaut ​n'est pas disponible ​(ce qui semble être le cas car le script date de 2001), vous pouvez terminer ​l'installation à partir d'une console ​:+Si vous avez l'​impression que l'​installation n'a pas fonctionné (par exemple si vous n'avez pas accès aux nouvelles polices dans votre éditeur de texte) ou a échoué ​(message d'​erreur : //If you do not agree to the "​TrueType core fonts for the Web EULA " license terms you cannot install this software. ​ The installation of this package will be canceled.//​) 
 +Voici une solution ​qui peut marcher, suivez la procédure pour résoudre ce problème. 
 +  - Allez dans le dossier /​usr/​share/​fonts/​truetype/​msttcorefonts. 
 +  - Si vous ne voyez pas de police (c'​est-à-dire des fichiers *.ttf), vous devriez voir un fichier README. En l'éditant, il vous est indiqué de refaire ​une installation avec la commande /suivante : 
 +  - Entrez la commande suivante dans un terminal (il faut rajouter la commande sudo)  
 +<​code>​ sudo apt-get install --reinstall ttf-mscorefonts-installer </​code>​ 
 +Cela devrait fonctionner.
  
 +Autre solution, graphique, avec Synaptic, rechercher puis sélectionner le paquet pour 1°) désinstallation complète 2°) installation.
 +
 +**// Utiliser la touche tabulation pour atteindre le OK de validation de la licence. //**
 +
 +===== Notification concernant ttf-mscorefonts-installer / erreur téléchargement des polices =====
 +
 +Une notification de ce style peut apparaître :
 +
 +{{::​1434577194.png?​400|}}
 +
 +Si après exécution, la notification revient, ou que le terminal affiche une erreur, il peut s'agir de l'un des problèmes ci-après.
 +
 +==== Utilisateur _apt : Permission non accordée ====
 +
 +Le terminal affiche l'​erreur suivante :
 +<​file>​
 +W: Can't drop privileges for downloading as file '/​var/​lib/​update-notifier/​package-data-downloads/​partial/​andale32.exe'​ couldn'​t be accessed by user '​_apt'​. - pkgAcquire::​Run (13: Permission non accordée)
 +</​file>​
 +
 +La solution est de l'​installer manuellement depuis le FTP de debian
 +
 +<​code>​wget http://​ftp.de.debian.org/​debian/​pool/​contrib/​m/​msttcorefonts/​ttf-mscorefonts-installer_3.7_all.deb -P ~/​Téléchargements
 +sudo apt install ~/​Téléchargements/​ttf-mscorefonts-installer_3.7_all.deb</​code>​
 +
 +[[https://​askubuntu.com/​questions/​766491/​failure-to-download-extra-data-files-with-ttf-mscorefonts-installer-on-ubuntu|Source]]
 +
 +Voir aussi le [[https://​bugs.launchpad.net/​ubuntu/​+source/​aptitude/​+bug/​1543280|Bug #1543280]]
 +
 +==== Téléchargement impossible ====
 +<note tip>Ce bug est résolu à partir d'​Ubuntu 18.04;</​note>​
 +Le terminal affiche l'​erreur suivante :
 +<​file>​
 +Err:1 http://​downloads.sourceforge.net/​corefonts/​andale32.exe
 +  404  Not Found
 +</​file>​
 +
 +Le problème est que les polices ont changé d'​adresse URL et le paquet essaie encore de télécharger depuis l'​ancienne adresse.
 +
 +\\
 +  * Une solution est de télécharger localement les polices individuellement,​ puis de relancer l'​installeur :
 <​code>​ <​code>​
-sudo update-ms-fonts -pproxy.compagnie.fr:3128 -uhttp://ovh.dl.sourceforge.net/​sourceforge/corefonts/+cd /tmp 
 +for font in webdin32.exe verdan32.exe trebuc32.exe times32.exe impact32.exe georgi32.exe courie32.exe comic32.exe arialb32.exe arial32.exe andale32.exe 
 +do 
 +  wget http://downloads.sourceforge.net/​project/corefonts/the%20fonts/​final/​$font 
 +done 
 +sudo dpkg-reconfigure ttf-mscorefonts-installer
 </​code>​ </​code>​
-''​proxy.compagnie.fr''​ est le nom du proxy\\ +\\ 
-''​3128''​ est le port du proxy\\ +  * Une autre solution est de fixer l'adresse directement dans le paquet avec le script de seebz : 
-''​http://ovh.dl....''​ est le miroir français pour le téléchargement+    * Télécharger le script suivant sur le bureau ​<file bash fix-ttf-mscorefonts-installer.sh>#​!/bin/bash 
 + 
 +if (( $EUID != 0 )); then 
 + echo "​Please run as root"​ 
 + exit 1 
 +fi
  
-^ Options ^ Explications ^ +# replace url in `/​usr/​share/​package-data-downloads/​ttf-mscorefonts-installer` 
--q | Mode silencieux | +s="​http://​downloads.sourceforge.net/​corefonts/"​ 
--c | Test uniquement, sans installation | +r="​https://​freefr.dl.sourceforge.net/​project/​corefonts/​the%20fonts/​final/"​ 
--s<​répertoire>​ | Si un répertoire est fourni, les fichiers seront téléchargés dans ce répertoire et ne seront pas supprimés+sed -i -e "s#​$s#​$r#​g"​ /​usr/​share/​package-data-downloads/​ttf-mscorefonts-installer
-| -u<​URL>​ | Si une URL est fournie, elle sera utilisée à la place des miroirs prédéfinis| +
-| -p<​proxy>​ | Si présent, le proxy fourni sera utilisé par ''​wget''​ pour le téléchargement+
-| <​répertoire>​ | Emplacement des fichiers déjà téléchargés\\ Utile pour l'​installation de plusieurs machines (voir option ​-s). |+
  
 +# download files
 +/​usr/​lib/​update-notifier/​package-data-downloader
 +exit $?
 +</​file>​
 +    * Rendre le script exécutable : ouvrir un terminal, et taper :<​code>​chmod +x ~/​Bureau/​fix-ttf-mscorefonts-installer.sh</​code>​
 +    * Lancer le script avec les droits administrateur :<​code>​sudo ~/​Bureau/​fix-ttf-mscorefonts-installer.sh</​code>​
  
 +Plus d'​information sur le script [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2001214|dans ce topic du forum]].
 +\\
 +  * Utiliser la version 3.6 debian du paquet ttf-mscorefonts-installer résout aussi le problème - et c'est plus simple à mettre en œuvre :
 +<​code>​wget http://​ftp.de.debian.org/​debian/​pool/​contrib/​m/​msttcorefonts/​ttf-mscorefonts-installer_3.6_all.deb
 +sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb</​code>​
 +Sources : [[https://​bugs.launchpad.net/​ubuntu/​+source/​msttcorefonts/​+bug/​1607535|ici]] et [[https://​bugs.launchpad.net/​ubuntu/​+source/​msttcorefonts/​+bug/​1371783/​comments/​45|là]]
 =====Voir aussi ===== =====Voir aussi =====
  
Ligne 190: Ligne 243:
 // Contributeurs : [[utilisateurs:​ostaquet]],​ SpaceFox, alteo_gange,​ Korak // // Contributeurs : [[utilisateurs:​ostaquet]],​ SpaceFox, alteo_gange,​ Korak //
  
-//La section "​Configuration des polices de Microsoft"​ est inspirée du [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=52575|tutoriel de calande]].//​+//La section "​Configuration des polices de Microsoft"​ est inspirée du [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=52575|tutoriel de calande]].//​
  
  
  • msttcorefonts.1316439080.txt.gz
  • Dernière modification: Le 15/12/2011, 15:20
  • (modification externe)