Skip to content
Notre bannière : srok khmer team

Home Aide / FAQ Installation & configuration 01 - Installation des fonts khmers sur votre ordinateur
01 - Installation des fonts khmers sur votre ordinateur PDF Imprimer Envoyer

 

Pourquoi utiliser les fonts unicodes ?

Les fonts Unicodes ont l'avantage d'être normalisés et reconnus par la plupart des navigateurs. De plus, ils commencent à se répandre petit à petit sur la toile. Anciennement, il y avait les polices Limons et ABC qui suffisaient amplement pour l'utilisation d'édition/publication de documents mais pour l'utilisation avancée cela pose problème.Pour un échange de courriel par exemple, le correspondant doit avoir exactement la même police pour pouvoir lire le message. C'était vraiment un grosse galère. En effet sans entrer dans les détails, le stockage de l'information est tout à fait différent, donc les lettres s'affichaient différemment. L'Unicode vise ainsi à normaliser les polices afin que les échanges de documents se passent au mieux.


Installation sous Windows 2000/XP :

  1. Installation des polices unicodes khmères et API :
    • Arrêter tous vos programmes en cours puis lancer l'exécutable, celui-ci va
        1. Installer les fonts dans le dossier "Fonts" de Windows.
        2. Copier le nouvelle version de USP20.dll dans le dossier "System32" de Windows.
        3. Copier le pilote du clavier AZERTY sous Windows.
    • Redémarrer votre ordinateur.
  2. Mise à jour du moteur d'affichage, le fichier se nomme USP10.DLL et se trouve dans le dossier "%SystemRoot%\System32". Faite un clic-droit sur le fichier puis "Propriété" : le fichier doit peser 416 Ko et doit être à sa version 1.473.4067.0
    • Télécharger le fichier dll sur notre site (cliquer ici). Le déposer sur le bureau par exemple.
    • Faite une copie de votre fichier usp10.dll actuel. Ce fichier se trouve dans le dossier "c:\winnt\system32" ou "c:\windows\system32". A ce stade, il existe plusieurs méthodes pour remplacer ce fichier.
      • Méthode 1 :
        1. Relancer Windows en mode sans échec puis remplacer l'ancien fichier par le nouveau fichier, pour cela appuyer sur F8 lors du démarrage de Windows. !!! Attention, si vous avez un clavier USB, il se peut que le mode "Sans echec" ne fonctionne, car le DOS ne supporte pas cette fonctionnalité. Brancher un cliver ps1 à la place et recommencer.
        2. Puis relancer Windows normalement et le tour est jouer. C'est la méthode qui fonctionne le mieux.
      • Méthode 2 :
        1. Copier le fichier fraîchement téléchargé puis copier le dans le dossier "c:\winnt\system32" ou "c:\windows\system32".
        2. Windows vous averti que un de ses fichiers a été changé. Confirmer le changement et le tour est joué. Cette méthode fonctionne chez moi mais pas chez tout le monde bizarre.
      • Méthode 3 :
        1. Renommer l'ancien fichier c:\winnt\system32\usp10.dll en c:\winnt\system32\usp10.dll_old puis copier le nouveau c:\winnt\system32\usp10.dll en le renommant c:\winnt\system32\usp10.dll_new. Remplacer "winnt" par "windows" si vous êtes sous Windows XP.
        2. Redémarrer la machine, Windows devrait utiliser la nouvelle dll.
  3. Vérifier que votre système est configuré pour supporter les textes complexes. Pour cela faite :
    1. Démarrer -> Panneau de configuration -> Option régionales et linguistiques -> Onglet langages .
    2. Vérifier que dans l'encadré "Prise en charge de langue supplémentaires" que la case "Installer les fichiers pour les langues complexes et s'écrivant de droite à gauche (ce qui inclut le thaïlandais)" soit bien coché.
    3. Puis valider en cliquant sur "OK". Attention !!! A ce niveau là, il se peut que Windows vous demande le CD d'installation pour rajouter justement des fichiers qui manquent.
    4. Windows vous invite à redémarrer votre ordinateur et voilà votre système est bien configuré.
J'ai aussi trouvé une autre procédure d'installation sur un autre site en anglais ici.

Installation sous Linux (Debian Sarge) :

  1. Installation des polices API
      • Télécharger le fichier ici sous sur notre site (recommandé).
      • Installer la font API, taper la commande : dpkg -i ttf-sil-gentium_1.02-2_all.deb
  2. Installation des polices unicodes khmers
          • Télécharger l'archive des polices khmeres sur notre site.
          • Décompresser l'archive : tar xvfz fonts-khmer.tar.gz
          • Sous root, copier les fonts dans le dossier /usr/share/fonts/truetype/ : cp *.ttf *.TTF /usr/share/fonts/truetype/
          • Lancer la commande : cd /usr/share/fonts/truetype/ && mkfontscale && mkfontdir
  3. Mise à jour du moteur d'affichage ... Je ne sais pas où et comment le configurer. Alors si vous savez comment le faire, faite moi signe.
Sinon lancer les commandes suivantes dans une console:

Installation des polices API

$ mkdir /tmp/fontsapi
$ cd /tmp/fontsapi
$ wget http://srokkhmer.free.fr/downloads/ttf-sil-gentium_1.02-2_all.deb
$ sudo dpkg -i ttf-sil-gentium_1.02-2_all.deb

Installation des polices khmers

$ mkdir /tmp/fontskhmer
$ cd /tmp/fontskhmer
$ wget http://srokkhmer.free.fr/downloads/all-fonts.zip
$ unzip all-fonts.zip
$ sudo cp *.ttf *.TTF /usr/share/fonts/truetype/
$ cd /usr/share/fonts/truetype/
$ sudo mkfontscale
$ sudo mkfontdir

Installation sous Mac
  1. Installation des polices API
      • Télécharger le fichier ici.
      • Installer le fichier
Je n'ai pas de Mac, donc je n'ai pas pu tester.

Les fonts unicode khmer :

J'ai installé les polices suivantes sur mon poste que vous trouverez sur le site Cfgcambodge. Elles suffisent amplement pour naviguer sur ce site.


J'ai dégoté sur la toile d'autres polices unicodes khmères, que vous testerez à votre guise :

Féllicitation !!!

L'installation ne devrait pas vous posez de problème !!!
Maintenant testons votre configuration dans la rubrique suivante.

Mise à jour le Jeudi 08 Avril 2010 03:03
 


Articles connexes :