Caracteres chinois qui se tranforme en carre □

Alplob

Alpha & Oméga
21 Avr 2010
3 609
2 147
173
Xujiahui
Bonjour a tous,

Dans le cadre de mon boulot, je fais quelques extractions de donnees via des rapports Crystal Report. La police d'ecriture par defaut (la classique 宋体) n'est pas tres jolie lorsqu'il s'agit d'afficher des caracteres romains (la calligraphie est semblable a celle d'une machine a ecrire..) et rend mes rapports horribles. J'essaie de les rendre agreables a l'oeil car je dois les fournir a des clients. Or, lorsque je change de font (par exemple Arial), les caracteres chinois deviennent des carres (comme celui-ci: □) et je n'aime aucune idee d'ou cela peut venir.. Cela est tres ennuyeux car il y a beaucoup de champs biligues dans mes rapports. Est-ce que l'un de vous a deja rencontre ce probleme et saurait en expliquer son origine? Ou connaitriez-vous une police chinoise qui aurait une calligraphie 'moderne' pour les caracteres romains (c'est a dire sans serif )?

Merci d'avance!
 
Pour faire simple, la police Arial ne gère pas les caractères Chinois. Il faut mettre le texte anglais en Arial et laisser le texte chinois en 宋体.
 
Tu peut chercher des FONT chinoises plus agréables sur des sites spécialisés et les installer en les copiant dans le répertoire FONT de windows :D
 
j'ai voulu faire ça la dernière fois mais j'avais un peu peur de me chopper des virus
t'as pas des liens de sites "sure"
 
Pour les polices européennes j'utilise DAFONT, qui marche très bien. Après pour des caractères chinois je ne sais pas vraiment, il y en a peut être sur DAFONT mais je ne garanti pas :D
 
Merci pour vos réponses, néanmoins j'ai déjà vu des configurations ou cela ne pose aucun problème d'avoir dans le même champs (font: Arial MS Unicode) ou les caractères romains et chinois apparaissent correctement.

Je pense avoir la solution: http://search.sap.com/notes?id=0001...E6F7465735F6E756D6265723D30303031353339303336

Il faut s'assurer que les langues anglaises et chinoises ont été installées (mais je ne suis pas admin sur le serveur que j'utilise :( )