next up previous contents Next:  Configuration des polices de Up: Le système X-Window. Previous:  Ecran de connexion.   Table des matières  

44.10  Conventions pour nommer les polices d'X.

Pour la plupart, les applications X prennent une option -fn ou -font pour spécifier la police de caractères. Dans cette section, nous donnons un guide partiel pour l'attribution de nom des polices de caractères.

Un nom de police est une liste de mots et de nombres séparés par des traits d'union. Voici un exemple typique: -adobe-courier-medium-r-normal-12-120-75-75-m-60-iso8859-1. Employez la commande xlsfonts de manière à obtenir une liste complète des polices de caractères.

Les champs constituant le nom d'une police ont la signification suivante:

adobe
le nom d'un fabricant de polices de caractères. Les autres sont:

abisource 
adobe 
arabic 
b&h 
bitstream 
cronyx 
daewoo 
dec 
dtp 
gnu 
isas 
jis 
macromedia 
microsoft 
misc 
monotype 
mutt 
schumacher 
sotfware 
sony 
sun 
urw 
xfree86 

courier
la famille des polices. Il s'agit du nom réel de la police de caractères. En voici d'autres:

arial 
arial black 
arioso 
avantgarde 
bitstream charter 
bookman 
century schoolbook 
charter 
chevara 
chevaraoutline 
clean 
comic sans ms 
conga 
courier 
courier new 
cursor 
 
dingbats 
fangsong ti 
fixed 
goth 
gothic 
helmet 
helmetcondensed 
helvetic 
helvetica 
impact 
lucida 
lucida console 
lucidabright 
lucidatypewriter 
lucidux mono 
lucidux sans 
lucidux serif 
marlett  
mincho  
new century schoolbook  
newspaper  
nil  
nimbus mono  
nimbus roman  
nimbus sans  
nimbus sans condensed  
open look cursor  
open look glyph  
palatino  
palladio  
song ti  
standard symbols  
startbats 
starmath 
symbol 
tahoma 
tera special 
terminal 
times 
times new roman 
timmons 
unifont 
utopia 
verdana 
webdings 
wingdings 
zapf chancery 
zapf dingbats  

medium
L'épaisseur de la police de caractères. Il peut s'agir de bold, demibold, regular.

r
indique que la police est de type roman; i vaut pour italique et o pour oblique.

normal
Il s'agit de la largeur des caractères et de l'espace entre caractères. [NdT: notez qu'en typographie, espace est de genre féminin. Il pourrait aussi s'agir de condensed, semi condensed, narrow ou double.]
12
représente la taille des pixels. Un zéro indique que la taille d'une police de caratères peut être choisie à toute valeur. La plus grande taille est de 40 points.

120
représente la taille (en dizième) des points d'une imprimante. Usuellement, c'est 10 fois la taille d'un pixel.

75-75
représente la résolution horizontale et verticale avec laquelle la police de caractères a été élaborée. Pour la plupart, les moniteurs actuel sont en 75 pixels par pouce. Les autres valeurs possibles sont 72-72 et 100-100.

m
détermine l'espace entre caractères. Les valeurs sont m pour monoespace, p pour proportionel ou c pour condensé.

60
il s'agit de la largeur moyenne de tous les caractères de la fonte en dizièmes de pixel.

iso8859-1
désigne le jeu de caractères ISO. Dans ce cas, 1 indique qu'il s'agit d'ISO Latin 1, un méta-jeu de caractères ASCII. Le dernier bit représente la caractéristique locale.
A titre d'exemple, démarrez cooledit avec:

cooledit -font '-*-times-medium-r-*-20-*-*-*-p-*-iso8859-1' 
cooledit -font '-*-times-medium-r-*-20-*-*-*-p-*' 
cooledit -font '-*-helvetica-bold-r-*-14-*-*-*-p-*-iso8859-1' 
cooledit -font '-*-helvetica-bold-r-*-14-*-*-*-p-*' 


Ces commandes invoquent, respectivement, une police utilisée dans la rédaction de quotidiens et une police aisée à lire. Une * indique au serveur X d'utiliser des valeurs par défaut. De cette manière, vous ne devez pas indiquer une police de caractères particulière.

La commande xfontsel est l'utilitaire traditionnel d'X pour afficher des polices. La commande showfont copie des caractères sous forme de texte ASCII.


next up previous contents Next:  Configuration des polices de Up: Le système X-Window. Previous:  Ecran de connexion.   Table des matières  
1-01-2006