fr . comp . lang . postscript


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: Afficher des caratères avec accent sur Fr Comp Lang Postscript



Groupes les plus fournis
misc engueulades comp mail serveurs comp os ms-windows xp rec arts musique metal misc engeulades comp applications genealogie usenet-fr emile durkheim lettres langues-anciennes grec comp reseaux ip rec cuisine bonnes-adresses rec tv series tv tnt petites-annonces rencontres comp sys mac programmation sci astronautique misc bavardages linux comp graphisme pao rec sport arts-martiaux comp lang perl rec arts musique jazz


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

RESPONSABLE DEVELOPPEMENT LOGICIELS
ZDNet - 5 nov 2008
Vous avez une très bonne culture informatique et maitrisez les outils et flots éditiques (Printnet T, AFP, PDF, Postscript), les Bases de données SQL et ...
source

actualité

Xerox renforce et conforte sa position sur le marché des petites ...
Edubourse.com (Communiqués de presse) - 12 nov 2008
Avec une résolution de 600 x 600 x 4 ppp, des couleurs certifiées Pantone et un véritable Adobe Postscript 3, ce nouveau système gère aisément tous types de ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.postscript |

fr . comp . lang . postscript

Re: Afficher des caratères avec accent



accueil . fr . comp . lang . postscript




Re: Afficher des caratères avec accent

   
Sujet: Re: Afficher des caratères avec accent
De: moc.xeta (l' arobase) trebor.siocnarf (François Robert)
Groupes: fr.comp.lang.postscript
Organisation: [Infostrada]
Date: 11. Jul 2008, 00:20:44
In article
<20b53f10-2209-494e-96ef-2b934820a551@26g2000hsk.googlegroups.com>,
 Ahmed Ayadi <ayadi.ahmed.ensi@gmail.com> wrote:

Je suis nouveau avec le language Postscript. J'aime bien imprimé des
documents postscript avec des lettres avec accent comme 'é', 'à' et
'ç'.

Bonsoir.
En supposant l'usage de caractères sur 8 bits, il faut procéder au
recodage de la fonte.

Une fonte (Type 1, Type 3, TrueType, OpenType etc...) contient une
association entre un code numérique (code de caractère) et un dessin
vectoriel (glyphe) qui représente en général (au moins dans les langues
alphabétiques) une lettre, un chiffre, un signe de ponctuation etc...
Cette association est l'encodage. (encoding)
Cette association n'est pas fixée et peut être modifié via une
programmation Postscript adéquate. Cette programmation se nomme
'recodage' (re-encoding).
En Postscript les fontes ne sont pas tenues d'avoir un encodage
particulier,  et donc pour avoir des résultats reproductible avec
n'importe quelle fonte, le recodage est indispensable.

Pour une fonte T1 (ou Type 42, expression Postscript d'une TrueType),
l'encodage est donnée par le vecteur dont la clef est /Encoding dans le
dictionnaire de la fonte. Il faut modifier ce vecteur pour recoder la
fonte. Ce vecteur comporte 256 valeurs (indicées par le code de
caractère sur 8 bits, de 0 à 255). Chaque valeur de ce vecteur est un
nom de glyphe, identifiant le dessin qui sera effectué.

Donc pour recoder une fonte, on fait une copie du dictinnaire de fonte
où l'on assigne des valeurs différente aux éléments du vecteur
/Encoding. Les interpréteurs PS prédéfinissent des vecteurs usuels, ce
qui évite de devoir réinventer la roue. Un de ces vecteurs est
/ISOLatin1Encoding (voir Red Book annexe E)

Muni de ces explications, l'exemple du Red Book section 5.9.1 se
comprend mieux (sachant que pour des raisons d'unicité, il n'est pas
permis de cloner l'identificateur de fonte contenu sous clef /FID du
dictionnaire de fonte):

/Helvetica findfont
dup length dict begin
{ 1 index /FID ne
  {def}
  {pop pop}
  ifelse
} forall
/Encoding ISOLatin1Encoding def
currentdict
end
/Helvetica-ISOLatin1 exch definefont pop

/Helvetica-ISOLatin1 findfont 30 scalefont setfont
20 120 moveto (c cedille ç \347 ) show
20 90 moveto  (e grave è \350 ) show
20 60 moveto  (a grave à \340 ) show
showpage

________________________________________________________
François Robert


Date Sujet  Auteur
30.06. * Afficher des caratères avec accentAhmed Ayadi
11.07. `- Re: Afficher des caratères avec accentFrançois Robert
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs comp sys mac communication misc finance sci philo rec jeux enigmes lille comp text tex soc religion soc economie test

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs rec son-image video realisation misc finance sci philo misc transport urbain sci maths comp sys mac communication rec arts musique classique soc economie rec jeux enigmes

actualité

RESPONSABLE DEVELOPPEMENT LOGICIELS
ZDNet - 5 nov 2008
Vous avez une très bonne culture informatique et maitrisez les outils et flots éditiques (Printnet T, AFP, PDF, Postscript), les Bases de données SQL et ...
source

actualité

OneVision présentera ses innovations prémédia lors du XVI Congrès ...
Graphiline - 11 nov 2008
Qu'il s'agisse d'un format pdf, PostScript ou même de photos ' en fonction de vos capacités de traitement, les fichiers soumis sont contrôlés selon vos ...
source


 




Copyright 2008 ©  - YouTheNet.com

| conua |