[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [ddr] manpage defoma.1



Le 2002-11-05 00:17:25 +0100, Antoine Gémis écrivait :
> 
> Voici une traduction de defoma.1 (paquet defoma, version
> 0.11.1).

OK. Voici quelques suggestions d'améliorations.


Jean-Philippe

------
> Defoma propose une solution à ce problème. Quand une police est installée
> ou retirée, Defoma met à jour la configuration 
> polices/application en lançant le script installé par l'application.

des polices pour chaque application via un script propre à chaque 
application.

> .PP
> .B Le script de configuration Defoma
> est un script perl que l'application devrait installer sous

est un script perl que l'application devrait installer sous le nom

> .nh
> .IR nom-application .defoma

[nom-application et .defoma ne devraient-ils pas être attachés ?]

> Les commandes
> .IR do-install-* " et " do-remove-*
> sont appelées par
> .B le cache d'identifiant (id cache)

la base de référence (id cache)

> et ne sont pas utilisées en pratique, à moins que le script n'y fasse
> explicitement appel.
> .IR init " et " term
> sont appelées, respectivement, avant le début de l'inscription et après
> la fin de la désinscription.
> .PP
> .B Le  cache d'identifiant

.B La base de référence

> est une autre caractéristique de Defoma.
> La configuration automatique soulève le problème  des conflits
> d'espaces de noms. D'habitude, les applications appellent les
> polices par leur nom logique (les noms 
> de polices XLFD et Postscript) plutôt que par leur nom propre
> (le nom du fichier de police). Les noms logiques, appelés identifiants
> par Defoma, peuvent rapidement entrer en conflit, surtout si
> l'utilisation des alias est autorisée. Le fonctionnement du cache
> d'identifiant permet d'assigner à un identifiant une seule police installée, 

Le fonctionnement de la base de référence permet de faire correspondre à 
un identifiant une seule police installée

> même si plusieurs polices ont le même identifiant.
> .PP
> .B La substitution d'identifiant
> est une caractéristique supplémentaire du
> .BR "cache d'identifiant" .

de la .BR « base de référence ».

> Elle permet à une police de fournir un identifiant à partir d'un fichier
> de règles. Un fichier de règles contient une liste de règles, chaque règle
> fournissant les méthodes de substitution des identifiants demandés.
> Une règle permet d'avoir plus de polices similaires pour un identifiant, ou
> permet de regrouper des polices de différents types.

Elle permet à une police donnée de fournir un identifiant donné spécifié 
dans un fichier de règle. Un fichier de règle décrit les règles, 
c'est-à-dire les identifiants .B devant
être substitués (autrement dit, requis) et les indications qui leur sont 
associées. Les règles permettent, dans le cas d'un identifiant requis, 
d'avoir des polices plus ressemblantes avec la même substitution, pour 
un identifiant requis. Cette fonctionnalité peut également être utilisée 
pour créer des correspondances entre polices de différentes catégories.

> .PP
> .B category

.B Catégories

> est le type d'une police. La configuration de polices de même type
> est souvent similaire, ceci permet donc de regrouper les configurations
> semblables dans le script.
> .PP
> .B Les indications (hints)
> regroupent les caractéristiques principales de la police, représentées 
> par une liste de types d'indication/valeurs.

par une liste de types d'indication avec leur valeurs associées.

> Elles peuvent être spécifiées sur la ligne de commande de defoma-font
> ou dans un 
> .BR "fichier d'indications (hintfile)" .

.BR « fichier d'indications (hintfile) ».

-- 
Jean-Philippe Guérard -- mailto:jean-philippe.guerard@laposte.net



Reply to: