Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e)

Voilà le problème :

 

polices.jpg

 

Les caractères spéciaux et accentués et celui qui les suivent sont remplacés pas des rectangles.

J'ai essayé de changer les polices, sans résultat : même problème aux mêmes endroits, quelle que soit la police. Ce qui est bizarre, c'est qu'à ma dernière installation de redhat (qui date de trois jours), il y avait déjà ce problème, mais à des endroits différents (dans kwrite par exemple, les caractères accentués étaient remplacés par des gros rectangles de la taille d'un quart de l'écran :confused: , maintenant plus de problème).

Quelqu'un aurait une solution ?

Posté(e)

une reconfiguration des locales peut être? (sous debian ça se fait avec dpkg-reconfigure locales mais sous RedHat :P )

 

sinon regarde ta variable d'environnement $LANG

Posté(e)

salut , peut être le problème similaire à celui ci => Les accents s'affichent mal ?

 

Il se peut qu'avec certaines distributions (comme la RedHat), les caractères accentués s'affichent mal. Un des symptômes : Konqueror bloque tous les dossiers/fichiers contenant un caractère spécial... Heureusement, il existe une méthode très simple pour contourner ce problème :

 

Ouvrez le fichier /etc/sysconfig/i18n (en root). Vous devrez normalement voir ceci :

LANG="fr_FR.UTF-8"

SUPPORTED="fr_FR.UTF-8:fr_FR:fr"

SYSFONT="latarcyrheb-sun16

 

Remplacer cela par :

LANG="fr_FR"

SUPPORTED="fr_FR:fr"

SYSFONT="latarcyrheb-sun16"

 

Sauvez le fichier et relancez votre PC. Vos fichiers

Posté(e)

la totale avec ce qu'il faut faire pour la console :

 

les distributions RedHat et Debian constituent des exceptions : la table de clavier par défaut étant définie dans /etc/sysconfig/keyboard pour la RedHat et /etc/kbd/config pour les Debian.

 

Remplacer donc dans le fichier propre à votre distribution la table de clavier en question par la bonne table comme fr-latin9.map (selon votre modèle de clavier)

 

Vous devrez mettre une copie de la table que vous utilisez dans le répertoire où votre distribution va chercher les tables de clavier ; en général /usr/lib/kbd/keymaps/i386/azerty/ pour une RedHat et /usr/share/kbd/keymaps/i386/azerty/ pour une Debian.

 

Allez donc sur télechargez l'archive, enregistrez-la dans votre répertoire /, puis détarrez-la avec la commande:

 

tar -xzvf francophones-howto.tgz

 

Cela crée un répertoire /french : placez-vous dans ce répertoire puis tapez :

 

cp tables-clavier/linux-console/fr-latin9.map /usr/lib/kbd/keytables/i386/azerty/

 

Pour afficher les caractères latin9, vous devrez exécuter les instructions de la section « polices de caractère ».

 

4.4 Polices de caractère

 

Si vous utilisez console-tools-1998.08.11.tar.gz, vous pourrez remplacer « setfont » par « consolechars » : ces programmes servent à charger une police sous linux console.

 

setfont /usr/lib/kbd/consolefonts/xxxE-NN.psf.gz

 

Je vous conseille pour des raisons développées plus bas :

 

setfont /usr/lib/kbd/consolefonts/lat9-16u.psf.gz

 

Je ne vous conseille pas les fichiers « lat1 », qui ne supportent pas l'euro ni les autres caractères français.

 

Vous trouverez aussi des fichiers « .uni » qui ne sont utiles que pour créer des polices ou pour ceux qui utilisent l'unicode : ils fixent des correspondances entre les « dessins » des caractères dans la police et les codes des dits caractères, un même dessin pouvant correspondre à plusieurs codes dans l'example de d'unicode.

 

Pour les polices toutes faites, vous pouvez forcer cette correspondace avec l'option « -u fichier.uni ».

 

Si vous tenez à les installer, copiez de la même manière tous les fichiers commençant par « lat9 » et se terminant par « .uni » dans le répertoire /usr/lib/kbd/consoletrans avec la commande:

 

cp lat9*.uni /usr/lib/kbd/consoletrans

 

D'habitude, setfont est exécuté par des scripts au démarrage ; par exemple dans /etc/rc.d/init.d/keytable ou /etc/rc.d/rc.local, init.d/keytable ou rc.keymap.

 

La commande :

 

find /etc/rc.d -type f | xargs grep setfont

 

vous fournira sur le nom exact du fichier lançant setfont ; il vous suffit alors de l'éditer pour que vos modifications soient désormais prise en en compte à chaque démarrage...

 

Les distributions RedHat et Debian constituent des exceptions : la police par défaut étant définie dans /etc/sysconfig/i18n pour la RedHat et /etc/kbd/config pour les Debian.

 

Dans /etc/sysconfig/i18n rajouter une ligne de la forme :

 

SYSFONT=xxxE-NN.psf

 

* xxx représente le type de police ; il doit s'agir d'une lat pour les francophones ce qui signifie ISO 8859 ou latin. Sans cela il n'y a plus de caractères « étendus » comme les voyelles accentués, symboles de ponctuation comme paragraphe...

* E représente l'encodage latin, par exemple 1 pour latin1, 0 ou 9 pour latin9

* NNN représente la taille individuelle de chaque caractère ; 08 est presque illisible mais 16 est un peu gros... À régler selon les goûts de chacun.

 

Je vous conseille la police lat9-16u.psf ou son équivalent lat0-16.psf installée par défaut sur la plupart des distributions, très souvent compressée donc avec le suffixe « .gz » .

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...