Unicode
Les caractères Unicode permettent la gestion et l'affichage des caractères spéciaux,
pour les langues étransgères ( exemple : Chinois, russe ).
Si cette option est activée, tous les exports des fichiers ( XSY = Symbole, XRS = Schéma...) sont réalisés au format Unicode.
Les autres exports au
format texte seront alors aussi en Unicode ( Exemple : Fichier repère & Etiquettes, Carnet de câbles...)
Dans le cas contraire, le format UTF8 est utilisé.
De plus, il est possible de forcer le jeu de caractère des
contrôles ( textes, listes...) des dialogues et fenêtres.
Important: La librairie de symboles ( fichiers XSY )
est livrée au format UTF8. Si vous souhaitez utiliser l'Unicode, vous devez donc:- Activez cette option dans WinRelais (WinRelay)
- Lancez WinSymbole (WinSymbol) ( et vérifier que le mot [ Unicode ] est bien affiché sur l'écran
d'acceuil ).
- Créer ou éditer un symbole, avec des caractères ( polices ) étrangères.
- Sauver ce symbole
- L'utiliser dans WinRelais (WinRelay).
Option Unicode activée dans le logiciel, au lancement
Exemple : Schéma &
Palette folio en langue Russe
Exemple : Langue Chinois
Au format Unicode, chaque caractère est codé sur 2 octets ( au
lieu de 1 en UTF8 ), donc la taille des fichiers est doublée.
Dans un éditeur hexadécimal, un symbole XSY:
Au format
UTF8 : un octet = 1 caractère
Au format Unicode : un caractère = 2 octets.
De plus, un BOM
(pour l'anglais byte order mark ) de $FF &FE marque le début du fichier.
Le
jeu de caractère ( charset )
Chaque fonte prend en charge son propre et
unique ensemble de jeux de caractères. Consultez votre revendeur de fontes pour déterminer les jeux de caractères pris en charge.
Si unicode n'est pas
activé, le jeu de caractère est : DEFAULT_CHARSET
Ce qui convient très bien pour les caractères français.
Le jeu OEM_CHARSET sélectionne ( normalement ) le bon jeu indiqué par Windows.
Mais il arrive que
cette automatisation ne suffise pas: Dans ce cas, sélectionner un jeu de caractère.Les autres jeu de caractères disponibles sont :
SHIFTJIS_CHARSET = 'Japonais : SHIFTJIS_CHARSET'; // 128 Caractères Japonais shift-JIS.
HANGEUL_CHARSET = 'Coréen : HANGEUL_CHARSET'; // 129 Caractères Coréens (Wansung).
GB2312_CHARSET =
'Chinois simplifié : GB2312_CHARSET'; // 134 Caractères Chinois simplifiés (mainland china).
CHINESEBIG5_CHARSET = 'Chinois traditionnel : CHINESEBIG5_CHARSET'; // 136 Caractères chinois traditionnels (taïwan).
VIETNAMESE_CHARSET = 'Vietnamien : VIETNAMESE_CHARSET'; // 163 Caractères Vietnamiens.
HEBREW_CHARSET = 'Hébreux : HEBREW_CHARSET'; // 177 Caractères Hébreux.
ARABIC_CHARSET = 'Arabe : ARABIC_CHARSET'; // 178
Caractères Arabes.
BALTIC_CHARSET = 'Baltique : BALTIC_CHARSET'; // 186 Caractères Baltiques.
RUSSIAN_CHARSET = 'Russe : RUSSIAN_CHARSET'; // 204 Caractères Cyrilliques.
THAI_CHARSET = 'Thaï : THAI_CHARSET'; //
Caractères Thaï.
EASTEUROPE_CHARSET = 'Europe de l''Est : EASTEUROPE_CHARSET'; // 238 Comprend les marques diacritiques pour les pays de l'Europe de l'Est.
OEM_CHARSET = 'Selon le système d''exploitation : OEM_CHARSET'; // 255
Dépend de la page de code du système d'exploitation