Initial import of the CDE 2.1.30 sources from the Open Group.
This commit is contained in:
102
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/BEntity.sgm
Normal file
102
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/BEntity.sgm
Normal file
@@ -0,0 +1,102 @@
|
||||
<!-- $XConsortium: BEntity.sgm /main/8 1996/12/21 16:14:29 rws $ -->
|
||||
<!ENTITY SAG.LogMg.fig.1 SYSTEM "./sysAdminGuide/graphics/sag1.cgm" NDATA CGM-BINARY>
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.2 SYSTEM "./sysAdminGuide/graphics/login.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.1 SYSTEM "./sysAdminGuide/graphics/appmgrwc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.2 SYSTEM "./sysAdminGuide/graphics/appgath.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.3 SYSTEM "./sysAdminGuide/graphics/TextPad.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.1 SYSTEM "./sysAdminGuide/graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.2 SYSTEM "./sysAdminGuide/graphics/appgroup.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.3 SYSTEM "./sysAdminGuide/graphics/datatype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.4 SYSTEM "./sysAdminGuide/graphics/approot.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.5 SYSTEM "./sysAdminGuide/graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.6 SYSTEM "./sysAdminGuide/graphics/types.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.7 SYSTEM "./sysAdminGuide/graphics/appmgr.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.8 SYSTEM "./sysAdminGuide/graphics/connect.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.9 SYSTEM "./sysAdminGuide/graphics/connecti.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.10 SYSTEM "./sysAdminGuide/graphics/actionna.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.1 SYSTEM "./sysAdminGuide/graphics/appserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.2 SYSTEM "./sysAdminGuide/graphics/fileserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.3 SYSTEM "./sysAdminGuide/graphics/sesserve.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.4 SYSTEM "./sysAdminGuide/graphics/complexa.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.5 SYSTEM "./sysAdminGuide/graphics/appserv1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.6 SYSTEM "./sysAdminGuide/graphics/nfsbased.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.1 SYSTEM "./sysAdminGuide/graphics/actions1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.2 SYSTEM "./sysAdminGuide/graphics/DtApps.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.3 SYSTEM "./sysAdminGuide/graphics/XwdDispl.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.4 SYSTEM "./sysAdminGuide/graphics/ActIcon.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.5 SYSTEM "./sysAdminGuide/graphics/ActIconI.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.6 SYSTEM "./sysAdminGuide/graphics/Open4Xwd.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.1 SYSTEM "./sysAdminGuide/graphics/CreActIc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.2 SYSTEM "./sysAdminGuide/graphics/creatact.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.3 SYSTEM "./sysAdminGuide/graphics/advcract.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.4 SYSTEM "./sysAdminGuide/graphics/adddtype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.5 SYSTEM "./sysAdminGuide/graphics/idchar.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.6 SYSTEM "./sysAdminGuide/graphics/inclfile.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.7 SYSTEM "./sysAdminGuide/graphics/idname.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.8 SYSTEM "./sysAdminGuide/graphics/permpat.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.9 SYSTEM "./sysAdminGuide/graphics/content.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.10 SYSTEM "./sysAdminGuide/graphics/findset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.1 SYSTEM "./sysAdminGuide/graphics/actionfs.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.2 SYSTEM "./sysAdminGuide/graphics/actionic.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.1 SYSTEM "./sysAdminGuide/graphics/fpboxes.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.2 SYSTEM "./sysAdminGuide/graphics/fpmainbo.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.3 SYSTEM "./sysAdminGuide/graphics/fpsubbox.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FACol.fig.1 SYSTEM "./sysAdminGuide/graphics/colorset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.1 SYSTEM "./sysAdminGuide/graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.2 SYSTEM "./sysAdminGuide/graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.3 SYSTEM "./sysAdminGuide/graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.4 SYSTEM "./sysAdminGuide/graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.5 SYSTEM "./sysAdminGuide/graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.6 SYSTEM "./sysAdminGuide/graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.7 SYSTEM "./sysAdminGuide/graphics/frex4.tif" NDATA TIFF>
|
||||
|
||||
|
||||
3
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/Title.tmpl
Normal file
3
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/Title.tmpl
Normal file
@@ -0,0 +1,3 @@
|
||||
/* $XConsortium: Title.tmpl /main/2 1996/06/19 16:43:19 drk $ */
|
||||
/* TOC title, only what's between quotes should be modified. */
|
||||
title = "Guide de l'administrateur"
|
||||
157
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/adbook.sgm
Normal file
157
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/adbook.sgm
Normal file
@@ -0,0 +1,157 @@
|
||||
<!-- $XConsortium: adbook.sgm /main/6 1996/07/30 16:30:47 rws $ -->
|
||||
<!DOCTYPE DocBook PUBLIC "-//HaL and O'Reilly//DTD DocBook V2.2.1//EN" [
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.1 SYSTEM "./graphics/frsag1.cgm" NDATA CGM-BINARY>
|
||||
|
||||
<!ENTITY SAG.LogMg.fig.2 SYSTEM "./graphics/login.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.1 SYSTEM "./graphics/appmgrwc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.2 SYSTEM "./graphics/appgath.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CnfAM.fig.3 SYSTEM "./graphics/TextPad.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.1 SYSTEM "./graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.2 SYSTEM "./graphics/appgroup.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.3 SYSTEM "./graphics/datatype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.4 SYSTEM "./graphics/approot.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.5 SYSTEM "./graphics/appmgrwi.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.6 SYSTEM "./graphics/types.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.7 SYSTEM "./graphics/appmgr.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.8 SYSTEM "./graphics/connect.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.9 SYSTEM "./graphics/connecti.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.RegAp.fig.10 SYSTEM "./graphics/actionna.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.1 SYSTEM "./graphics/appserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.2 SYSTEM "./graphics/fileserv.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.3 SYSTEM "./graphics/sesserve.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.4 SYSTEM "./graphics/complexa.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.5 SYSTEM "./graphics/appserv1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.ClSrv.fig.6 SYSTEM "./graphics/nfsbased.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.1 SYSTEM "./graphics/actions1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.2 SYSTEM "./graphics/DtApps.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.3 SYSTEM "./graphics/XwdDispl.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.4 SYSTEM "./graphics/ActIcon.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.5 SYSTEM "./graphics/ActIconI.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.IntAc.fig.6 SYSTEM "./graphics/Open4Xwd.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.1 SYSTEM "./graphics/CreActIc.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.2 SYSTEM "./graphics/creatact.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.3 SYSTEM "./graphics/advcract.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.4 SYSTEM "./graphics/adddtype.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.5 SYSTEM "./graphics/idchar.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.6 SYSTEM "./graphics/inclfile.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.7 SYSTEM "./graphics/idname.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.8 SYSTEM "./graphics/permpat.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.9 SYSTEM "./graphics/content.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.dtCrA.fig.10 SYSTEM "./graphics/findset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.1 SYSTEM "./graphics/actionfs.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.CrAct.fig.2 SYSTEM "./graphics/actionic.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.1 SYSTEM "./graphics/fpboxes.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.2 SYSTEM "./graphics/fpmainbo.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FrPC.fig.3 SYSTEM "./graphics/fpsubbox.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.FACol.fig.1 SYSTEM "./graphics/colorset.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.1 SYSTEM "./graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.2 SYSTEM "./graphics/frex1.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.3 SYSTEM "./graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.4 SYSTEM "./graphics/frex2.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.5 SYSTEM "./graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.6 SYSTEM "./graphics/frex3.tif" NDATA TIFF>
|
||||
|
||||
<!ENTITY SAG.Xtra1.fig.7 SYSTEM "./graphics/frex4.tif" NDATA TIFF>
|
||||
|
||||
|
||||
<!ENTITY Pref SYSTEM "./preface.sgm">
|
||||
<!ENTITY LM SYSTEM "./ch01.sgm">
|
||||
<!ENTITY SMgr SYSTEM "./ch02.sgm">
|
||||
<!ENTITY CnfAM SYSTEM "./ch03.sgm">
|
||||
<!ENTITY RegAp SYSTEM "./ch04.sgm">
|
||||
<!ENTITY ClSrv SYSTEM "./ch05.sgm">
|
||||
<!ENTITY PConf SYSTEM "./ch06.sgm">
|
||||
<!ENTITY Datab SYSTEM "./ch07.sgm">
|
||||
<!ENTITY IntA SYSTEM "./ch08.sgm">
|
||||
<!ENTITY dtCA SYSTEM "./ch09.sgm">
|
||||
<!ENTITY CrAc SYSTEM "./ch10.sgm">
|
||||
<!ENTITY CrDT SYSTEM "./ch11.sgm">
|
||||
<!ENTITY CrIc SYSTEM "./ch12.sgm">
|
||||
<!ENTITY FPC SYSTEM "./ch13.sgm">
|
||||
<!ENTITY WMC SYSTEM "./ch14.sgm">
|
||||
<!ENTITY FAC SYSTEM "./ch15.sgm">
|
||||
<!ENTITY saI18N SYSTEM "./ch16.sgm">
|
||||
<!ENTITY Xtra1 SYSTEM "./prefcan.sgm">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]>
|
||||
|
||||
<!-- ____________________________________________________________________________ -->
|
||||
|
||||
<!--<DocBook>-->
|
||||
<Book>
|
||||
|
||||
<Title>Common Desktop Environment: Guide de l'administrateur</Title>
|
||||
|
||||
&Xtra1;
|
||||
&Pref;
|
||||
&LM;
|
||||
&SMgr;
|
||||
&CnfAM;
|
||||
&RegAp;
|
||||
&ClSrv;
|
||||
&PConf;
|
||||
&Datab;
|
||||
&IntA;
|
||||
&dtCA;
|
||||
&CrAc;
|
||||
&CrDT;
|
||||
&CrIc;
|
||||
&FPC;
|
||||
&WMC;
|
||||
&FAC;
|
||||
&saI18N;
|
||||
|
||||
</Book>
|
||||
<!--</DocBook>-->
|
||||
84
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/book.sgm
Normal file
84
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/book.sgm
Normal file
@@ -0,0 +1,84 @@
|
||||
<!-- $XConsortium: book.sgm /main/3 1996/06/19 16:43:27 drk $ -->
|
||||
<!DOCTYPE Book PUBLIC "-//HaL and O'Reilly//DTD DocBook//EN" [
|
||||
|
||||
|
||||
<!ENTITY % ISOpublishing PUBLIC "ISO 8879-1986//ENTITIES Publishing//EN">
|
||||
%ISOpublishing;
|
||||
|
||||
<!ENTITY % ISOnumeric PUBLIC "ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN">
|
||||
%ISOnumeric;
|
||||
|
||||
<!ENTITY % ISOdiacritical PUBLIC "ISO 8879-1986//ENTITIES Diacritical Marks//EN">
|
||||
%ISOdiacritical;
|
||||
|
||||
<!ENTITY % ISOgeneraltech PUBLIC "ISO 8879-1986//ENTITIES General Technical//EN">
|
||||
%ISOgeneraltech;
|
||||
|
||||
<!ENTITY % ISOalatin1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN">
|
||||
%ISOalatin1;
|
||||
|
||||
<!ENTITY % ISOalatin2 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 2//EN">
|
||||
%ISOalatin2;
|
||||
|
||||
<!ENTITY % ISOgreek PUBLIC "ISO 8879-1986//ENTITIES Greek Symbols//EN">
|
||||
%ISOgreek;
|
||||
|
||||
<!ENTITY % ISOboxandline PUBLIC "ISO 8879-1986//ENTITIES Box and Line Drawing//EN">
|
||||
%ISOboxandline;
|
||||
|
||||
|
||||
<!ENTITY % BEntities SYSTEM "./sysAdminGuide/BEntity.sgm">
|
||||
%BEntities;
|
||||
|
||||
|
||||
<!ENTITY Pref SYSTEM "./sysAdminGuide/preface.sgm">
|
||||
<!ENTITY LM SYSTEM "./sysAdminGuide/ch01.sgm">
|
||||
<!ENTITY SMgr SYSTEM "./sysAdminGuide/ch02.sgm">
|
||||
<!ENTITY CnfAM SYSTEM "./sysAdminGuide/ch03.sgm">
|
||||
<!ENTITY RegAp SYSTEM "./sysAdminGuide/ch04.sgm">
|
||||
<!ENTITY ClSrv SYSTEM "./sysAdminGuide/ch05.sgm">
|
||||
<!ENTITY PConf SYSTEM "./sysAdminGuide/ch06.sgm">
|
||||
<!ENTITY Datab SYSTEM "./sysAdminGuide/ch07.sgm">
|
||||
<!ENTITY IntA SYSTEM "./sysAdminGuide/ch08.sgm">
|
||||
<!ENTITY dtCA SYSTEM "./sysAdminGuide/ch09.sgm">
|
||||
<!ENTITY CrAc SYSTEM "./sysAdminGuide/ch10.sgm">
|
||||
<!ENTITY CrDT SYSTEM "./sysAdminGuide/ch11.sgm">
|
||||
<!ENTITY CrIc SYSTEM "./sysAdminGuide/ch12.sgm">
|
||||
<!ENTITY FPC SYSTEM "./sysAdminGuide/ch13.sgm">
|
||||
<!ENTITY WMC SYSTEM "./sysAdminGuide/ch14.sgm">
|
||||
<!ENTITY FAC SYSTEM "./sysAdminGuide/ch15.sgm">
|
||||
<!ENTITY saI18N SYSTEM "./sysAdminGuide/ch16.sgm">
|
||||
<!ENTITY Xtra1 SYSTEM "./sysAdminGuide/prefcan.sgm">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]>
|
||||
|
||||
<!-- ____________________________________________________________________________ -->
|
||||
|
||||
<Book>
|
||||
|
||||
<Title>Common Desktop Environment: Guide de l'administrateur</Title>
|
||||
|
||||
&Xtra1;
|
||||
&Pref;
|
||||
&LM;
|
||||
&SMgr;
|
||||
&CnfAM;
|
||||
&RegAp;
|
||||
&ClSrv;
|
||||
&PConf;
|
||||
&Datab;
|
||||
&IntA;
|
||||
&dtCA;
|
||||
&CrAc;
|
||||
&CrDT;
|
||||
&CrIc;
|
||||
&FPC;
|
||||
&WMC;
|
||||
&FAC;
|
||||
&saI18N;
|
||||
|
||||
</Book>
|
||||
1165
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch01.sgm
Normal file
1165
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch01.sgm
Normal file
File diff suppressed because it is too large
Load Diff
839
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch02.sgm
Normal file
839
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch02.sgm
Normal file
@@ -0,0 +1,839 @@
|
||||
<!-- $XConsortium: ch02.sgm /main/10 1996/12/20 20:38:28 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.SesMg.div.1">
|
||||
<title id="SAG.SesMg.mkr.1">Configuration du Gestionnaire de sessions</title>
|
||||
<para>Le Gestionnaire de sessions permet de lancer le Bureau et d'enregistrer
|
||||
et de rétablir automatiquement les applications en cours, les couleurs,
|
||||
les polices, le comportement de la souris, le volume sonore et les impulsions
|
||||
du clavier.</para>
|
||||
<para>À l'aide du Gestionnaire de sessions, vous pouvez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnaliser la session initiale de tous les utilisateurs
|
||||
du Bureau,</para>
|
||||
</listitem>
|
||||
<listitem><para>personnaliser l'environnement et les ressources de tous les
|
||||
utilisateurs,</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier le message de lancement de la session,</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier les paramètres des outils de lancement de
|
||||
la session et des démons,</para>
|
||||
</listitem>
|
||||
<listitem><para>personnaliser l'utilisation des couleurs sur le Bureau pour
|
||||
tous les utilisateurs.</para>
|
||||
<informaltable id="SAG.SesMg.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.13in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'En quoi
|
||||
consiste une session ?26'--><xref role="JumpText" linkend="SAG.SesMg.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Lancement
|
||||
d'une session27'--><xref role="JumpText" linkend="SAG.SesMg.mkr.3"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Démarrage
|
||||
d'une session27'--><xref role="JumpText" linkend="SAG.SesMg.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisations
|
||||
supplémentaires du lancement d'une session35'--><xref role="JumpText" linkend="SAG.SesMg.mkr.8"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
|
||||
et répertoires du Gestionnaire de sessions41'--><xref role="JumpText" linkend="SAG.SesMg.mkr.10"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.SesMg.div.2">
|
||||
<title id="SAG.SesMg.mkr.2">En quoi consiste une session ?<indexterm><primary>Gestionnaire de sessions</primary><secondary>présentation</secondary>
|
||||
</indexterm><indexterm><primary>Session</primary><secondary>définition</secondary></indexterm></title>
|
||||
<para>Une session est l'ensemble des applications, des paramètres et
|
||||
des ressources disponibles sur le bureau de l'utilisateur. La gestion des
|
||||
sessions représente l'ensemble des conventions et des protocoles permettant
|
||||
au Gestionnaire de sessions d'enregistrer et de rétablir la session
|
||||
d'un utilisateur. Un utilisateur peut se connecter au système et accéder
|
||||
à un ensemble d'applications, de paramètres et de ressources
|
||||
identique à celui dont il disposait la dernière fois qu'il s'est
|
||||
déconnecté. Lorsqu'un utilisateur se connecte au Bureau pour
|
||||
la première fois, une<indexterm><primary>Session</primary><secondary>par défaut</secondary></indexterm> session initiale par défaut
|
||||
est chargée. Par la suite, le Gestionnaire de sessions peut distinguer
|
||||
les notions de<indexterm><primary>Session</primary><secondary>en cours</secondary>
|
||||
</indexterm> session en cours et de<indexterm><primary>Session</primary><secondary>initiale personnalisée</secondary></indexterm><indexterm><primary>Session</primary><secondary>initiale personnalisée</secondary></indexterm> session
|
||||
initiale personnalisée.</para>
|
||||
<sect2 id="SAG.SesMg.div.3">
|
||||
<title>Session initiale par défaut<indexterm><primary>Session</primary>
|
||||
<secondary>initiale par défaut</secondary></indexterm><indexterm><primary>Session</primary><secondary>initiale par défaut</secondary></indexterm></title>
|
||||
<para>Lorsqu'un utilisateur se connecte au système pour la première
|
||||
fois, le Gestionnaire de sessions génère la session initiale
|
||||
de l'utilisateur à l'aide des valeurs par défaut du système.
|
||||
Par défaut, le Gestionnaire de fichiers et le volume d'aide “Introduction
|
||||
au Bureau“ seront lancés.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.4">
|
||||
<title>Session en cours<indexterm><primary>Session</primary><secondary>en
|
||||
cours</secondary></indexterm><indexterm><primary>Session</primary><secondary>en cours</secondary></indexterm></title>
|
||||
<para>La session en cours d'exécution est toujours considérée
|
||||
comme la session courante, qu'il s'agisse d'une session rétablie, lors
|
||||
de la connexion, à partir d'une session initiale personnalisée
|
||||
sauvegardée, d'une session en cours enregistrée ou de la session
|
||||
initiale par défaut du système. Selon les paramètres
|
||||
de lancement du Gestionnaire de configuration définis par l'utilisateur,
|
||||
lorsque ce dernier met fin à la session, le Gestionnaire de sessions
|
||||
peut enregistrer automatiquement la session en cours. La prochaine fois que
|
||||
l'utilisateur se connectera au Bureau, le Gestionnaire de sessions lancera
|
||||
donc la session en cours précédemment sauvegardée. Cela
|
||||
signifie que le Bureau sera rétabli dans le même état
|
||||
que lorsque l'utilisateur s'est déconnecté pour la dernière
|
||||
fois.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.5">
|
||||
<title>Session initiale personnalisée<indexterm><primary>Session</primary>
|
||||
<secondary>initiale personnalisée</secondary></indexterm><indexterm>
|
||||
<primary>Session</primary><secondary>initiale personnalisée</secondary>
|
||||
</indexterm></title>
|
||||
<para>Le Bureau peut également être rétabli dans le même
|
||||
état à chaque connexion, quel que soit son état au moment
|
||||
de la déconnexion précédente. L'utilisateur peut en effet
|
||||
enregistrer l'état de la session en cours, puis, à l'aide des
|
||||
paramètres de connexion du Gestionnaire de configuration, faire en
|
||||
sorte que le Gestionnaire de sessions lance cette session à chaque
|
||||
connexion.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.6">
|
||||
<title>Sessions spécifiques de l'écran<indexterm><primary>Session</primary><secondary>spécifique de l'écran</secondary>
|
||||
</indexterm></title>
|
||||
<para>Pour lancer une session propre à un écran donné,
|
||||
l'utilisateur peut créer une session spécifique de l'écran.
|
||||
Pour ce faire, il peut copier le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions</filename> vers le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">écran</symbol>, où <symbol role="Variable">écran</symbol> représente le nom réel de l'hôte
|
||||
(par exemple, <filename>pablo:0</filename> est correct, <filename>pablo.gato.com:0</filename> ou <filename>unix:0</filename> ne l'est pas). Lorsque l'utilisateur
|
||||
se connecte à l'écran <filename>pablo:0</filename>, le Gestionnaire
|
||||
de sessions lance la session spécifique à cet écran.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.7">
|
||||
<title id="SAG.SesMg.mkr.3">Lancement d'une session<indexterm><primary>Session</primary><secondary>lancement</secondary></indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>lancement</secondary></indexterm><indexterm>
|
||||
<primary><$nopage>Gestionnaire de sessions</primary><secondary>voir aussi,
|
||||
session</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions est lancé par la commande <command>/usr/dt/bin/Xsession</command>.<indexterm><primary>Fichier</primary><secondary>Xsession</secondary><tertiary>lancement du Gestionnaire de sessions</tertiary>
|
||||
</indexterm> Lorsque l'utilisateur se connecte à l'aide du Gestionnaire
|
||||
de connexion, <command>Xsession</command> est lancé par défaut.
|
||||
</para>
|
||||
<para>L'utilisateur peut éventuellement se connecter en utilisant la
|
||||
connexion en mode caractère traditionnel<indexterm><primary>getty</primary></indexterm> (<command>getty</command>), et en lançant le
|
||||
Gestionnaire de sessions manuellement grâce aux outils tels que <command>xinit</command> qui lancent un serveur X. Par exemple: <command>xinit /usr/dt/bin/Xsession</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.8">
|
||||
<title id="SAG.SesMg.mkr.4">Démarrage d'une session</title>
|
||||
<para>Lorsque le Gestionnaire de sessions est lancé, il passe par un
|
||||
certain nombre d'étapes pour lancer la session de l'utilisateur.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Il lance le script de <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.<indexterm><primary>Fichier</primary>
|
||||
<secondary>.dtprofile</secondary><tertiary>fourniture</tertiary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance les scripts<command>Xsession.d</command>.<indexterm>
|
||||
<primary>Répertoire</primary><secondary>Xsession.d</secondary></indexterm>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Il affiche un<indexterm><primary>Gestionnaire de sessions</primary><secondary>message de bienvenue</secondary></indexterm><indexterm>
|
||||
<primary>Message de bienvenue</primary><secondary>affichage</secondary></indexterm> message
|
||||
de bienvenue.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il configure<indexterm><primary>Chemin de recherche</primary>
|
||||
<secondary>Bureau</secondary></indexterm> les chemins de recherche du Bureau.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Il rassemble les applications disponibles.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il exécute éventuellement les commandes des
|
||||
fichiers <symbol role="Variable">RépPersonnel</symbol><filename>/.profile</filename><indexterm><primary>Fichier</primary><secondary>.profile</secondary>
|
||||
</indexterm> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.login</filename><indexterm><primary>Fichier</primary><secondary>.login</secondary>
|
||||
</indexterm>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>ToolTalk</primary><secondary>démon de messagerie</secondary></indexterm> démon de messagerie
|
||||
ToolTalk<superscript>®</superscript>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il charge les<indexterm><primary>Session</primary><secondary>ressources</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>session</secondary></indexterm> ressources de la session.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>Serveur</primary><secondary>couleurs</secondary></indexterm> serveur de couleurs.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance le<indexterm><primary>Gestionnaire de l'espace de
|
||||
travail</primary></indexterm> Gestionnaire de l'espace de travail.</para>
|
||||
</listitem>
|
||||
<listitem><para>Il lance les<indexterm><primary>Applications</primary><secondary>lancement à la connexion</secondary></indexterm> applications de la
|
||||
session.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Les sections suivantes décrivent les étapes listées
|
||||
ci-dessus.</para>
|
||||
<sect2 id="SAG.SesMg.div.9">
|
||||
<title>Lancement du<indexterm><primary>Fichier</primary><secondary>.dtprofile</secondary><tertiary>lancement</tertiary></indexterm> script .dtprofile</title>
|
||||
<para>Lors du démarrage d'une session, le script <command><indexterm>
|
||||
<primary>Fichier</primary><secondary>Xsession</secondary></indexterm>Xsession</command> lance le script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>dans .dtprofile</tertiary></indexterm> de
|
||||
l'utilisateur. Le script <symbol role="Variable">RépPersonnel</symbol> <command>/.dtprofile</command> est un script exécutable par <command>/bin/sh</command> ou <command>/bin/ksh</command> permettant aux utilisateurs de configurer<indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary><tertiary>dans .dtprofile</tertiary></indexterm> les variables d'environnement pour leurs
|
||||
sessions. Pour plus de détails sur la configuration des variables d'environnement,
|
||||
reportez-vous à la section <!--Original XRef content: '“Personnalisations
|
||||
supplémentaires du lancement d'une session“, page 35'--><xref
|
||||
role="HeadingAndPage" linkend="SAG.SesMg.mkr.8">.</para>
|
||||
<para>Si le script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename> n'existe pas, par exemple, lorsqu'un utilisateur se
|
||||
connecte au Bureau pour la première fois, <command>Xsession</command>
|
||||
copie le script <command>sys.dtprofile</command> par défaut du bureau
|
||||
dans<indexterm><primary>Shell</primary><secondary>personnalisation</secondary>
|
||||
</indexterm> <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary>
|
||||
<tertiary>valeurs par défaut</tertiary></indexterm>Le fichier de valeurs
|
||||
par défaut du Bureau est <filename>/usr/dt/config/<indexterm><primary>Fichier</primary><secondary>sys.dtprofile</secondary></indexterm> sys.dtprofile</filename>. Pour le personnaliser,<indexterm><primary>Shell</primary><secondary>personnalisation au niveau systè</secondary></indexterm><indexterm>
|
||||
<primary>me</primary></indexterm> copiez-le de <filename>/usr/dt/config</filename>
|
||||
vers <filename>/etc/dt/config</filename> et modifiez le nouveau fichier.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.10">
|
||||
<title id="SAG.SesMg.mkr.5">Lancement des scripts<indexterm><primary>Répertoire</primary><secondary>Xsession.d</secondary><tertiary>scripts</tertiary></indexterm> Xsession.d</title>
|
||||
<para>Après le lancement du script <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>, le script <command>Xsession</command>
|
||||
lance les scripts <command>Xsession.d</command>. Ceux-ci sont généralement
|
||||
utilisés pour configurer d'autres variables d'environnement et lancer
|
||||
des démons facultatifs pour la session de l'utilisateur. Les scripts <command>Xsession.d</command> par défaut sont:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="187*">
|
||||
<colspec colwidth="341*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0010.dtpaths</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Documente les chemins de recherche
|
||||
personnalisables du Bureau.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0020.dtims</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Lance le serveur de méthode
|
||||
de saisie facultatif.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0030.dttmpdir</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Crée un répertoire temporaire
|
||||
par utilisateur et par session.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>0040.xmbind</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Configure <filename>$XMBINDDIR</filename>
|
||||
comme valeur par défaut du Bureau.</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Il peut exister d'autres scripts propres aux fournisseurs dans <command>Xsession.d</command>.</para>
|
||||
<para><command>Xsession</command> lance tout d'abord tous les fichiers dans
|
||||
le répertoire <filename>/usr/dt/config/Xsession.d</filename>, suivis
|
||||
de ceux du répertoire <filename>/etc/dt/config/Xsession.d</filename>.
|
||||
</para>
|
||||
<para>Les scripts <command>Xsession.d</command> par défaut du Bureau
|
||||
se trouvent dans le répertoire <filename>/usr/dt/config/Xsession.d</filename>. Pour personnaliser un script <command>Xsession.d</command>, copiez-le
|
||||
de <filename>/usr/dt/config/Xsession.d</filename> vers <filename>/etc/dt/config/Xsession.d</filename> et modifiez le nouveau fichier. Vous devez disposer des droits
|
||||
d'exécution nécessaires pour effectuer cette tâche.</para>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>Xsession</secondary>
|
||||
<tertiary>personnalisation au niveau système</tertiary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>personnalisation au
|
||||
niveau système</secondary></indexterm>Pour que <command>Xsession</command>
|
||||
lance automatiquement l'un de vos scripts, copiez ce dernier vers <filename>/etc/dt/config/Xsession.d</filename>.</para>
|
||||
<note>
|
||||
<para>Lorsque vous modifiez ou créez un script <command>Xsession.d</command>, vérifiez que toutes les commandes de premier plan émises
|
||||
sont de courte durée, car le temps nécessaire à leur
|
||||
exécution aura un effet direct sur le temps de lancement de la session.
|
||||
Si l'une de ces commandes ne peut pas prendre fin, le lancement de la session
|
||||
s'interrompt. Si certaines commandes du script <command>Xsession.d</command>
|
||||
doivent continuer de s'exécuter pendant la session, leur lancement
|
||||
devra s'effectuer en arrière-plan.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.11">
|
||||
<title><indexterm><primary>Message de bienvenue</primary><secondary>affichage</secondary></indexterm>Affichage du message de bienvenue</title>
|
||||
<para>Après le lancement des scripts <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename> et <command>Xsession.d</command>, <command>Xsession</command> affiche un message de bienvenue plein écran. Vous
|
||||
pouvez le personnaliser ou le désactiver. Le processus client <command>dthello</command> sert à afficher ce message.</para>
|
||||
<para><indexterm><primary>Message de bienvenue</primary><secondary>personnalisation</secondary></indexterm>Pour modifier le texte du message, modifiez les options
|
||||
de <command>dthello</command> en changeant la variable <filename>dtstart_hello[0]</filename>.</para>
|
||||
<para>Pour modifier <filename>dtstart_hello[0]</filename>, créez un
|
||||
script <filename>/etc/dt/config/Xsession.d</filename> définissant la
|
||||
nouvelle valeur. Pour afficher le message du jour pour tous les utilisateurs,
|
||||
créez un script <command>sh</command> ou <command>ksh</command> exécutable,
|
||||
par exemple <filename>/etc/dt/config/Xsession.d/mesvars</filename>, et configurez <filename>dtstart_hello[0]</filename> comme suit:</para>
|
||||
<programlisting>dtstart_hello[0]="/usr/dt/bin/dthello -file /etc/motd &"
|
||||
</programlisting>
|
||||
<para>De même, les utilisateurs peuvent modifier le message de bienvenue
|
||||
de leurs sessions en définissant <filename>dtstart_hello[0]</filename>
|
||||
dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour désactiver ce message, indiquez <programlisting>dtstart_hello[0]=""
|
||||
</programlisting>.</para>
|
||||
<para>Pour plus de détails sur <command>dthello</command>, reportez-vous
|
||||
à la page de manuel correspondante.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.12">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>définition
|
||||
des chemins de recherche</secondary></indexterm><indexterm><primary>Chemin
|
||||
de recherche</primary><secondary>définition par le Gestionnaire de
|
||||
sessions</secondary></indexterm>Configuration des chemins de recherche du
|
||||
Bureau</title>
|
||||
<para>Les chemins de recherche du Bureau sont créés lors de
|
||||
la connexion par <command><indexterm><primary>dtsearchpath</primary></indexterm>dtsearchpath</command>. <command>dtsearchpath</command> utilise deux catégories
|
||||
de variables d'environnement:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="159*">
|
||||
<colspec colwidth="369*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Variables en entrée</para></entry>
|
||||
<entry align="left" valign="top"><para>Variables d'environnement de niveau
|
||||
système et personnel dont les valeurs sont définies par l'administrateur
|
||||
système ou l'utilisateur.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Variables en sortie</para></entry>
|
||||
<entry align="left" valign="top"><para>Variables créées par <command>dtsearchpath</command> et auxquelles ce dernier attribue des valeurs. La valeur
|
||||
de chaque variable correspond au chemin de recherche de la session du Bureau.
|
||||
</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Pour modifier les options de ligne de commande de <command>dtsearchpath</command>, modifiez la variable <filename>dtstart_searchpath</filename>.
|
||||
Pour modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_searchpath</secondary></indexterm> pour tous les utilisateurs, créez
|
||||
un script <command>sh</command> ou <command>ksh</command> exécutable,
|
||||
(par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol>mesvars</symbol>), et définissez <filename>dtstart_searchpath</filename> comme
|
||||
suit:</para>
|
||||
<programlisting>dtstart_searchpath="/usr/dt/bin/dtsearchpath"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options <command>dtsearchpath</command> pour leurs sessions en définissant
|
||||
simplement <filename>dtstart_searchpath</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour plus de détails sur <command>dtsearchpath</command>, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 7, “Chemins de recherche
|
||||
du Bureau'--><xref role="ChapNumAndTitle" linkend="SAG.Datab.mkr.1">. Pour
|
||||
plus de détails sur les options <command>dtsearchpath</command>, reportez-vous
|
||||
à la page de manuel correspondante.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.13">
|
||||
<title>Rassemblement des applications disponibles</title>
|
||||
<para>L'étape qui suit la configuration des chemins de recherche du
|
||||
Bureau consiste à rassembler les applications disponibles à
|
||||
l'aide de <command>dtappgather</command>. Pour modifier les options de la
|
||||
ligne de commande de<indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>rassemblement des applications</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>rassemblement des applications</secondary></indexterm><indexterm><primary>Applications</primary><secondary>rassemblé</secondary></indexterm><indexterm><primary>es par le Gestionnaire
|
||||
de sessions</primary></indexterm><indexterm><primary>dtappgather</primary>
|
||||
</indexterm> <command>dtappgather</command>, modifiez la variable <filename>dtstart_appgather</filename>. Pour modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_appgather</secondary></indexterm> pour
|
||||
tous les utilisateurs, créez un script <command>sh</command> ou <command>ksh</command> exécutable (par exemple <filename>/etc/dt/config/Xsession.d/</filename><emphasis>mesvars</emphasis>), et définissez <filename>dtstart_appgather</filename> comme indiqué ci-après.</para>
|
||||
<programlisting>dtstart_appgather="/usr/dt/bin/dtappgather &"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options <command>dtappgather</command> pour leurs propres sessions en
|
||||
définissant simplement <filename>dtstart_appgather</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la page de manuel <command>dtappgather</command> (4).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.14">
|
||||
<title id="SAG.SesMg.mkr.6"><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>lancement dans .login ou .profile</tertiary>
|
||||
</indexterm>Lancement facultatif du script .profile ou .login<indexterm>
|
||||
<primary>Shell</primary><secondary>lancement dans .profile ou .login</secondary>
|
||||
</indexterm><indexterm><primary>Fichier</primary><secondary>.profile</secondary>
|
||||
<tertiary>lancement</tertiary></indexterm><indexterm><primary>Fichier</primary>
|
||||
<secondary>.login</secondary><tertiary>lancement</tertiary></indexterm></title>
|
||||
<para><command>Xsession</command> permet de lancer les scripts <symbol role="Variable">RépPersonnel</symbol><filename>/.profile</filename> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.login</filename> traditionnels d'un
|
||||
utilisateur. Par défaut, cette fonction est désactivée.
|
||||
Pour permettre à <command>Xsession</command> de lancer le script <filename>.profile</filename> ou <filename>.login</filename>, indiquez <command>true</command> comme valeur pour la variable<indexterm><primary>Variable</primary>
|
||||
<secondary>DTSOURCEPROFILE</secondary></indexterm> <systemitem>DTSOURCEPROFILE</systemitem>.</para>
|
||||
<para>Pour modifier <systemitem>DTSOURCEPROFILE</systemitem> pour tous les
|
||||
utilisateurs, créez un script <filename>/etc/dt/config/Xsession.d</filename>
|
||||
qui définit la nouvelle valeur. Pour attribuer la valeur <command>true</command> à <systemitem>DTSOURCEPROFILE</systemitem> pour tous
|
||||
les utilisateurs, créez un script <command>sh</command> ou <command>ksh</command> exécutable, par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol>mesvars,</symbol> et définissez <systemitem>DTSOURCEPROFILE</systemitem> comme suit:</para>
|
||||
<programlisting>DTSOURCEPROFILE=true</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier <systemitem>DTSOURCEPROFILE</systemitem> pour leurs propres sessions en conférant
|
||||
à <systemitem>DTSOURCEPROFILE</systemitem> la valeur <command>true</command> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.15">
|
||||
<title>Lancement du<indexterm><primary>ToolTalk</primary><secondary>démon
|
||||
de messagerie</secondary></indexterm> démon de messagerie ToolTalk</title>
|
||||
<para>Le démon de messagerie ToolTalk, <command>ttsession</command>,
|
||||
permet à des applications indépendantes de communiquer entre
|
||||
elles, sans opérations d'identification directe préalables.
|
||||
Les applications créent et envoient des messages ToolTalk pour communiquer
|
||||
entre elles. <command>ttsession</command> communique sur le réseau
|
||||
pour transmettre les messages.</para>
|
||||
<para>Pour modifier les options de ligne de commande de <command><indexterm>
|
||||
<primary>ttsession</primary><secondary>lancement</secondary></indexterm>ttsession</command>, modifiez la variable <filename>dtstart_ttsession</filename>. Pour
|
||||
modifier cette variable<indexterm><primary>Variable</primary><secondary>dtstart_ttsession</secondary></indexterm> pour tous les utilisateurs, créez
|
||||
un script <command>sh</command> ou <command>ksh</command> exécutable
|
||||
(par exemple <filename>/etc/dt/config/Xsession.d/</filename><symbol role="Variable">mesvars</symbol>), et définissez <filename>dtstart_ttsession</filename>
|
||||
de la manière indiquée ci-après:</para>
|
||||
<programlisting>dtstart_ttsession=“/usr/dt/bin/ttsession -s"</programlisting>
|
||||
<para>Les utilisateurs peuvent, de la même manière, modifier
|
||||
les options de <command>ttsession</command> pour leurs propres sessions en
|
||||
définissant <filename>dtstart_ttsession</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
<para>Pour plus de détails sur les options de <command>ttsession</command>,
|
||||
reportez-vous à la page de manuel correspondante. Pour plus de détails
|
||||
sur <command>ttsession</command>, reportez-vous à la section Démarrage
|
||||
à l'aide de la messagerie ToolTalk.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.16">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>client</secondary></indexterm>Lancement du client Gestionnaire de sessions</title>
|
||||
<para>À ce stade, <command>Xsession</command> lance <filename>/usr/dt/bin/dtsession</filename>, qui poursuit le processus de lancement de la session.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.17">
|
||||
<title id="SAG.SesMg.mkr.7">Chargement des ressources d'une session<indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>chargement des ressources</secondary></indexterm><indexterm><primary>Ressources</primary><secondary>chargement</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions utilise la propriété <systemitem>RESOURCE_MANAGER</systemitem> du serveur X pour rendre les ressources du Bureau
|
||||
accessibles à toutes les applications. Le Gestionnaire de sessions
|
||||
active<systemitem>RESOURCE_MANAGER</systemitem> en:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>chargeant les ressources par défaut du système
|
||||
;</para>
|
||||
</listitem>
|
||||
<listitem><para>fusionnant les ressources système indiquées
|
||||
par l'administrateur système;</para>
|
||||
</listitem>
|
||||
<listitem><para>fusionnant les ressources précisées par l'utilisateur.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Les ressources par défaut du Bureau se trouvent dans <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>valeurs par défaut du Bureau</secondary></indexterm> Ces
|
||||
ressources sont accessibles à chaque session utilisateur par l'intermédiaire
|
||||
de la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Ce
|
||||
fichier ne doit pas être modifié, puisqu'il est remplacé
|
||||
à chaque nouvelle installation du Bureau.</para>
|
||||
<para>Vous pouvez enrichir les ressources par défaut du système
|
||||
en créant <filename>/etc/dt/config/</filename><symbol>langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm> Dans ce fichier, vous pouvez remplacer
|
||||
les valeurs par défaut ou indiquer des ressources supplémentaires
|
||||
pour tous les utilisateurs du Bureau. Etant donné que ce fichier est
|
||||
fusionné dans les ressources par défaut du Bureau lors du lancement
|
||||
de la session, seules les spécifications de ressources nouvelles ou
|
||||
modifiées doivent y être inscrites. Les ressources indiquées
|
||||
dans ce fichier sont accessibles à chaque session utilisateur par l'intermédiaire
|
||||
de la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Elles
|
||||
sont prioritaires par rapport à celles du fichier de ressources par
|
||||
défaut du Bureau.</para>
|
||||
<para>Les utilisateurs peuvent enrichir les ressources par défaut du
|
||||
Bureau et les ressources système en utilisant leur fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.
|
||||
Les ressources indiquées dans ce fichier sont accessibles à
|
||||
cette session utilisateur grâce à la propriété <systemitem>RESOURCE_MANAGER</systemitem>. Elles sont prioritaires par rapport à
|
||||
celles des fichiers de ressources par défaut du Bureau ou de l'administrateur
|
||||
système.</para>
|
||||
<note>
|
||||
<para>L'utilitaire X Toolkit Intrinsics indique qu'il va charger des ressources
|
||||
pour une application à partir de<indexterm><primary>Caractéristique</primary><secondary>RESOURCE_MANAGER</secondary></indexterm> <systemitem>RESOURCE_MANAGER</systemitem> ou de <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>, mais pas des deux. Généralement,
|
||||
cela signifie que le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename> de l'utilisateur est ignoré. Cependant, le Gestionnaire
|
||||
de sessions prend en charge le fichier <symbol role="Variable">RépPersonnel</symbol>/<filename><indexterm><primary>Fichier</primary><secondary>.Xdefaults</secondary></indexterm>.Xdefaults</filename> en le fusionnant avec <systemitem>RESOURCE_MANAGER</systemitem> lors du lancement de la session, comme décrit
|
||||
précédemment. Si un utilisateur modifie <symbol role="Variable">RépPersonnel</symbol>/<filename>.Xdefaults</filename>, ces modifications
|
||||
ne seront pas prises en compte pour les nouvelles applications tant que l'utilisateur
|
||||
n'aura invoqué l'action “Recharger ressources”.<indexterm>
|
||||
<primary>Actions</primary><secondary>Recharger ressources</secondary></indexterm> Cette
|
||||
action indique au Gestionnaire de sessions de recharger <filename>RESOURCE_MANAGER</filename> avec les ressources par défaut, les ressources système
|
||||
et celles indiquées par l'utilisateur. Les modifications ainsi apportées
|
||||
aux fichiers de ressources système et personnels sont accessibles à
|
||||
toutes les applications.</para>
|
||||
</note>
|
||||
<para>Pour plus de détails, reportez-vous à:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><!--Original XRef content: '“Définition de ressources
|
||||
d'applications“, page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2"> ;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>la page de manuel <filename>dtresourcesfile(4)</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.18">
|
||||
<title>Lancement du serveur de couleurs<indexterm><primary>Serveur</primary>
|
||||
<secondary>couleurs</secondary><tertiary>lancement</tertiary></indexterm></title>
|
||||
<para>Le Gestionnaire de sessions sert de<indexterm><primary>Serveur</primary>
|
||||
<secondary>couleurs</secondary><tertiary>ressources</tertiary></indexterm> serveur
|
||||
de couleurs pour le Bureau et propose le jeu de ressources suivant <command>dtsession</command> qui peuvent être utilisées pour le configurer.
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="228*">
|
||||
<colspec colwidth="228*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>f<indexterm><primary>Ressources</primary><secondary>foregroundColor</secondary></indexterm> oregroundColor</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Vérifie si un pixel est attribué
|
||||
à la couleur de l'avant-plan.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>dynamicColor</secondary></indexterm>dynamicColor</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si des couleurs en lecture
|
||||
seule sont attribuées.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>shadowPixmaps</secondary></indexterm>shadowPixmaps</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si des couleurs sont attribuées
|
||||
à l'ombrage du haut ou du bas.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>colorUse</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Limite l'attribution de couleurs.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Ressources</primary><secondary>writeXrdbColors</secondary></indexterm>writeXrdbColors</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique si les ressources <filename>*background</filename> et <filename>*foreground</filename> sont placées
|
||||
dans la base de données des ressources.</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Vous pouvez définir les ressources du serveur de couleurs pour
|
||||
tous les utilisateurs en créant <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.resources</filename> et en indiquant les ressources
|
||||
du serveur de couleurs dans ce fichier.</para>
|
||||
<para>Les utilisateurs peuvent, de la même manière, définir
|
||||
les ressources du serveur de couleurs pour leurs propres sessions en indiquant
|
||||
les ressources correspondantes dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
<para>Pour plus de détails sur la définition des ressources
|
||||
du serveur de couleurs, reportez-vous à la section <!--Original XRef
|
||||
content: '“Gestion des couleurs“, page 282'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.FACol.mkr.9">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.19">
|
||||
<title><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>lancement</secondary></indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>lancement du Gestionnaire de l'espace de travail</secondary>
|
||||
</indexterm>Lancement du Gestionnaire de l'espace de travail</title>
|
||||
<para>Le Gestionnaire de sessions permet le lancement du Gestionnaire de l'espace
|
||||
de travail. Par défaut, <filename>/usr/dt/bin/dtwm</filename><indexterm>
|
||||
<primary>Gestionnaire de l'espace de travail</primary><secondary>lancement</secondary></indexterm> est lancé. Un autre gestionnaire de fenêtres
|
||||
peut être indiqué par la ressource<indexterm><primary>Ressource</primary><secondary>wmStartupCommand</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de fenêtres</primary><secondary>modification</secondary>
|
||||
</indexterm> <systemitem>wmStartupCommand</systemitem>.</para>
|
||||
<para>Pour indiquer un autre gestionnaire de fenêtres accessibles à
|
||||
tous, créez le fichier <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.resources</filename>. Indiquez ensuite le chemin
|
||||
d'accès complet et les options de ce gestionnaire à l'aide de
|
||||
la ressource <systemitem>Dtsession*wmStartupCommand</systemitem> du fichier.
|
||||
</para>
|
||||
<para>Les utilisateurs peuvent, de la même manière, indiquer
|
||||
un autre gestionnaire de fenêtres pour leurs propres sessions en définissant
|
||||
simplement la ressource <systemitem>Dtsession*wmStartupCommand</systemitem>
|
||||
dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
<para>Pour plus de détails sur le Gestionnaire de fenêtres, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 14, “Personnalisation
|
||||
du Gestionnaire de l'espace de travail'--><xref role="ChapNumAndTitle" linkend="SAG.WMCnf.mkr.1"></para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.20">
|
||||
<title>Lancement des applications de la session<indexterm><primary>Applications</primary><secondary>lancement à la connexion</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>lancement des applications</secondary></indexterm></title>
|
||||
<para>Lors du lancement d'une session, le Gestionnaire de sessions relance
|
||||
toutes les applications sauvegardées comme composants de la session
|
||||
précédente. Le fichier <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/<indexterm><primary>Fichier</primary>
|
||||
<secondary>sys.session</secondary></indexterm> sys.session</filename> répertorie
|
||||
les applications système à rétablir par défaut
|
||||
pour toute session. Ce fichier ne doit pas être modifié étant
|
||||
donné qu'il est remplacé à chaque nouvelle installation
|
||||
du Bureau.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtsessionfile(4)</filename>.</para>
|
||||
<para><indexterm><primary>Gestionnaire de sessions</primary><secondary>personnalisation
|
||||
du lancement des applications</secondary></indexterm>L'administrateur système
|
||||
peut remplacer le jeu d'applications lancées lors de la session initiale
|
||||
de l'utilisateur en copiant <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename>
|
||||
et en modifiant ce dernier. Contrairement aux fichiers de ressources, ce fichier
|
||||
remplace intégralement le fichier par défaut du Bureau.Vous
|
||||
pouvez donc faire une copie de ce dernier et effectuer toutes les modifications
|
||||
nécessaires.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.21">
|
||||
<title id="SAG.SesMg.mkr.8">Personnalisations supplémentaires du lancement
|
||||
d'une session</title>
|
||||
<para>Cette section traite des sujets suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>définition des variables d'environnement</para>
|
||||
</listitem>
|
||||
<listitem><para>définition des ressources</para>
|
||||
</listitem>
|
||||
<listitem><para>utilisation de sessions dépendantes de l'écran
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>exécution de scripts lors de la connexion</para>
|
||||
</listitem>
|
||||
<listitem><para>récupération d'une session de sauvegarde</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.SesMg.div.22" role="Procedure">
|
||||
<title id="SAG.SesMg.mkr.9"><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>définition</tertiary></indexterm><indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary></indexterm>Définition
|
||||
de variables d'environnement</title>
|
||||
<itemizedlist>
|
||||
<listitem><para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>niveau système</tertiary></indexterm>Pour définir
|
||||
des variables d'environnement système, créez un fichier dans
|
||||
le répertoire <filename>/etc/dt/config/Xsession.d</filename><indexterm>
|
||||
<primary>Répertoire</primary><secondary>Xsession.d</secondary></indexterm>
|
||||
permettant de définir<indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>exportation</tertiary></indexterm> et
|
||||
d'exporter la variable.</para>
|
||||
<para>Par exemple, si vous créez un script <command>ksh</command> exécutable, <filename>/etc/dt/config/Xsession.d/</filename><symbol role="Variable">mesvars,</symbol></para>
|
||||
<para>contenant:</para>
|
||||
<para remap="CodeIndent1"><command>export VARIABLE=</command>"<symbol role="Variable">valeur</symbol>"</para>
|
||||
<para>alors, la variable <command>VARIABLE</command> sera définie dans
|
||||
chaque environnement utilisateur à la prochaine connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>personnelles</tertiary></indexterm>Pour définir
|
||||
des variables d'environnement personnelles, définissez-les dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dtprofile</filename>.<indexterm>
|
||||
<primary>Fichier</primary><secondary>.dtprofile</secondary><tertiary>définition
|
||||
de variables d'environnement</tertiary></indexterm></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para><filename>.dtprofile</filename><indexterm><primary>Fichier</primary>
|
||||
<secondary>.dtprofile</secondary><tertiary>syntaxe</tertiary></indexterm> supporte
|
||||
uniquement la syntaxe <command>/bin/sh</command> ou <command>/bin/ksh</command></para>
|
||||
</note>
|
||||
<para>Par exemple:</para>
|
||||
<programlisting>export VARIABLE="<symbol role="Variable">valeur</symbol>"
|
||||
</programlisting>
|
||||
<para>définit la variable <systemitem>VARIABLE</systemitem> dans chaque
|
||||
environnement utilisateur à la prochaine connexion.</para>
|
||||
<note>
|
||||
<para>Le Gestionnaire de sessions ne lit pas automatiquement le fichier <filename>.login</filename>. <filename>.profile</filename><indexterm><primary>Fichier</primary><secondary>.profile</secondary><tertiary>non lu par le Gestionnaire
|
||||
de connexion</tertiary></indexterm> ou<indexterm><primary>Fichier</primary>
|
||||
<secondary>.login</secondary><tertiary>non lu par le Gestionnaire de connexion</tertiary></indexterm><indexterm><primary><$nopage>Shell</primary><secondary>Voir aussi variables d'environnement, .profile, .login, .dtprofile</secondary>
|
||||
</indexterm> Cependant, il peut être configuré de façon
|
||||
à utiliser ces fichiers. Reportez-vous à la section <!--Original
|
||||
XRef content: '“Lancement facultatif du script .profile ou .login“,
|
||||
page 31'--><xref role="SecTitleAndPageNum" linkend="SAG.SesMg.mkr.6">.
|
||||
</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.23" role="Procedure">
|
||||
<title>Définition des ressources<indexterm><primary>Ressources</primary>
|
||||
<secondary>définition</secondary></indexterm></title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Pour définir les ressources au niveau système,
|
||||
ajoutez-les au fichier <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename>.<indexterm><primary>Fichier</primary><secondary>sys.resources</secondary></indexterm> Il vous sera peut-être
|
||||
demandé de créer ce fichier.</para>
|
||||
<para>Par exemple, si dans <filename>/etc/dt/config/C/sys.resources</filename>,
|
||||
vous indiquez:</para>
|
||||
<para remap="CodeIndent1"><command>AnApplication*resource:</command> <symbol role="Variable">valeur</symbol></para>
|
||||
<para>alors la ressource <systemitem>AnApplication*resource</systemitem> sera
|
||||
définie dans la caractéristique <filename>RESOURCE_MANAGER</filename><indexterm>
|
||||
<primary>Caractéristique</primary><secondary>RESOURCE_MANAGER</secondary>
|
||||
</indexterm> de chaque utilisateur à la prochaine connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour définir des ressources personnelles, ajoutez les
|
||||
ressources au fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.24" role="Procedure">
|
||||
<title>Définition de ressources spécifiques à un poste
|
||||
de travail<indexterm><primary>Ressources</primary><secondary>spécifiques
|
||||
de l'écran</secondary></indexterm><indexterm><primary>Ressources</primary>
|
||||
<secondary>spécifiques de l'écran</secondary></indexterm></title>
|
||||
<para>Vous pouvez définir des ressources spécifiques à
|
||||
un poste de travail pour tous les utilisateurs du système. Les utilisateurs
|
||||
peuvent également définir des ressources spécifiques
|
||||
à leur poste de travail, mais celles-ci sont limitées à
|
||||
leur session. Vous pouvez ainsi faire varier les ressources selon le poste
|
||||
de travail utilisé pour la connexion au Bureau.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Pour définir des ressources spécifiques à
|
||||
un poste de travail pour tous les utilisateurs du système, créez
|
||||
un fichier <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.resources</filename> définissant ces ressources.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour définir des ressources spécifiques de l'écran
|
||||
pour un utilisateur donné, définissez les ressources dans <symbol role="Variable">RépPersonnel</symbol><filename>/.Xdefaults</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Ces ressources doivent être incluses dans des instructions conditionnelles
|
||||
de type <command><indexterm><primary>Instructions cpp</primary></indexterm>cpp</command>. Une macro<indexterm><primary>Macro DISPLAY_nom_écran</primary>
|
||||
</indexterm> <filename>DISPLAY_</filename><symbol>nom_écran</symbol>
|
||||
est définie en fonction de la valeur de la variable <filename>$DISPLAY</filename>. Cette macro convertit tous les . (points) et les : (deux points)
|
||||
en _ (caractères de soulignement), supprime toute mention de numéro
|
||||
d'écran (un poste de travail peut éventuellement comporter plusieurs
|
||||
écrans graphiques gérés par un seul et même serveur
|
||||
X) et attribue le préfixe <filename>DISPLAY_</filename> au résultat.
|
||||
</para>
|
||||
<para>Par exemple, une valeur d'écran <filename>$DISPLAY</filename>
|
||||
de <filename>:0</filename> donnerait <filename>DISPLAY_0</filename>, et une
|
||||
autre valeur d'écran <filename>$DISPLAY</filename> <filename>blanco.gato.com:0.0</filename> donnerait <filename>DISPLAY_blanco_gato_com_0</filename>. Le résultat
|
||||
peut être utilisé comme partie d'un test <command>cpp</command>
|
||||
dans un fichier de ressources de la session. Par exemple, si dans <filename>/etc/dt/config/C/sys.resources</filename> vous indiquez:</para>
|
||||
<programlisting>Myapp*resource: valeur
|
||||
|
||||
#ifdef DISPLAY_blanco_gato_com_0
|
||||
MyApp*resource: valeur1
|
||||
#endif
|
||||
|
||||
#ifdef DISPLAY_pablo_gato_com_0
|
||||
Myapp*resource: valeur2
|
||||
#endif</programlisting>
|
||||
<para>la ressource <systemitem>MyApp*resource</systemitem> aura, dans <filename>RESOURCE_MANAGER</filename>, la valeur <filename>valeur1</filename> lorsque
|
||||
l'utilisateur se connecte à l'écran <filename>blanco.gato.com:0</filename>; <filename>valeur2</filename> lorsqu'il se connecte à <filename>pablo.gato.com:0;</filename> et <filename>valeur0</filename> dans tous les
|
||||
autres cas.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.25" role="Procedure">
|
||||
<title>Modification des applications de la session initiale<indexterm><primary>Session</primary><secondary>initiale</secondary></indexterm></title>
|
||||
<para>Vous pouvez intégrer d'autres applications à la session
|
||||
initiale de l'utilisateur.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Copiez <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session</filename> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.session.</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Modifiez le nouveau fichier <filename><indexterm><primary>Fichier</primary><secondary>sys.session</secondary></indexterm>sys.session</filename>.</para>
|
||||
<para>Chaque entrée de <filename>sys.session</filename> apparaît
|
||||
sous la forme:</para>
|
||||
<para remap="CodeIndent1"><command>dtsmcmd -cmd</command> <symbol remap="Emphasis">commande_et_options</symbol><indexterm><primary>Commandes</primary><secondary>dtsmcmd</secondary></indexterm></para>
|
||||
<para>Pour ajouter une application à la session initiale d'un utilisateur,
|
||||
créez une nouvelle entrée <filename>sys.session</filename> avec
|
||||
son chemin d'accès complet. Par exemple, pour lancer <filename>/usr/bin/X11/xclock</filename> dans la session initiale d'un utilisateur, ajoutez une entrée <command>xclock</command> à <filename>/etc/dt/config/C/sys.session</filename>
|
||||
:</para>
|
||||
<programlisting>#
|
||||
# Lancement de xclock...
|
||||
#
|
||||
dtsmcmd -cmd “/usr/bin/X11/xclock-digital”</programlisting>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.26" role="Procedure">
|
||||
<title>Configuration d'une session spécifique à un poste de
|
||||
travail<indexterm><primary>Session</primary><secondary>spécifique
|
||||
de l'écran</secondary></indexterm><indexterm><primary>Session</primary>
|
||||
<secondary>spécifique de l'écran</secondary></indexterm></title>
|
||||
<para>L'utilisateur peut configurer une session spécifique pour adapter
|
||||
une session à un poste de travail particulier.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Copiez le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/<indexterm><primary>Répertoire</primary><secondary>sessions</secondary></indexterm> sessions</filename> dans <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol> où <symbol role="Variable">écran</symbol> correspond
|
||||
au nom réel de l'hôte (<filename>pablo:0</filename> est correct, <filename>pablo.gato.com:0</filename> ou <filename>unix:0</filename> ne l'est pas).
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Par exemple, pour créer une session spécifique au poste
|
||||
de travail <filename>pablo.gato.com:0</filename>:</para>
|
||||
<programlisting>cp -r <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions <symbol role="Variable">RépPersonnel</symbol>/.dt/pablo:0</programlisting>
|
||||
<para>Lors de la prochaine connexion de l'utilisateur depuis le poste de travail <filename>pablo.gato.com:0</filename>, le Gestionnaire de sessions lancera la session
|
||||
spécifique de l'écran.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.27">
|
||||
<title>Exécution de commandes supplémentaires lors du lancement
|
||||
de la session et lors de la déconnexion</title>
|
||||
<para>L'utilisateur peut demander le lancement de commandes supplémentaires
|
||||
lorsqu'il se connecte à sa session du Bureau. Cela est particulièrement
|
||||
utile pour configurer des paramètres X qui ne sont pas sauvegardés
|
||||
par le Gestionnaire de sessions. Par exemple, il peut utiliser <command>xsetroot</command> pour personnaliser l'aspect du pointeur de la souris dans la fenêtre
|
||||
racine (c'est-à- dire, dans l'espace de travail). Une autre utilisation
|
||||
possible est de lancer des applications ne pouvant être enregistrées
|
||||
et rétablies par le Gestionnaire de sessions. Si une application n'est
|
||||
pas relancée lorsque la session est rétablie, l'utilisateur
|
||||
peut la lancer à l'aide de cette méthode.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.28" role="Procedure">
|
||||
<title><indexterm><primary>Gestionnaire de sessions</primary><secondary>exécution
|
||||
de commandes supplémentaires</secondary></indexterm><indexterm><primary>Session</primary><secondary>exécution de commandes au lancement</secondary>
|
||||
</indexterm>Exécution de commandes supplémentaires lors du lancement
|
||||
de la session</title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Créez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/<indexterm><primary>Fichier</primary><secondary>sessionetc</secondary></indexterm>sessionetc</filename> contenant les commandes.
|
||||
</para>
|
||||
<para>Généralement, ce fichier est un script et doit disposer
|
||||
des droits d'exécution appropriés. Les procédures lancées
|
||||
dans <command>sessionetc</command> doivent être exécutées
|
||||
en arrière-plan.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>N'utilisez pas <command>sessionetc</command> pour lancer des clients
|
||||
rétablis automatiquement par le Gestionnaire de sessions. Sinon, vous
|
||||
risqueriez de lancer plusieurs copies d'une même application. Vous ne
|
||||
le remarquerez peut-être pas tout de suite, car les fenêtres des
|
||||
copies peuvent se chevaucher.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.29" role="Procedure">
|
||||
<title>Exécution de commandes supplémentaires lors de la déconnexion<indexterm>
|
||||
<primary>Session</primary><secondary>exécution de commande lors de
|
||||
la déconnexion</secondary></indexterm><indexterm><primary>Gestionnaire
|
||||
de sessions</primary><secondary>exécution de commandes lors de la déconnexion</secondary></indexterm></title>
|
||||
<para><command>sessionexit</command> est un fichier associé à <command>sessionetc</command><indexterm><primary>Fichier</primary><secondary>sessionexit</secondary></indexterm>. Utilisez ce fichier pour effectuer certaines opérations
|
||||
non supportées par le Gestionnaire de sessions, lorsque vous quittez
|
||||
une session.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Créez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/sessionexit</filename>.</para>
|
||||
<para>Comme <command>sessionetc</command>, ce fichier est généralement
|
||||
un script muni des droits d'exécution appropriés.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.30" role="Procedure">
|
||||
<title>Rétablissement d'une session préalablement enregistrée<indexterm>
|
||||
<primary>Session</primary><secondary>rétablissement</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>enregistrement de sessions</secondary></indexterm><indexterm><primary>Session</primary><secondary>enregistrement</secondary></indexterm></title>
|
||||
<para>Lorsque le Gestionnaire de sessions enregistre une session, les informations
|
||||
s'y rapportant sont inscrites dans le répertoire <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions</filename> ou <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename> <symbol>écran</symbol> si vous utilisez une session spécifique à
|
||||
un poste de travail. Le Gestionnaire de sessions crée, dans ces répertoires,
|
||||
un sous- répertoire appelé <command>current</command> ou <command>home</command> permettant de stocker les informations respectives des sessions
|
||||
en cours ou initiales personnalisées. Avant le stockage des informations,
|
||||
le Gestionnaire de sessions enregistre la session précédente
|
||||
sous ce nom et la mémorise dans <filename><indexterm><primary>Répertoire</primary><secondary>current.old</secondary></indexterm>current.old</filename>
|
||||
ou <filename><indexterm><primary>Répertoire</primary><secondary>home.old</secondary></indexterm>home.old</filename>.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en utilisant la session de maintenance ou la
|
||||
connexion à partir de la ligne de commande à partir de l'écran
|
||||
de connexion.</para>
|
||||
</listitem>
|
||||
<listitem><para>Copiez le répertoire de la session de sauvegarde vers
|
||||
le nom courant. Par exemple, pour rétablir une session initiale personnalisée
|
||||
de sauvegarde:</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<programlisting>cp -r <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions/home.old <symbol role="Variable">RépPersonnel</symbol>/.dt/sessions/home</programlisting>
|
||||
<para>Les sessions spécifiques de l'écran peuvent être
|
||||
rétablies de la même manière.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.SesMg.div.31" role="Procedure">
|
||||
<title>Analyse des incidents lors du lancement d'une session<indexterm><primary>Gestionnaire de sessions</primary><secondary>journal des erreurs</secondary>
|
||||
</indexterm><indexterm><primary>Gestionnaire de sessions</primary><secondary>identification et résolution des incidents</secondary></indexterm></title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Vérifiez le fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/startlog</filename>.<indexterm><primary>Fichier</primary>
|
||||
<secondary>startlog</secondary></indexterm><indexterm><primary>Session</primary>
|
||||
<secondary>erreurs de connexion</secondary></indexterm></para>
|
||||
<para>Le fichier<filename>startlog</filename> contiendra les informations
|
||||
de sortie (<command>stderr</command>) des applications lancées par
|
||||
le Gestionnaire de session (sur l'hôte du Gestionnaire de session<?Pub Caret>).
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.SesMg.div.32">
|
||||
<title id="SAG.SesMg.mkr.10">Fichiers et répertoires du Gestionnaire
|
||||
de sessions<indexterm><primary>Fichiers de configuration</primary><secondary>Gestionnaire de sessions</secondary></indexterm><indexterm><primary>Gestionnaire
|
||||
des sessions</primary><secondary>fichiers</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire de sessions</primary><secondary>répertoires</secondary>
|
||||
</indexterm></title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><filename>/usr/dt/bin/Xsession</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/Xsession.d/*</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/bin/dtsession</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/bin/dtsession_res</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/current</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/sessions/home</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol><filename>/current</filename></para>
|
||||
</listitem>
|
||||
<listitem><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/</filename><symbol role="Variable">display</symbol>/<filename>home</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000065827>
|
||||
660
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch03.sgm
Normal file
660
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch03.sgm
Normal file
@@ -0,0 +1,660 @@
|
||||
<!-- $XConsortium: ch03.sgm /main/11 1996/12/21 18:56:09 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.CnfAM.div.1">
|
||||
<title id="SAG.CnfAM.mkr.1">Ajout et gestion d'applications</title>
|
||||
<para><indexterm><primary>Gestionnaire d'applications</primary><secondary>description</secondary></indexterm>Le Gestionnaire d'applications contient
|
||||
les programmes du Bureau accessibles à l'utilisateur.</para>
|
||||
<informaltable id="SAG.CnfAM.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.13in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Structure
|
||||
du Gestionnaire d'applications44'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Ajout d'applications
|
||||
au Gestionnaire d'applications47'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Création
|
||||
et administration de groupes d'applications généraux50'--><xref role="JumpText"
|
||||
linkend="SAG.CnfAM.mkr.10"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
||||
du chemin de recherche des applications51'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.11"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Administration
|
||||
du Gestionnaire d'applications53'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.13"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
||||
de l'éditeur de texte et de l'émulateur de terminal53'--><xref role="JumpText"
|
||||
linkend="SAG.CnfAM.mkr.14"></para></entry></row></tbody></tgroup></informaltable>
|
||||
<sect1 id="SAG.CnfAM.div.2">
|
||||
<title id="SAG.CnfAM.mkr.2">Structure du Gestionnaire d'applications</title>
|
||||
<para>Le niveau supérieur du Gestionnaire d'applications contient généralement
|
||||
des répertoires, appelés<indexterm><primary>Groupes d'applications</primary><secondary>définition</secondary></indexterm> <emphasis>groupes
|
||||
d'applications</emphasis>.</para>
|
||||
<figure>
|
||||
<title>Groupes d'applications</title>
|
||||
<graphic id="SAG.CnfAM.grph.1" entityref="SAG.CnfAM.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Les emplacements des groupes d'applications peuvent être locaux
|
||||
ou distribués sur le réseau.</para>
|
||||
<sect2 id="SAG.CnfAM.div.3">
|
||||
<title>Répertoire du Gestionnaire d'applications<indexterm><primary>Gestionnaire d'applications</primary><secondary>emplacement du répertoire</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire d'applications se situe dans le répertoire <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>, créé dynamiquement à chaque connexion.
|
||||
</para>
|
||||
<para>Par exemple, si l'utilisateur <command>isa</command> se connecte à
|
||||
partir de l'écran <filename>abcd:0</filename>, le répertoire <filename>/var/dt/appconfig/appmanager/isa-abcd-0</filename> est créé
|
||||
dans le Gestionnaire d'applications.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.4">
|
||||
<title id="SAG.CnfAM.mkr.3">Recherche et regroupement des applications<indexterm>
|
||||
<primary>Applications</primary><secondary>regroupement</secondary></indexterm><indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>regroupement des
|
||||
applications</secondary></indexterm><indexterm><primary>Groupes d'applications</primary><secondary>regroupement</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire d'applications rassemble des groupes d'applications
|
||||
locaux et éloignés, situés dans des répertoires
|
||||
faisant partie du<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>regroupement des applications</tertiary>
|
||||
</indexterm> chemin de recherche des applications.</para>
|
||||
<para>Le chemin de recherche par défaut contient les répertoires
|
||||
suivants:<indexterm><primary>Applications</primary><secondary>chemin de
|
||||
recherche</secondary></indexterm><indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary></indexterm></para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="135*">
|
||||
<colspec colwidth="321*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
||||
align="left" valign="bottom"><para>Emplacement</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row></tbody>
|
||||
</tgroup></informaltable>
|
||||
<para>Pour permettre la création du niveau supérieur du Gestionnaire
|
||||
d'applications, des liens sont établis, lors de la connexion, entre
|
||||
les groupes d'applications (répertoires) situés dans les répertoires
|
||||
du chemin de recherche des applications et le répertoire du Gestionnaire
|
||||
d'applications, <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>. Cette opération est
|
||||
effectuée par l'utilitaire<indexterm><primary>dtappgather</primary>
|
||||
</indexterm> <command>dtappgather</command>, lancé automatiquement par
|
||||
le Gestionnaire de connexion une fois l'utilisateur connecté.</para>
|
||||
<para>Par exemple, le groupe d'applications suivant est intégré
|
||||
au Bureau:</para>
|
||||
<programlisting>/usr/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/Desktop_Tools</programlisting>
|
||||
<para>Lors de la connexion, un<indexterm><primary>Gestionnaire d'applications</primary><secondary>liens symboliques</secondary></indexterm> lien symbolique
|
||||
est créé vers:</para>
|
||||
<programlisting>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol>/Desktop_Tools</programlisting>
|
||||
<para>Le chemin de recherche des applications peut comporter des répertoires
|
||||
éloignés. Ainsi, les groupes d'applications situés sur
|
||||
le réseau sont accessibles. Pour plus de détails, reportez-vous
|
||||
à la section <!--Original XRef content: '”Ajout d'un serveur
|
||||
d'applications au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.12">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.5">
|
||||
<title>Règles de priorité appliquées lors du regroupement
|
||||
des applications<indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>règles de priorité</secondary></indexterm><indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>priorité</secondary>
|
||||
</indexterm></title>
|
||||
<para>Lorsque des groupes d'applications existent en plusieurs exemplaires
|
||||
dans le chemin de recherche, les groupes personnels sont prioritaires par
|
||||
rapport aux groupes système, et ces derniers sont prioritaires par
|
||||
rapport aux groupes intégrés. Par exemple, si <filename>/usr/dt/appconfig/appmanager/C/Desktop_Tools</filename> et <filename>/etc/dt/appconfig/appmanager/C/Desktop_Tools</filename>
|
||||
existent, le groupe d'applications situé sous <filename>/etc</filename>
|
||||
sera utilisé.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.6">
|
||||
<title>Groupes d'applications fournis avec le Bureau par défaut<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>par défaut</secondary>
|
||||
</indexterm></title>
|
||||
<para>Avant personnalisation, le Bureau contient les groupes d'applications
|
||||
ci-après.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Applications_Bureau (Desktop_Apps)</para>
|
||||
</listitem>
|
||||
<listitem><para>Outils_Bureau (Desktop_Tools)</para>
|
||||
</listitem>
|
||||
<listitem><para>Informations (Information)</para>
|
||||
</listitem>
|
||||
<listitem><para>Administration_système (System_Admin)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.7">
|
||||
<title>Exemple de regroupement d'applications<indexterm><primary>Applications</primary><secondary>regroupement</secondary></indexterm></title>
|
||||
<para>La <!--Original XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CnfAM.mkr.4"> montre une fenêtre du Gestionnaire d'applications
|
||||
contenant plusieurs groupes d'applications. Le <!--Original XRef content:
|
||||
'Tableau 3‐1'--><xref role="CodeOrFigureOrTable" linkend="SAG.CnfAM.mkr.5">
|
||||
indique les répertoires à partir desquels ils ont été
|
||||
extraits.</para>
|
||||
<figure>
|
||||
<title id="SAG.CnfAM.mkr.4">Fenêtre type du Gestionnaire d'applications</title>
|
||||
<graphic id="SAG.CnfAM.grph.2" entityref="SAG.CnfAM.fig.2"></graphic>
|
||||
</figure>
|
||||
<table id="SAG.CnfAM.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CnfAM.mkr.5">Source des groupes d'applications ( <!--Original
|
||||
XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CnfAM.mkr.4">)</title>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.74in">
|
||||
<colspec colwidth="4.10in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Nom</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Répertoire source</literal></para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>App_CAO</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>net/ApServA/etc/dt/appconfig/appmanager/C/App_CAO</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>App_dessin</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/App_dessin</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Applications_Bureau</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Desktop_Apps</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Outils_Bureau</para></entry>
|
||||
<entry align="left" valign="top"><para>/<filename>usr/dt/appconfig/appmanager/C/Desktop_Tools</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Informations</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Information</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Administration_système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/System_Admin</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Tableur</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">/</symbol><filename>users/anna/.dt/appmanager/Tableur</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Outils_Media</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/</filename>Outils_Media</para></entry></row></tbody></tgroup></table>
|
||||
<para>Si les groupes d'applications Informations ou Administration_système
|
||||
sont personnalisés, ils seront extraits de <filename>/etc/dt/appconfig/appmanager/C</filename>.</para>
|
||||
<para>Le groupe App_CAO est extrait car le système <command>ApServA</command> a été ajouté au chemin de recherche des applications
|
||||
(voir la section <!--Original XRef content: '”Ajout d'un serveur d'applications
|
||||
au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.12">). Tableur est un groupe d'applications personnel,
|
||||
disponible uniquement pour l'utilisateur <command>anna</command>.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.8">
|
||||
<title id="SAG.CnfAM.mkr.6">Ajout d'applications au Gestionnaire d'applications<indexterm>
|
||||
<primary>Applications</primary><secondary>ajout au Gestionnaire d'applications</secondary></indexterm><indexterm><primary>Gestionnaire d'applications</primary>
|
||||
<secondary>ajout d'applications</secondary></indexterm></title>
|
||||
<para>A toute application ajoutée au Gestionnaire d'applications correspond
|
||||
une icône de lancement dans un groupe d'applications.</para>
|
||||
<para>De nombreuses applications peuvent former un groupe d'applications,
|
||||
c'est-à-dire un répertoire situé au niveau supérieur
|
||||
du Gestionnaire d'applications, contenant l'icône et les fichiers de
|
||||
l'application.</para>
|
||||
<para>Certaines applications ne disposent pas de leur propre groupe d'applications
|
||||
; dans ce cas, leur icône de lancement est située dans un groupe
|
||||
d'applications général. Par exemple, vous pouvez créer
|
||||
un groupe d'applications vide, le nommer ”Jeux” et y installer
|
||||
vos programmes de ludiciel.</para>
|
||||
<sect2 id="SAG.CnfAM.div.9">
|
||||
<title>Méthodes d'ajout d'applications<indexterm><primary>Applications</primary><secondary>méthodes d'ajout</secondary></indexterm></title>
|
||||
<para>Pour ajouter une application au Gestionnaire d'applications, vous pouvez
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>l'enregistrer,</para>
|
||||
</listitem>
|
||||
<listitem><para>ajouter une icône sans enregistrer l'application.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.CnfAM.div.10">
|
||||
<title>Enregistrement d'une application<indexterm><primary>Enregistrement</primary><secondary>définition</secondary></indexterm></title>
|
||||
<para>L'enregistrement d'une application permet de l'intégrer complètement.
|
||||
</para>
|
||||
<para><indexterm><primary>Applications</primary><secondary>enregistrement</secondary></indexterm>Les caractéristiques d'une application enregistrée
|
||||
sont les suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>elle dispose de son propre groupe d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>ses fichiers de configuration sont rassemblés en un
|
||||
emplacement unique, appelé <emphasis><indexterm><primary>Module d'enregistrement</primary></indexterm>module d'enregistrement</emphasis></para>
|
||||
</listitem>
|
||||
<listitem><para>elle peut être associée à un volume d'aide
|
||||
enregistré</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour enregistrer une application, effectuez une des opérations
|
||||
suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Si vous installez une application adaptée au Bureau
|
||||
CDE, elle est enregistrée automatiquement (voir la section <!--Original
|
||||
XRef content: '”Ajout d'une application
|
||||
adaptée au Bureau CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.7">).</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le cas d'une application existante, l'enregistrement
|
||||
peut être effectué à l'aide d'un module d'enregistrement
|
||||
(voir la section <!--Original XRef content: '”Enregistrement d'une
|
||||
application existante ou non CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CnfAM.mkr.8">).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>L'utilisation d'un module d'enregistrement facilite la gestion de l'application
|
||||
sur le Bureau. Le module est créé dans le système de
|
||||
fichiers, à un emplacement différent de celui utilisé
|
||||
pour les fichiers de configuration du Bureau.</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.CnfAM.div.11">
|
||||
<title>Ajout sans module d'enregistrement</title>
|
||||
<para>Utilisez cette méthode si vous voulez que le Gestionnaire d'applications
|
||||
ne contienne que l'icône de lancement de l'application.</para>
|
||||
<para><indexterm><primary>Applications</primary><secondary>ajout sans enregistrement</secondary></indexterm>Les caractéristiques d'une application ajoutée
|
||||
sans module d'enregistrement sont les suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>elle peut disposer de son propre groupe d'applications, mais
|
||||
son icône est généralement installée dans un groupe
|
||||
existant</para>
|
||||
</listitem>
|
||||
<listitem><para>ses fichiers de configuration sont installés dans des
|
||||
répertoires faisant partie des chemins de recherche du Bureau</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Ajout d'une icône d'application à un groupe d'applications
|
||||
existant”, page 49'--><xref role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.9">.
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.12" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.7">Ajout d'une application adaptée au Bureau
|
||||
CDE<indexterm><primary>Applications</primary><secondary>CDE</secondary></indexterm></title>
|
||||
<para>Une application adaptée au Bureau CDE est enregistrée
|
||||
automatiquement dans le Gestionnaire d'applications lors de son installation;
|
||||
ses ensembles de fichiers contiennent le module d'enregistrement requis par
|
||||
le Bureau.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Installez l'application en suivant les instructions correspondantes.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Une fois l'installation terminée, cliquez deux fois
|
||||
sur Recharger applications dans le groupe d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifiez l'installation:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le Gestionnaire d'applications et assurez-vous que
|
||||
le nouveau groupe d'applications y figure.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour lancer l'application, ouvrez le groupe d'applications
|
||||
et cliquez deux fois sur l'icône correspondante.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.13" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.8">Enregistrement d'une application existante ou
|
||||
non CDE</title>
|
||||
<para>Utilisez cette méthode pour intégrer complètement
|
||||
une application au Bureau.</para>
|
||||
<para>Le Bureau fournit un utilitaire, <command>dtappintegrate</command>,
|
||||
qui crée des liens entre les fichiers du module d'enregistrement et
|
||||
les répertoires du chemin de recherche.</para>
|
||||
<para>Pour plus de détails sur l'enregistrement sur le Bureau, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 4, ”Enregistrement d'une
|
||||
application”'--><xref role="ChapNumAndTitle" linkend="SAG.RegAp.mkr.1">.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.14" role="Procedure">
|
||||
<title id="SAG.CnfAM.mkr.9">Ajout d'une icône d'application à
|
||||
un groupe d'applications existant</title>
|
||||
<para>La procédure ci-dessous explique comment ajouter une icône
|
||||
d'application à un groupe d'applications existant.</para>
|
||||
<para>Par exemple, le Bureau contient le groupe d'applications Administration_système,
|
||||
qui rassemble les applications et les scripts permettant de gérer le
|
||||
système. Vous pouvez faire en sorte de lancer un script fréquemment
|
||||
utilisé en cliquant deux fois sur une icône de ce groupe d'applications.
|
||||
</para>
|
||||
<orderedlist>
|
||||
<listitem><para>A l'aide de Créer action, créez une définition
|
||||
d'action pour l'application.</para>
|
||||
<para>Pour plus de détails sur cet utilitaire, reportez-vous au <!--Original
|
||||
XRef content: 'chapitre 9, ”Création d'actions et de types de
|
||||
données à l'aide de Créer action ”'--><xref role="ChapNumAndTitle" linkend="SAG.dtCrA.mkr.1">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le répertoire du groupe d'applications, créez
|
||||
un fichier exécutable portant le même nom que l'action. Le contenu
|
||||
de ce fichier n'a pas d'importance.</para>
|
||||
<para>Par exemple, si vous avez créé l'action “Programme”
|
||||
qui permet d'exécuter un utilitaire d'administration du système,
|
||||
créez le fichier exécutable <filename>/etc/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/System_Admin/Programme</filename>.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.15">
|
||||
<title id="SAG.CnfAM.mkr.10">Création et administration de groupes
|
||||
d'applications généraux<indexterm><primary>Groupes d'applications</primary><secondary>administration</secondary></indexterm></title>
|
||||
<para>Un groupe d'application (répertoire) général n'est
|
||||
associé à aucun produit particulier. Par exemple, Outils_Bureau
|
||||
est un groupe d'applications général intégré contenant
|
||||
de nombreuses icônes d'application ayant un rapport entre elles, mais
|
||||
ne faisant pas partie d'un même produit.</para>
|
||||
<para>Vous pouvez créer des groupes d'applications généraux
|
||||
supplémentaires. Vous pouvez, par exemple, définir un groupe
|
||||
appelé Jeux, dans lequel installer tous les programmes de ludiciel
|
||||
disponibles sur le système.</para>
|
||||
<para>Un groupe d'applications général peut être système
|
||||
ou personnel.</para>
|
||||
<sect2 id="SAG.CnfAM.div.16" role="Procedure">
|
||||
<title>Création d'un groupe d'applications général système<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>système</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez un sous-répertoire dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
<para>Le nom de ce sous-répertoire deviendra celui du<indexterm><primary>Groupes d'applications</primary><secondary>noms</secondary></indexterm> groupe
|
||||
d'applications.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
||||
d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.17" role="Procedure">
|
||||
<title>Création d'un groupe d'applications général personnel<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>personnels</secondary>
|
||||
</indexterm><indexterm><primary>Groupes d'applications</primary><secondary>personnels</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez un sous-répertoire dans <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename>.</para>
|
||||
<para>Le nom de ce sous-répertoire deviendra celui du groupe d'applications.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
||||
d'applications Outils_Bureau.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.18" role="Procedure">
|
||||
<title>Personnalisation d'un groupe d'applications intégré<indexterm>
|
||||
<primary>Groupes d'applications</primary><secondary>personnalisation</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si le groupe d'applications se trouve dans <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>, copiez-le dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.
|
||||
</para>
|
||||
<para><indexterm><primary>Groupes d'applications</primary><secondary>Outils_Bureau</secondary></indexterm>Par exemple, pour copier le groupe d'applications
|
||||
Outils_Bureau, entrez la commande:</para>
|
||||
<programlisting remap="CodeIndent1">cp -r /usr/dt/appconfig/appmanager/C/Desktop_Tools /etc/dt/appconfig/appmanager/C
|
||||
</programlisting>
|
||||
<para>La copie sera prioritaire par rapport à l'original.</para>
|
||||
</listitem>
|
||||
<listitem><para>Apportez les modifications voulues; par exemple, vous pouvez
|
||||
ajouter des fichiers d'actions (fichiers exécutables portant le même
|
||||
nom que les actions associées).</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour mettre les modifications en oeuvre, déconnectez-vous,
|
||||
puis reconnectez-vous.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.19">
|
||||
<title id="SAG.CnfAM.mkr.11">Modification du chemin de recherche des applications<indexterm>
|
||||
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
||||
<tertiary>modification</tertiary></indexterm></title>
|
||||
<para>Cette opération a lieu lors de l'ajout d'un<indexterm><primary>Serveur</primary><secondary>d'applications</secondary><tertiary>ajout</tertiary>
|
||||
</indexterm> serveur d'applications au chemin de recherche. Dans ce cas, le
|
||||
Gestionnaire d'applications rassemble tous les groupes d'applications système
|
||||
de ce serveur.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Chemin de recherche des applications”, page 125'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8">.</para>
|
||||
<sect2 id="SAG.CnfAM.div.20">
|
||||
<title>Chemin de recherche par défaut<indexterm><primary>Chemin de
|
||||
recherche</primary><secondary>applications</secondary><tertiary>par défaut</tertiary></indexterm></title>
|
||||
<para>Le chemin de recherche par défaut contient les répertoires
|
||||
suivants:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="106*">
|
||||
<colspec colwidth="422*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
||||
align="left" valign="bottom"><para>Répertoire</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row></tbody>
|
||||
</tgroup></informaltable>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.21">
|
||||
<title id="SAG.CnfAM.mkr.12">Ajout d'un serveur d'applications au chemin de
|
||||
recherche<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>modification</tertiary></indexterm></title>
|
||||
<para>Outre la modification du chemin de recherche des applications, vous
|
||||
devrez peut-être effectuer certaines tâches de configuration supplémentaires,
|
||||
pour permettre la communication avec le serveur d'applications. Pour plus
|
||||
de détails, reportez-vous à la section <!--Original XRef content:
|
||||
'”Gestion des services d'applications”, page 106'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.15">.</para>
|
||||
<sect3 id="SAG.CnfAM.div.22" role="Procedure">
|
||||
<title>Définition du chemin de recherche des applications<indexterm>
|
||||
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
||||
<tertiary>système</tertiary></indexterm> système</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename> n'existe pas, créez-le en copiant <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ouvrez /<filename>etc/dt/Xsession.d/0010.paths</filename>,
|
||||
puis ajoutez ou modifiez une ligne permettant de définir et d'exporter
|
||||
la variable <systemitem>DTSPSYSAPPHOSTS</systemitem><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPSYSAPPHOSTS</tertiary></indexterm>:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
||||
<para>Par exemple, la ligne suivante permet d'ajouter le système <command>ApServA</command> au chemin de recherche des applications:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=ApServA:</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Pour que la modification soit prise en compte, les utilisateurs
|
||||
doivent se déconnecter, puis se reconnecter.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
<sect3 id="SAG.CnfAM.div.23" role="Procedure">
|
||||
<title>Définition d'un<indexterm><primary>Chemin de recherche</primary>
|
||||
<secondary>applications</secondary><tertiary>personnel</tertiary></indexterm> chemin
|
||||
de recherche des applications personnel</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ajoutez ou modifiez une ligne permettant de définir
|
||||
et d'exporter la variable <systemitem>DTSPUSERAPPHOSTS</systemitem><indexterm>
|
||||
<primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPUSERAPPHOSTS</tertiary></indexterm>:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
||||
<para>Par exemple, la ligne suivante permet d'ajouter les systèmes <command>ApServB</command> et <command>ApServC</command> au chemin de recherche des
|
||||
applications:</para>
|
||||
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=ApServB:,ApServC:</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Déconnectez-vous, puis reconnectez-vous.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.24">
|
||||
<title id="SAG.CnfAM.mkr.13">Administration du Gestionnaire d'applications<indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>administration</secondary>
|
||||
</indexterm></title>
|
||||
<para>Les tâches d'administration du Gestionnaire d'applications comprennent
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>la suppression d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>la relecture de la base de données des applications
|
||||
en cours de session</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CnfAM.div.25" role="Procedure">
|
||||
<title>Suppression d'applications<indexterm><primary>Applications</primary>
|
||||
<secondary>annulation de l'enregistrement</secondary></indexterm><indexterm>
|
||||
<primary>Applications</primary><secondary>suppression</secondary></indexterm></title>
|
||||
<para>Lorsqu'une application a été enregistrée à
|
||||
l'aide de <command>dtappintegrate</command>, vous pouvez également
|
||||
annuler son enregistrement à l'aide de cet utilitaire. Cette opération
|
||||
entraîne la suppression du groupe de l'application du Gestionnaire d'applications.
|
||||
En outre, les actions, les icônes, l'aide et les types de données
|
||||
associés ne sont plus disponibles.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>dtappintegrate</primary><secondary>suppression
|
||||
d'une application</secondary></indexterm>Entrez la commande suivante:</para>
|
||||
<programlisting remap="CodeIndent1">dtappintegrate -s <symbol role="Variable">app_root</symbol> -u</programlisting>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CnfAM.div.26" role="Procedure">
|
||||
<title>Mise à jour du Gestionnaire d'applications en cours de session<indexterm>
|
||||
<primary>Gestionnaire d'applications</primary><secondary>mise à jout</secondary></indexterm></title>
|
||||
<para><indexterm><primary>Applications</primary><secondary>rechargement</secondary>
|
||||
</indexterm>Lorsque vous ajoutez des applications, vous devez recréer
|
||||
le Gestionnaire d'applications pour qu'elles soient disponibles immédiatement.
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Ouvrez le groupe d'applications Outils_Bureau et cliquez deux
|
||||
fois sur Recharger applications.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Cette action permet de mettre à jour le Gestionnaire d'applications
|
||||
lors de l'ajout d'applications à un serveur d'applications. Il se peut
|
||||
cependant que<indexterm><primary>Actions</primary><secondary>Recharger applications</secondary></indexterm> Recharger applications n'applique pas les suppressions
|
||||
éventuelles ou les déplacements d'applications. Ce type de modification
|
||||
ne prend effet que lorsque l'utilisateur se déconnecte et se reconnecte
|
||||
successivement.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CnfAM.div.27">
|
||||
<title id="SAG.CnfAM.mkr.14">Modification de l'éditeur de texte et
|
||||
de l'émulateur de terminal<indexterm><primary>Editeur de texte</primary>
|
||||
<secondary>modification</secondary></indexterm><indexterm><primary>Emulateur
|
||||
de terminal</primary><secondary>modification</secondary></indexterm></title>
|
||||
<para>Pour lancer ces applications, sélectionnez les objets de commande
|
||||
du Tableau de bord appropriés ou cliquez deux fois sur leur icône
|
||||
dans le Gestionnaire d'applications.</para>
|
||||
<para>Les opérations suivantes permettent également d'activer
|
||||
ces applications:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>L'éditeur de texte s'ouvre lorsque l'utilisateur sélectionne
|
||||
un fichier de texte dans le Gestionnaire de fichiers, puis choisit l'option
|
||||
Ouvrir dans le menu Sélectionné(s). L'éditeur de texte
|
||||
par défaut est <command>dtpad</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'émulateur de terminal est lancé lorsque l'utilisateur
|
||||
sélectionne Ouvrir terminal dans le menu Fichier du Gestionnaire de
|
||||
fichiers, ou lorsqu'une action ouvre une fenêtre d'émulation
|
||||
de terminal. L'émulateur de terminal par défaut est <command>dtterm</command>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Dans les circonstances décrites ci-dessus, vous pouvez configurer
|
||||
le Bureau de sorte qu'il utilise un éditeur de texte ou un émulateur
|
||||
de terminal différent.</para>
|
||||
<sect2 id="sag.cnfam.div.28" role="Procedure">
|
||||
<title>Modification de l'éditeur de texte et de l'émulateur
|
||||
de terminal par défaut</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Pour que les modifications soient appliquées à
|
||||
tout le système, connectez-vous en tant qu'utilisateur root.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une action correspondant au nouvel éditeur
|
||||
de texte ou au nouvel émulateur de terminal.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Pour ce faire, vous pouvez utiliser l'action Créer
|
||||
action. La <!--Original XRef content: 'Figure 3‐3'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="sag.cnfam.mkr.15"> montre un exemple dans lequel une application
|
||||
appelée EditTexte est créée. Pour plus de détails,
|
||||
reportez-vous au <!--Original XRef content: 'chapitre 9,
|
||||
”Criation d'actions e--><!--t de types de donnies
|
||||
` l'aide de Crier action”'--><xref role="ChapNumAndTitle" linkend="sag.dtcra.mkr.1">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<figure>
|
||||
<title id="sag.cnfam.mkr.15">Fenêtre Créer une action</title>
|
||||
<graphic id="sag.cnfam.grph.3" entityref="SAG.CnfAM.fig.3"></graphic>
|
||||
</figure>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Vous pouvez également créer manuellement une
|
||||
définition d'action, en entrant par exemple:</para>
|
||||
<programlisting remap="CodeIndent2">ACTION EditTexte
|
||||
{
|
||||
LABEL EditTexte
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/TP/bin/EditTexte %(Fichier)Arg_1%
|
||||
DESCRIPTION Cliquez deux fois sur cette icône pour \
|
||||
lancer l'application EditTexte.
|
||||
}</programlisting>
|
||||
<para>Pour plus de détails sur cette opération, reportez-vous
|
||||
au <!--Original XRef content: 'chapitre 10,
|
||||
”Criation manuelle d--><!--'actions”'--><xref role="ChapNumAndTitle"
|
||||
linkend="sag.cract.mkr.1">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Placez le fichier de configuration contenant la nouvelle action
|
||||
dans le répertoire approprié:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Action système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Action personnelle: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>S'il y a lieu, créez le<indexterm><primary>Fichiers</primary><secondary>user-prefs.dt</secondary></indexterm> fichier <filename>user-prefs.dt</filename> en copiant <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/user-prefs.dt</filename> dans l'un
|
||||
des répertoires suivants:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Fichier système: <filename>/etc/dt/appconfig/types/<symbol role="Variable">langue</symbol></filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Fichier personnel: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Editez l'action Editeur de texte ou Terminal dans le fichier <filename>user-prefs.dt</filename> système ou personnel. Pour faire correspondre
|
||||
la nouvelle action et l'ancienne, modifiez la ligne <filename>MAP_ACTION</filename>.
|
||||
</para>
|
||||
<para>Par exemple, changez:</para>
|
||||
<programlisting remap="CodeIndent1">MAP_ACTION Dtpad</programlisting>
|
||||
<para>en:</para>
|
||||
<programlisting remap="CodeIndent1">MAP_ACTION EditTexte</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Sauvegardez le fichier <filename>user-prefs.dt</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données des actions.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter><?Pub Caret>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000043305>
|
||||
1714
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch04.sgm
Normal file
1714
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch04.sgm
Normal file
File diff suppressed because it is too large
Load Diff
1345
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch05.sgm
Normal file
1345
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch05.sgm
Normal file
File diff suppressed because it is too large
Load Diff
406
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch06.sgm
Normal file
406
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch06.sgm
Normal file
@@ -0,0 +1,406 @@
|
||||
<!-- $XConsortium: ch06.sgm /main/13 1996/12/21 18:56:29 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.PrCnf.div.1">
|
||||
<title id="SAG.PrCnf.mkr.1">Configuration et gestion de l'impression à
|
||||
partir du Bureau</title>
|
||||
<para id="SAG.PrCnf.mkr.2"><indexterm><primary>Impression</primary><secondary>gestion</secondary></indexterm>L'utilisateur peut imprimer des fichiers de
|
||||
différentes façons. Il en existe deux principales: l'impression
|
||||
à partir du Bureau et l'impression à partir d'une application.
|
||||
</para>
|
||||
<para>Il existe différentes possibilités d'impression à
|
||||
partir du Bureau:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>sélection d'un fichier dans le Gestionnaire de fichiers,
|
||||
puis de l'option Imprimer du menu Sélectionné(s) ou du menu
|
||||
instantané de l'icône</para>
|
||||
</listitem>
|
||||
<listitem><para>déplacement d'un fichier du Gestionnaire de fichiers
|
||||
vers l'icône Imprimante du Tableau de bord ou le panneau secondaire
|
||||
Imprimantes personnelles</para>
|
||||
</listitem>
|
||||
<listitem><para>déplacement d'un fichier du Gestionnaire de fichiers
|
||||
vers une imprimante de la fenêtre principale du Gestionnaire d'impression.
|
||||
</para>
|
||||
<para>Pour imprimer à partir d'une application, utilisez la commande
|
||||
Imprimer à laquelle vous pouvez accéder à partir d'un
|
||||
menu ou d'un autre objet de commande de la fenêtre de l'application.
|
||||
</para>
|
||||
<informaltable id="sag.pconf.itbl.1" frame="all">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.00in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Ajout et
|
||||
suppression d'imprimantes116'--><xref role="JumpText" linkend="sag.prcnf.div.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Images
|
||||
d'ictnes des imprimantes117'--><xref role="JumpText" linkend="sag.prcnf.div.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Configuration
|
||||
de l'imprimante par difaut119'--><xref role="JumpText" linkend="sag.prcnf.div.9"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Starting
|
||||
the Print Dialog Manager'--><xref role="JumpText" linkend="sag.prcnf.div.11"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.PrCnf.div.2">
|
||||
<title id="SAG.PrCnf.mkr.3">Ajout et suppression d'imprimantes</title>
|
||||
<para>Cette section comporte les procédures d'ajout et de suppression
|
||||
d'imprimantes du Bureau.</para>
|
||||
<sect2 id="SAG.PrCnf.div.3" role="Procedure">
|
||||
<title>Ajout d'une imprimante<indexterm><primary>Imprimantes</primary><secondary>ajout</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ajoutez une imprimante à votre configuration système.
|
||||
</para>
|
||||
<para>Suivez les instructions de la documentation d'administration système
|
||||
de votre système d'exploitation.</para>
|
||||
</listitem>
|
||||
<listitem><para>Exécutez la commande:</para>
|
||||
<programlisting>env LANG=<replaceable remap="Emphasis">language</replaceable>/usr/dt/bin/dtprintinfo -populate
|
||||
</programlisting>
|
||||
<para>Remarque: Vous devez avoir l'autorisation de super utilisateur super-user
|
||||
pour exécuter cette commande.</para>
|
||||
</listitem>
|
||||
<listitem><para>Relancez le Gestionnaire d'impression ou cliquez deux fois
|
||||
sur Recharger actions dans le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications. Vérifiez que l'imprimante s'affiche.</para>
|
||||
</listitem>
|
||||
<listitem><para>Envoyez un message aux utilisateurs pour leur indiquer de
|
||||
relancer le Gestionnaire d'impression ou d'exécuter Recharger actions.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>A chaque fois qu'il est appelé,<indexterm><primary>Gestionnaire
|
||||
d'impression</primary></indexterm> le Gestionnaire d'impression lit la liste
|
||||
de configuration des imprimantes du système. S'il détecte une
|
||||
nouvelle imprimante, il crée automatiquement une action et une icône
|
||||
pour la nouvelle imprimante. Aucune autre intervention de votre part n'est
|
||||
nécessaire pour faire figurer l'imprimante sur le Bureau.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.4" role="Procedure">
|
||||
<title id="SAG.PrCnf.mkr.4">Suppression d'une imprimante<indexterm><primary>Imprimantes</primary><secondary>suppression</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Supprimez l'imprimante de la configuration de votre système.
|
||||
</para>
|
||||
<para>Suivez les instructions de la documentation d'administration système
|
||||
de votre système d'exploitation.</para>
|
||||
</listitem>
|
||||
<listitem><para>Relancez le Gestionnaire d'impression ou cliquez deux fois
|
||||
sur Recharger actions dans le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications. Assurez-vous que l'imprimante a disparu.</para>
|
||||
</listitem>
|
||||
<listitem><para>Envoyez un message aux utilisateurs pour leur indiquer de
|
||||
relancer le Gestionnaire d'impression ou d'exécuter Recharger actions.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>À chaque fois qu'il est appelé, le Gestionnaire d'impression
|
||||
lit la liste de configuration des imprimantes du système. S'il détecte
|
||||
une suppression d'imprimante de la liste, il supprime automatiquement l'action
|
||||
et l'icône de cette imprimante du Gestionnaire d'impression et du Gestionnaire
|
||||
de fichiers. Aucune autre intervention de votre part n'est nécessaire
|
||||
pour supprimer l'imprimante du Bureau.</para>
|
||||
<note>
|
||||
<para>Le Gestionnaire d'impression ne peut supprimer les imprimantes à
|
||||
partir du Tableau de bord. C'est pourquoi, lors de la suppression d'une imprimante
|
||||
de votre configuration, vous devez envoyer un message à tous les utilisateurs
|
||||
du système pour leur demander de supprimer toute icône correspondant
|
||||
à l'imprimante supprimée sur le Tableau de bord.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.5">
|
||||
<title>Modification de l'intervalle de mise à jour de la liste des
|
||||
tâches<indexterm><primary>Imprimantes</primary><secondary>intervalle
|
||||
de mise à jour des tâches</secondary></indexterm><indexterm>
|
||||
<primary>Intervalle de mise à jour des tâches</primary></indexterm></title>
|
||||
<para>Pour modifier la fréquence d'affichage des informations dans<indexterm>
|
||||
<primary>Gestionnaire d'impression</primary><secondary>intervalle de mise
|
||||
à jour des tâches</secondary></indexterm> le Gestionnaire d'impression,
|
||||
modifiez l'intervalle de mise à jour de la liste des tâches.
|
||||
Par défaut, le Gestionnaire d'impression interroge les imprimantes
|
||||
toutes les trente secondes pour déterminer l'état des tâches
|
||||
d'impression. Vous pouvez modifier l'intervalle des interrogations à
|
||||
l'aide de la règle “Intervalle des mises à jour”
|
||||
dans la boîte de dialogue “Définir les options” (affichée
|
||||
à la sélection de “Définir les options” sur
|
||||
le menu “Visualiser”).</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.6">
|
||||
<title id="SAG.PrCnf.mkr.5">Images d'icônes des imprimantes<indexterm>
|
||||
<primary>Imprimantes</primary><secondary>images d'icônes</secondary>
|
||||
</indexterm><indexterm><primary>Icônes</primary><secondary>images d'imprimantes</secondary></indexterm></title>
|
||||
<para>Lorsque vous ajoutez une imprimante, l'icône de l'imprimante par
|
||||
défaut lui est automatiquement attribuée. Si vous souhaitez
|
||||
la remplacer par une autre icône d'imprimante, placez les fichiers d'icônes
|
||||
dans<filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol>, ou dans un autre répertoire du chemin de recherche
|
||||
des icônes. Les utilisateurs peuvent alors sélectionner cette
|
||||
icône en remplacement de l'icône par défaut.</para>
|
||||
<para>Vous <emphasis>devez</emphasis> créer un jeu complet d'icônes
|
||||
(grandes, moyennes, petites), sinon elles ne s'afficheront pas dans le sélecteur
|
||||
d'icônes du Gestionnaire d'impression.</para>
|
||||
<para>Pour plus de détails sur le chemin de recherche des icônes,
|
||||
reportez-vous à la section <!--Original XRef content: '”Chemin
|
||||
de recherche d'icônes”, page 130'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.Datab.mkr.13">.</para>
|
||||
<sect2 id="SAG.PrCnf.div.7">
|
||||
<title>Noms et tailles de fichiers d'icônes</title>
|
||||
<para>Les conditions préalables à l'attribution d'un nom pour
|
||||
un fichier d'icônes sont les suivantes:</para>
|
||||
<programlisting><symbol role="Variable">nom_base.taille</symbol>.<symbol role="Variable">type</symbol></programlisting>
|
||||
<para>où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="104*">
|
||||
<colspec colwidth="424*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">taille</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para><command>l</command> (grande), <command>m</command> (moyenne), <command>t</command> (petite). Pour plus de détails
|
||||
sur les tailles d'icônes, reportez-vous à la section <!--Original
|
||||
XRef content: '”Taille des icônes”, page 215'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.CrIcn.mkr.4">.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">type</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para><command>pm</command> (pixmap couleur), <command>bm</command> (bitmap).</para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<para>Par exemple, les noms de fichiers d'icônes pour les icônes
|
||||
pixmap petites et moyennes d'une icône d'imprimante couleur peuvent
|
||||
être <filename>ColorPrinter.m.pm</filename> et <filename>ColorPrinter.t.pm</filename>.</para>
|
||||
<para>Pour plus de détails, reportez-vous au <!--Original XRef content:
|
||||
'chapitre 12, ”Création d'icônes pour le Bureau”'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.CrIcn.mkr.1">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.8" role="Procedure">
|
||||
<title>Modification globale du libellé d'icône, d'imprimante
|
||||
ou de la description d'une imprimante</title>
|
||||
<para>Vous devez modifier globalement les caractéristiques d'une imprimante
|
||||
dès son ajout, avant que les utilisateurs ne le fassent à l'aide
|
||||
du Gestionnaire d'impression. Lorsqu'un utilisateur a modifié les caractéristiques
|
||||
de l'imprimante avec le Gestionnaire d'impression, il ne voit pas les modifications
|
||||
que vous effectuez.</para>
|
||||
<para>Editez le fichier <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>/<symbol role="Variable">nom_file_attente_impression</symbol><filename>.dt</filename> avec les informations concernant le libellé
|
||||
de l'icône, de l'imprimante ou la description:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Dans la zone <command>ICON</command>, modifiez le <symbol role="Variable">nom_base</symbol> par le nouveau nom de base de l'icône.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Imprimantes</primary><secondary>libellés</secondary></indexterm>Dans la zone <command>LABEL</command>, modifiez le <symbol role="Variable">nom_libellé</symbol> par le nouveau libellé
|
||||
de l'imprimante.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<itemizedlist>
|
||||
<listitem><para><indexterm><primary>Imprimantes</primary><secondary>aide Sur
|
||||
l'élément</secondary></indexterm><indexterm><primary>Aide</primary>
|
||||
<secondary>icônes d'imprimantes</secondary></indexterm>Mettez le texte
|
||||
à jour dans la zone <command>DESCRIPTION</command>.</para>
|
||||
<para>Il s'agit du meilleur endroit où indiquer l'emplacement, le type
|
||||
et le responsable de la maintenance de l'imprimante. Pour ajouter plusieurs
|
||||
lignes, tapez une barre oblique inverse (\) à la fin de la ligne.
|
||||
Par exemple:</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<programlisting> DESCRIPTION Imprimante PostScript du Bâtiment 1\
|
||||
Pièce 123. Appelez le 555-5555 en cas d'incident.</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.9">
|
||||
<title id="SAG.PrCnf.mkr.6">Configuration de l'imprimante par défaut<indexterm>
|
||||
<primary>Imprimantes</primary><secondary>par défaut</secondary></indexterm></title>
|
||||
<para>L'imprimante par défaut est accessible lorsque l'utilisateur
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fait glisser un objet sur l'icône Imprimante du Tableau
|
||||
de bord;</para>
|
||||
</listitem>
|
||||
<listitem><para>sélectionne un objet dans le Gestionnaire de fichiers
|
||||
et choisit l'option Imprimer du menu Sélectionné(s) ou du menu
|
||||
instantané de l'icône;</para>
|
||||
</listitem>
|
||||
<listitem><para>imprime à partir d'applications qui utilisent l'imprimante
|
||||
par défaut.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.PrCnf.div.10" role="Procedure">
|
||||
<title>Modification de l'imprimante par défaut<indexterm><primary>Impression</primary><secondary>imprimante par défaut</secondary></indexterm></title>
|
||||
<para>Pour modifier l'imprimante par défaut pour tous les utilisateurs
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename>.</para>
|
||||
<para>Si le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename>
|
||||
n'existe pas, copiez-le à partir de <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Sur la ligne<indexterm><primary>Variable LPDEST</primary>
|
||||
</indexterm> <systemitem>LPDEST=</systemitem><symbol role="Variable">imprimante</symbol>, mettez à jour l'<symbol role="Variable">imprimante</symbol>
|
||||
en lui donnant le nom de la nouvelle imprimante de destination par défaut.
|
||||
</para>
|
||||
<para>Si la ligne n'existe pas, ajoutez-en une, dans laquelle <symbol role="Variable">imprimante</symbol> correspond au nom de l'imprimante à utiliser par
|
||||
défaut.</para>
|
||||
</listitem>
|
||||
<listitem><para>Les utilisateurs doivent se déconnecter puis se reconnecter.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Pour modifier l'imprimante par défaut d'un utilisateur, ce dernier
|
||||
doit:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Copier une autre imprimante dans le Tableau de bord à
|
||||
partir du panneau secondaire Imprimantes personnelles.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour désigner une autre imprimante comme imprimante par défaut
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Allez dans votre répertoire personnel et ouvrez le
|
||||
fichier <filename>.dtprofile</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ajoutez ou éditez la ligne fixant la valeur de la variable
|
||||
d'environnement <systemitem>LPDEST</systemitem>:</para>
|
||||
<para remap="CodeIndent1"><systemitem>LPDEST</systemitem>=<symbol role="Variable">unité_imprimante;</symbol> <command>export LPDEST</command></para>
|
||||
<para>Si vous utilisez <command>csh</command>, la syntaxe est la suivante
|
||||
:</para>
|
||||
<para><command>setenv</command> <systemitem>LPDEST</systemitem> <symbol role="Variable">unité_imprimante</symbol></para>
|
||||
<para>Par exemple, la ligne ci-dessous transforme l'imprimante par défaut
|
||||
en imprimante dont le nom d'unité est <filename>laser3d</filename>.
|
||||
</para>
|
||||
<para remap="CodeIndent1"><systemitem>LPDEST</systemitem>=laser3d; <command>export</command> <systemitem>LPDEST</systemitem></para>
|
||||
<para>Si vous utilisez <command>csh</command>, la syntaxe est la suivante
|
||||
:</para>
|
||||
<para remap="CodeIndent1"><command>setenv</command> <systemitem>LPDEST</systemitem>
|
||||
laser3d</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.PrCnf.div.11">
|
||||
<title id="SAG.PrCnf.mkr.7">Concepts d'impression<indexterm><primary>impression</primary><secondary>concepts</secondary></indexterm></title>
|
||||
<para>Les utilisateurs peuvent initier l'impression en déplaçant
|
||||
un objet, fichier ou texte,
|
||||
sur une icône d'imprimante.
|
||||
Une autre méthode consiste à sélectionner la commande
|
||||
d'impression dans
|
||||
une application. Dans chaque cas, le procédé est différent.
|
||||
</para>
|
||||
<sect2 id="SAG.PrCnf.div.12">
|
||||
<title id="SAG.PrCnf.mkr.8">Impression par déplacement (Glisser et
|
||||
poser)<indexterm><primary>impression</primary><secondary>déplacement (Glisser
|
||||
et poser)</secondary></indexterm></title>
|
||||
<para>Lorsqu'une demande d'impression est initiée par le déplacement
|
||||
d'un fichier ou d'un texte sur
|
||||
une icône d'imprimante, le système procède comme suit:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Il recherche la base de données de type de données
|
||||
pour obtenir la définition
|
||||
de l'objet déplacé.</para>
|
||||
</listitem>
|
||||
<listitem><para>S'il n'existe qu'une seule action d'impression pour le type
|
||||
de données (indiquée à l'aide de la zone ARG_TYPE dans
|
||||
l'action d'impression), celle-ci est utilisée, sinon l'action d'impression
|
||||
par défaut <command>dtlp</command> est utilisée. Par exemple,
|
||||
s'il s'agit d'un fichier PostScript, le système utilise l'action d'impression
|
||||
des fichiers PostScript (Cette action est définie dans <filename>/usr/dt/appconfig/types/<langue>/dt.dt</filename>.) Si vous avez utilisé
|
||||
l'outil "Créer action" pour ce type de données, la commande
|
||||
d'impression entrée représente la seule action d'impression
|
||||
qui sera utilisée pour imprimer des fichiers avec ce type de données.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier est envoyé à l'imprimante avec le
|
||||
sous-système d'impression <command>lp</command> UNIX standard.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.PrCnf.div.13">
|
||||
<title id="SAG.PrCnf.mkr.9">Impression à partir des applications CDE<indexterm><primary>impression</primary><secondary>à partir des applications
|
||||
CDE</secondary></indexterm></title>
|
||||
<para>Un certain nombre d'applications, y compris le Gestionnaire d'agenda
|
||||
(<command>dtcm</command>), le Gestionnaire d'aide (<command>dthelp</command>),
|
||||
la messagerie (<command>dtmail</command>) et l'Editeur de texte (<command>dtpad</command>) ont un support d'impression intégré constitué
|
||||
principalement d'un serveur d'impression X. Ce dernier est un simple serveur
|
||||
X (vidéo) qui a été amélioré pour pouvoir
|
||||
correspondre à des types différents d'imprimantes comme par
|
||||
exemple raster, PCL et Post Script.</para>
|
||||
<para>Lorsqu'une demande d'impression est initiée à partir d'une
|
||||
application CDE (par exemple en sélectionnant "Imprimer ..." dans le
|
||||
menu Fichier de l'Editeur de texte), le système procède comme
|
||||
suit:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>L'application affiche une boîte de dialogue dans laquelle
|
||||
l'utilisateur peut définir des options d'impression spécifiques
|
||||
à l'application, spécifiques à l'imprimante ou génériques.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>L'application envoie des instructions au serveur d'impression
|
||||
X. Ces dernières comprennent des demandes de dessins X standard auxquels
|
||||
sont ajoutés des indicateurs de page et de limites de la tâche.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Le serveur d'impression X interprète les instructions
|
||||
en données de sortie correspondant à l'imprimante choisie. Ces
|
||||
données de sortie sont fonction des capacités du serveur d'impression
|
||||
X et de l'imprimante sélectionnée.</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier est alors envoyé à l'imprimante avec
|
||||
le sous-sytème d'impression <command>lp</command> UNIX normal.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<sect3 id="SAG.PrCnf.div.14">
|
||||
<title id="SAG.PrCnf.mkr.10">Prise en charge de l'impression à partir
|
||||
des applications CDE<indexterm><primary>impression</primary><secondary>prise
|
||||
en charge pour les applications CDE</secondary></indexterm></title>
|
||||
<para>Deux programmes sont nécessaires pour la prise en charge de l'impression
|
||||
à partir des applications CDE (en plus de l'application elle-même
|
||||
et du serveur d'impression X): le Gestionnaire des boîtes de dialogue
|
||||
d'impression (Print Dialog Manager, PDM) et le daemon du PDM.</para>
|
||||
<para>Des programmes spéciaux appelés Gestionnaire des boîtes
|
||||
de dialogue d'impression (PDM) prennent en charge l'affichage et la configuration
|
||||
des options spécifiques à l'imprimante. Chaque classe d'imprimante
|
||||
a son propre PDM capable de reconnaître ses capacités et la gamme
|
||||
d'options offertes.</para>
|
||||
<para>La deuxième catégorie de programmes, appelés deamons
|
||||
du PDM, est chargée de reconnaître si l'application veut afficher
|
||||
ou définir les options d'impression spécifiques à l'imprimante
|
||||
et ensuite de lancer le PDM qui correspond à l'imprimante sélectionnée.
|
||||
</para>
|
||||
<para>En résumé, pour imprimer à partir des applications
|
||||
CDE et obtenir de bons résultats, vous devez:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Vérifier que les imprimantes sont ajoutées correctement
|
||||
à la configuration de votre système.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les serveurs d'impression X nécessaires
|
||||
à la configuration de votre imprimante sont correctement définis
|
||||
et qu'ils sont lancés. Le serveur d'impression X pour CDE par défaut
|
||||
est <literal>Xprt</literal>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les deamons du Gestionnaire d'affichage
|
||||
de l'impression (PDM) sont correctement configurés et qu'ils sont
|
||||
lancés. Le deamon PDM pour CDE par défaut est <command>dtpdmd</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Vérifier que les Gestionnaires d'affichage de l'impression
|
||||
(PDM) sont correctement configurés et qu'ils sont disponibles. Le PDM
|
||||
pour CDE par défaut est <command>dtpdm</command><?Pub Caret1>.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000027113>
|
||||
1144
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch07.sgm
Normal file
1144
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch07.sgm
Normal file
File diff suppressed because it is too large
Load Diff
559
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch08.sgm
Normal file
559
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch08.sgm
Normal file
@@ -0,0 +1,559 @@
|
||||
<!-- $XConsortium: ch08.sgm /main/10 1996/12/20 20:39:13 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.IntAc.div.1">
|
||||
<title id="SAG.IntAc.mkr.1">Introduction aux actions et aux types de données</title>
|
||||
<para>Les <emphasis role="Variable">actions</emphasis><indexterm><primary>Actions</primary><secondary>introduction</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>introduction</secondary>
|
||||
</indexterm> et les <emphasis>types de données</emphasis> permettent
|
||||
d'installer des applications sur le Bureau, et de créer une interface
|
||||
utilisateur destinée à lancer les applications et à manipuler
|
||||
les fichiers de données associés.</para>
|
||||
<informaltable id="SAG.IntAc.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.00in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Actions136'--><xref
|
||||
role="JumpText" linkend="SAG.IntAc.mkr.2"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Types de
|
||||
données143'--><xref role="JumpText" linkend="SAG.IntAc.mkr.5"></para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>Le présent chapitre définit les notions d'action et de
|
||||
type de données. Il décrit:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>les raisons pour lesquelles des actions et des types de données
|
||||
doivent être créés pour les applications</para>
|
||||
</listitem>
|
||||
<listitem><para>les relations existant entre les actions et les types de données
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>les relations existant entre les actions et les types de données
|
||||
et les opérations d'impression.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.IntAc.div.2">
|
||||
<title>Informations connexes</title>
|
||||
<para>Les procédures et les règles de création des actions
|
||||
et des types de données sont décrits dans trois chapitres du
|
||||
présent manuel.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Le <!--Original XRef content:
|
||||
'chapitre 9'--><xref role="ChapterNumber" linkend="SAG.dtCrA.mkr.1">
|
||||
explique comment créer des actions et des types de données à
|
||||
l'aide de l'utilitaire du Bureau “Créer action”.</para>
|
||||
<para>Ce programme permet de créer des actions et des types de données
|
||||
pour la plupart des applications, sans connaître la syntaxe utilisée
|
||||
pour leurs définitions.</para>
|
||||
</listitem>
|
||||
<listitem><para>Le <!--Original XRef content: 'chapitre 10'--><xref
|
||||
role="ChapterNumber" linkend="SAG.CrAct.mkr.1"> et le <!--Original XRef content:
|
||||
'chapitre 11'--><xref role="ChapterNumber" linkend="SAG.CrDT.mkr.1">
|
||||
expliquent comment créer des actions et des types de données
|
||||
manuellement, à l'aide de fichiers de configuration.</para>
|
||||
<para>Vous devez utiliser cette méthode pour bénéficier
|
||||
des fonctions avancées non supportées par “Créer
|
||||
action”.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.IntAc.div.3">
|
||||
<title id="SAG.IntAc.mkr.2">Actions<indexterm><primary>Actions</primary><secondary>introduction</secondary></indexterm></title>
|
||||
<para>Il s'agit d'instructions qui permettent d'automatiser les tâches
|
||||
de Bureau telles que le lancement d'applications et l'ouverture de fichiers
|
||||
de données. Leur fonctionnement est semblable à celui des macros
|
||||
ou des fonctions de programmation. Toute action a un nom, qui est utilisé
|
||||
pour la lancer.</para>
|
||||
<para>Une fois définie, une action peut être utilisée
|
||||
pour faciliter l'utilisation de l'interface utilisateur. En effet, le Bureau
|
||||
permet d'associer les éléments de cette dernière (icônes,
|
||||
objets de commande du Tableau de bord et options de menus) à des actions.
|
||||
</para>
|
||||
<figure>
|
||||
<title>Utilisation des actions</title>
|
||||
<graphic id="SAG.IntAc.grph.1" entityref="SAG.IntAc.fig.1"></graphic>
|
||||
</figure>
|
||||
<para>Par exemple, le groupe d'applications Outils_Bureau du Gestionnaire
|
||||
d'applications contient des icônes qui permettent de lancer divers programmes.
|
||||
</para>
|
||||
<figure>
|
||||
<title>Icônes d'action du groupe d'applications Outils_Bureau</title>
|
||||
<graphic id="SAG.IntAc.grph.2" entityref="SAG.IntAc.fig.2"></graphic>
|
||||
</figure>
|
||||
<para>Lorsque vous cliquez deux fois sur chacune de ces icônes, une
|
||||
action est lancée. L'exemple ci-dessous représente une partie
|
||||
de la définition de l'action exécutée lorsque l'utilisateur
|
||||
clique deux fois sur l'icône Afficher fichier xwd. Cette action est
|
||||
définie dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>.
|
||||
</para>
|
||||
<programlisting>ACTION Xwud
|
||||
{
|
||||
LABEL Afficher fichier xwd
|
||||
TYPE COMMAND
|
||||
EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%
|
||||
…
|
||||
}</programlisting>
|
||||
<para>La commande indiquée dans la zone <filename>EXEC_STRING</filename>
|
||||
est exécutée lorsque l'utilisateur clique deux fois sur l'icône.
|
||||
</para>
|
||||
<para><indexterm><primary>Actions</primary><secondary>Tableau de bord</secondary>
|
||||
</indexterm><indexterm><primary>Tableau de bord</primary><secondary>actions</secondary></indexterm>Les actions sont également utilisées
|
||||
sur le Tableau de bord. L'exemple ci- dessous représente une partie
|
||||
de la définition de l'objet de commande Terminal du tableau secondaire
|
||||
Applications personnelles, défini dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/dtwm.fp</filename>.</para>
|
||||
<programlisting>CONTROL Term
|
||||
{
|
||||
ICON Fpterm
|
||||
LABEL Terminal
|
||||
PUSH_ACTION Dtterm
|
||||
…
|
||||
}</programlisting>
|
||||
<para>La zone <filename>PUSH_ACTION</filename> indique l'action exécutée
|
||||
lorsque l'utilisateur clique deux fois sur l'objet de commande (en l'occurrence,
|
||||
il s'agit de l'action Dtterm).</para>
|
||||
<para><indexterm><primary>Actions</primary><secondary>menus</secondary></indexterm><indexterm>
|
||||
<primary>Menus</primary><secondary>actions</secondary></indexterm>Les actions
|
||||
sont également utilisées dans les menus, tels que le menu Sélectionné(s)
|
||||
associé aux fichiers de données, dans le Gestionnaire de fichiers.
|
||||
Par exemple, les fichiers XWD (portant l'extension <filename>.xwd</filename>
|
||||
ou<filename>.wd</filename>) disposent d'une action Ouvrir, qui permet de les
|
||||
afficher à l'aide de l'action Xwud.</para>
|
||||
<figure>
|
||||
<title>Action Ouvrir associée aux fichiers de type XWD</title>
|
||||
<graphic id="SAG.IntAc.grph.3" entityref="SAG.IntAc.fig.3"></graphic>
|
||||
</figure>
|
||||
<para>Les actions du<indexterm><primary>Menus</primary><secondary>Sélectionné(s)</secondary></indexterm> menu Sélectionné(s) sont indiquées
|
||||
dans la définition du type de données des fichiers XWD, figurant
|
||||
dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt.</filename></para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
ICON Dtxwd
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Le type de données XWD et les actions associées (Ouvrir
|
||||
et Imprimer) sont décrit à la section <!--Original XRef content:
|
||||
'”Association des fichiers de données aux actions par l'intermédiaire
|
||||
des types de données”, page 144'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.IntAc.mkr.6">.</para>
|
||||
<sect2 id="SAG.IntAc.div.4">
|
||||
<title><indexterm><primary>Actions</primary><secondary>création d'icônes
|
||||
d'application</secondary></indexterm><indexterm><primary>Applications</primary>
|
||||
<secondary>création d'icônes</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>applications</secondary></indexterm>Création
|
||||
d'icônes d'application</title>
|
||||
<para>Par exemple, lorsque vous cliquez deux fois sur l'icône Afficher
|
||||
fichier xwd, dans le groupe d'applications Outils_Bureau, le client X <command>xwud</command> est lancé. Cependant, cette icône ne représente
|
||||
pas directement le programme exécutable <command>xwud</command> (<filename>/usr/bin/X11/xwud</filename>).</para>
|
||||
<para>L'icône Afficher fichier xwd apparaît dans ce groupe d'applications
|
||||
car il existe dans le répertoire correspondant un fichier appelé <filename>Xwud</filename> (voir la <!--Original XRef content: 'Figure 8‐4'--><xref
|
||||
role="CodeOrFigureOrTable" linkend="SAG.IntAc.mkr.3">); ce fichier représente
|
||||
une action sous-jacente portant le même nom (Xwud). Dans la définition
|
||||
de l'action, le nom de cette dernière est celui indiqué après
|
||||
le mot clé <command>ACTION</command>:</para>
|
||||
<programlisting>ACTION Xwud
|
||||
{
|
||||
LABEL Afficher fichier xwd
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%
|
||||
DESCRIPTION L'action Afficher fichier xwd (Xwud) \
|
||||
permet d'afficher un fichier xwd créé à l'aide \
|
||||
de l'action Capturer Xwd (Xwd). Elle utilise \
|
||||
la commande xwud.
|
||||
}</programlisting>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>d'action</secondary>
|
||||
<tertiary>définition</tertiary></indexterm>Ce fichier définissant
|
||||
une action, il est appelé <emphasis>fichier d'actions</emphasis>(un
|
||||
fichier d'action doit être exécutable et porter le même
|
||||
nom que l'action). Son icône dans le Gestionnaire d'applications ou
|
||||
de fichiers est appelée<indexterm><primary>Icône d'action</primary>
|
||||
</indexterm> <emphasis>icône d'action</emphasis> ou<indexterm><primary>Icône d'application</primary><secondary>création</secondary>
|
||||
</indexterm> <emphasis>icône d'application</emphasis>; en effet, lorsque
|
||||
vous cliquez deux fois dessus, une application est lancée.</para>
|
||||
<figure>
|
||||
<title id="SAG.IntAc.mkr.3">Icône d'application (action) correspondant
|
||||
à un fichier d'action</title>
|
||||
<graphic id="SAG.IntAc.grph.4" entityref="SAG.IntAc.fig.4"></graphic>
|
||||
</figure>
|
||||
<para>Lorsque le Gestionnaire d'applications détecte un fichier exécutable,
|
||||
il vérifie qu'il existe une action portant le même nom dans la
|
||||
base de données des actions. Si tel est le cas, il considère
|
||||
le fichier comme un fichier d'action.</para>
|
||||
<para><indexterm><primary>Fichier</primary><secondary>d'action</secondary>
|
||||
<tertiary>contenu</tertiary></indexterm>Le contenu d'un fichier d'action n'a
|
||||
pas d'importance; généralement, il fournit des informations
|
||||
sur la fonction de l'action.</para>
|
||||
<note>
|
||||
<para>Ne confondez pas <emphasis>fichier d'action</emphasis> et <emphasis>fichier de définition d'action</emphasis>. Le premier porte le même
|
||||
nom que l'action; il est utilisé pour créer une <emphasis>icône d'application</emphasis> dans le Gestionnaire de fichiers ou d'applications.
|
||||
Le second est le fichier <symbol role="Variable">nom</symbol><filename>.dt</filename>, qui contient la définition de l'action.</para>
|
||||
</note>
|
||||
<para>Une fois que le Bureau a identifié un fichier comme étant
|
||||
un fichier d'action, la définition sous-jacente est utilisée
|
||||
pour définir l'apparence et le comportement de ce fichier.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La zone <filename>EXEC_STRING</filename> définit le
|
||||
comportement de l'icône d'application. Dans le cas de l'icône
|
||||
Afficher fichier xwd, cette zone indique que l'icône d'action lance
|
||||
le client X <command>xwud</command> en utilisant certains arguments de ligne
|
||||
de commande.</para>
|
||||
</listitem>
|
||||
<listitem><para>La zone <command>LABEL</command> définit le libellé
|
||||
de l'icône d'application.</para>
|
||||
</listitem>
|
||||
<listitem><para>La zone <command>DESCRIPTION</command> définit le texte
|
||||
qui apparaît lorsque l'utilisateur accède à l'aide sur
|
||||
l'élément.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'icône d'application Xwud utilise l'image par défaut
|
||||
car sa définition d'action ne contient pas la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>A l'inverse, l'icône ”Comprimer fichier” utilise une
|
||||
image personnalisée, définie dans la zone <command>ICON</command>
|
||||
de sa définition d'action.</para>
|
||||
<para>Par exemple:</para>
|
||||
<programlisting remap="CodeIndent1">ACTION Compress
|
||||
LABEL Comprimer fichier
|
||||
ICON Dtcmprs
|
||||
…
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<figure>
|
||||
<title>Image d'icône indiquée dans la zone ICON de la définition
|
||||
d'action</title>
|
||||
<graphic id="SAG.IntAc.grph.5" entityref="SAG.IntAc.fig.5"></graphic>
|
||||
</figure>
|
||||
<para>L'action <command>Xwud</command> est une action de <emphasis>commande</emphasis> car sa définition contient une commande (dans la zone <command>EXEC_STRING</command>) à exécuter. La zone <command>TYPE</command>
|
||||
de la définition de l'action indique le type de cette dernière.
|
||||
</para>
|
||||
<para>A l'origine, l'icône “Afficher fichier xwd” apparaît
|
||||
dans le groupe d'applications <structname>Outils_Bureau</structname>; vous
|
||||
pouvez cependant la copier dans un répertoire quelconque auquel vous
|
||||
avez accès en écriture. Tant que la définition de l'action
|
||||
Xwud figure dans la base de données des actions, tout fichier exécutable <command>Xwud</command> que vous créez est considéré comme un
|
||||
fichier d'action associé, et son icône dans le Gestionnaire de
|
||||
fichiers ou d'applications peut être utilisée pour lancer l'action.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.5">
|
||||
<title id="SAG.IntAc.mkr.4">Utilisation des fichiers de données comme<indexterm>
|
||||
<primary>Actions</primary><secondary>arguments de fichiers</secondary></indexterm><indexterm>
|
||||
<primary>Arguments</primary><secondary>actions</secondary></indexterm> arguments</title>
|
||||
<para>L'<indexterm><primary>Arguments</primary><secondary>actions</secondary>
|
||||
</indexterm><symbol role="Variable">argument</symbol> d'une commande est l'élément
|
||||
(il s'agit généralement d'un<indexterm><primary>Arguments</primary>
|
||||
<secondary>de fichier</secondary><tertiary>actions</tertiary></indexterm>
|
||||
fichier) sur lequel elle est exécutée. Les arguments des actions
|
||||
peuvent être des fichiers.</para>
|
||||
<para>Par exemple, la zone <filename>EXEC_STRING</filename> de l'action Xwud
|
||||
indique qu'un fichier doit être spécifié comme argument
|
||||
:</para>
|
||||
<programlisting>EXEC_STRING /usr/bin/X11/xwud -noclick -in \
|
||||
%(File)Arg_1"Fichier xwd à afficher :"%</programlisting>
|
||||
<para><command>Arg</command> correspond à <symbol role="Variable">argument.</symbol> La forme<indexterm><primary>Syntaxe</primary><secondary>Arg_1</secondary></indexterm> <filename>Arg_1</filename> désigne le
|
||||
premier argument, et <filename>(File)</filename> indique que l'action considère
|
||||
l'argument comme un fichier.</para>
|
||||
<para><indexterm><primary>Icône d'application</primary><secondary>poser
|
||||
un fichier</secondary></indexterm><indexterm><primary>Actions</primary><secondary>poser un fichier</secondary></indexterm><indexterm><primary>Icône d'application</primary><secondary>cliquer deux fois</secondary></indexterm>Pour indiquer
|
||||
un fichier comme argument, la méthode la plus simple consiste à
|
||||
poser un fichier de données sur l'icône d'application. Le Bureau
|
||||
identifie le chemin d'accès du fichier posé et le substitue,
|
||||
sur la ligne de commande, au texte figurant entre les signes % ( <computeroutput>%(File)Arg_1“Fichier xwd à afficher:”%</computeroutput>).
|
||||
La commande exécutée est la suivante:</para>
|
||||
<programlisting>/usr/bin/X11/xwud -noclick -in <symbol role="Variable">chemin_fichier</symbol></programlisting>
|
||||
<para>Lorsque l'utilisateur clique deux fois sur l'icône d'application,
|
||||
le Bureau consulte la zone <filename>EXEC_STRING</filename> et affiche une
|
||||
boîte de dialogue invitant l'utilisateur à spécifier un
|
||||
nom ou un chemin d'accès de fichier. Dans le cas de l'action <command>Xwud</command>, le message est le suivant:</para>
|
||||
<para><computeroutput>Fichier xwd à afficher :</computeroutput></para>
|
||||
<para>Le nom ou le chemin d'accès de fichier indiqué par l'utilisateur
|
||||
est utilisé comme argument.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.6">
|
||||
<title>Fonctions supplémentaires<indexterm><primary>Actions</primary>
|
||||
<secondary>fonctions</secondary></indexterm></title>
|
||||
<para>Outre le lancement des applications, les actions permettent d'effectuer
|
||||
les opérations décrites ci-dessous.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Sur le Tableau de bord:</para>
|
||||
<para>La définition d'un objet de commande du Tableau de bord comporte
|
||||
des zones qui indiquent l'action exécutée lorsque l'utilisateur
|
||||
clique ou pose un fichier sur l'objet de commande. Pour plus de détails,
|
||||
reportez-vous à la section <!--Original XRef content: '”Définition
|
||||
des objets de commande du Tableau de bord”, page 241'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.FrPC.mkr.15">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans les menus:</para>
|
||||
<para>La syntaxe de la définition des menus Fenêtre et Espace
|
||||
de travail permet d'indiquer l'action exécutée par une option
|
||||
de menu. Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: '”Menus du Gestionnaire de l'espace de travail”,
|
||||
page 261'--><xref role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.8">
|
||||
et à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le domaine de la communication entre applications:</para>
|
||||
<para>Une application peut être configurée de manière
|
||||
à envoyer et à recevoir des informations par l'intermédiaire
|
||||
d'un type d'action spécial appelé message ToolTalk ( <filename>TT_MSG</filename>). Les actions <filename>TT_MSG</filename> sont décrites
|
||||
dans la documentation destinée au développeur et propre à
|
||||
l'environnement utilisé.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.IntAc.div.7">
|
||||
<title id="SAG.IntAc.mkr.5">Types de données<indexterm><primary>Types
|
||||
de données</primary><secondary>introduction</secondary></indexterm></title>
|
||||
<para>L'apparence et le comportement de l'icône d'un fichier de données
|
||||
dans le Gestionnaire de fichiers sont fonction du type de données du
|
||||
fichier. Le Bureau permet d'associer des caractéristiques personnalisées
|
||||
aux fichiers et aux répertoires, grâce au mécanisme de
|
||||
classification des données selon leur type.</para>
|
||||
<sect2 id="SAG.IntAc.div.8">
|
||||
<title><indexterm><primary>Créer action</primary><secondary>type de
|
||||
données</secondary></indexterm><indexterm><primary>Types de données</primary><secondary>Créer action</secondary></indexterm>Définition</title>
|
||||
<para>Un type de données est une structure définie dans la base
|
||||
de données du Bureau. L'exemple ci-dessous illustre la définition
|
||||
du type de données XWD, figurant dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
ICON Dtxwd
|
||||
NAME_TEMPLATE %s.xwd
|
||||
MIME_TYPE application/octet-stream
|
||||
SUNV3_TYPE xwd-file
|
||||
DESCRIPTION Ce fichier contient une image au format XWD.\
|
||||
Il s'agit généralement de captures de\
|
||||
fenêtres effectuées à l'aide de l'action\
|
||||
Capturer xwd. Son type de données est XWD et\
|
||||
son extension, .xwd ou .wd.
|
||||
}
|
||||
DATA_CRITERIA XWD1
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME XWD
|
||||
MODE f
|
||||
NAME_PATTERN *.xwd
|
||||
}
|
||||
DATA_CRITERIA XWD2
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME XWD
|
||||
MODE f
|
||||
NAME_PATTERN *.wd
|
||||
}</programlisting>
|
||||
<para>Toute définition de type de données se compose des deux
|
||||
parties suivantes:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="193*">
|
||||
<colspec colwidth="335*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>DATA_ATTRIBUTES</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Définit l'apparence et le comportement
|
||||
du type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>DATA_CRITERIA</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique les critères (nom ou
|
||||
contenu) permettant d'attribuer le type de données à un fichier.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>La zone <filename>DATA_ATTRIBUTES_NAME</filename> permet d'associer
|
||||
les critères aux attributs.</para>
|
||||
<para>Plusieurs zones <filename>DATA_CRITERIA</filename> peuvent être
|
||||
indiquées pour une zone <filename>DATA_ATTRIBUTE</filename>. Par exemple,
|
||||
pour le type de données XWD, deux critères <filename>NAME_PATTERN</filename> permettent d'indiquer deux extensions différentes ( <filename>.xwd</filename> et <filename>.wd</filename>).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.9">
|
||||
<title id="SAG.IntAc.mkr.6"><indexterm><primary>Types de données</primary>
|
||||
<secondary>relations avec les actions</secondary></indexterm><indexterm>
|
||||
<primary>Actions</primary><secondary>relations avec les types de données</secondary></indexterm>Association des fichiers de données aux actions
|
||||
par l'intermédiaire des types de données</title>
|
||||
<para>Dans le cas du type de données XWD, l'utilisateur crée
|
||||
un fichier en lui attribuant l'une des extensions suivantes: <filename>.xwd</filename> ou<filename>.wd</filename>. Le Bureau utilise le nom du fichier
|
||||
en tant que <emphasis>critère</emphasis> pour l'associer au type de
|
||||
données approprié.</para>
|
||||
<para>Tout fichier de type XWD dispose des éléments suivants:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>une icône unique permettant d'identifier les fichiers
|
||||
de données</para>
|
||||
</listitem>
|
||||
<listitem><para>des informations d'aide sur l'élément qui décrivent
|
||||
le type de données</para>
|
||||
</listitem>
|
||||
<listitem><para>un menu Sélectionné(s) personnalisé dans
|
||||
le Gestionnaire de fichiers, contenant les options Ouvrir et Imprimer (l'action
|
||||
Ouvrir lance l'action <command>Xwud</command>)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.IntAc.div.10">
|
||||
<title>Lancement d'actions à partir du menu Sélectionné(s)<indexterm>
|
||||
<primary>Menus</primary><secondary>Sélectionné(s)</secondary>
|
||||
</indexterm></title>
|
||||
<para>Le menu Sélectionné(s) du Gestionnaire de fichiers n'est
|
||||
actif que lorsqu'un fichier ou un répertoire est sélectionné.
|
||||
Les options figurant dans la partie inférieure de ce menu sont fonction
|
||||
du type de données du fichier. Par exemple, s'il s'agit d'un fichier <filename>XWD</filename>, les actions Ouvrir et Imprimer sont disponibles.</para>
|
||||
<para>Les options indiquées au bas du menu Sélectionné(s)
|
||||
sont spécifiées dans la zone <command>ACTIONS</command> de la
|
||||
définition du type de données.</para>
|
||||
<programlisting>DATA_ATTRIBUTES XWD
|
||||
{
|
||||
ACTIONS Ouvrir,Imprimer
|
||||
…
|
||||
}</programlisting>
|
||||
<para><indexterm><primary>Menus</primary><secondary>Sélectionné(s)</secondary></indexterm>Le contenu du menu Sélectionné(s) dépend
|
||||
du type de données. Cependant, l'action Ouvrir est commune à
|
||||
de nombreux types de données (ce qui signifie qu'elle figure dans le
|
||||
menu qui s'affiche lorsque vous sélectionnez un fichier dans le Gestionnaire
|
||||
de fichiers et que vous ouvrez le menu Sélectionné(s) correspondant).
|
||||
</para>
|
||||
<figure>
|
||||
<title>Menu Sélectionné(s) d'un fichier XWD</title>
|
||||
<graphic id="SAG.IntAc.grph.6" entityref="SAG.IntAc.fig.6"></graphic>
|
||||
</figure>
|
||||
<para>Généralement, l'<indexterm><primary>Actions</primary>
|
||||
<secondary>Ouvrir</secondary></indexterm> action Ouvrir lance l'application
|
||||
associée au fichier de données. Par exemple, lorsque vous ouvrez
|
||||
un fichier <filename>XWD</filename>, l'action <command>Xwud</command> est
|
||||
exécutée: le client X xwud est lancé pour afficher le
|
||||
fichier. En d'autres termes, l'action Ouvrir est équivalente à
|
||||
l'action Xwud. De même, lorsque vous ouvrez un fichier <filename>TEXTFILE</filename>, l'Editeur de texte est lancé; dans le cas d'un fichier <filename>BM</filename> (bitmap) ou <filename>PM</filename> (pixmap), l'Editeur d'icônes
|
||||
est lancé.</para>
|
||||
<para>La possibilité de créer des actions Ouvrir qui effectuent
|
||||
différentes opérations repose sur les deux fonctions décrites
|
||||
ci-dessous.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><indexterm><primary>Actions</primary><secondary>mappage</secondary>
|
||||
</indexterm>Mappage des actions</para>
|
||||
<para>Cette fonction permet de créer une action qui en lance une autre,
|
||||
au lieu d'exécuter directement une commande. Par exemple, vous pouvez
|
||||
créer une action Ouvrir qui renvoie à (lance) l'action <command>Xwud</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Actions</primary><secondary>restrictions</secondary></indexterm>Restrictions en fonction du type de données
|
||||
</para>
|
||||
<para>Les définitions d'actions peuvent contenir une zone <filename>ARG_TYPE</filename> permettant d'associer l'action à certains types
|
||||
de données uniquement. Par exemple, vous pouvez faire en sorte que
|
||||
l'action Ouvrir (qui renvoie à l'action <command>Xwud</command>) ne
|
||||
s'applique qu'aux fichiers dont le type de données est <filename>XWD</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>La définition ci-dessous permet d'associer l'action Ouvrir à
|
||||
l'action Xwud pour le type de données XWD. Elle figure dans le fichier
|
||||
de configuration de base de données <filename>/usr/dt/appconfig/types/<symbol>langue</symbol>/xclients.dt</filename>.</para>
|
||||
<programlisting>ACTION Ouvrir
|
||||
{
|
||||
LABEL Ouvrir
|
||||
ARG_TYPE XWD
|
||||
TYPE MAP
|
||||
MAP_ACTION Xwud
|
||||
}</programlisting>
|
||||
<para>La zone <command>TYPE</command> indique qu'il s'agit d'une action mappée
|
||||
et la zone <filename>MAP_ACTION</filename>, qu'elle lance l'action Xwud. La
|
||||
zone <filename>ARG_TYPE</filename> spécifie que l'action ne s'applique
|
||||
qu'aux fichiers dont le type de données est XWD.</para>
|
||||
<para>Comparez la définition précédente de l'action Ouvrir
|
||||
à la définition suivante, qui figure dans le fichier de base
|
||||
de données <filename>/usr/dt/appconfig/types/<symbol>langue</symbol>/dt.dt</filename>:</para>
|
||||
<programlisting>ACTION Ouvrir
|
||||
{
|
||||
LABEL Ouvrir
|
||||
ARG_TYPE BM
|
||||
TYPE MAP
|
||||
MAP_ACTION Dticon
|
||||
}</programlisting>
|
||||
<para>Cette définition ne s'applique qu'aux fichiers dont le type de
|
||||
données (<filename>ARG_TYPE</filename>) est BM (bitmaps). Elle renvoie
|
||||
l'action Ouvrir à l'action <command>Dticon</command>, qui lance l'Editeur
|
||||
d'icônes.</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.IntAc.div.11">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>double
|
||||
clic</secondary></indexterm>Comportement du double clic</title>
|
||||
<para>Le comportement du double clic est défini par la première
|
||||
entrée de la zone <command>ACTIONS</command>. Par exemple, dans le
|
||||
cas du type de données XWD, le double clic entraîne le lancement
|
||||
de l'action Ouvrir, qui à son tour lance l'action <command>Xwud</command>.
|
||||
</para>
|
||||
</sect3>
|
||||
<sect3 id="SAG.IntAc.div.12">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>pose</secondary></indexterm>Poser un fichier sur une icône d'action</title>
|
||||
<para>Lorsque l'utilisateur pose un fichier de données sur une icône
|
||||
d'action, le système lance l'action en utilisant le fichier comme argument
|
||||
(voir la section <!--Original XRef content: '”Utilisation des fichiers
|
||||
de données comme arguments”, page 142'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.IntAc.mkr.4">).</para>
|
||||
<para>Par exemple, lorsqu'un fichier <filename>XWD</filename> est posé
|
||||
sur l'icône Afficher fichier xwd, l'action <command>Xwud</command> est
|
||||
lancée et le fichier est utilisé comme argument (le client X <command>xwud</command> est lancé pour afficher le fichier de données).
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.IntAc.div.13">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>impression</secondary></indexterm><indexterm><primary>Impression</primary><secondary>configuration pour un type de données</secondary></indexterm>Configuration
|
||||
de la fonction d'impression pour un type de données</title>
|
||||
<para>Pour imprimer un fichier de données à partir du Bureau,
|
||||
vous pouvez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>utiliser l'option Imprimer du menu Sélectionné(s)
|
||||
du Gestionnaire de fichiers (si elle est disponible)</para>
|
||||
</listitem>
|
||||
<listitem><para>poser un fichier sur une zone de pose d'impression (l'objet
|
||||
de commande Imprimante du Tableau de bord ou une icône d'imprimante
|
||||
dans le Gestionnaire d'impression)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Vous pouvez également lancer des impressions à partir
|
||||
du nombreuses applications.</para>
|
||||
<para>L'impression à partir du Bureau se fait à l'aide de l'action
|
||||
Imprimer. Tout comme Ouvrir, cette action est utilisée pour de nombreux
|
||||
types de données. Elle est donc mappée à d'autres actions,
|
||||
et la zone <filename>ARG_TYPE</filename> permet de personnaliser l'impression
|
||||
pour les différents types de données.</para>
|
||||
<para>Par exemple, l'exemple ci-dessous illustre l'action Imprimer associée
|
||||
au type de données XWD. Elle est définie dans le fichier <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/xclients.dt</filename>:</para>
|
||||
<programlisting>ACTION Imprimer
|
||||
{
|
||||
LABEL Imprimer
|
||||
ARG_TYPE XWD
|
||||
TYPE MAP
|
||||
MAP_ACTION NoPrint
|
||||
}</programlisting>
|
||||
<para>Cette action Imprimer, propre aux fichiers XWD, est mise en correspondance
|
||||
avec une action NoPrint, définie dans le fichier <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/dt.dt</filename>.
|
||||
Cette<indexterm><primary>Actions</primary><secondary>NoPrint</secondary>
|
||||
</indexterm> action affiche une boîte de dialogue informant l'utilisateur
|
||||
que l'impression du type de données est impossible.</para>
|
||||
<para>Comparez l'action Imprimer des fichiers <filename>XWD</filename> avec
|
||||
la suivante (fichiers<filename>PCL</filename>):</para>
|
||||
<programlisting>ACTION Imprimer
|
||||
{
|
||||
LABEL Imprimer
|
||||
ARG_TYPE PCL
|
||||
TYPE MAP
|
||||
MAP_ACTION PrintRaw
|
||||
}</programlisting>
|
||||
<para>L'action PrintRaw, définie dans le fichier de configuration <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/print.dt</filename>, indique la commande permettant d'imprimer les fichiers
|
||||
PCL.</para>
|
||||
<programlisting>ACTION PrintRaw
|
||||
{
|
||||
TYPE COMMAND
|
||||
WINDOW_TYPE NO_STDIO
|
||||
EXEC_STRING /usr/dt/bin/dtlp -w %(File)Arg_1%
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub Caret>
|
||||
<?Pub *0000037363>
|
||||
654
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch09.sgm
Normal file
654
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch09.sgm
Normal file
@@ -0,0 +1,654 @@
|
||||
<!-- $XConsortium: ch09.sgm /main/10 1996/12/20 20:39:19 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.dtCrA.div.1">
|
||||
<title id="SAG.dtCrA.mkr.1"><indexterm><primary>Créer action</primary>
|
||||
</indexterm>Création d'actions et de types de données à
|
||||
l'aide de Créer action</title>
|
||||
<para><indexterm><primary>Créer action</primary><secondary>introduction</secondary></indexterm><indexterm><primary>dtCreate, voir Créer action<$nopage></primary></indexterm>L'outil Créer action permet la création:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>d'une action de lancement d'application</para>
|
||||
</listitem>
|
||||
<listitem><para>d'un ou plusieurs types de données pour des fichiers
|
||||
de données d'une application</para>
|
||||
</listitem>
|
||||
<listitem><para>d'actions d'ouverture et d'impression de fichiers de données
|
||||
d'une application</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Créer action est également utile pour la création
|
||||
d'actions simples permettant l'exécution de commandes de systèmes
|
||||
d'exploitation et de scripts shell.</para>
|
||||
<informaltable id="SAG.dtCrA.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.38in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Fonctions
|
||||
de Créer action150'--><xref role="JumpText" linkend="SAG.dtCrA.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Limites
|
||||
de Créer action150'--><xref role="JumpText" linkend="SAG.dtCrA.mkr.3"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Création
|
||||
d'une action et d'un type de données pour une application152'--><xref role="JumpText"
|
||||
linkend="SAG.dtCrA.mkr.4"></para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Pour plus de détails, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtcreate(1X)</filename>.</para>
|
||||
<sect1 id="SAG.dtCrA.div.2">
|
||||
<title id="SAG.dtCrA.mkr.2">Fonctions de Créer action<indexterm><primary>Créer action</primary><secondary>fonctions</secondary></indexterm></title>
|
||||
<para>Créer action comporte une fenêtre principale et des boîtes
|
||||
de dialogue permettant la création d'une action et des types de données
|
||||
associées.</para>
|
||||
<para>L'outil Créer action permet d'effectuer les opérations
|
||||
suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Définition d'une action pour l'exécution de
|
||||
commandes.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Créer action</primary><secondary>fichier de configuration</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>définition d'action</secondary></indexterm><indexterm>
|
||||
<primary>Définition d'action</primary><secondary>Créer action</secondary></indexterm>Création d'un fichier <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/types/</filename><symbol role="Variable">nom_action</symbol><filename>.dt</filename>. La définition du type
|
||||
de données et de l'action créés pour cette application
|
||||
est mémorisée dans ce fichier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Création d'un<indexterm><primary>Fichier</primary>
|
||||
<secondary>action</secondary></indexterm> <emphasis>fichier d'action</emphasis>
|
||||
dans le répertoire personnel de l'utilisateur. Ce fichier est exécutable
|
||||
avec le même<indexterm><primary>Actions</primary><secondary>nom</secondary>
|
||||
</indexterm> nom que l'action.</para>
|
||||
<para>La représentation du fichier d'action dans le Gestionnaire de
|
||||
fichiers est appelée<indexterm><primary>Icône d'application</primary><secondary>Créer action</secondary></indexterm> <emphasis>icône d'application</emphasis> car l'application est lancée
|
||||
lorsque l'utilisateur clique deux fois sur cette icône.</para>
|
||||
<para>Vous pouvez éventuellement transformer l'icône d'action
|
||||
en zone de pose en précisant, lors de la création de l'action,
|
||||
des types de données pouvant être posés.</para>
|
||||
</listitem>
|
||||
<listitem><para>Création d'un ou plusieurs types de données
|
||||
pour fichiers d'application (facultatif).</para>
|
||||
</listitem>
|
||||
<listitem><para>Création d'une action d'ouverture pour chaque type
|
||||
de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Création d'une action d'impression pour chaque type
|
||||
de données (facultatif).</para>
|
||||
</listitem>
|
||||
<listitem><para>Rechargement de la base de données d'actions et de
|
||||
types de données qui prennent effet immédiatement.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.dtCrA.div.3">
|
||||
<title id="SAG.dtCrA.mkr.3">Limites de Créer action<indexterm><primary>Créer action</primary><secondary>limites</secondary></indexterm></title>
|
||||
<para>Cet outil est conçu pour créer des actions et des types
|
||||
de données pour le lancement d'applications. Toutefois, ces actions
|
||||
et ces types de données sont très souples. Pour exploiter toutes
|
||||
leurs fonctionnalités, vous devez les définir manuellement.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous aux chapitres suivants:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><!--Original XRef content: 'chapitre 10,
|
||||
“Création manuelle d'actions'--><xref role="ChapNumAndTitle" linkend="SAG.CrAct.mkr.1"></para>
|
||||
</listitem>
|
||||
<listitem><para><!--Original XRef content: 'chapitre 11,
|
||||
“Création manuelle de types de données“'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.CrDT.mkr.1">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.dtCrA.div.4">
|
||||
<title>Limites d'une action<indexterm><primary>Actions</primary><secondary>limites de Créer action</secondary></indexterm></title>
|
||||
<para>Vous ne pouvez utiliser Créer action si l'une des conditions
|
||||
ci-dessous est vraie.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La ligne de commande requiert un<indexterm><primary>Actions<$nopage>Actions</primary><secondary>paramètres, voir arguments</secondary></indexterm> argument
|
||||
qui n'est pas un fichier (paramètre).</para>
|
||||
<para>Par exemple, vous ne pouvez pas utiliser Créer action pour écrire
|
||||
une action pour la commande:</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<programlisting> lp -d <symbol role="Variable">nom_fichier_unité</symbol></programlisting>
|
||||
<para>car l'utilisateur doit préciser le paramètre <symbol role="Variable">unité</symbol> à chaque exécution de la commande.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Le libellé de l'icône doit différer du
|
||||
nom de l'action.</para>
|
||||
<para>Par exemple, Créer action ne permet pas d'obtenir une version
|
||||
d'action existante dans une autre langue.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'action fait appel à certaines fonctions étendues
|
||||
de la base de données d'actions.</para>
|
||||
<para>Il peut s'agir des fonctions étendues suivantes:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>lancement de commandes sur des systèmes éloignés
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>appel d'autres actions</para>
|
||||
</listitem>
|
||||
<listitem><para>exécution sous un autre ID utilisateur (superutilisateur,
|
||||
par exemple)</para>
|
||||
</listitem>
|
||||
<listitem><para>utilisation étendue de la fonction “map”
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>comportements variés, en fonction du nombre d'arguments
|
||||
indiqués pour l'action</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.dtCrA.div.5">
|
||||
<title><indexterm><primary>Types de données</primary><secondary>création
|
||||
manuelle</secondary></indexterm>Limites de types de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>limites de Créer
|
||||
action</secondary></indexterm></title>
|
||||
<para>Créer action ne peut être utilisé dans les cas suivants
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>le type de données doit être associé à
|
||||
des actions supplémentaires, autres qu'Ouvrir et Imprimer</para>
|
||||
</listitem>
|
||||
<listitem><para>l'action Ouvrir du type de données ne correspond pas
|
||||
à la commande de lancement de l'action</para>
|
||||
<para>Par exemple, vous ne pouvez créer de type de données qui
|
||||
associe une icône unique au répertoire représentant le
|
||||
groupe d'applications de l'application.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.dtCrA.div.6">
|
||||
<title id="SAG.dtCrA.mkr.4">Création d'une action et d'un type de données
|
||||
pour une application<indexterm><primary>Créer action</primary><secondary>utilisation</secondary></indexterm></title>
|
||||
<para>Vous devez connaître certains détails relatifs à
|
||||
l'application avant d'utiliser Créer action.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Ligne de commande permettant le lancement de l'application.
|
||||
</para>
|
||||
<para>Vous devez savoir si elle comporte un argument de fichier requis ou
|
||||
facultatif, ou si elle n'en comporte aucun.</para>
|
||||
<para>Si l'application requiert un argument qui n'est pas un fichier, vous
|
||||
ne pouvez utiliser Créer action.</para>
|
||||
</listitem>
|
||||
<listitem><para>Types de fichiers de données acceptés par une
|
||||
application.</para>
|
||||
<para>Certaines applications n'acceptent qu'un type de données. D'autres
|
||||
(éditeur ASCII ou graphique, par exemple) en acceptent plusieurs.</para>
|
||||
</listitem>
|
||||
<listitem><para>Méthode d'identification des données par l'application
|
||||
:</para>
|
||||
<para>Il peut s'agir d'une convention d'appellation des fichiers, par exemple
|
||||
des fichiers dont le nom se termine par <filename>.doc</filename>). Cette
|
||||
identification peut également dépendre du contenu des fichiers.
|
||||
Si l'application ne fait appel à aucune convention d'appellation des
|
||||
fichiers, vous pouvez en déterminer une pour l'icône d'action.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Ligne de commande pour l'impression des fichiers (facultatif).
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.dtCrA.div.7" role="Procedure">
|
||||
<title id="SAG.dtCrA.mkr.5">Création d'une action pour une application</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Cliquez deux fois<indexterm><primary>Créer action</primary><secondary>lancement</secondary></indexterm> sur Créer action
|
||||
dans le groupe d'applications Applications_Bureau.</para>
|
||||
<figure>
|
||||
<title>Icône Créer action du Gestionnaire d'applications</title>
|
||||
<graphic id="sag.dtcra.grph.2" entityref="SAG.dtCrA.fig.2"></graphic>
|
||||
</figure>
|
||||
<para><indexterm><primary>Créer action</primary><secondary>fenêtre
|
||||
principale</secondary></indexterm>La fenêtre principale de Créer
|
||||
action s'affiche.</para>
|
||||
<figure>
|
||||
<title>Fenêtre principale de Créer action</title>
|
||||
<graphic id="sag.dtcra.grph.1" entityref="SAG.dtCrA.fig.1"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Entrez le libellé de l'icône dans la<indexterm>
|
||||
<primary>Zone</primary><secondary>Nom (libellé de l'icône)</secondary>
|
||||
</indexterm><indexterm><primary>Créer action</primary><secondary>nom
|
||||
(libellé de l'icône)</secondary></indexterm> zone Nom (libellé
|
||||
de l'icône).</para>
|
||||
</listitem>
|
||||
<listitem><para>Indiquez l'icône<indexterm><primary>Objet de commande</primary><secondary>Icônes d'action</secondary><tertiary>Créer
|
||||
action</tertiary></indexterm> associée à l'application à
|
||||
l'aide des objets de commande Icônes d'action. Au départ, l'icône
|
||||
par défaut est affichée.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Pour sélectionner une autre icône, cliquez sur
|
||||
Rech. ensemble pour ouvrir la boîte de dialogue correspondante. Reportez-vous
|
||||
à la section <!--Original
|
||||
XRef
|
||||
content: '“Indication d'une ictne ` l'aide
|
||||
de la --><!--bonte de dialogue
|
||||
Rech. ensemble“, page 162'--><xref role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour créer une icône, sélectionnez “Editer
|
||||
une icône” pour lancer l'Editeur d'icônes.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Dans la zone Commande exécutée à l'ouverture
|
||||
de l'action, entrez la commande de lancement de l'application.</para>
|
||||
<para><indexterm><primary>Créer action</primary><secondary>syntaxe
|
||||
de commande</secondary></indexterm>Pour indiquer des fichiers comme arguments,
|
||||
utilisez la syntaxe $<symbol role="Variable">n</symbol>, comme dans l'exemple
|
||||
ci-après.</para>
|
||||
<programlisting remap="CodeIndent1">emacs
|
||||
bitmap
|
||||
$1 diff $1 $2
|
||||
lp -oraw $1</programlisting>
|
||||
<para><indexterm><primary>Créer action</primary><secondary>indication
|
||||
d'un argument de fichier</secondary></indexterm><indexterm><primary>Arguments</primary><secondary>de fichier</secondary><tertiary>Créer action</tertiary>
|
||||
</indexterm>Si la commande comporte un argument de fichier (<filename>$</filename><symbol role="Variable">n</symbol>), l'icône d'action sera une zone de pose.
|
||||
</para>
|
||||
<para>Les commandes ne sont pas transmises à un shell, à moins
|
||||
que vous ne l'indiquiez explicitement. Par exemple:</para>
|
||||
<programlisting remap="CodeIndent1">/bin/sh -c 'ps | lp'
|
||||
/bin/sh -c 'spell $1 | more'</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Entrez le texte de l'Aide sur l'icône d'action dans
|
||||
la zone Aide sur l'icône.</para>
|
||||
<para><indexterm><primary>Aide</primary><secondary>Créer action</secondary>
|
||||
</indexterm>Le retour à la ligne est automatique. Cependant, les coupures
|
||||
affichées ici ne sont pas conservées dans l'aide en ligne. Si
|
||||
vous souhaitez forcer une coupure, utilisez <command>\n</command>.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Actions</primary><secondary>support graphique</secondary></indexterm><indexterm><primary>Support graphique pour actions</primary></indexterm>Les options du menu Type de fenêtre permettent
|
||||
de sélectionner le support graphique voulu:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="157*">
|
||||
<colspec colwidth="371*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Graphique (X-Window)</para></entry>
|
||||
<entry align="left" valign="top"><para>L'application crée sa propre
|
||||
fenêtre.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Emulateur de terminal</primary><secondary>option de fermeture automatique de l'action</secondary>
|
||||
</indexterm>Terminal (fermeture auto.)</para></entry>
|
||||
<entry align="left" valign="top"><para>L'application s'exécute dans
|
||||
une fenêtre de terminal, fermée automatiquement lorsque l'utilisateur
|
||||
quitte l'application.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Emulateur de terminal</primary><secondary>option de fermeture manuelle de l'action</secondary>
|
||||
</indexterm>Terminal (fermeture manuelle)</para></entry>
|
||||
<entry align="left" valign="top"><para>L'application s'exécute dans
|
||||
une fenêtre de terminal qui reste ouverte jusqu'à ce que l'utilisateur
|
||||
demande explicitement sa fermeture.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Actions</primary>
|
||||
<secondary>pas de sortie</secondary></indexterm>Pas de sortie</para></entry>
|
||||
<entry align="left" valign="top"><para>Aucune sortie associée à
|
||||
l'application ne s'affiche.</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>Il existe deux façons de procéder:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Si l'application contient des fichiers auxquels vous voulez
|
||||
associer des types de données, reportez-vous à la section <!--Original
|
||||
XRef content: '“Criation
|
||||
d'un ou plusieurs
|
||||
types de do--><!--nnies associis ` une application“'--><xref role="SectionTitle"
|
||||
linkend="sag.dtcra.mkr.6"></para>
|
||||
</listitem>
|
||||
<listitem><para>si vous n'avez pas besoin de créer un type de données,
|
||||
sauvegardez l'action à l'aide de l'option Sauvegarder du menu Fichier.
|
||||
Testez ensuite la nouvelle action en cliquant deux fois sur l'icône
|
||||
correspondante, située dans votre répertoire personnel.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.dtCrA.div.8" role="Procedure">
|
||||
<title id="SAG.dtCrA.mkr.6">Création d'un ou plusieurs types de données
|
||||
associés à une application<indexterm><primary>Créer
|
||||
action</primary><secondary>type de données</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>Créer action</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Définissez l'action associée à l'application
|
||||
à l'aide de la procédure décrite dans la section précédente.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur le bouton (fonctions) Avancées de la fenêtre
|
||||
Créer une action pour développer la fenêtre.</para>
|
||||
<figure>
|
||||
<title>Fonctions avancées de la fenêtre principale de Créer
|
||||
une action</title>
|
||||
<graphic id="sag.dtcra.grph.3" entityref="SAG.dtCrA.fig.3"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Indicatif de fichier</primary><secondary>Créer action</secondary></indexterm><indexterm><primary>Créer
|
||||
action</primary><secondary>indicatif de fichier</secondary></indexterm>Si
|
||||
vous souhaitez que l'icône d'application vous invite à indiquer
|
||||
un nom de fichier lors d'un double déclic, entrez le texte du message
|
||||
dans la zone “A l'ouverture de l'action, demander aux utilisateurs”.
|
||||
</para>
|
||||
<para>Cette zone obéit aux règles ci-dessous.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Elle doit être complétée si la syntaxe
|
||||
de la commande de lancement de l'application comporte un nom de fichier <symbol role="Variable">requis</symbol>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans le cas contraire, elle doit rester vide.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si l'argument est facultatif, deux possibilités se
|
||||
présentent: vous pouvez taper un message, auquel cas vous serez invité
|
||||
à indiquer un nom de fichier lorsque vous cliquerez deux fois sur l'icône,
|
||||
ou laisser la zone vide, et l'action s'exécute avec une chaîne
|
||||
nulle comme argument.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Définissez les types de fichiers pris en charge.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Si l'action accepte tout type de données, sélectionnez
|
||||
Tous.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si seul(s) le(s) type(s) de données créé(s)
|
||||
pour l'application est/sont pris en charge, sélectionnez Liste ci-dessus
|
||||
seulement.</para>
|
||||
<para>A l'origine, la<indexterm><primary>Liste Types de données Créer
|
||||
action</primary></indexterm> liste Types de données utilisant l'action
|
||||
est vide. Elle est complétée à mesure que vous créez
|
||||
les types de données associés à l'application.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur Ajouter, pour afficher la boîte de dialogue
|
||||
correspondante.</para>
|
||||
<figure>
|
||||
<title>Boîte de dialogue Ajouter un type de données</title>
|
||||
<graphic id="sag.dtcra.grph.4" entityref="SAG.dtCrA.fig.4"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Éventuellement, si vous ne souhaitez pas utiliser le
|
||||
nom par défaut du type de données, vous pouvez entrer le nom
|
||||
de votre choix<indexterm><primary>Zone</primary><secondary>Nom du type de
|
||||
données</secondary></indexterm><indexterm><primary>Créer action</primary><secondary>nom du type de données</secondary></indexterm>
|
||||
dans la zone correspondante.</para>
|
||||
<para>Les espaces ne sont pas autorisés. Le nom est invisible aux utilisateurs
|
||||
et est utilisé dans la base de données des types d'actions/données
|
||||
pour identifier la définition du type de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur le bouton Editer, situé en regard<indexterm>
|
||||
<primary>Caractéristiques</primary><secondary>boîte de dialogue</secondary></indexterm> de la zone Caractéristiques, pour afficher
|
||||
la boîte de dialogue correspondante.</para>
|
||||
<figure>
|
||||
<title>Boîte de dialogue Caractéristiques</title>
|
||||
<graphic id="sag.dtcra.grph.5" entityref="SAG.dtCrA.fig.5"></graphic>
|
||||
</figure>
|
||||
<para>Les caractéristiques permettent de définir les spécificités
|
||||
des types de données. Vous pouvez utiliser un ou plusieurs critères
|
||||
:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="158*">
|
||||
<colspec colwidth="370*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Fichiers ou dossiers</para></entry>
|
||||
<entry align="left" valign="top"><para>Le type de données correspond
|
||||
uniquement aux fichiers ou aux dossiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Types de données</primary><secondary>basé sur le nom</secondary></indexterm>Modèle
|
||||
de nom</para></entry>
|
||||
<entry align="left" valign="top"><para>Type de données basé
|
||||
sur le nom du fichier</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Autorisations</primary>
|
||||
<secondary>Créer action</secondary></indexterm><indexterm><primary></primary>
|
||||
</indexterm><indexterm><primary>Types de données</primary></indexterm><indexterm>
|
||||
<primary></primary><secondary>autorisations</secondary></indexterm>Modèle
|
||||
d'autorisations</para></entry>
|
||||
<entry align="left" valign="top"><para>Autorisations de lecture, d'écriture
|
||||
et d'exécution</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Types de données</primary></indexterm><indexterm><primary>basé sur le contenu</primary>
|
||||
<secondary></secondary></indexterm><indexterm><primary></primary></indexterm><indexterm>
|
||||
<primary>Types de données</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>basé sur le contenu</secondary></indexterm><indexterm><primary></primary>
|
||||
</indexterm>Contenu</para></entry>
|
||||
<entry align="left" valign="top"><para>Contenu d'une partie donnée
|
||||
du fichier</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>Indiquez si le type de données correspond à
|
||||
un fichier ou à un dossier.</para>
|
||||
<figure>
|
||||
<title>Caractéristique d'un fichier ou d'un répertoire pour
|
||||
un type de données.</title>
|
||||
<graphic id="sag.dtcra.grph.6" entityref="SAG.dtCrA.fig.6"></graphic>
|
||||
</figure>
|
||||
</listitem>
|
||||
<listitem><para>Si le type de données est fonction du nom, cochez la
|
||||
case Modèle de nom et remplissez la zone.</para>
|
||||
<figure>
|
||||
<title>Caractéristique d'un nom de fichier pour un type de données.</title>
|
||||
<graphic id="sag.dtcra.grph.7" entityref="SAG.dtCrA.fig.7"></graphic>
|
||||
</figure>
|
||||
<para>Les caractères génériques * et ? sont autorisés
|
||||
:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="99*">
|
||||
<colspec colwidth="429*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>*</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>correspond à une chaîne
|
||||
de caractères.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>?</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>correspond à un caractère.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>Si le type de données est fonction des autorisations,
|
||||
cochez la case Modèle d'autorisations et sélectionnez les droits
|
||||
d'accès associés à ce type de données.</para>
|
||||
<figure>
|
||||
<title>Indication des autorisations pour un type de données</title>
|
||||
<graphic id="sag.dtcra.grph.8" entityref="SAG.dtCrA.fig.8"></graphic>
|
||||
</figure>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="134*">
|
||||
<colspec colwidth="394*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>En fonction</para></entry>
|
||||
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
||||
est accordé.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Hors fonction</para></entry>
|
||||
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
||||
est refusé.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Indifféremment</para></entry>
|
||||
<entry align="left" valign="top"><para>Le droit d'accès spécifié
|
||||
n'est pas pris en compte.</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>Si le type de données dépend du contenu, cochez
|
||||
la case Contenu et indiquez les informations requises (Modèle à
|
||||
rechercher et Type de contenu). Vous pouvez également définir
|
||||
l'Octet de départ de la recherche.</para>
|
||||
<figure>
|
||||
<title>Indication des caractéristiques du contenu pour un type de données</title>
|
||||
<graphic id="sag.dtcra.grph.9" entityref="SAG.dtCrA.fig.9"></graphic>
|
||||
</figure>
|
||||
<note>
|
||||
<para>L'utilisation d'un type de données basé sur le contenu
|
||||
peut avoir une incidence sur les performances du système.</para>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur OK pour fermer la boîte de dialogue.</para>
|
||||
<para>Les paramètres définis apparaissent dans la zone<indexterm>
|
||||
<primary>Caractéristiques</primary><secondary>zone</secondary></indexterm> Caractéristiques
|
||||
à l'aide des conventions suivantes:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="74*">
|
||||
<colspec colwidth="454*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>d</para></entry>
|
||||
<entry align="left" valign="top"><para>Répertoire</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>r</para></entry>
|
||||
<entry align="left" valign="top"><para>Autorisation de lecture</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>w</para></entry>
|
||||
<entry align="left" valign="top"><para>Autorisation d'écriture</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>x</para></entry>
|
||||
<entry align="left" valign="top"><para>Exécutable</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>!</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur NOT</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>&</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur AND</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>Tapez l'aide associée aux types de données dans
|
||||
la zone de texte appropriée.</para>
|
||||
</listitem>
|
||||
<listitem><para>Utilisez les objets de commande de la zone Icônes du
|
||||
type de données pour associer une icône à l'application.
|
||||
Au départ, l'icône par défaut est affichée.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Pour sélectionner une autre icône, cliquez sur
|
||||
Rech. ensemble pour ouvrir la boîte de dialogue correspondante. Reportez-vous
|
||||
à la section <!--Original
|
||||
XRef
|
||||
content: '“Indication d'une ictne ` l'aide
|
||||
de la --><!--bonte de dialogue
|
||||
Rech. ensemble“, page 162'--><xref role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour créer une icône, sélectionnez Editer
|
||||
une icône.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Vérifiez la commande de la zone Commande d'ouverture
|
||||
du type de données. Elle s'exécute lorsque l'utilisateur clique
|
||||
deux fois sur un fichier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Si l'application prend en charge une commande permettant d'imprimer
|
||||
les fichiers de données à partir de la ligne de commande, entrez-la
|
||||
dans la zone Commande d'impression du type de données. Pour indiquer
|
||||
un fichier comme argument, utilisez la syntaxe $<symbol role="Variable">n</symbol>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour sauvegarder la définition du type de données
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>cliquez sur OK pour enregistrer le type de données
|
||||
et fermer la boîte de dialogue Ajouter un type de données:</para>
|
||||
</listitem>
|
||||
<listitem><para>ou cliquez sur Appliquer pour sauvegarder le type de données
|
||||
sans fermer cette boîte de dialogue. Vous pouvez alors définir
|
||||
un autre type de données associé à l'action.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.dtCrA.div.9">
|
||||
<title id="SAG.dtCrA.mkr.7">Indication d'une icône à l'aide de
|
||||
la boîte de dialogue<indexterm><primary>Créer action</primary>
|
||||
<secondary>indication d'une icône</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>Rech. ensemble</secondary></indexterm>
|
||||
Rech. ensemble<indexterm><primary>Boîtes de dialogue</primary><secondary>Rech. ensemble</secondary></indexterm></title>
|
||||
<para>Cette boîte de dialogue s'affiche lorsque vous sélectionnez
|
||||
l'option Rech. ensemble de la fenêtre principale (Créer une action)
|
||||
ou de la fenêtre Ajouter un type de données. Elle permet d'indiquer
|
||||
l'icône qui sera associée à l'action ou au type de données.
|
||||
</para>
|
||||
<figure>
|
||||
<title>Boîte de dialogue Rech. ensemble<indexterm><primary>Types de
|
||||
données</primary><secondary>icônes</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>types de données</secondary>
|
||||
</indexterm><indexterm><primary>Icônes</primary><secondary>actions</secondary>
|
||||
</indexterm><indexterm><primary>Actions</primary><secondary>icônes</secondary></indexterm></title>
|
||||
<graphic id="SAG.dtCrA.grph.10" entityref="SAG.dtCrA.fig.10"></graphic>
|
||||
</figure>
|
||||
<para>Cette boîte de dialogue permet d'indiquer des fichiers image d'icônes
|
||||
situés:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>dans un répertoire du chemin de recherche d'icône.
|
||||
La liste des dossiers d'icônes contient tous les répertoires
|
||||
figurant sur le chemin de recherche d'icône;</para>
|
||||
</listitem>
|
||||
<listitem><para>dans un module d'enregistrement qui sera intégré
|
||||
au Bureau à l'aide de <command>dtappintegrate</command>. Les icônes
|
||||
ne sont pas encore placées dans un répertoire faisant partie
|
||||
du chemin de recherche, mais y seront placées par <command>dtappintegrate</command>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>Les définitions des actions et des types de données créés
|
||||
à l'aide de Créer action contiennent le nom de base des fichiers
|
||||
d'icônes (le nom de fichier sans les extensions de taille et de type
|
||||
de fichier). Les icônes associées à ces actions et à
|
||||
ces types de données doivent ensuite être placées dans
|
||||
des répertoires du chemin de recherche.</para>
|
||||
</note>
|
||||
<sect3 id="SAG.dtCrA.div.10" role="Procedure">
|
||||
<title>Indication d'un ensemble d'icônes figurant sur le chemin de recherche</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Dans la liste des dossiers d'icônes de la boîte
|
||||
de dialogue “Rech. ensemble”, cliquez deux fois sur le dossier
|
||||
contenant l'icône.</para>
|
||||
<para>Le contenu de ce dossier s'affiche dans la liste des fichiers d'icônes.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez alors sur l'icône à utiliser.</para>
|
||||
<para>Le nom de base du fichier d'icône apparaît alors dans la
|
||||
zone “Entrez un nom de fichier d'icône”.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur OK.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
<sect3 id="SAG.dtCrA.div.11" role="Procedure">
|
||||
<title>Indication d'une icône dans un module d'enregistrement</title>
|
||||
<para>Si vous êtes administrateur système ou programmeur et que
|
||||
vous créez un module d'enregistrement, les fichiers image d'icônes
|
||||
se trouvent au départ dans un répertoire de ce module.</para>
|
||||
<programlisting><symbol role="Variable">racine_app</symbol>/dt/appconfig/icons/<symbol role="Variable">langue</symbol></programlisting>
|
||||
<para>Une fois enregistrés à l'aide de la syntaxe <command>dtappintegrate</command>, les fichiers d'icône sont copiés dans <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol>,
|
||||
qui se trouve sur le chemin de recherche d'icône.</para>
|
||||
<para>Pour indiquer les icônes intégrées au module d'enregistrement,
|
||||
procédez comme suit:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Entrez le nom de base du fichier d'icône dans la zone
|
||||
correspondante.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur OK.</para>
|
||||
<para>L'outil Créer action affiche une boîte de dialogue indiquant
|
||||
que les icônes sont introuvables dans les répertoires du chemin
|
||||
de recherche d'icône.</para>
|
||||
</listitem>
|
||||
<listitem><para>Dans la boîte de dialogue qui s'affiche, sélectionnez
|
||||
l'option de non- modification.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub Caret>
|
||||
<?Pub *0000038961>
|
||||
1743
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch10.sgm
Normal file
1743
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch10.sgm
Normal file
File diff suppressed because it is too large
Load Diff
974
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch11.sgm
Normal file
974
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch11.sgm
Normal file
@@ -0,0 +1,974 @@
|
||||
<!-- $XConsortium: ch11.sgm /main/10 1996/12/20 20:39:34 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.CrDT.div.1">
|
||||
<title id="SAG.CrDT.mkr.1">Création manuelle de types de données</title>
|
||||
<para><indexterm><primary>Types de fichiers, voir types de données<$nopage></primary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>création manuelle</secondary></indexterm>Un type de données
|
||||
peut être défini de deux façons:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>à l'aide de l'utilitaire Créer action. Pour
|
||||
plus de détails sur cet utilitaire, reportez-vous au <!--Original XRef
|
||||
content: 'chapitre 9, Création d'actions
|
||||
et de types de données à l'aide de Créer action'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.dtCrA.mkr.1"></para>
|
||||
</listitem>
|
||||
<listitem><para>en créant manuellement la définition du type
|
||||
de données.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour créer manuellement un type de données, vous devez
|
||||
modifier un fichier de base de données.</para>
|
||||
<para>Le présent chapitre décrit la procédure de création
|
||||
manuelle.</para>
|
||||
<informaltable id="SAG.CrDT.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.00in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Pourquoi
|
||||
créer un type de données manuellement ?198'--><xref role="JumpText" linkend="SAG.CrDT.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Critères
|
||||
et attributs d'une définition de type de données198'--><xref role="JumpText"
|
||||
linkend="SAG.CrDT.mkr.3"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Procédure
|
||||
de création manuelle d'un type de données199'--><xref role="JumpText" linkend="SAG.CrDT.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Exemple
|
||||
de création201'--><xref role="JumpText" linkend="SAG.CrDT.mkr.7"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Définition
|
||||
des critères d'un type de données206'--><xref role="JumpText" linkend="SAG.CrDT.mkr.11"></para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<sect1 id="SAG.CrDT.div.2">
|
||||
<title>Informations connexes :</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Pour une présentation des types de données,
|
||||
reportez-vous au <!--Original XRef content: 'chapitre 8,
|
||||
Introduction aux actions et aux types de données'--><xref role="ChapNumAndTitle"
|
||||
linkend="SAG.IntAc.mkr.1">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour plus de détails sur les définitions de
|
||||
types de données, reportez-vous à la page de manuel <filename>dtdtsfile(4)</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.3">
|
||||
<title id="SAG.CrDT.mkr.2">Pourquoi créer un type de données
|
||||
manuellement ?</title>
|
||||
<para>La création manuelle d'un type de données permet de tirer
|
||||
parti des possibilités de la syntaxe des définitions de types
|
||||
de données.</para>
|
||||
<para><indexterm><primary>Types de données</primary><secondary>création
|
||||
manuelle</secondary></indexterm>Un type de données doit être
|
||||
créé manuellement si vous souhaitez bénéficier
|
||||
des fonctions suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>type de données associé au chemin</para>
|
||||
</listitem>
|
||||
<listitem><para>possibilité d'indiquer les actions (autres qu'Ouvrir
|
||||
et Imprimer) associées au type de données</para>
|
||||
</listitem>
|
||||
<listitem><para>multiplicité des critères de noms, modèles
|
||||
et contenus d'un même type de données, par exemple un type de
|
||||
données basé sur des fichiers <filename>*.abc</filename> ou <filename>*.def</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>type de données basé sur des liens</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.4">
|
||||
<title id="SAG.CrDT.mkr.3">Critères et attributs d'une définition
|
||||
de type de données</title>
|
||||
<para>La définition d'un type de données est constituée
|
||||
de deux définitions distinctes de base de données.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Définition<indexterm><primary>DATA_ATTRIBUTES</primary>
|
||||
<secondary>définition</secondary></indexterm> <filename>DATA_ATTRIBUTES</filename></para>
|
||||
<para>Elle indique le nom du type de données, l'apparence et le comportement
|
||||
des fichiers de ce type.</para>
|
||||
</listitem>
|
||||
<listitem><para>Définition <filename><indexterm><primary>DATA_CRITERIA</primary><secondary>définition</secondary></indexterm> DATA_CRITERIA</filename></para>
|
||||
<para>Elle indique les critères du type de données. Chacune
|
||||
des définitions de critères indique la définition du
|
||||
paramètre <filename>DATA_ATTRIBUTES</filename> à laquelle les
|
||||
critères s'appliquent.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Il doit exister moins une définition de <filename><indexterm>
|
||||
<primary>DATA_CRITERIA</primary><secondary>avec DATA_ATTRIBUTES</secondary>
|
||||
</indexterm>DATA_CRITERIA</filename> pour chaque définition de <filename>DATA_ATTRIBUTES</filename>; une définition de <filename>DATA_ATTRIBUTES</filename> peut être associée à plusieurs paramètres <filename>DATA_CRITERIA</filename>.</para>
|
||||
<para>Vous pouvez, par exemple, créer une définition d'attributs
|
||||
pour fichiers PostScript qui détermine la présentation et le
|
||||
comportement de ces fichiers dans le Gestionnaire de fichiers. Etablissez
|
||||
ensuite deux critères distincts pour le type de données PostScript,
|
||||
l'un basé sur le nom du fichier et l'autre basé sur son contenu.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: 'Définition des critères d'un type de données,
|
||||
page 206'--><xref role="SecTitleAndPageNum" linkend="SAG.CrDT.mkr.11">.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.5">
|
||||
<title id="SAG.CrDT.mkr.4">Procédure de création manuelle d'un
|
||||
type de données</title>
|
||||
<para>La présente section décrit la procédure à
|
||||
suivre pour créer un fichier de configuration de type de données.
|
||||
</para>
|
||||
<sect2 id="SAG.CrDT.div.6">
|
||||
<title id="SAG.CrDT.mkr.5">Fichiers de configuration pour types de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>fichiers de configuration</secondary></indexterm><indexterm><primary>Fichiers de configuration</primary>
|
||||
<secondary>types de données</secondary></indexterm></title>
|
||||
<para>Les fichiers de configuration contenant des définitions de types
|
||||
de données doivent:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>respecter la convention d'appellation <symbol role="Variable">nom</symbol><filename>.dt</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>figurer sur le chemin de recherche de la base de données
|
||||
qui est, par défaut:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="128*">
|
||||
<colspec colwidth="400*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>personnel</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>système</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>intégré</para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>. Il est préférable
|
||||
de ne pas utiliser ce répertoire.</para></entry></row></tbody></tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails sur la modification du chemin, reportez-vous
|
||||
à la section <!--Original XRef content: 'Définition de la valeur
|
||||
d'un chemin de recherche, page 123'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.Datab.mkr.6">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.7" role="Procedure">
|
||||
<title id="SAG.CrDT.mkr.6">Définition d'un type de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>définition</secondary>
|
||||
</indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez un fichier de base de données existant ou créez-en
|
||||
un nouveau.</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section précédente <!--Original
|
||||
XRef content: 'Fichiers de configuration pour
|
||||
types d--><!--e donnies'--><xref role="SectionTitle" linkend="sag.crdt.mkr.5">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez les attributs du type de données
|
||||
à l'aide de la syntaxe:</para>
|
||||
<indexterm><primary>DATA_ATTRIBUTES</primary><secondary>syntaxe</secondary>
|
||||
</indexterm>
|
||||
<programlisting>DATA_ATTRIBUTES nom_type_données
|
||||
{
|
||||
ICON nom_image
|
||||
DESCRIPTION chaîne
|
||||
zone_attribut
|
||||
zone_attribut
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="159*">
|
||||
<colspec colwidth="369*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_type_données</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom unique affecté à
|
||||
ce type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_image</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom de fichier ou chemin d'un fichier
|
||||
d'icône. Utilisez le nom de base du fichier. Par exemple, pour les fichiers
|
||||
d'icônes <filename>image.m.pm</filename> et <filename>image.t.pm</filename>,
|
||||
utilisez <command>image</command>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>zone_attribut</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Zone définissant l'apparence
|
||||
ou le comportement d'un type de données.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>chaîne</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Chaîne de caractères.
|
||||
Le contenu correspondra à l'aide sur le type de données.</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>Reportez-vous à la section <!--Original XRef content: 'Exemple
|
||||
de criation, page&nums--><!--p;201'--><xref role="SecTitleAndPageNum" linkend="sag.crdt.mkr.7">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez les critères du type de données
|
||||
à l'aide de la syntaxe:</para>
|
||||
<indexterm><primary>DATA_CRITERIA</primary><secondary>syntaxe</secondary>
|
||||
</indexterm>
|
||||
<programlisting remap="CodeIndent1">DATA_CRITERIA nom_critère
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME nom_type_données
|
||||
zone_critères
|
||||
zone_critères
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="156*">
|
||||
<colspec colwidth="372*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_critères</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom unique de la définition
|
||||
de ces critères.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>nom_type_données</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom utilisé dans la définition
|
||||
du paramètre <filename>DATA_ATTRIBUTES</filename>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol>zone_critères</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Zone utilisée pour définir
|
||||
les critères d'affectation d'un fichier à un type de données.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Reportez-vous à la section <!--Original
|
||||
XRef content: 'Difinition
|
||||
des crithres d'un type de d--><!--onnies, page 206'--><xref role="SecTitleAndPageNum"
|
||||
linkend="sag.crdt.mkr.11">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Enregistrez le fichier de base de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les icônes de ce type de données.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
||||
XRef content: 'Indication de l'image de l'ictne
|
||||
assoc--><!--iie au type de
|
||||
donnies, page 203'--><xref role="SecTitleAndPageNum" linkend="sag.crdt.mkr.8">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Au besoin, créez les actions listées dans la
|
||||
zone <command>ACTIONS</command> de la définition des attributs.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.8">
|
||||
<title id="SAG.CrDT.mkr.7"><?X-setsize 13.0 pt>Exemple de création<indexterm>
|
||||
<primary>Types de données</primary><secondary>exemple</secondary></indexterm><indexterm>
|
||||
<primary>Action et type de données personnels</primary><secondary>création</secondary></indexterm></title>
|
||||
<para>Cet exemple suppose que le système contient une application <command>xgif</command>, permettant l'affichage d'images GIF. Ce programme est généralement
|
||||
lancé à l'aide de la commande:</para>
|
||||
<para><command>xgif</command> <symbol role="Variable">nom_fichier</symbol></para>
|
||||
<para>Vous pouvez afficher des images GIF de différentes façons:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>en cliquant deux fois sur un fichier GIF</para>
|
||||
</listitem>
|
||||
<listitem><para>en sélectionnant le fichier et l'application dans le
|
||||
menu Objets sélectionnés</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez un nouveau fichier <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types/GifViewer.dt</filename> pour le modifier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Entrez les définitions des types de données
|
||||
:</para>
|
||||
<programlisting>DATA_ATTRIBUTES Gif
|
||||
{
|
||||
DESCRIPTION Fichier image Gif.
|
||||
ICON GifIcon
|
||||
ACTIONS Visualiser
|
||||
}
|
||||
DATA_CRITERIA Gif_Criteria
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Gif
|
||||
NAME_PATTERN *.gif
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Entrez la définition de l'action GifViewer:</para>
|
||||
<programlisting>ACTION GifViewer
|
||||
{
|
||||
EXEC_STRING xgif %(File)Arg_1"Fichier Gif à visualiser:"
|
||||
WINDOW_TYPE NO_STDIO
|
||||
DESCRIPTION Cliquez deux fois ou posez un fichier\
|
||||
pour lancer l'application.
|
||||
}</programlisting>
|
||||
<para>La définition ne comportant pas de zone <command>ICON</command>,
|
||||
l'action fera appel à l'icône par défaut du système.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Entrez l'action de correspondance suivante pour associer l'action
|
||||
GifViewer à l'action Visualiser figurant dans la définition
|
||||
du type de données. Utilisez la zone <filename>ARG_TYPE</filename>
|
||||
pour limiter cette action aux fichiers de type Gif.</para>
|
||||
<programlisting remap="CodeIndent1">ACTION Visualiser
|
||||
{
|
||||
ARG_TYPE Gif
|
||||
TYPE MAP
|
||||
MAP_ACTION GifViewer
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Enregistrez le fichier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
||||
Outils_Bureau pour recharger la base de données.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.9">
|
||||
<title>Définition des attributs d'un type de données<indexterm>
|
||||
<primary>DATA_ATTRIBUTES</primary><secondary>définition</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>attributs</secondary></indexterm></title>
|
||||
<para>La définition de <filename>DATA_ATTRIBUTES</filename> indique
|
||||
l'apparence, le comportement et le nom du type de données et permet
|
||||
de préciser:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>l'icône du Gestionnaire de fichiers (zone <command>ICON</command>)</para>
|
||||
</listitem>
|
||||
<listitem><para>le contenu du menu Sélectionné(s) et son comportement
|
||||
lors d'un double clic (zone <command>ACTIONS</command>)</para>
|
||||
</listitem>
|
||||
<listitem><para>l'aide sur le type de données (zone <command>DESCRIPTION<indexterm>
|
||||
<primary>Zone</primary><secondary>DESCRIPTION</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>aide</secondary></indexterm><indexterm>
|
||||
<primary>Aide</primary><secondary>type de données</secondary></indexterm></command>)
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrDT.div.10">
|
||||
<title id="SAG.CrDT.mkr.8">Indication de l'image de l'icône associée
|
||||
au type de données<indexterm><primary>Icônes</primary><secondary>types de données</secondary></indexterm><indexterm><primary>Types
|
||||
de données</primary><secondary>icônes</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>ICON</secondary><tertiary>type de données</tertiary></indexterm>ICON</command> pour indiquer l'icône utilisée dans le Gestionnaire
|
||||
de fichiers. Si vous ne l'indiquez pas, ce dernier affichera uniquement un
|
||||
libellé.</para>
|
||||
<para>Il existe deux types de valeur pour la zone <command><indexterm><primary>Zone</primary><secondary>ICON</secondary><tertiary>valeurs</tertiary></indexterm>ICON</command>.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Nom<indexterm><primary>Nom de base du fichier</primary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>nom de base du fichier</secondary>
|
||||
</indexterm> de base du fichier:</para>
|
||||
<para>Le nom de base du fichier est le nom du fichier contenant l'image de
|
||||
l'icône moins les suffixes de la taille (<command>l</command>, <command>m</command> et <command>t</command>) et du type d'image (<command>bm</command>
|
||||
et <command>pm</command>). Par exemple, si des fichiers s'appellent <filename>IcôneJeu.m.pm</filename> et <filename>IcôneJeu.t.pm</filename>,
|
||||
utilisez <filename>IcôneJeu</filename>.</para>
|
||||
<para>Si vous utilisez un nom de fichier de base, les fichiers d'icône
|
||||
doivent être copiés dans un répertoire figurant sur le
|
||||
chemin de recherche d'icône:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>icônes personnelles: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/icons</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes appliquées au système: <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Chemin de recherche absolu, comprenant le nom complet du fichier:
|
||||
</para>
|
||||
<para>Utilisez le chemin absolu uniquement si le fichier d'icône ne
|
||||
figure pas sur le chemin de recherche de l'icône. Par exemple, si le
|
||||
fichier <filename>IcôneJeu.m.pm</filename> se trouve dans le répertoire <filename>/doc/projects</filename>, qui ne figure pas sur le chemin de recherche, la
|
||||
valeur de la zone <command>ICON</command> sera <filename>/doc/projects/IcôneJeu.m.pm</filename>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Le <!--Original XRef content: 'Tableau 11‐1'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrDT.mkr.9"> répertorie les tailles d'icônes à
|
||||
créer et les noms de fichiers correspondants.</para>
|
||||
<table id="SAG.CrDT.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CrDT.mkr.9">Noms et tailles des icônes de types de données</title>
|
||||
<tgroup cols="3" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.97in">
|
||||
<colspec colwidth="2.01in">
|
||||
<colspec colwidth="1.99in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Taille en pixels</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Nom du bitmap</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Nom du pixmap</literal></para></entry>
|
||||
</row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>48 x 48</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.pm</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>32 x 32</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.pm</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>16 x 16</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.pm</filename></para></entry></row></tbody></tgroup></table>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.11">
|
||||
<title id="SAG.CrDT.mkr.10">Association de types de données<indexterm>
|
||||
<primary>Types de données</primary><secondary>association avec des
|
||||
actions</secondary></indexterm> avec des actions<indexterm><primary>Actions</primary><secondary>association avec des types de données</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>association avec des actions</secondary></indexterm></title>
|
||||
<para>Les types de données peuvent être associés à
|
||||
des actions de deux manières:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La zone <command><indexterm><primary>Zone</primary><secondary>ACTIONS</secondary></indexterm>ACTIONS</command> figurant dans la définition
|
||||
du paramètre <filename>DATA_ATTRIBUTES</filename> répertorie
|
||||
les actions qui apparaîtront dans le menu Objets sélectionnés
|
||||
du Gestionnaire de fichiers. La première action de la liste est l'action
|
||||
par défaut (double clic).</para>
|
||||
</listitem>
|
||||
<listitem><para>Il est possible de limiter les actions aux types de données
|
||||
indiqués à l'aide de la zone <filename><indexterm><primary>Zone</primary><secondary>ARG_TYPE</secondary></indexterm>ARG_TYPE</filename>
|
||||
figurant dans la définition de l'action.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>La définition suivante, par exemple, crée un type de données
|
||||
concernant les fichiers “readme créés par l'administrateur
|
||||
système à l'aide de la convention d'appellation <filename>*.rm</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES FichierSysReadme
|
||||
{
|
||||
ICON SysReadMe
|
||||
ACTIONS Ouvrir,Répondre
|
||||
}
|
||||
|
||||
DATA_CRITERIA CritèresFichierSysReadme
|
||||
{
|
||||
NAME_PATTERN *.rm
|
||||
DATA_ATTRIBUTES_NAME FichierSysReadme
|
||||
}</programlisting>
|
||||
<para>Une action de réponse est définie ci-dessous pour le fichier.
|
||||
Elle permet d'ouvrir une copie modifiable du fichier dans l'Editeur de texte.
|
||||
Une fois le fichier sauvegardé et l'Editeur de texte fermé,
|
||||
le fichier est transmis à l'administrateur système (adresse <filename>sysadmin@utd</filename>).</para>
|
||||
<programlisting>ACTION Répondre
|
||||
{
|
||||
ARG_TYPE FichierSysReadme
|
||||
EXEC_STRING /bin/sh -c 'cp %Arg_1% $HOME/readme.temp;\
|
||||
chmod +w $HOME/readme.temp; \
|
||||
dtpad $HOME/readme.temp; \
|
||||
cat $HOME/readme.temp | \
|
||||
/usr/bin/mailx sysadmin@utd; \
|
||||
rm $HOME/readme.temp'
|
||||
WINDOW_TYPE NO_STDIO
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.12">
|
||||
<title>Masquage des fichiers en fonction du type de données<indexterm>
|
||||
<primary>Fichiers</primary><secondary>cachés</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>fichiers cachés</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>cachés</secondary></indexterm></title>
|
||||
<para>Si le type de données d'un fichier est invisible, ce dernier
|
||||
n'apparaît pas dans le Gestionnaire de fichiers.</para>
|
||||
<para>Utilisez la zone <command>PROPERTIES</command> figurant dans la définition
|
||||
de <filename>DATA_ATTRIBUTES</filename> pour cacher les icônes de ce
|
||||
type:</para>
|
||||
<programlisting>PROPERTIES invisible</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.13">
|
||||
<title>Comportement d'un fichier manipulé</title>
|
||||
<para>Les zones <filename>DATA_ATTRIBUTES</filename> suivantes sont utilisées
|
||||
principalement par les programmeurs système. Elles indiquent le comportement
|
||||
des fichiers lorsque l'utilisateur exécute certaines tâches.
|
||||
</para>
|
||||
<para>Pour plus de détails, reportez-vous au manuel <citetitle>Common
|
||||
Desktop Environment Programmer's Guide</citetitle>.</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="212*">
|
||||
<colspec colwidth="316*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Zone</para></entry><entry align="left"
|
||||
valign="bottom"><para>Description</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>MOVE_TO_ACTION</secondary></indexterm>MOVE_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Concerne les conteneurs tels que les
|
||||
répertoires. Cette zone indique une action qui doit être exécutée
|
||||
lors du transfert d'un fichier vers un conteneur de ce type.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>C<indexterm><primary>Zone</primary><secondary>COPY_TO_ACTION</secondary></indexterm> OPY_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Concerne les conteneurs tels que les
|
||||
répertoires. Cette zone indique une action qui doit être exécutée
|
||||
lors de la copie d'un fichier dans un conteneur de ce type.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>LINK_TO_ACTION</secondary></indexterm>LINK_TO_ACTION</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Cette zone indique une action qui doit
|
||||
être exécutée lors de l'association d'un fichier à
|
||||
un autre fichier de ce type.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>IS_TEXT</secondary></indexterm>IS_TEXT</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique que les fichiers de ce type
|
||||
contiennent du texte affichable dans une boîte de message.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command><indexterm><primary>Zone</primary>
|
||||
<secondary>MEDIA</secondary></indexterm>MEDIA</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type de support ToolTalk
|
||||
correspondant.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>MIME_TYPE_MEDIA</secondary></indexterm>MIME_TYPE</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type MIME correspondant.
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename><indexterm><primary>Zone</primary><secondary>X400_TYPE</secondary></indexterm>X400_TYPE</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique le type X400 correspondant.
|
||||
</para></entry></row></tbody></tgroup></informaltable>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.14">
|
||||
<title id="SAG.CrDT.mkr.11">Définition des critères d'un type
|
||||
de données<indexterm><primary>Types de données</primary><secondary>critères</secondary></indexterm><indexterm><primary>Types de données</primary><secondary>différenciation</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>critères</secondary>
|
||||
</indexterm><indexterm><primary>2</primary></indexterm></title>
|
||||
<para>La définition du paramètre <filename><indexterm><primary>DATA_CRITERIA</primary><secondary>définition</secondary></indexterm>DATA_CRITERIA</filename> indique les critères utilisés pour affecter un type
|
||||
d'objet à un fichier ou à un répertoire.</para>
|
||||
<para>Vous pouvez utiliser les critères ci-dessous pour indiquer les
|
||||
types d'objets.</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="174*">
|
||||
<colspec colwidth="354*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Critères</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Nom de fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Il doit correspondre à un modèle
|
||||
donné. Utilisez la zone <filename><indexterm><primary>Zone</primary>
|
||||
<secondary>NAME_PATTERN</secondary></indexterm>NAME_PATTERN</filename>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Emplacement du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Le chemin doit correspondre à
|
||||
un modèle donné. Utilisez la zone <filename><indexterm><primary>Zone</primary><secondary>PATH_PATTERN</secondary></indexterm>PATH_PATTERN</filename>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Contenu du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Une partie donnée du contenu
|
||||
du fichier doit correspondre à des données spécifiques.
|
||||
Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>CONTENT</secondary></indexterm>CONTENT</command>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Mode du fichier</para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier doit disposer des autorisations
|
||||
spécifiées (accès en lecture et écriture, exécutable
|
||||
et répertoire). Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>MODE</secondary></indexterm>MODE</command>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><indexterm><primary>Liens symboliques</primary><secondary>critères</secondary></indexterm>Liens symboliques
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>Le type est basé sur le fichier
|
||||
auquel l'objet est lié.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Un type de données accepte pusieurs critères. Il est cependant
|
||||
préférable de ne pas utiliser les critères <filename>NAME_PATTERN</filename> et <filename>PATH_PATTERN</filename> pour un même
|
||||
type.</para>
|
||||
<sect2 id="SAG.CrDT.div.15">
|
||||
<title>Types de données basés sur le nom<indexterm><primary>Types de données</primary><secondary>basés sur le nom</secondary>
|
||||
</indexterm></title>
|
||||
<para>Utilisez la zone <filename>NAME_PATTERN</filename> pour indiquer les
|
||||
exigences de l'appellation. Les caractères génériques
|
||||
suivants sont acceptés:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="174*">
|
||||
<colspec colwidth="354*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>?</para><indexterm><primary>Caractère
|
||||
générique</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>?</secondary></indexterm></entry>
|
||||
<entry align="left" valign="top"><para>Remplace tout caractère.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>*</para><para><indexterm><primary>Caractère générique</primary></indexterm><indexterm>
|
||||
<primary></primary><secondary>*</secondary></indexterm><indexterm><primary>Types de données</primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace une séquence de caractères
|
||||
(pouvant être une chaîne nulle).</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>[cc…]</para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace le(s) caractère(s)
|
||||
(c) entre crochets.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>[c−c]</para></entry>
|
||||
<entry align="left" valign="top"><para>Remplace le(s) caractère(s)
|
||||
compris entre c et c.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<sect3 id="SAG.CrDT.div.16">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
basé sur le nom du fichier. Ce nom doit commencer par <command>QS</command>
|
||||
et se terminer par <filename>.doc</filename>.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Doc_QS
|
||||
{
|
||||
DESCRIPTION Ce fichier contient un document pour le projet QS
|
||||
ICON Word_Doc
|
||||
ACTIONS Ouvrir
|
||||
}
|
||||
|
||||
DATA_CRITERIA CritèresDoc_QS
|
||||
{
|
||||
NAME_PATTERN QS*.doc
|
||||
DATA_ATTRIBUTES_NAME Doc_QS }</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
pour les répertoires portant le nom <filename>Demo_</filename><symbol role="Variable">n</symbol> où <symbol role="Variable">n</symbol> correspond
|
||||
à un chiffre compris entre 0 et 9.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Répertoire_Demo
|
||||
{
|
||||
DESCRIPTION Ceci est un répertoire. Cliquez deux fois\
|
||||
dessus pour l'ouvrir.
|
||||
ICON Demo
|
||||
ACTIONS OpenInPlace,OpenNewView
|
||||
}
|
||||
DATA_CRITERIA Critères_répertoire_Demo
|
||||
{
|
||||
NAME_PATTERN Demo_[0-9]
|
||||
MODE d
|
||||
DATA_ATTRIBUTES_NAME Répertoire_Demo}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.17">
|
||||
<title>Types de données basés sur l'emplacement<indexterm>
|
||||
<primary>Types de données</primary><secondary>basés sur le chemin</secondary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>basés sur l'emplacement</secondary></indexterm><indexterm>
|
||||
<primary>Types de données</primary><secondary>basés sur l'emplacement</secondary></indexterm><indexterm><primary>Types de données</primary>
|
||||
<secondary>basés sur le chemin</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <filename><indexterm><primary>Zone</primary><secondary>PATH_PATTERN</secondary><tertiary>syntaxe</tertiary></indexterm>PATH_PATTERN</filename> pour indiquer le chemin. Vous pouvez utiliser les mêmes
|
||||
caractères génériques que pour le critère <filename>NAME_PATTERN</filename>.</para>
|
||||
<para>Par exemple, le type de données suivant fait appel à un
|
||||
critère basé sur le chemin.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Graphique_projet
|
||||
{
|
||||
DESCRIPTION Fichier graphique pour le projet QS. Cliquez \
|
||||
deux fois sur l'icône pour voir le graphique.
|
||||
ICON QSgraphics
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_graphique_projet
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Graphique_projet
|
||||
PATH_PATTERN */projects/QS/graphics/*
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.18">
|
||||
<title>Types de données basés sur le nom et l'emplacement</title>
|
||||
<para>Pour créer un type de données basé à la
|
||||
fois sur le nom et sur l'emplacement, ajoutez le nom à la valeur <filename>PATH_PATTERN</filename>. Vous ne pouvez pas utiliser à la fois <filename>NAME_PATTERN</filename> et <filename>PATH_PATTERN</filename> pour le même
|
||||
critère de définition.</para>
|
||||
<sect3 id="SAG.CrDT.div.19">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Le type de données QS_Source_Files défini ci-dessous
|
||||
s'applique à tous les fichiers <command>app</command><symbol role="Variable">n</symbol><filename>.c</filename>, où <symbol role="Variable">n</symbol>
|
||||
est un chiffre compris entre 1 et 9, situé dans des sous- répertoires
|
||||
de <filename>*/projects/QS</filename>.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Fichiers_source_QS
|
||||
{
|
||||
…
|
||||
}
|
||||
DATA_CRITERIA Critères_fichiers_source_QS
|
||||
{
|
||||
PATH_PATTERN */projects/QS/*/app[1-9].c
|
||||
DATA_ATTRIBUTES_NAME Fichiers_source_QS
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Le type de données suivant s'applique à tous
|
||||
les fichiers du répertoire <filename>/doc/project1</filename> dont
|
||||
le nom est <filename>ch</filename><symbol role="Variable">nn</symbol>.<symbol role="Variable">xxx</symbol> où <symbol role="Variable">n</symbol>
|
||||
est un chiffre compris entre 0 et 9, et <symbol role="Variable">xxx</symbol>
|
||||
est une extension à trois caractères.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Fichiers_chapitre
|
||||
{
|
||||
DESCRIPTION Chapitre du projet.
|
||||
ICON chapter
|
||||
ACTIONS Editer,Imprimer
|
||||
}
|
||||
DATA_CRITERIA Critères_chapitre
|
||||
{
|
||||
PATH_PATTERN /doc/project1/ch[0-9][0-9].???
|
||||
DATA_ATTRIBUTES_NAME Fichiers_chapitre
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.20">
|
||||
<title id="SAG.CrDT.mkr.12">Utilisation des modes de fichiers comme critères<indexterm>
|
||||
<primary>Types de données</primary><secondary>critères de mode</secondary></indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>MODE</secondary><tertiary>syntaxe</tertiary></indexterm>MODE</command> pour
|
||||
indiquer les autorisations requises.</para>
|
||||
<para>Les critères de mode sont généralement associés
|
||||
à un type de données basé sur le nom, l'emplacement ou
|
||||
le contenu des fichers. Ils permettent de limiter un type de données
|
||||
à un fichier ou à un répertoire, ou d'indiquer l'autorisation
|
||||
de lecture, d'écriture ou d'exécution requise.</para>
|
||||
<para>La zone <command>MODE</command> peut comporter les caractères
|
||||
ou les opérateurs logiques suivants:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="107*">
|
||||
<colspec colwidth="421*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Opérateur</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>!</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>NOT</secondary><tertiary>zone MODE</tertiary></indexterm> NOT</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>&</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>AND</secondary><tertiary>zone MODE</tertiary></indexterm> AND</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>|</para></entry>
|
||||
<entry align="left" valign="top"><para>Opérateur logique<indexterm>
|
||||
<primary>Opérateur</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>OR</secondary><tertiary>zone MODE</tertiary></indexterm> OR</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="214*">
|
||||
<colspec colwidth="314*">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>Caractère</para></entry>
|
||||
<entry align="left" valign="bottom"><para>Description</para></entry></row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f</para><indexterm><primary>Fichier </primary><secondary>critères de type de données</secondary>
|
||||
</indexterm></entry>
|
||||
<entry align="left" valign="top"><para>Type de données s'appliquant
|
||||
uniquement aux fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>d</para><para><indexterm><primary>Répertoire</primary></indexterm><indexterm><primary></primary><secondary>critères de type de données</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Type de données s'appliquant
|
||||
uniquement aux répertoires.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>r</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichier lisible par un utilisateur
|
||||
quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>w</para><para><indexterm><primary>Accès en lecture seule</primary></indexterm><indexterm><primary></primary>
|
||||
</indexterm><indexterm><primary>Types de données</primary></indexterm><indexterm>
|
||||
<primary></primary><secondary>lecture seule</secondary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Fichier accessible en écriture
|
||||
par un utilisateur quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>x</para><para><indexterm><primary>Types de données</primary></indexterm><indexterm><primary></primary>
|
||||
<secondary>fichier exécutable</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>exécutable</secondary></indexterm><indexterm>
|
||||
<primary></primary><secondary>critères</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier est exécutable par
|
||||
un utilisateur quelconque.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>l</para><para><indexterm><primary>Lien</primary><secondary>critères</secondary></indexterm><indexterm>
|
||||
<primary></primary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Le fichier est un lien.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><para><command>u</command></para></entry>
|
||||
<entry><para>The file is set-uid</para></entry></row>
|
||||
<row>
|
||||
<entry><para><command>g</command></para></entry>
|
||||
<entry><para>The file is set-gid</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Par défaut, le mode n'est pas supporté.</para>
|
||||
<sect3 id="SAG.CrDT.div.21">
|
||||
<title>Exemples</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Les zones suivantes limitent le type de données à
|
||||
la description correspondante:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="104*">
|
||||
<colspec colwidth="424*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&!w</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers accessibles en mode Lecture
|
||||
seulement</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>!w</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers et répertoires accessibles
|
||||
en mode Lecture seulement</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&x</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers exécutables</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>f&w&x</para></entry>
|
||||
<entry align="left" valign="top"><para>Fichiers accessibles en modes Lecture
|
||||
et Exécution</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top">x|!w</entry>
|
||||
<entry align="left" valign="top"><para>Fichiers exécutables ou accessibles
|
||||
en mode Lecture seulement</para></entry></row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
<listitem><para>La définition suivante crée un type de données
|
||||
pour les fichiers non-exécutables accessibles en lecture seule dont
|
||||
le nom respecte la convention d'appellation <filename>*.doc</filename>. Cette
|
||||
définition suppose qu'une action Visualiser a été définie
|
||||
pour ce type de données.</para>
|
||||
<programlisting remap="CodeIndent1">DATA_ATTRIBUTES Document_lecture_seule
|
||||
{
|
||||
ICON read_only
|
||||
DESCRIPTION Ce document n'est pas modifiable. \
|
||||
Cliquez deux fois pour ouvrir une \
|
||||
copie accessible en lecture seule \
|
||||
dans l'éditeur.
|
||||
ACTIONS Visualiser
|
||||
}
|
||||
DATA_CRITERIA Critères_document_lecture_seule
|
||||
{
|
||||
NAME_PATTERN *.doc
|
||||
MODE !d&!x&!w
|
||||
DATA_ATTRIBUTES_NAME Document_lecture_seule
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.22">
|
||||
<title>Type de données basé sur le contenu<indexterm><primary>Types de données</primary><secondary>basés sur le contenu</secondary>
|
||||
</indexterm></title>
|
||||
<para>Utilisez la zone <command><indexterm><primary>Zone</primary><secondary>CONTENT</secondary></indexterm>CONTENT</command> pour indiquer un type de
|
||||
données basé sur le contenu du fichier. Un tel type de données
|
||||
peut être utilisé avec des types de données basés
|
||||
sur le nom ou sur l'emplacement.</para>
|
||||
<para>Le type peut dépendre d'une chaîne ou de chiffres contenus
|
||||
dans le fichier. Le premier octet du fichier porte le numéro 0.</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Pour une chaîne, utilisez la syntax:</para>
|
||||
<para remap="CodeIndent1"><programlisting>CONTENT <symbol role="Variable">octet_début</symbol> string <symbol role="Variable">chaîne</symbol></programlisting></para>
|
||||
</listitem>
|
||||
<listitem><para>Pour des chiffres, utilisez la syntaxe:</para>
|
||||
<programlisting>CONTENT <symbol role="Variable">octet_début</symbol> byte <symbol role="Variable">numéro</symbol>
|
||||
CONTENT <symbol role="Variable">octet_début</symbol> short <symbol role="Variable">numéro</symbol>
|
||||
CONTENT <symbol role="Variable">octet_début</symbol> long <symbol role="Variable">numéro</symbol></programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Pour le contenu d'un répertoire, utilisez la syntaxe
|
||||
:</para>
|
||||
<para remap="CodeIndent1"><programlisting>CONTENT 0 filename “<symbol role="Variable">nom_fichier</symbol></programlisting></para>
|
||||
<para>Utilisez la notation C standard pour la numérotation octale (<?Pub Caret>0
|
||||
de tête) et hexadécimale (0X de tête).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>L'utilisation d'un type de données basé sur le contenu
|
||||
peut provoquer un ralentissement des performances du système. Utilisez
|
||||
de préférence un type basé sur le nom ou sur l'emplacement.
|
||||
</para>
|
||||
</note>
|
||||
<para>Par exemple, le type de données suivant, Wingz_modifiable, s'applique
|
||||
à tous les fichiers accessibles en écriture et contenant la
|
||||
chaîne <command>WNGZ</command> en début de fichier.</para>
|
||||
<programlisting>DATA_ATTRIBUTES Wingz_modifiable
|
||||
{
|
||||
…
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Wingz_modifiable
|
||||
{
|
||||
CONTENT 0 string WNGZ
|
||||
MODE w&!d
|
||||
DATA_ATTRIBUTES_NAME Wingz_modifiable
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.23" role="Procedure">
|
||||
<title id="SAG.CrDT.mkr.13">Création d'un type de données à
|
||||
l'aide de plusieurs critères indépendants<indexterm><primary>Types de données</primary><secondary>critères multiples</secondary>
|
||||
</indexterm></title>
|
||||
<para>Vous pouvez créer un type de données à l'aide de
|
||||
plusieurs critères indépendants, c'est-à-dire que le
|
||||
fichier est affecté à un type de données s'il répond
|
||||
à l'un des critères suivants (ou au deux).</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez la définition du paramètre <filename>DATA_ATTRIBUTES</filename> du type de données.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une définition de <filename><indexterm>
|
||||
<primary>DATA_CRITERIA</primary><secondary>multiples</secondary></indexterm>DATA_CRITERIA</filename> pour chaque critère.</para>
|
||||
<para>Utilisez la zone <filename>DATA_ATTRIBUTES_NAME</filename> pour associer
|
||||
chacun des critères à une définition de <filename>DATA_ATTRIBUTES</filename> unique.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Par exemple, les définitions suivantes permettent de créer
|
||||
le type de données Mif. Le type est basé sur le nom et le contenu.
|
||||
</para>
|
||||
<programlisting>DATA_ATTRIBUTES Mif
|
||||
{
|
||||
ICON Frame
|
||||
ACTION_LIST Ouvrir,Imprimer
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Nom_Mif
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Mif
|
||||
NAME_PATTERN *.mif
|
||||
}
|
||||
|
||||
DATA_CRITERIA Critères_Contenu_Mif
|
||||
{
|
||||
DATA_ATTRIBUTES_NAME Mif
|
||||
CONTENT 1 string MIFFile
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrDT.div.24">
|
||||
<title>Création de types de données adaptés au pays<indexterm>
|
||||
<primary>Types de données</primary><secondary>adaptés au pays</secondary></indexterm><indexterm><primary>Adaptation</primary><secondary>type de données</secondary></indexterm></title>
|
||||
<para>Le chemin de recherche de types de données comporte des emplacements
|
||||
liés à la langue utilisée. Le Bureau utilise la valeur
|
||||
de<indexterm><primary>Variable</primary><secondary>LANG</secondary><tertiary>effet sur le type de données</tertiary></indexterm> la variable LANG
|
||||
pour déterminer les emplacements des définitions de types de
|
||||
données.</para>
|
||||
<sect2 id="SAG.CrDT.div.25">
|
||||
<title>Emplacements des types de données adaptés au pays</title>
|
||||
<para>Les définitions de ces types de données doivent figurer
|
||||
dans les répertoires correspondant à la langue, sur le chemin
|
||||
de recherche des actions.</para>
|
||||
<para>Le chemin par défaut est:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Actions personnelles: <symbol role="Variable">RépPersonnel</symbol><filename>/.dt/types</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Actions système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Actions intégrées: <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrDT.div.26" role="Procedure">
|
||||
<title>Adaptation d'un type de données</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez un fichier dans le répertoire correspondant
|
||||
à la langue (par exemple, dans <filename>/etc/dt/appconfig/types/japanese</filename> ).</para>
|
||||
</listitem>
|
||||
<listitem><para>Copiez la définition du type de données dans
|
||||
le fichier de configuration lié à la langue.</para>
|
||||
</listitem>
|
||||
<listitem><para>Adaptez les zones de la définition de ce type de données.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000056425>
|
||||
474
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch12.sgm
Normal file
474
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch12.sgm
Normal file
@@ -0,0 +1,474 @@
|
||||
<!-- $XConsortium: ch12.sgm /main/11 1996/12/21 18:56:48 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.CrIcn.div.1">
|
||||
<title id="SAG.CrIcn.mkr.1">Création d'icônes pour le Bureau</title>
|
||||
<para id="SAG.CrIcn.mkr.2">Les icônes du Bureau sont associées
|
||||
aux éléments suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers d'action et types de données des Gestionnaires
|
||||
de fichiers et d'applications</para>
|
||||
</listitem>
|
||||
<listitem><para>objets de commande du Tableau de bord</para>
|
||||
</listitem>
|
||||
<listitem><para>fenêtres d'applications réduites</para>
|
||||
</listitem>
|
||||
<listitem><para>graphiques utilisés par les applications (palettes
|
||||
et barres d'outils)</para>
|
||||
</listitem>
|
||||
<listitem><para>fond de l'espace de travail</para>
|
||||
<informaltable id="SAG.CrIcn.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.00in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
|
||||
d'images216'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.3"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Association
|
||||
d'icônes219'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.8"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Aspect
|
||||
des icônes222'--><xref role="JumpText" linkend="SAG.CrIcn.mkr.9"></para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>La documentation destinée au développeur et propre à
|
||||
l'environnement utilisé contient des informations complémentaires
|
||||
sur les icônes du Bureau. Reportez vous au chapitre 4, “Visual
|
||||
Design”, du manuel <citetitle>Style Guide and Certification Checklist</citetitle>.</para>
|
||||
</note>
|
||||
<sect1 id="SAG.CrIcn.div.2">
|
||||
<title id="SAG.CrIcn.mkr.3">Fichiers d'images</title>
|
||||
<para>Pour être utilisé en tant qu'image d'icône, un fichier
|
||||
graphique doit:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>avoir le format approprié</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser les conventions de dénomination correctes
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser les conventions de taille prises en charge par le
|
||||
Bureau</para>
|
||||
</listitem>
|
||||
<listitem><para>être situé dans un répertoire du chemin
|
||||
de recherche des icônes</para>
|
||||
</listitem>
|
||||
<listitem><para>être appelé à l'aide de la syntaxe appropriée
|
||||
(par exemple, si vous créez une icône pour le Tableau de bord,
|
||||
utilisez la zone <command>ICON</command> de la définition du Tableau
|
||||
de bord pour indiquer l'image associée)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrIcn.div.3">
|
||||
<title><indexterm><primary>Icônes</primary><secondary>chemin de recherche,
|
||||
voir Chemin de recherche des icônes<$nopage></secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>serveurs, voir Serveur d'icônes<$nopage></secondary></indexterm>Format des fichiers d'icônes<indexterm><primary>Icônes</primary><secondary>formats de fichiers</secondary></indexterm><indexterm>
|
||||
<primary><$nopage>Bitmaps</primary><secondary>Voir Icônes[bitmapsaaa]</secondary></indexterm></title>
|
||||
<para>Si vous disposez d'un écran couleur, utilisez le format pixmap
|
||||
X XPM (portant le suffixe <filename>.pm</filename>). Sinon, utilisez le format
|
||||
bitmap X XBM (suffixe <filename>.bm</filename>). Dans le cas d'un fichier
|
||||
bitmap, si la transparence est utilisée, un masque (fichier portant
|
||||
le suffixe <filename>_m.bm</filename>) est généré lors
|
||||
de la création du fichier <filename>.bm</filename>. Pour plus de détails
|
||||
sur la manière dont le Bureau recherche ces fichiers, reportez- vous
|
||||
à la section <!--Original XRef content: '“Chemin de recherche
|
||||
d'icônes“, page 130'--><xref role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.13">.
|
||||
</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.4">
|
||||
<title><indexterm><primary>Icônes</primary><secondary>noms de fichiers</secondary></indexterm><indexterm><primary>Nom de fichier d'icône</primary></indexterm>Noms de fichiers d'icône</title>
|
||||
<para>Les icônes et les images de fond sont stockées dans des
|
||||
fichiers distincts. Généralement, une icône est identifiée
|
||||
par la partie de base de son nom de fichier; par exemple, une icône
|
||||
peut s'appeler <computeroutput>mail</computeroutput> alors que le fichier
|
||||
correspondant se trouve dans:<indexterm><primary>Icônes</primary>
|
||||
<secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>conventions de dénomination</secondary>
|
||||
</indexterm><indexterm><primary>Extensions</primary><secondary>.pm</secondary>
|
||||
</indexterm><indexterm><primary>Extensions</primary><secondary>.bm</secondary>
|
||||
</indexterm><indexterm><primary>Bitmaps</primary><secondary>recherche des
|
||||
fichiers</secondary></indexterm><indexterm><primary>Pixmaps</primary><secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>2</primary>
|
||||
</indexterm><indexterm><primary>Images, voir Icônes<$nopage></primary>
|
||||
</indexterm></para>
|
||||
<programlisting>/usr/dt/appconfig/icons/<symbol>langue</symbol>/mail.l.pm
|
||||
</programlisting>
|
||||
<para>La convention consistant à ajouter des extensions permet de regrouper
|
||||
les icônes selon leur taille et leur type. Les noms des icônes
|
||||
du Bureau respectent les formats suivants:</para>
|
||||
<para><symbol role="Variable">nom_base.taille.format</symbol></para>
|
||||
<para>Ou</para>
|
||||
<para><symbol role="Variable">nom_base.format</symbol></para>
|
||||
<para>où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="105*">
|
||||
<colspec colwidth="423*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom_base</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Nom de base permettant d'identifier
|
||||
l'image.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">taille</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Lettre indiquant la taille de l'icône
|
||||
: <command>l</command> (grande) <command>m</command> (moyenne) <command>s</command> (petite) <command>t</command> (très petite)</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">format</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Format du fichier: <command>pm</command>
|
||||
(pixmap) <command>bm</command> (bitmap)</para></entry></row></tbody></tgroup>
|
||||
</informaltable>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.5">
|
||||
<title id="SAG.CrIcn.mkr.4">Taille des icônes<indexterm><primary>Icônes</primary><secondary>taille</secondary></indexterm><indexterm><primary>Taille
|
||||
des icônes</primary></indexterm></title>
|
||||
<para><indexterm><primary>Bitmaps</primary><secondary>noms</secondary></indexterm><indexterm>
|
||||
<primary>Pixmaps</primary><secondary>noms</secondary></indexterm>Le <!--Original
|
||||
XRef content: 'Tableau 12‐1'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrIcn.mkr.5"> indique la taille, en pixels, à utiliser
|
||||
pour les icônes du Bureau</para>
|
||||
<table id="SAG.CrIcn.tbl.1" frame="Topbot">
|
||||
<title id="SAG.CrIcn.mkr.5">Tailles d'icônes et noms de fichiers</title>
|
||||
<tgroup cols="3" colsep="0" rowsep="0">
|
||||
<colspec colwidth="2.00in">
|
||||
<colspec colwidth="2.01in">
|
||||
<colspec colwidth="1.97in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Taille d'icônes</literal></para></entry><entry align="left" valign="bottom"><para><literal>Nom du bitmap</literal></para></entry><entry align="left" valign="bottom"><para><literal>Nom du pixmap</literal></para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>16 x 16 (très petite)</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.t.pm</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>24 x 24 (petite)</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.s.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.s.pm</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>32 x 32 (moyenne)</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.m.pm</filename></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>48 x 48 (grande)</para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.bm</filename></para></entry>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom</symbol><filename>.l.pm</filename></para></entry></row></tbody></tgroup></table>
|
||||
<para id="SAG.CrIcn.mkr.6">.</para>
|
||||
<para>Le <!--Original XRef content: 'Tableau 12‐2'--><xref role="CodeOrFigureOrTable"
|
||||
linkend="SAG.CrIcn.mkr.7"> indique les tailles d'icônes utilisées
|
||||
par les éléments du Bureau. Dans certains cas, ces valeurs dépendent
|
||||
de la définition de l'écran.</para>
|
||||
<table id="SAG.CrIcn.tbl.2" frame="Topbot">
|
||||
<title id="SAG.CrIcn.mkr.7">Éléments du Bureau et taille des
|
||||
icônes associées</title>
|
||||
<tgroup cols="4" colsep="0" rowsep="0">
|
||||
<colspec colwidth="2.47in">
|
||||
<colspec colwidth="1.21in">
|
||||
<colspec colwidth="1.23in">
|
||||
<colspec colwidth="1.09in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para><literal>Élément
|
||||
du Bureau</literal></para></entry><entry align="left" valign="bottom"><para><literal>Haute définition</literal></para></entry><entry align="left" valign="bottom"><para><literal>Définition moyenne</literal></para></entry><entry align="left" valign="bottom"><para><literal>Faible définition</literal></para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Gestionnaires de fichiers et d'applications
|
||||
(vue par nom et icône)</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Gestionnaires de fichiers et d'applications
|
||||
(vue par nom et petite icône)</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Objets de commande du Tableau de bord
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>Grande</para></entry>
|
||||
<entry align="left" valign="top"><para>Grande</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Tableaux secondaires du Tableau de
|
||||
bord</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Objets de commande du sélecteur
|
||||
du Tableau de bord</para></entry>
|
||||
<entry align="left" valign="top"><para>Petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Petite</para></entry>
|
||||
<entry align="left" valign="top"><para>Très petite</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Fenêtres réduites</para></entry>
|
||||
<entry align="left" valign="top"><para>Grande</para></entry>
|
||||
<entry align="left" valign="top"><para>Grande</para></entry>
|
||||
<entry align="left" valign="top"><para>Moyenne</para></entry></row></tbody>
|
||||
</tgroup></table>
|
||||
<para>Par exemple, si vous créez une icône appelée <computeroutput>mail</computeroutput> pour un type de données, que vous disposez d'un
|
||||
écran couleur et que vous avez sélectionné les icônes
|
||||
de petite taille dans les paramètres du Gestionnaire de fichiers, l'image <filename>mail.t.pm</filename> sera utilisée.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.6">
|
||||
<title><indexterm><primary>Bitmaps</primary><secondary>chemin de recherche</secondary></indexterm><indexterm><primary>Bitmaps</primary><secondary>recherche des fichiers</secondary></indexterm><indexterm><primary>Pixmaps</primary><secondary>chemin de recherche</secondary></indexterm><indexterm>
|
||||
<primary>Pixmaps</primary><secondary>recherche des fichiers</secondary></indexterm>Chemin
|
||||
de recherche des icônes<indexterm><primary>Chemins de recherche</primary>
|
||||
<secondary>icônes</secondary></indexterm></title>
|
||||
<para>Le Bureau recherche les fichiers d'icônes dans une liste de répertoires
|
||||
appelée <symbol role="Variable">chemin</symbol> <emphasis>de recherche
|
||||
des icônes</emphasis>, définie par plusieurs variables d'environnement.
|
||||
Pour plus de détails sur l'utilisation et l'association de ces dernières,
|
||||
reportez-vous à la section <!--Original XRef content: '“Chemin
|
||||
de recherche d'icônes“, page 130'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.Datab.mkr.13">.</para>
|
||||
<para>Les chemins de recherche par défaut sont les suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>icônes intégrées: <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes système: <filename>/etc/dt/appconfig/icons/</filename><symbol>langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>icônes personnelles: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/icons</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.7">
|
||||
<title>Accès aux icônes par l'intermédiaire du réseau</title>
|
||||
<para>Le Bureau peut accéder à des icônes stockées
|
||||
sur des systèmes éloignés. Pour plus de détails
|
||||
sur la création des serveurs d'icônes, reportez-vous à
|
||||
la section <!--Original XRef content: '“Configuration des services
|
||||
de bases de données, d'icônes et d'aide“, page 109'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.ClSrv.mkr.16">.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrIcn.div.8">
|
||||
<title id="SAG.CrIcn.mkr.8">Association d'icônes</title>
|
||||
<para>Pour faciliter l'identification des objets, vous pouvez associer des
|
||||
icônes aux éléments suivants:<indexterm><primary>Icônes</primary><secondary>associations</secondary></indexterm></para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>actions et types de données</para>
|
||||
</listitem>
|
||||
<listitem><para>objets de commande du Tableau de bord et des tableaux secondaires
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>fenêtres d'applications réduites</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect2 id="SAG.CrIcn.div.9">
|
||||
<title>Identification des fichiers d'icônes</title>
|
||||
<para>Pour les icônes d'action et de type de données et celles
|
||||
utilisées sur le Tableau de bord et les tableaux secondaires, indiquez
|
||||
uniquement le nom de base; les extensions appropriées sont ajoutées
|
||||
automatiquement, en fonction de la définition de l'écran, des
|
||||
couleurs supportées et des paramètres indiqués dans le
|
||||
Gestionnaire de fichiers (icônes réduites, par exemple).</para>
|
||||
<para>Pour ne pas utiliser le chemin de recherche, indiquez le chemin d'accès
|
||||
et le nom complets de l'icône.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.10" role="Procedure">
|
||||
<title>Association d'une icône à une action ou un type de données</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Identifiez l'icône dans la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>Si vous respectez les conventions de dénomination appropriées,
|
||||
n'indiquez que le nom de base de l'icône; l'icône correspondant
|
||||
à la définition de l'écran et aux couleurs prises en
|
||||
charge sera utilisée.<indexterm><primary>Icônes</primary><secondary>association avec une action ou un type de données</secondary></indexterm><indexterm>
|
||||
<primary>Actions</primary><secondary>association d'une icône</secondary>
|
||||
</indexterm><indexterm><primary>Types de données</primary><secondary>association d'une icône</secondary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les tailles d'icônes suivantes:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>actions: grande, moyenne et très petite</para>
|
||||
</listitem>
|
||||
<listitem><para>types de données: moyenne et très petite</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<sect3 id="SAG.CrIcn.div.11">
|
||||
<title>Exemple de définition d'action</title>
|
||||
<para>La définition d'action ci-dessous permet de lancer le programme
|
||||
de dessin Island Paint<superscript>TM</superscript>. Les icônes <filename>Ipaint.l</filename> et <filename>Ipaint.s</filename> sont associées
|
||||
à l'action.</para>
|
||||
<programlisting>ACTION IslandPaintOpenDoc
|
||||
{
|
||||
WINDOW_TYPE NO-STDIO
|
||||
ICON Ipaint
|
||||
EXEC_STRING /usr/bin/IslandPaint %Arg_1"Fichier à ouvrir:"%
|
||||
}</programlisting>
|
||||
<para>Si vous utilisez des icônes en couleurs, le Bureau prend en compte
|
||||
l'extension <filename>.pm</filename> lors de la recherche des fichiers d'icônes.
|
||||
Sinon (ou s'il ne détecte aucune icône portant l'extension <filename>.pm</filename>), le Bureau utilise l'extension <filename>.bm</filename>.
|
||||
</para>
|
||||
<sect4 id="SAG.CrIcn.div.12">
|
||||
<title>Exemple de définition de type de données</title>
|
||||
<para>La définition suivante associe les icônes <filename>comprsd.l</filename> et <filename>comprsd.s</filename> aux fichiers comprimés:
|
||||
</para>
|
||||
<programlisting>DATA_ATTRIBUTES COMPRESSED
|
||||
{
|
||||
ICON comprsd
|
||||
ACTIONS Uncompress
|
||||
DESCRIPTION Il s'agit d'un fichier qui a été compressé \
|
||||
à l'aide de la commande compress afin d'occuper\
|
||||
moins d'espace.
|
||||
}</programlisting>
|
||||
</sect4>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.13" role="Procedure">
|
||||
<title>Affichage d'une icône pour un objet de commande du Tableau de
|
||||
bord</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Identifiez l'icône dans la zone <command>ICON</command>.
|
||||
</para>
|
||||
<para>Si l'objet de commande est lié de façon dynamique à
|
||||
un fichier (si la zone <filename>MONITOR_TYPE</filename> a la valeur mail
|
||||
ou file), désignez l'icône utilisée pour indiquer le changement
|
||||
dans la zone <filename>ALTERNATE_ICON</filename>.<indexterm><primary>2</primary>
|
||||
</indexterm><indexterm><primary>Icônes</primary><secondary>Tableau
|
||||
de bord</secondary></indexterm><indexterm><primary>Tableau de bord</primary>
|
||||
<secondary>affichage d'icônes</secondary></indexterm></para>
|
||||
<para>Les boutons et les zones de pose peuvent également être
|
||||
animés.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez les tailles d'icônes suivantes:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Tableau de bord et tableaux secondaires: grande, moyenne et
|
||||
très petite</para>
|
||||
</listitem>
|
||||
<listitem><para>Sélecteur d'espace de travail: petite</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<sect3 id="SAG.CrIcn.div.14">
|
||||
<title>Exemple</title>
|
||||
<para>L'apparence de l'objet de commande ci-dessous change lorsque le fichier <command>rapport</command> est placé dans le répertoire <filename>/doc/ftp/pub/</filename>. Lorsqu'il ne s'y trouve pas, l'icône <filename>rapport_absent.pm</filename> est affichée; lorsqu'il s'y trouve, c'est l'icône <filename>rapport_présent.pm</filename> qui apparaît.</para>
|
||||
<programlisting>CONTROL MonitorReport
|
||||
{
|
||||
CONTAINER_NAME nom_conteneur
|
||||
TYPE ICON
|
||||
MONITOR_TYPE file
|
||||
FILE_NAME /doc/ftp/pub/rapport
|
||||
ICON rapport_absent
|
||||
ALTERNATE_ICON rapport_présent
|
||||
}</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.15" role="Procedure">
|
||||
<title>Association d'une icône avec une fenêtre d'application</title>
|
||||
<orderedlist>
|
||||
<listitem><para>Définissez comme suit la ressource <systemitem>iconImage</systemitem> du Gestionnaire de l'espace de travail:<indexterm><primary>Icônes</primary><secondary>association avec une fenêtre d'application</secondary></indexterm><indexterm><primary>Fenêtre</primary><secondary>application</secondary></indexterm></para>
|
||||
<para><filename>Dtwm*</filename><symbol role="Variable">nom_client</symbol> <systemitem>*iconImage</systemitem>: <symbol role="Variable">fichier_icône</symbol></para>
|
||||
<para>Pour connaître la valeur correcte de <symbol role="Variable">nom_client</symbol>, ouvrez le Gestionnaire d'applications et cliquez deux
|
||||
fois sur Caractéristiques d'une fenêtre, dans le groupe d'applications
|
||||
Outils_Bureau. Lorsque vous sélectionnez une fenêtre, ses caractéristiques
|
||||
s'affichent. La<indexterm><primary>Caractéristiques</primary><secondary>WM_CLASS</secondary></indexterm> caractéristique WM_CLASS indique le
|
||||
nom de classe de la fenêtre, entre guillemets.</para>
|
||||
<para>Pour plus de détails sur la définition des ressources,
|
||||
reportez-vous à la section <!--Original XRef content: '“Définition
|
||||
de ressources d'applications“, page 272'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.FACol.mkr.2">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option “Relancer le Gestionnaire
|
||||
de l'espace de travail” dans le menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Pour vérifier que l'icône a été identifiée
|
||||
par le Gestionnaire de l'espace de travail, réduisez la fenêtre
|
||||
dont l'icône est en cours de modification.</para>
|
||||
<note>
|
||||
<para>Il est parfois impossible de modifier l'icône par défaut
|
||||
d'une fenêtre d'application.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.CrIcn.div.16" role="Procedure">
|
||||
<title>Utilisation du Gestionnaire de fichiers en tant qu'afficheur d'icônes<indexterm>
|
||||
<primary>Icônes</primary><secondary>visualisation à l'aide du
|
||||
Gestionnaire de fichiers</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>utilisation du Gestionnaire de fichiers pour l'affichage</secondary></indexterm><indexterm><primary>Gestionnaire de fichiers</primary>
|
||||
<secondary>affichage des icônes</secondary></indexterm><indexterm><primary>Affichage</primary><secondary>icônes</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Copiez le fichier <filename>/usr/dt/examples/types/</filename> <symbol>langue</symbol><filename>/IconBrowse.dt</filename> dans le répertoire <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types/Iconbrowse.dt</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ouvrez le Gestionnaire d'applications et cliquez deux fois
|
||||
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Lorsque vous ouvrez un répertoire contenant des icônes
|
||||
(fichiers <filename>.bm</filename> et <filename>.pm</filename>), chacune d'elles
|
||||
s'affiche en regard de son nom. Par exemple, si vous ouvrez le répertoire <filename>/usr/dt/appconfig/icons/</filename><symbol>langue</symbol>, de nombreuses
|
||||
icônes du Bureau s'affichent.</para>
|
||||
<note>
|
||||
<para>Sur les systèmes dont la mémoire n'est pas très
|
||||
importante, l'activation de la fonction de visualisation des icônes
|
||||
peut entraîner un ralentissement de l'affichage des répertoires.
|
||||
Les images dont la taille est supérieure à 256 x 256 ne s'affichent
|
||||
pas dans la configuration par défaut.</para>
|
||||
</note>
|
||||
<para>Pour désactiver l'affichage des icônes:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Supprimez votre exemplaire du fichier <filename>IconBrowse.dt</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Ouvrez le Gestionnaire d'applications et cliquez deux fois
|
||||
sur Recharger applications, dans le groupe d'applications Outils_Bureau.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.CrIcn.div.17">
|
||||
<title id="SAG.CrIcn.mkr.9">Aspect des icônes<indexterm><primary>Icônes</primary><secondary>aspect</secondary></indexterm></title>
|
||||
<para>Lorsque vous créez des icônes ayant un rapport entre elles
|
||||
(icônes d'une application et icônes des fichiers de données
|
||||
associés, par exemple), il est conseillé d'utiliser un concept
|
||||
de base commun.</para>
|
||||
<para>Assurez-vous que la version en noir et blanc des icônes couleur
|
||||
est disponible. Sur un écran monochrome ou monochrome gris (ou ne disposant
|
||||
pas des couleurs requises), les icônes s'affichent en noir et blanc.
|
||||
</para>
|
||||
<para>Dans la mesure du possible, utilisez uniquement les couleurs fournies
|
||||
par le Bureau, pour éviter de monopoliser les couleurs système
|
||||
(les icônes créées à l'aide de l'Editeur d'icônes
|
||||
utilisent uniquement les couleurs du Bureau).</para>
|
||||
<para>Pour connaître les tailles des icônes des éléments
|
||||
du Bureau, reportez-vous au <!--Original XRef content: 'tableau 12‐1,
|
||||
“Tailles d'icônes et noms de fichiers“, page 217'--><xref role="TableAndPage"
|
||||
linkend="SAG.CrIcn.mkr.5">.</para>
|
||||
<sect2 id="SAG.CrIcn.div.18">
|
||||
<title>Utilisation des couleurs</title>
|
||||
<para>Les icônes disponibles sur le Bureau utilisent une palette de
|
||||
22 couleurs:<indexterm><primary>Couleurs</primary><secondary>icônes</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>couleurs</secondary></indexterm></para>
|
||||
<itemizedlist remap="Bullet1"><?Pub Caret>
|
||||
<listitem><para>huit nuances de gris</para>
|
||||
</listitem>
|
||||
<listitem><para>huit couleurs statiques: rouge, bleu, vert, cyan, magenta,
|
||||
jaune, noir et blanc;</para>
|
||||
</listitem>
|
||||
<listitem><para>six couleurs dynamiques: avant-plan, arrière-plan,
|
||||
ombrage du haut, ombrage du bas, une couleur sélectionnée et
|
||||
une couleur transparente</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Cette palette permet de créer des icônes attrayantes et
|
||||
d'une grande lisibilité, sans monopoliser les ressources dont d'autres
|
||||
applications pourraient avoir besoin. Les icônes du Bureau utilisent
|
||||
principalement les nuances de gris: les couleurs permettent uniquement de
|
||||
mettre les éléments essentiels en évidence.</para>
|
||||
<para>La couleur transparente permet de créer des icônes qui
|
||||
laissent apparaître les couleurs d'arrière-plan, donnant ainsi
|
||||
l'illusion qu'elles ne sont pas rectangulaires.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000032279>
|
||||
1761
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch13.sgm
Normal file
1761
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch13.sgm
Normal file
File diff suppressed because it is too large
Load Diff
824
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch14.sgm
Normal file
824
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch14.sgm
Normal file
@@ -0,0 +1,824 @@
|
||||
<!-- $XConsortium: ch14.sgm /main/10 1996/12/20 20:39:59 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.WMCnf.div.1">
|
||||
<title id="SAG.WMCnf.mkr.1">Personnalisation du Gestionnaire de l'espace de
|
||||
travail</title>
|
||||
<para><indexterm><primary>dtwm, voir Gestionnaire de l'espace de travail<$nopage></primary></indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary></indexterm><indexterm><primary>Gestionnaire de fenêtre Motif,
|
||||
voir Gestionnaire de l'espace de travail<$nopage></primary></indexterm>Le
|
||||
présent chapitre décrit la procédure à suivre
|
||||
pour personnaliser le Gestionnaire de l'espace de travail.</para>
|
||||
<informaltable id="SAG.WMCnf.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.63in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Fichiers
|
||||
de configuration du Gestionnaire de l'espace de travail258'--><xref role="JumpText"
|
||||
linkend="SAG.WMCnf.mkr.2"></para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
||||
d'un espace de travail261'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.5"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Menus du
|
||||
Gestionnaire de l'espace de travail263'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.8"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
||||
des associations de fonctions aux boutons267'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.12"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Personnalisation
|
||||
des associations de fonctions aux touches269'--><xref role="JumpText" linkend="SAG.WMCnf.mkr.15"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Commutation
|
||||
entre comportement par défaut et comportement personnalisé272'--><xref role="JumpText"
|
||||
linkend="SAG.WMCnf.mkr.18"></para></entry></row></tbody></tgroup></informaltable>
|
||||
<para><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>définition</secondary></indexterm>Le Gestionnaire de l'espace de travail
|
||||
est le gestionnaire de fenêtres du Bureau. Comme tout gestionnaire de
|
||||
fenêtres, il contrôle:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>l'apparence des composants des cadres de fenêtres</para>
|
||||
</listitem>
|
||||
<listitem><para>le comportement des fenêtres, dont leur ordre dans la
|
||||
pile et le comportement de la zone d'entrée</para>
|
||||
</listitem>
|
||||
<listitem><para>les associations de fonctions aux touches et aux boutons</para>
|
||||
</listitem>
|
||||
<listitem><para>l'apparence des fenêtres réduites</para>
|
||||
</listitem>
|
||||
<listitem><para>les menus Espace de travail et Fenêtre</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Il contrôle, en outre, les composants du Bureau ci-après.
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><emphasis>Espaces de travail</emphasis>. Le Gestionnaire de
|
||||
l'espace de travail contrôle le nombre d'espaces de travail et les fenêtres
|
||||
ouvertes dans chacun d'eux.</para>
|
||||
</listitem>
|
||||
<listitem><para><emphasis><indexterm><primary>Fond</primary></indexterm><indexterm>
|
||||
<primary>Espaces de travail</primary><secondary>voir fond<$nopage></secondary>
|
||||
</indexterm> Fonds des espaces de travail</emphasis>. L'utilisateur peut modifier
|
||||
les arrière-plans à l'aide du Gestionnaire de configuration.
|
||||
Toutefois, la gestion des arrière-plans est une fonction du Gestionnaire
|
||||
de l'espace de travail.</para>
|
||||
</listitem>
|
||||
<listitem><para><emphasis><indexterm><primary>Tableau de bord</primary><secondary>Gestionnaire de l'espace de travail</secondary></indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>gestion du Tableau
|
||||
de bord</secondary></indexterm> Tableau de bord</emphasis>. Le Tableau de bord
|
||||
utilise ses propres fichiers de configuration; il est cependant créé
|
||||
et géré par le Gestionnaire de l'espace de travail.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Nombre de ces composants peuvent être modifiés à
|
||||
l'aide du Gestionnaire de configuration. Le Gestionnaire de configuration
|
||||
permet d'appliquer rapidement et simplement des modifications fréquemment
|
||||
utilisées. D'autres ressources doivent être configurées
|
||||
manuellement.</para>
|
||||
<para>Le Gestionnaire de l'espace de travail est <command>dtwm</command>.
|
||||
Il est basé sur le Gestionnaire de fenêtres Motif.</para>
|
||||
<sect1 id="SAG.WMCnf.div.2">
|
||||
<title>Informations connexes</title>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Pour plus de détails sur le Gestionnaire de l'espace
|
||||
de travail, reportez-vous aux pages de manuel <filename>dtwm(1)</filename>
|
||||
et <filename>dtwmrc(4)</filename>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour plus de détails sur la configuration des ressources
|
||||
du Gestionnaire de l'espace de travail, reportez-vous à la section <!--Original
|
||||
XRef content: '”Définition de ressources d'applications”,
|
||||
page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Pour plus de détails sur les fichiers de configuration
|
||||
du Tableau de bord, reportez-vous au <!--Original XRef content:
|
||||
'chapitre 13, ”Personnalisation du Tableau de bord”'--><xref
|
||||
role="ChapNumAndTitle" linkend="SAG.FrPC.mkr.1">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails sur la configuration des ressources, reportez-vous
|
||||
à la section <!--Original XRef content: '”Définition de ressources
|
||||
d'applications”, page 272'--><xref role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.3">
|
||||
<title id="SAG.WMCnf.mkr.2">Fichiers de configuration du Gestionnaire de l'espace
|
||||
de travail<indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
||||
<secondary>fichiers de configuration</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>de configuration</secondary><tertiary>Gestionnaire
|
||||
de l'espace de travail</tertiary></indexterm><indexterm><primary>Fichiers</primary><secondary>de configuration</secondary><tertiary>Gestionnaire de
|
||||
l'espace de travail</tertiary></indexterm></title>
|
||||
<para>Le Gestionnaire de l'espace de travail rassemble les informations concernant
|
||||
les menus de fenêtres et d'espaces de travail, et les associations de
|
||||
fonctions aux touches et aux boutons contenues dans les fichiers de configuration.
|
||||
</para>
|
||||
<para>Il fait appel à l'un des fichiers suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichier personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename><indexterm><primary>Fichier</primary>
|
||||
<secondary>dtwmrc</secondary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier de niveau système: <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename><indexterm>
|
||||
<primary>Fichier</primary><secondary>sys.dtwmrc</secondary></indexterm></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier intégré :<filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc.</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Le Gestionnaire de l'espace de travail recherche un fichier de configuration
|
||||
dans l'ordre ci-dessus et utilise le premier fichier trouvé.</para>
|
||||
<para>Pour les utilisateurs de langues de session multiples, il est possible
|
||||
de créer un fichier de configuration personnel et tributaire de la
|
||||
langue <filename><symbol role="Variable">Rép_Personnel</symbol>/.dt/<symbol role="Variable">langue</symbol>/dtwrmc</filename>. Ce fichier est alors prioritaire
|
||||
sur le fichier <filename><symbol role="Variable">Rép_Personnel</symbol>/.dt/dtwmrc</filename>.</para>
|
||||
<sect2 id="SAG.WMCnf.div.4" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.3">Création ou modification d'un fichier de
|
||||
configuration personnel<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>personnalisation</secondary></indexterm></title>
|
||||
<para>Le fichier personnel de configuration du Gestionnaire de l'espace de
|
||||
travail est <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename>. Le cas échéant, c'est ce fichier qui
|
||||
est utilisé.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Cliquez deux fois<indexterm><primary>Editer Dtwmrc</primary>
|
||||
</indexterm><indexterm><primary>Fichier</primary><secondary>dtwmrc</secondary>
|
||||
<tertiary>é</tertiary></indexterm><indexterm><primary>dition</primary>
|
||||
</indexterm> sur Editer Dtwmrc dans le groupe d'applications <structname>Outils_Bureau</structname>.</para>
|
||||
<para>Si vous disposez déjà d'un fichier personnel <filename>dtwmrc</filename>, il est chargé dans l'éditeur. Si tel n'est
|
||||
pas le cas, le fichier <filename>sys.dtwmrc</filename> est copié dans <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename>,
|
||||
qui est ensuite chargé dans l'éditeur.</para>
|
||||
</listitem>
|
||||
<listitem><para>Modifiez le fichier.</para>
|
||||
</listitem>
|
||||
<listitem><para>Quittez l'éditeur.</para>
|
||||
<para>Le fichier est enregistré comme étant votre fichier <command>dtwmrc</command> personnel, quelle que soit sa source.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.5" role="Procedure">
|
||||
<title>Création d'un fichier de configuration appliqué au système<indexterm>
|
||||
<primary>Gestionnaire de l'espace de travail</primary><secondary>personnalisation
|
||||
appliquée au système</secondary></indexterm></title>
|
||||
<para>Le fichier de configuration du Gestionnaire de l'espace de travail appliqué
|
||||
au système est <filename>/etc/dt/config/</filename><symbol>langue</symbol><filename>/sys.dtwmrc</filename>.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Copiez <filename>/usr/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename><indexterm><primary>Fichier</primary><secondary>sys.dtwmrc</secondary></indexterm> dans <filename>/etc/dt/config/</filename><symbol role="Variable">langue</symbol><filename>/sys.dtwmrc</filename>.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>Ce fichier n'est pas utilisé si <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename> existe.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.6" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.4">Inclusion d'autres fichiers<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>inclusion d'autres
|
||||
fichiers</secondary></indexterm></title>
|
||||
<itemizedlist>
|
||||
<listitem><para>Utilisez la syntaxe:</para>
|
||||
<programlisting remap="CodeIndent1">include
|
||||
{
|
||||
chemin
|
||||
chemin
|
||||
…
|
||||
}</programlisting>
|
||||
<indexterm><primary>Instruction d'inclusion</primary></indexterm></listitem>
|
||||
</itemizedlist>
|
||||
<para>Les lignes suivantes, par exemple, proviennent du fichier <filename>/users/ellen/mymenu</filename>:</para>
|
||||
<programlisting>include
|
||||
{
|
||||
/users/ellen/mymenu
|
||||
}</programlisting>
|
||||
<para>Les instructions d'inclusion offrent des possibilités supplémentaires
|
||||
sans nécessiter la copie du fichier de configuration dans sa totalité.
|
||||
Un utilisateur peut, par exemple, créer une nouvelle association de
|
||||
touches sans avoir à gérer l'ensemble du fichier de configuration.
|
||||
L'utilisateur peut créer un fichier <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename> contenant:</para>
|
||||
<programlisting>include
|
||||
{
|
||||
/etc/dt/config/C/sys.dtwmrc
|
||||
}
|
||||
Keys DtKeyBindings
|
||||
{
|
||||
Alt<Key>F5 root f.menu Applications
|
||||
}
|
||||
Menu Applications
|
||||
{
|
||||
"GraphicsApp" f.exec "/usr/bin/GraphicsApp/GApp"
|
||||
…
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.7" role="Procedure">
|
||||
<title>Relance du Gestionnaire de l'espace de travail<indexterm><primary>Gestionnaire de l'espace de travail</primary><secondary>relance</secondary>
|
||||
</indexterm></title>
|
||||
<para>Le Gestionnaire de l'espace de travail doit être relancé
|
||||
pour que les modifications effectuées dans le fichier de configuration
|
||||
prennent effet.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail (positionnez le pointeur sur le fond
|
||||
et appuyez sur le bouton 3 de la souris).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.8">
|
||||
<title id="SAG.WMCnf.mkr.5">Personnalisation d'un espace de travail</title>
|
||||
<para>La plupart des personnalisations d'espaces de travail, telles que la
|
||||
modification de leurs noms et de leur nombre, peuvent être effectuées
|
||||
par l'utilisateur à l'aide de l'interface du Bureau. Toutefois, le
|
||||
Gestionnaire de l'espace de travail fournit les ressources nécessaires
|
||||
à la configuration de paramètres par défaut appliqués
|
||||
au système.</para>
|
||||
<sect2 id="SAG.WMCnf.div.9" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.6">Modification du nombre d'espaces de travail appliqués
|
||||
au système<indexterm><primary>Espaces de travail</primary><secondary>nombre</secondary></indexterm></title>
|
||||
<para>La configuration par défaut du Bureau comporte quatre espaces
|
||||
de travail. L'utilisateur peut en ajouter ou en supprimer à l'aide
|
||||
du menu instantané associé au sélecteur d'espace de travail
|
||||
(zone de commutation).</para>
|
||||
<para>Le Gestionnaire de l'espace de travail permet de modifier le nombre
|
||||
d'espaces de travail par défaut.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Utilisez la ressource <systemitem>workspaceCount</systemitem>
|
||||
pour définir un nombre:</para>
|
||||
<para remap="CodeIndent1"><systemitem>Dtwm*workspaceCount</systemitem>: <symbol role="Variable">nombre</symbol><indexterm><primary>Ressources</primary><secondary>workspaceCount</secondary></indexterm></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails sur la configuration des ressources du Gestionnaire
|
||||
de l'espace de travail, reportez-vous à la section <!--Original XRef
|
||||
content: '”Définition de ressources d'applications”, page 272'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.</para>
|
||||
<para>Par exemple, la ressource suivante permet de définir six espaces
|
||||
de travail:</para>
|
||||
<para><systemitem>Dtwm*workspaceCount</systemitem>: 6</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.10" role="Procedure">
|
||||
<title>Désignation des espaces de travail de niveau système<indexterm>
|
||||
<primary>Espaces de travail</primary><secondary>noms</secondary></indexterm></title>
|
||||
<para>Le nombre d'espaces de travail est défini par la convention <command>ws</command><symbol role="Variable">n</symbol>, où <symbol role="Variable">n</symbol> correspond à 0, 1, 2, etc. Par exemple, les quatre espaces
|
||||
de travail par défaut sont numérotés de <filename>ws0</filename> à <filename>ws3</filename>.</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Utilisez la ressource <systemitem>title</systemitem><indexterm>
|
||||
<primary>Ressource</primary><secondary>title</secondary></indexterm> pour modifier
|
||||
le nom d'un espace de travail donné:</para>
|
||||
<para remap="CodeIndent1"><systemitem>Dtwm*ws</systemitem><symbol role="Variable">n</symbol>: <symbol role="Variable">nom</symbol></para>
|
||||
|
||||
<Para Remap="CodeIndent1"><systemitem>Dtwm*ws</systemitem><Symbol Role="Variable">n</Symbol>.title: <Symbol Role="Variable">name</Symbol></Para>
|
||||
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Pour plus de détails sur la définition des ressources
|
||||
du Gestionnaire de l'espace de travail, reportez-vous à la section <!--Original
|
||||
XRef content: '”Définition de ressources d'applications”, page 272'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.FACol.mkr.2">.</para>
|
||||
<para>Par exemple, les ressources suivantes permettent d'affecter aux quatre
|
||||
espaces de travail par défaut des noms donnés:</para>
|
||||
<programlisting>Dtwm*ws0*title: Anne
|
||||
Dtwm*ws1*title: Daniel
|
||||
Dtwm*ws2*title: Julie
|
||||
Dtwm*ws3*title: Patrick</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.11" role="Procedure">
|
||||
<title>Création de fonds supplémentaires<indexterm><primary>Fond</primary><secondary>ajout</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez les images des fonds. Il peut s'agir de fichiers
|
||||
bitmap ou de mappe de pixels.</para>
|
||||
</listitem>
|
||||
<listitem><para><indexterm><primary>Fond</primary><secondary>emplacement des
|
||||
fichiers</secondary></indexterm>Copiez les fonds dans l'un des répertoires
|
||||
suivants. Au besoin, créez ce répertoire.</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>Fonds appliqués au système: <filename>/etc/dt/backdrops</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>Fonds personnels: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/backdrops</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Les fonds personnels et de niveau système sont ajoutés
|
||||
aux fonds intégrés dans <filename>/usr/dt/backdrops</filename>.
|
||||
</para>
|
||||
<para>Vous pouvez remplacer un fond intégré par un fond personnel
|
||||
ou de niveau système que vous aurez créé.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.12" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.7">Remplacement d'un fond par une image graphique<indexterm>
|
||||
<primary>Fond</primary><secondary>image graphique</secondary></indexterm></title>
|
||||
<para>Les fonds apparaissent en couches<indexterm><primary>Fenêtre</primary><secondary>racine</secondary></indexterm> sur la fenêtre racine.
|
||||
La boîte de dialogue Fond du Gestionnaire de configuration comporte
|
||||
un paramètre<indexterm><primary>NoBackdrop</primary></indexterm> NoBackdrop
|
||||
pour lequel le fond est transparent.</para>
|
||||
<para>Une seule fenêtre racine se trouve derrière les fonds de
|
||||
l'espace de travail. Ainsi, une image graphique placée dans la fenêtre
|
||||
racine est conservée dans tous les espaces de travail. Vous pouvez
|
||||
indiquer les espaces de travail qui couvrent la fenêtre racine avec
|
||||
un fond. L'image visible lorsque le paramètre NoBackdrop est sélectionné
|
||||
sera toutefois commune à l'ensemble des espaces de travail.</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez l'image graphique. Son format doit être
|
||||
compatible avec vos outils et permettre son affichage dans la fenêtre
|
||||
racine. Par exemple, pour utiliser <command>xsetroot</command>, vous devez
|
||||
créer un fichier de bitmap.</para>
|
||||
</listitem>
|
||||
<listitem><para>S'il n'existe pas, créez un fichier exécutable <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/sessions/sessionetc</filename>. Le fichier <filename>sessionetc</filename> est exécuté
|
||||
chaque fois que l'utilisateur se connecte.</para>
|
||||
</listitem>
|
||||
<listitem><para>Entrez la commande d'affichage de l'image dans le fichier <filename>sessionetc</filename>.</para>
|
||||
<para>La commande suivante, par exemple, juxtapose le fichier bitmap sur la
|
||||
fenêtre racine:</para>
|
||||
<para remap="CodeIndent1"><command>xsetroot -bitmap</command> <filename>/users/ellen/.dt/icons/root.bm</filename></para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.13">
|
||||
<title id="SAG.WMCnf.mkr.8">Menus du Gestionnaire de l'espace de travail<indexterm>
|
||||
<primary>Menus</primary><secondary>Gestionnaire de l'espace de travail</secondary>
|
||||
</indexterm><indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
||||
<secondary>menus</secondary></indexterm></title>
|
||||
<para>Le Gestionnaire de l'espace de travail comporte trois menus par défaut:
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="159*">
|
||||
<colspec colwidth="369*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Menu Espace de travail<indexterm>
|
||||
<primary>Menu Espace de travail</primary><secondary>définition</secondary>
|
||||
</indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>(Ou menu racine). Il s'affiche lorsque
|
||||
l'utilisateur positionne le pointeur sur le fond et appuie sur le bouton 3
|
||||
de la souris et ce grâce à une association de touches.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Menu Fenêtre<indexterm><primary>Menu Fenêtre</primary></indexterm><indexterm><primary></primary><secondary>définition</secondary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Il s'affiche lorsque l'utilisateur
|
||||
positionne le pointeur sur le bouton du menu Fenêtre (angle supérieur
|
||||
gauche de la fenêtre) et appuie sur le bouton 1 ou 3 de la souris et
|
||||
ce grâce à la ressource <command><indexterm><primary>Ressource</primary><secondary>windowMenu</secondary></indexterm>windowMenu</command>.
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Menu Tableau de bord<indexterm><primary>Tableau de bord</primary><secondary>menu</secondary></indexterm></para></entry>
|
||||
<entry align="left" valign="top"><para>Il s'affiche lorsque l'utilisateur
|
||||
positionne le pointeur sur le bouton du menu Fenêtre du Tableau de bord
|
||||
et appuie sur le bouton 1 ou 3 de la souris</para></entry></row></tbody>
|
||||
</tgroup></informaltable>
|
||||
<sect2 id="SAG.WMCnf.div.14">
|
||||
<title id="SAG.WMCnf.mkr.9">Syntaxe des menus du Gestionnaire de l'espace de
|
||||
travail<indexterm><primary>Menu Fenêtre</primary><secondary>syntaxe</secondary></indexterm><indexterm><primary>Menu Espace de travail</primary>
|
||||
<secondary>syntaxe</secondary></indexterm></title>
|
||||
<para>La syntaxe des menus du Gestionnaire de l'espace de travail est la suivante:
|
||||
</para>
|
||||
<programlisting>MenuNom_menu
|
||||
{
|
||||
sélection1 [mnémonique] [accélérateur] fonction [argument]
|
||||
sélection2 [mnémonique] [accélérateur] fonction [argument]
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="130*">
|
||||
<colspec colwidth="398*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">sélection</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Texte ou bitmap qui apparaît
|
||||
dans le menu. Si le texte comporte des espaces, délimitez-le par des
|
||||
guillemets. Pour les bitmaps, utilisez la syntaxe @/<symbol role="Variable">chemin</symbol>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">mnémonique</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Caractère unique qui agit comme
|
||||
un raccourci-clavier lorsque le menu est affiché. Ce caractère
|
||||
apparaît dans le format <filename>_</filename><symbol role="Variable">caractère</symbol>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">accélérateur</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Raccourci-clavier actif, que le menu
|
||||
soit affiché ou non. La syntaxe des accélérateurs est <symbol role="Variable">modificateur</symbol><computeroutput><Key></computeroutput> <symbol role="Variable">touche</symbol> où le modificateur est <command>Ctrl</command>, <command>Maj</command>, <command>Alt</command> (Caractère
|
||||
étendu) ou <command>Lock</command>. Pour une liste de toutes les touches
|
||||
mnémoniques possibles, reportez-vous au fichier <filename>keysymdef.h</filename> du répertoire "X11 include".</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">f onction</symbol></para><indexterm>
|
||||
<primary>Gestionnaire de l'espace de travail</primary><secondary>fonctions </secondary></indexterm></entry>
|
||||
<entry align="left" valign="top"><para>Fonction exécutée lors
|
||||
de cette sélection. Pour consulter la liste des fonctions, reportez-vous
|
||||
à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Arguments de fonction. Pour plus de
|
||||
détails, reportez-vous à la page de manuel <filename>dtwmrc(4)</filename>.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>L'option de menu Restaurer, par exemple, rétablit la fenêtre.
|
||||
Ainsi, lorsque le menu est affiché, vous pouvez rétablir la
|
||||
fenêtre en appuyant sur la touche “R” ou sur F5.</para>
|
||||
<programlisting>Restore _R Alt<Key> F5 f.normalize</programlisting>
|
||||
<note>
|
||||
<para>Pour plus de détails sur la syntaxe des menus du Gestionnaire
|
||||
de l'espace de travail, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.15" role="Procedure">
|
||||
<title>Modification du menu racine Espace de travail<indexterm><primary>Menu Espace de travail</primary><secondary>modification</secondary></indexterm><indexterm>
|
||||
<primary><$nopage>Menu racine, voir Espace de travail</primary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
||||
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Modifiez la description du menu Espace de travail.</para>
|
||||
<para>Son nom par défaut est<indexterm><primary>DtRootMenu</primary>
|
||||
</indexterm> DtRootMenu.</para>
|
||||
<programlisting remap="CodeIndent1">Menu DtRootMenu
|
||||
{
|
||||
“Workspace Menu” f.title
|
||||
“Shuffle Up” f.circle_up
|
||||
“Shuffle Down” f.circle_down
|
||||
…
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.16" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.10">Création d'un nouveau menu racine Espace
|
||||
de travail<indexterm><primary>Menu Espace de travail</primary><secondary>création</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original
|
||||
XRef content: '”Fichiers
|
||||
de configuration du Gestionna--><!--ire de l'espace de travail”,
|
||||
page 258'--><xref role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.2">.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Création du nouveau menu:</para>
|
||||
<programlisting remap="CodeIndent1">Menu nom_menu
|
||||
{
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Reportez-vous à la section <!--Original
|
||||
XRef content: '”Syntaxe
|
||||
des menus du Gestionnaire de l--><!--'espace de travail”,
|
||||
page 264'--><xref role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.9">.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez ou modifiez l'association de fonction au bouton
|
||||
permettant d'afficher le nouveau menu.</para>
|
||||
<para>Si ce dernier remplace le menu existant, modifiez l'association de fonction
|
||||
au bouton permettant d'afficher le menu Espace de travail.</para>
|
||||
<programlisting><Btn3Down> root f.menu <symbol role="Variable">nom_menu</symbol></programlisting>
|
||||
<para>S'il s'agit d'un menu supplémentaire, créez une nouvelle
|
||||
association. L'association suivante, par exemple, permet d'afficher le menu
|
||||
lorsque vous appuyez simultanément sur la touche Maj et sur le bouton
|
||||
3 de la souris après avoir positionné le pointeur sur le fond:
|
||||
</para>
|
||||
<programlisting>Maj<Btn3Down> root f.menu <symbol role="Variable">nom_menu</symbol></programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option Relancer le Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.17" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.11">Création d'un nouveau menu Fenêtre<indexterm>
|
||||
<primary>Menu Fenêtre</primary><secondary>nouveau</secondary></indexterm></title>
|
||||
<note>
|
||||
<para>Le menu Fenêtre est intégré au Gestionnaire de l'espace
|
||||
de travail et n'est généralement pas personnalisé. Pour
|
||||
conserver une certaine cohérence dans le comportement des fenêtres
|
||||
d'une application à une autre, il est préférable de ne
|
||||
pas effectuer de grandes modifications dans le menu Fenêtre.</para>
|
||||
</note>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename>.</para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
||||
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Création du nouveau menu:</para>
|
||||
<programlisting remap="CodeIndent1">Menu nom_menu
|
||||
{
|
||||
…
|
||||
}</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Utilisez la ressource <systemitem>windowMenu</systemitem>
|
||||
pour préciser le nouveau menu:</para>
|
||||
<para remap="CodeIndent1"><systemitem>Dtwm*windowMenu</systemitem>: <symbol role="Variable">nom_menu</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.18">
|
||||
<title id="SAG.WMCnf.mkr.12">Personnalisation des associations de fonctions
|
||||
aux boutons<indexterm><primary>Gestionnaire de l'espace de travail</primary>
|
||||
<secondary>association de fonction au bouton</secondary></indexterm><indexterm>
|
||||
<primary>Association de fonction au bouton</primary></indexterm><indexterm>
|
||||
<primary><$nopage>Bouton de souris, voir Association de fonction au bouton</primary></indexterm></title>
|
||||
<para>Une <emphasis>association de fonction au bouton</emphasis> permet l'exécution
|
||||
d'une fonction du gestionnaire de fenêtres par l'utilisation simultanée
|
||||
d'un bouton de la souris et d'une touche du clavier. Ces associations s'appliquent
|
||||
à tous les espaces de travail.</para>
|
||||
<para>Les associations par défaut sont définies dans le fichier
|
||||
de configuration du Gestionnaire de l'espace de travail en un jeu d'associations
|
||||
appelé <command><indexterm><primary>DtButtonBindings</primary></indexterm>DtButtonBindings</command>:</para>
|
||||
<programlisting>Buttons DtButtonBindings
|
||||
{
|
||||
…
|
||||
}</programlisting>
|
||||
<sect2 id="SAG.WMCnf.div.19">
|
||||
<title id="SAG.WMCnf.mkr.13">Syntaxe des associations de fonctions aux boutons<indexterm>
|
||||
<primary>Association de fonction au bouton</primary><secondary>syntaxe</secondary>
|
||||
</indexterm></title>
|
||||
<para>Cette syntaxe est la suivante:</para>
|
||||
<programlisting>Buttons Nom_jeu_associations_boutons
|
||||
{
|
||||
[modificateur]<nom_bouton Action_souris> contexte fonction [argument]
|
||||
[modificateur]<nom_bouton Action_souris> contexte fonction [argument]
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="119*">
|
||||
<colspec colwidth="409*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom_bouton</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Btn1 - Bouton gauche de la souris.
|
||||
</para><para>Btn2 - Bouton du milieu (souris à trois boutons) ou
|
||||
les deux boutons (souris à deux boutons).</para><para>Btn3 - Bouton
|
||||
droit de la souris.</para><para>Btn4 - Boutons 1 et 2 (ensemble) d'une souris
|
||||
à 3 boutons.</para><para>Btn5 - Boutons 2 et 3 (ensemble) d'une souris
|
||||
à 3 boutons.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">modificateur</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Ctrl, Maj, Alt, Lock</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">action_souris</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Down - Appuyez sur un bouton de souris.
|
||||
</para><para>Up - Relâchez le bouton.</para><para>Click- Appuyez
|
||||
sur le bouton et relâchez-le.</para><para>Click2 - Cliquez deux fois.
|
||||
</para><para>Drag - Déplacez la souris tout en maintenant le bouton
|
||||
enfoncé.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">contexte</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Indique l'emplacement du pointeur pour
|
||||
que l'association prenne effet. Au besoin, séparez les éléments
|
||||
par le signe " | ".</para><para>root</para><para>- Fenêtre de l'espace
|
||||
de travail</para><para>window - Fenêtre cliente ou cadre de la fenêtre
|
||||
</para><para>frameCadre de la fenêtre, sans le contenu</para><para>icon -Icône</para><para>title<-Barre de titre</para><para>app-
|
||||
Fenêtre cliente, sans le cadre</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">function</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>L'une des fonctions du gestionnaire
|
||||
de fenêtres. Pour consulter la liste des fonctions valides, reportez-vous
|
||||
à la page de manuel <filename moreinfo="refentry">dtwmrc(4)</filename>.
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Argument de fonction du gestionnaire
|
||||
de fenêtres requis. Pour plus de détails, reportez-vous à
|
||||
la page de manuel <filename moreinfo="refentry">dtwmrc(4)</filename>.</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>La ligne suivante, par exemple, permet d'afficher le menu décrit
|
||||
dans <command>DtRootMenu</command> lorsque vous appuyez sur le bouton 3 de
|
||||
la souris alors que le pointeur se trouve dans la fenêtre de l'espace
|
||||
de travail (mais pas dans une fenêtre cliente).</para>
|
||||
<programlisting><Btn3Down> root f.menu DtRootMenu</programlisting>
|
||||
<note>
|
||||
<para>Pour plus de détails sur la syntaxe des associations de fonctions
|
||||
aux boutons, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.20" role="Procedure">
|
||||
<title>Ajout d'une association de fonction au bouton<indexterm><primary>Association de fonction au bouton</primary><secondary>ajout</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
||||
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Ajoutez l'association à la définition <systemitem>DtButtonBindings</systemitem>.</para>
|
||||
<para>Attribuez une seule fonction à un même bouton.</para>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.21" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.14">Création d'un nouveau jeu d'associations
|
||||
de fonctions aux boutons<indexterm><primary>Association de fonction au bouton</primary><secondary>création d'un nouveau jeu</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
||||
de configuration du Gestionnaire de l'espace de travail”, page 258'--><xref
|
||||
role="SecTitleAndPageNum" linkend="SAG.WMCnf.mkr.2">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
<listitem><para>Créez le nouveau jeu d'associations. Reportez-vous
|
||||
à la section <!--Original XRef content: '”Syntaxe des associations
|
||||
de fonctions aux boutons”, page 267'--><xref role="SecTitleAndPageNum"
|
||||
linkend="SAG.WMCnf.mkr.13">.</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez le nouveau nom de la ressource <systemitem>buttonBindings</systemitem>:<indexterm><primary>Ressources</primary><secondary>buttonBindings</secondary></indexterm></para>
|
||||
<para remap="CodeIndent1"><systemitem>Dtwm*buttonBindings</systemitem>: <symbol role="Variable">Nom_jeu_associations_boutons</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option Relancer Gestionnaire de l'esp.
|
||||
de travail du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<note>
|
||||
<para>Les nouvelles associations remplacent les associations qui existaient
|
||||
déjà. Copiez celles que vous souhaitez conserver à partir
|
||||
de <systemitem>DtButtonBindings</systemitem>.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.22">
|
||||
<title id="SAG.WMCnf.mkr.15">Personnalisation des associations de fonctions
|
||||
aux touches</title>
|
||||
<para>Les <emphasis>associations de fonctions aux touches</emphasis> attribuent
|
||||
des fonctions du Gestionnaire de l'espace de travail à des touches
|
||||
du clavier. Ces associations s'appliquent à tous les espaces de travail.
|
||||
</para>
|
||||
<note>
|
||||
<para>Choisissez les associations avec précaution. Maj-A permet normalement
|
||||
d'entrer la mettre “A”. Si vous associez une autre fonction à
|
||||
cette combinaison de touches, la fonction d'origine devient inactive.</para>
|
||||
</note>
|
||||
<sect2 id="SAG.WMCnf.div.23">
|
||||
<title>Associations par défaut de fonctions aux touches<indexterm>
|
||||
<primary>Association de fonctions aux touches</primary><secondary>défaut</secondary></indexterm></title>
|
||||
<para>Les associations par défaut sont définies dans le fichier
|
||||
de configuration du Gestionnaire de l'espace de travail en un jeu d'associations
|
||||
appelé <systemitem>DtKeyBindings</systemitem>.</para>
|
||||
<programlisting>Keys DtKeyBindings
|
||||
{
|
||||
…
|
||||
}</programlisting>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.24">
|
||||
<title id="SAG.WMCnf.mkr.16">Syntaxe des associations de fonctions aux touches<indexterm>
|
||||
<primary>Association de fonctions aux touches</primary><secondary>syntaxe</secondary></indexterm></title>
|
||||
<para>Cette syntaxe est la suivante:</para>
|
||||
<programlisting>Keys Nom_jeu_associations_touches
|
||||
{
|
||||
[Modificateurs]<Key>nom_touche contexte fonction [argument]
|
||||
[Modificateurs]<Key>nom_touche contexte fonction [argument]
|
||||
…
|
||||
}</programlisting>
|
||||
<para>Où:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="132*">
|
||||
<colspec colwidth="396*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">Modificateurs</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para><command>Ctrl</command>, <command>Maj</command>, <command>Alt</command> et <command>Lock</command>. Des modificateurs
|
||||
multiples, séparés par des espaces, sont acceptés.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">nom_touche</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Touche correspondant à la fonction.
|
||||
Le <symbol role="Variable">nom_touche</symbol> des touches portant des lettres
|
||||
ou des chiffres (par exemple, "a", "2", "Tab", "F3") correspond au caractère
|
||||
inscrit sur la touche.</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para>Le libellé des autres touches doit être explicite, par
|
||||
exemple, <command>plus</command> pour la touche “+”. Le fichier <filename>keysymdef.h</filename>, figurant dans un répertoire système
|
||||
contient des informations supplémentaires sur le nom des touches.
|
||||
</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="106*">
|
||||
<colspec colwidth="422*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">contexte</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Eléments qui deviennent effectifs
|
||||
par l'activation du clavier. Ils peuvent être concaténés
|
||||
si l'association s'applique à plusieurs contextes. Les contextes sont
|
||||
séparés par le signe "|".</para><para>root - Fond de l'espace
|
||||
de travail <command>window -</command> Fenêtre cliente icon - Icône
|
||||
</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">fonction</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Fonction du gestionnaire de fenêtres.
|
||||
Pour consulter la liste des fonctions valides, reportez-vous à la page
|
||||
de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">argument</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Argument de fonction du gestionnaire
|
||||
de fenêtres requis. Pour plus de détails, reportez-vous à
|
||||
la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
<para>L'association suivante, par exemple, permet à l'utilisateur de
|
||||
transmettre l'activation du clavier à la fenêtre transitoire
|
||||
d'une application en appuyant sur Alt+F6.</para>
|
||||
<programlisting>Alt<Key>F6 window f.next_key transient</programlisting>
|
||||
<note>
|
||||
<para>Pour plus de détails sur la syntaxe des associations de fonctions
|
||||
aux touches, reportez-vous à la page de manuel <filename moreinfo="RefEntry">dtwmrc(4)</filename>.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
<sect2 id="SAG.WMCnf.div.25" role="Procedure">
|
||||
<title id="SAG.WMCnf.mkr.17">Création d'un jeu d'associations personnalisées<indexterm>
|
||||
<primary>Association de fonctions aux touches</primary><secondary>création
|
||||
d'un nouveau jeu</secondary></indexterm></title>
|
||||
<orderedlist>
|
||||
<listitem><para>Ouvrez le fichier correspondant pour le modifier:</para>
|
||||
<itemizedlist remap="Bullet2">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_Personnel</symbol><filename>/.dt/dtwmrc</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichier système: <filename>/etc/dt/config/</filename> <symbol>langue</symbol><filename>/sys.dtwmrc</filename></para>
|
||||
<para>Pour plus de détails sur la création de ces fichiers,
|
||||
reportez-vous à la section <!--Original XRef content: '”Fichiers
|
||||
de configuration
|
||||
du Gestionna--><!--ire de l'espace de travail”, page 258'--><xref
|
||||
role="SecTitleAndPageNum" linkend="sag.wmcnf.mkr.2">.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<orderedlist>
|
||||
<listitem><para>Créez un nouveau jeu d'associations de fonctions à
|
||||
des touches portant un nom unique: <symbol role="Variable">Nom_jeu_associations_touches</symbol>. Prenez modèle sur le jeu d'associations de fonctions aux
|
||||
touches par défaut, <systemitem>DtKeyBindings</systemitem>.</para>
|
||||
</listitem>
|
||||
<listitem><para>Définissez le nouveau nom de la ressource <systemitem>keyBindings</systemitem> :<indexterm><primary>Ressources</primary><secondary>keyBindings</secondary></indexterm></para><?Pub Caret>
|
||||
<para remap="CodeIndent1"><systemitem>Dtwm*keyBindings</systemitem>: <symbol role="Variable">Nom_jeu_associations_touches</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>Sélectionnez l'option “Relancer Gestionnaire
|
||||
de l'esp. de travail” du menu Espace de travail.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<note>
|
||||
<para>Les nouvelles associations remplacent celles qui existaient déjà.
|
||||
Copiez celles que vous souhaitez conserver à partir du nouveau jeu
|
||||
<systemitem>DtKeyBindings</systemitem>.</para>
|
||||
</note>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.WMCnf.div.26">
|
||||
<title id="SAG.WMCnf.mkr.18">Commutation entre comportement par défaut
|
||||
et comportement personnalisé<indexterm><primary>Gestionnaire de l'espace
|
||||
de travail</primary><secondary>modifié en Motif</secondary></indexterm></title>
|
||||
<para>Pour basculer du comportement d'Motif 1.2 par défaut et celui
|
||||
de la fenêtre du Bureau CDE:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Appuyez sur Alt+Maj+Ctrl+!</para>
|
||||
</listitem>
|
||||
<listitem><para>Cliquez sur OK dans la boîte de dialogue.</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Le rappel du comportement par défaut supprime le Tableau de bord
|
||||
ainsi que toutes les associations personnalisées de fonctions aux boutons
|
||||
et aux touches.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000051469>
|
||||
1370
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch15.sgm
Normal file
1370
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch15.sgm
Normal file
File diff suppressed because it is too large
Load Diff
949
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch16.sgm
Normal file
949
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/ch16.sgm
Normal file
@@ -0,0 +1,949 @@
|
||||
<!-- $XConsortium: ch16.sgm /main/12 1996/12/21 18:57:07 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<chapter id="SAG.I18N.div.1">
|
||||
<title id="SAG.I18N.mkr.1">Configuration de sessions de Bureau adaptées
|
||||
au pays<indexterm><primary>Support de langue nationale</primary><secondary>internationalisation</secondary></indexterm></title>
|
||||
<para>Pour configurer des sessions de Bureau adaptées au pays, vous
|
||||
devez:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>définir la variable d'environnement <systemitem>LANG</systemitem> et les autres variables de support de la langue nationale
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>accéder aux catalogues de messages et aux fichiers
|
||||
de ressources dépendants de la langue utilisée</para>
|
||||
</listitem>
|
||||
<listitem><para>exécuter des applications à distance, par l'intermédiaire
|
||||
de systèmes internationalisés</para>
|
||||
<informaltable id="SAG.I18N.itbl.1" frame="All">
|
||||
<tgroup cols="1" colsep="1" rowsep="1">
|
||||
<colspec colwidth="4.00in">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Gestion
|
||||
de la variable d'environnement LANG296'--><xref role="JumpText" linkend="SAG.I18N.mkr.2"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Recherche
|
||||
des polices299'--><xref role="JumpText" linkend="SAG.I18N.mkr.4"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des fichiers de ressources app-defaults299'--><xref role="JumpText" linkend="SAG.I18N.mkr.5"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des actions et des types de données300'--><xref role="JumpText" linkend="SAG.I18N.mkr.6"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des icônes et des bitmaps300'--><xref role="JumpText" linkend="SAG.I18N.mkr.7"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des volumes d'aide302'--><xref role="JumpText" linkend="SAG.I18N.mkr.10"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Localisation
|
||||
des catalogues de messages302'--><xref role="JumpText" linkend="SAG.I18N.mkr.11"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Exécution
|
||||
à distance d'applications adaptées au pays302'--><xref role="JumpText" linkend="SAG.I18N.mkr.12"></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><!--Original XRef content: 'Réinitialisation
|
||||
de la mappe de clavier302'--><xref role="JumpText" linkend="SAG.I18N.mkr.13"></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.I18N.div.2">
|
||||
<title id="SAG.I18N.mkr.2">Gestion de la variable d'environnement LANG<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>variable LANG</secondary>
|
||||
</indexterm><indexterm><primary>Variables</primary><secondary>LANG</secondary>
|
||||
</indexterm></title>
|
||||
<para>La variable d'environnement LANG doit être définie pour
|
||||
que le Bureau utilise les programmes dépendants de la langue du système
|
||||
d'exploitation. Le Bureau prend en charge:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>les langues latines d'Europe occidentale;</para>
|
||||
</listitem>
|
||||
<listitem><para>le japonais</para>
|
||||
</listitem>
|
||||
<listitem><para>le chinois traditionnel</para>
|
||||
</listitem>
|
||||
<listitem><para>le chinois simplifié</para>
|
||||
</listitem>
|
||||
<listitem><para>le coréen</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<note>
|
||||
<para>Votre fournisseur peut avoir ajouté d'autres langues de travail.
|
||||
</para>
|
||||
</note>
|
||||
<para>Vous pouvez attribuer à la variable <systemitem>LANG</systemitem>
|
||||
toute valeur prise en charge par le système d'exploitation. Pour afficher
|
||||
la liste des langues et des pays supportés, sélectionnez Options
|
||||
sur l'écran de connexion.</para>
|
||||
<para>Pour définir la variable <systemitem>LANG</systemitem> du Bureau,
|
||||
vous pouvez effectuer l'une des opérations suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>modifier une ressource dans le fichier <filename>Xconfig</filename>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>utiliser le menu Options de l'écran de connexion</para>
|
||||
</listitem>
|
||||
<listitem><para>créer un script exécutable <command>sh</command>
|
||||
ou <command>ksh Xsession.d</command> (pour plus de détails sur l'utilisation
|
||||
d'un script Xsession.d, reportez-vous à la section <!--Original XRef
|
||||
content: '”Lancement des scripts
|
||||
Xsession.d”, page 28'--><xref role="SecTitleAndPageNum" linkend="SAG.SesMg.mkr.5">)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para>modifier le fichier <filename>.dtprofile</filename> de l'utilisateur
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Une fois la variable <systemitem>LANG</systemitem> définie, le
|
||||
Bureau utilise les fichiers dépendants de la langue suivants pour identifier
|
||||
l'interface adaptée au pays:</para>
|
||||
<informaltable>
|
||||
<tgroup cols="2" colsep="0" rowsep="0">
|
||||
<colspec colwidth="127*">
|
||||
<colspec colwidth="401*">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>Couleurs</literal></para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/palettes/desc</filename><symbol role="Variable">.langue</symbol></para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>Fonds</literal></para></entry>
|
||||
<entry align="left" valign="top"><para><filename>/usr/dt/backdrops/desc</filename><symbol role="Variable">.langue</symbol></para></entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
<sect2 id="SAG.I18N.div.3">
|
||||
<title><indexterm><primary>Internationalisation</primary><secondary>définition
|
||||
de la langue</secondary></indexterm>Définition de la langue pour plusieurs
|
||||
utilisateurs<indexterm><primary>Langue</primary><secondary>définition
|
||||
à l'aide du fichier Xconfig</secondary></indexterm><indexterm><primary>Fichier</primary><secondary>Xconfig</secondary><tertiary>définition
|
||||
de la langue</tertiary></indexterm></title>
|
||||
<para>Si vous définissez la langue à l'aide du fichier <filename>Xconfig</filename>, l'écran de connexion est localisé (internationalisé)
|
||||
et la variable <systemitem>LANG</systemitem> est définie pour tous
|
||||
les utilisateurs. Il s'agit de la seule méthode de modification de
|
||||
cette variable pour tous les écrans d'un système. Pour modifier
|
||||
le fichier <filename>Xconfig</filename>, copiez-le de <filename>/usr/dt/config/Xconfig</filename> dans <filename>/etc/dt/config/Xconfig</filename>.</para>
|
||||
<para>Pour définir la langue, ajoutez la ligne suivante dans le fichier <filename>/etc/dt/config/Xconfig</filename>:</para>
|
||||
<programlisting><filename>dtlogin.</filename><symbol role="Variable">écran_hôte</symbol><filename>.language:</filename> <symbol role="Variable">langue</symbol>
|
||||
</programlisting>
|
||||
<para>Par exemple, la ligne suivante attribue la valeur <filename>fr_FR</filename>
|
||||
(français) à la variable <systemitem>LANG</systemitem> utilisée
|
||||
par l'écran <computeroutput>mon_hôte:0</computeroutput>.</para>
|
||||
<programlisting>dtlogin.mon_hôte_0.langue: fr_FR</programlisting>
|
||||
<para>Le client <command>dtlogin</command> lit le catalogue de messages correspondant
|
||||
à la langue indiquée et affiche l'écran de connexion
|
||||
approprié. Il établit ensuite la liste des environnements locaux
|
||||
qui utilisent, dans le fichier <filename>/etc/dt/config/Xresources</filename>,
|
||||
les ressources suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><systemitem>dtlogin*language</systemitem></para>
|
||||
</listitem>
|
||||
<listitem><para><systemitem>dtlogin*languageList</systemitem></para>
|
||||
</listitem>
|
||||
<listitem><para><systemitem>dtlogin*languageName</systemitem></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Il est possible que le fichier <filename>Xconfig</filename> définisse
|
||||
la variable d'environnement <systemitem>NLSPATH</systemitem> correspondant
|
||||
à la langue choisie. Si tel n'est pas le cas, ou pour définir
|
||||
cette variable vous-même, reportez-vous à la section <!--Original
|
||||
XRef content: '”Variable
|
||||
d'environnement NLSPATH”, page 299'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.I18N.mkr.3">.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.4">
|
||||
<title>Définition de la langue d'une session</title>
|
||||
<para>Pour définir la langue d'une session, utilisez le menu Options
|
||||
de l'écran de connexion. Celui-ci est alors modifié en fonction
|
||||
de votre choix et la variable <systemitem>LANG</systemitem> est définie
|
||||
(elle retrouve sa valeur par défaut, définie dans le fichier <filename>dtlogin</filename>, à la fin de la session).</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.5">
|
||||
<title>Définition de la langue pour un utilisateur<indexterm><primary>Variables</primary><secondary>LANG</secondary></indexterm><indexterm><primary>Fichiers</primary><secondary>.dtprofile</secondary></indexterm></title>
|
||||
<para>L'utilisateur peut modifier la valeur de sa variable <systemitem>LANG</systemitem> dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename> (dans ce cas, l'écran de
|
||||
connexion n'est pas localisé).</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Si vous utilisez <command>sh</command> ou <command>ksh</command>
|
||||
:</para>
|
||||
<programlisting remap="CodeIndent1">LANG=<symbol role="Variable">langue</symbol>
|
||||
<command>export</command> LANG</programlisting>
|
||||
</listitem>
|
||||
<listitem><para>Si vous utilisez <command>csh</command>:</para>
|
||||
<programlisting remap="CodeIndent1"><command>setenv</command> LANG <symbol role="Variable">langue</symbol></programlisting>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.6">
|
||||
<title>Variable d'environnement LANG et configuration d'une session</title>
|
||||
<para><systemitem>LANG</systemitem> permet de modifier le répertoire
|
||||
dans lequel les fichiers de configuration de la session sont recherchés.
|
||||
</para>
|
||||
<para>Les fichiers de configuration d'une session adaptée au pays sont
|
||||
les suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/Xresources</filename> (fichier de ressources du Gestionnaire de connexion)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.font</filename> (fichier de ressources du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.resources</filename> (fichier de ressources du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.session</filename> (shell exécutable du Gestionnaire de sessions)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/config/</filename><symbol>langue</symbol><filename>/sys.dtwmrc</filename> (fichier de ressources du Gestionnaire de fenêtres)
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem><para><filename>/usr/dt/appconfig/types/</filename><symbol>langue</symbol><filename>/dtwm.fp</filename> (Tableau de bord du Gestionnaire de
|
||||
fenêtres)</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.7">
|
||||
<title>Définition d'autres variables d'environnement linguistique<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>variables d'environnement
|
||||
linguistique</secondary></indexterm><indexterm><primary>Variables</primary>
|
||||
<secondary>d'environnement</secondary><tertiary>linguistiques</tertiary></indexterm></title>
|
||||
<para>Outre <systemitem>LANG</systemitem>, il existe d'autres variables d'environnement
|
||||
linguistique, telles que <systemitem>LC_CTYPE</systemitem> et <systemitem>LC_ALL</systemitem>. Celles-ci ne sont affectées ni par le fichier
|
||||
de ressources <command>dtlogin</command> ni par le menu Options de l'écran
|
||||
de connexion. Elles doivent être définies dans les fichiers suivant
|
||||
:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>variables systèm: <filename>/etc/dt/config/Xsession.d</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>variables personnelles: <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.I18N.div.8">
|
||||
<title id="SAG.I18N.mkr.3">Variable d'environnement NLSPATH<indexterm><primary>Catalogue de messages</primary></indexterm></title>
|
||||
<para>Cette variable indique les répertoires dans lesquels les applications
|
||||
recherchent les catalogues de messages. <systemitem>LANG</systemitem> et <systemitem>NLSPATH</systemitem> doivent être définies de sorte que ces catalogues
|
||||
de messages soient utilisés. Pour connaître l'emplacement des
|
||||
messages nationaux, reportez-vous à la section <!--Original XRef content:
|
||||
'”Localisation des
|
||||
catalogues de messages”, page 302'--><xref role="HeadingAndPage"
|
||||
linkend="SAG.I18N.mkr.11">. La plupart des clients du Bureau ajoutent ce chemin
|
||||
à la variable <systemitem>NLSPATH</systemitem> lors du lancement.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.9">
|
||||
<title id="SAG.I18N.mkr.4">Recherche des polices<indexterm><primary>Internationalisation</primary><secondary>polices</secondary></indexterm></title>
|
||||
<para>Les polices fournies avec le Bureau se trouvent dans le répertoire
|
||||
<filename>/usr/lib/X11/fonts</filename>.<indexterm><primary>Polices</primary>
|
||||
<secondary>répertoire principal</secondary></indexterm> Chaque répertoire
|
||||
contient un fichier répertoire, <filename>fonts.dir</filename>, et
|
||||
un fichier alias, <filename>fonts.alias</filename>. Pour plus de détails
|
||||
sur la création de ces fichiers, consultez la page de manuel <filename>mkfontdir</filename>.<indexterm><primary>Polices</primary><secondary>fichier
|
||||
répertoire</secondary></indexterm><indexterm><primary>Polices</primary>
|
||||
<secondary>fichier alias</secondary></indexterm><indexterm><primary>Polices</primary><secondary>commande mkfontdir</secondary></indexterm><indexterm>
|
||||
<primary>Commandes</primary><secondary>mkfontdir</secondary></indexterm></para>
|
||||
<para>Pour afficher la liste des polices disponibles sur un serveur, utilisez
|
||||
la commande <command>xlsfonts</command>.<indexterm><primary>Commandes</primary>
|
||||
<secondary>xlsfonts</secondary></indexterm><indexterm><primary>Polices</primary>
|
||||
<secondary>commande xlsfonts</secondary></indexterm><indexterm><primary>Commandes</primary><secondary>xlsfonts</secondary></indexterm><indexterm>
|
||||
<primary>Polices</primary><secondary>installation</secondary></indexterm>
|
||||
Pour ajouter des polices sur le serveur, ou en supprimer, utilisez la commande <command>xset</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.9a">
|
||||
<title id="SAG.I18N.mkr.4a">Gestion des caractères définis par
|
||||
l'utilisateur<indexterm><primary>user defined characters</primary><secondary>managing</secondary></indexterm><indexterm><primary>localization</primary>
|
||||
<secondary>user defined characters</secondary></indexterm></title>
|
||||
<sect2>
|
||||
<title>Généralités</title>
|
||||
<para>Dans les pays d'Extrême orient, en Chine, en Corée ou au
|
||||
Japon, l'usage des caractères chinois est très répandu.
|
||||
(Ils se nomment Hanzi en Chine, Hanja en Corée et Kanji au Japon).
|
||||
Etant donné leur nombre considérable (plus de 50 000 dans le
|
||||
plus gros dictionnaire de kanji japonais) les jeux de caractères codés
|
||||
standard pour les caractères chinois (par exemple JIS X 0208, KS C
|
||||
5601 et GB 2312) ne définissent que les caractères utilisés
|
||||
le plus fréquemment.</para>
|
||||
<para>Pour l'usage écrit courant, un jeu de caractères standard
|
||||
suffit. Dans certains cas, cependant, on doit utiliser des caractères
|
||||
non standard. Par exemple, pour l'Inscription des résidents au Japon,
|
||||
les noms de la personne et de l'endroit doivent être écrits avec
|
||||
exactement les mêmes caractères que ceux utilisés sur
|
||||
les formulaires remplis à la main précédemment. Un autre
|
||||
exemple est celui de la publication de documents ancients tels que les classiques
|
||||
taoistes ou de l'époque de Confucius.Ces textes contiennent beaucoup
|
||||
de caractères vieillis et qui ne sont pas définis dans les jeux
|
||||
de caractères standard. On appelle ces caractères non standard
|
||||
des` “caractères définis par l'utilisateur”.
|
||||
</para>
|
||||
<sect3>
|
||||
<title>Organisation des UDC ( User Defined Characters)</title>
|
||||
<para>Les caractères définis par l'utilisateur (UDC) utilisent
|
||||
des points de code “ vide”( des points dans le jeu de code auxquels
|
||||
on n'a pas attribué de caractères) ou une zone d'utilisation
|
||||
privée (si le jeu de code en définit une ). Dans la plupart
|
||||
des cas, le vendeur du système fournit une zone UDC constituée
|
||||
d'un ou de plusieurs blocs attenants de points de code.</para>
|
||||
<para>Pour créer un UDC, procédez de la manière suivante
|
||||
:</para>
|
||||
<orderedlist>
|
||||
<listitem><para>Attribuez un point de code au caractère à définir
|
||||
dans la zone UDC.</para>
|
||||
</listitem>
|
||||
<listitem><para>Créez une image glyphe (ou un jeu d'images glyphes
|
||||
pour définir plusieurs tailles de polices) pour le caractère
|
||||
en utilisant l'éditeur de polices UDC, <command>dtudcfonted</command>.
|
||||
</para>
|
||||
</listitem>
|
||||
</orderedlist>
|
||||
<para>Quand le UDC est créé, vous pouvez l'étendre à
|
||||
d'autres systèmes en utilisant l'Utilitaire d'échange de données
|
||||
UDC. Pour respecter la cohérence des échanges de données,
|
||||
il est souhaitable d'unifier les définitions UDC au sein d'un même
|
||||
organisme.</para>
|
||||
<para>Avant d'essayer de créer des UDC, vous devez déterminer
|
||||
:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Le jeu de caractères à utiliser et les points
|
||||
de code disponibles pour les UDC. La création de UDC présuppose
|
||||
la connaissance des points de code à utiliser.</para>
|
||||
<para>Quand vous échangez des données sous le protocole X, vous
|
||||
utilisez du texte composé. Dans celui-ci, vous pouvez utiliser des
|
||||
segments étendus pour transférer les UDC. Dans ce cas, vous
|
||||
devez définir le nom codé des UDC et comment les points de code
|
||||
ou les index de glyphe sont transférés aux segments.</para>
|
||||
</listitem>
|
||||
<listitem><para>L'organisation des polices et quels index de glyphes sont
|
||||
utilisés pour les UDC. Ces derniers peuvent être stockés
|
||||
dans des fichiers de police standard avec des glyphes vides ou dans des fichiers
|
||||
de polices séparés qui leur sont spécifiques. Si vous
|
||||
utilisez des fichiers séparés, le système sera livré
|
||||
avec des fichiers de polices vides pour les UDC. Lors de la modification d'un
|
||||
UDC existant, l'utilisateur doit spécifier le nom de la police et les
|
||||
index de glyphes ce qui implique une bonne connaissance de la relation entre
|
||||
les points de code et les index de glyphe.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Fichiers de polices</title>
|
||||
<para>Les UDC doivent être stockés dans la base de données
|
||||
comme fichiers de polices pour que vous puissiez les afficher et les imprimer.
|
||||
Les glyphes UDC, comme les autres caractères glyphes, sont stockés
|
||||
dans des fichiers de polices utilisés dans le système Window
|
||||
X. Les formats des fichiers de police sont PCF (Portable Compiled Format)
|
||||
et SNF (Server Natural Format) auxquels vous pouvez accéder par un
|
||||
serveur X. L'éditeur de police UDC peut aussi accéder aux fichiers
|
||||
de polices de ces formats.</para>
|
||||
<para>Quand le serveur X affiche un UDC, il s'agit du UDC du fichier de police
|
||||
correspondant. De même, quand vous imprimez un UDC, le programme d'impression
|
||||
désynchronisé indique le UDC dans le fichier de polices.</para>
|
||||
<para>Vous devez configurer les fichiers de polices pour les utiliser dans
|
||||
le système Window X. Autrement dit, vous devez les placer dans des
|
||||
répertoires définis dans le chemin de police du serveur X et
|
||||
vous devez y placer aussi les fichiers de gestion ( par exemple <symbol role="Variable">fonts.dir</symbol>). L'éditeur de polices UDC n'installe pas les fichiers
|
||||
de police et ne modifie aucune ressource du système ( par exemple <symbol role="Variable">fonts.dir</symbol>).</para>
|
||||
<para>L'Editeur de polices UDC ne peut utiliser que les fichiers de polices
|
||||
UDC qui sont disponibles dans l'environnement du pays en cours et qui sont
|
||||
définis dans la base de données X NLS. Cette dernière
|
||||
définit les jeux de caractères et de polices utilisés
|
||||
pour chaque environnement de pays. L'Editeur de police UDC construit des polices
|
||||
UDC de tailles et de styles différents. Pour ajouter une nouvelle police
|
||||
modifiable vous devez spécifier le nom du jeu de caractères
|
||||
et la zone UDC dans la base de données X NLS.</para>
|
||||
<para>Quand l'Editeur de police UDC et l'utilitaire d'échange de données
|
||||
cherchent des fichiers de polices, ils cherchent d'abord la variable d'environnement <systemitem class="environvar">DTUDCFONTPATH</systemitem> (constituée de la liste
|
||||
des répertoires contenant les fichiers de polices UDC et séparés
|
||||
par des virgules) puis ils cherchent les répertoires spécifiés
|
||||
dans le fichier <filename>/usr/dt/config/$LANG/fonts.list</filename> .Pour
|
||||
configurer les répertoires de recherche de polices de chaque environnement
|
||||
du pays, spécifiez-les dans le fichier <filename>fonts.list</filename>.
|
||||
(N'onbliez pas les deux points de la fin) par exemple:</para>
|
||||
<programlisting>#
|
||||
# fonts.list file example
|
||||
#
|
||||
/usr/lib/X11/fonts/misc:
|
||||
/usr/dt/config/xfonts/ja:</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2>
|
||||
<title>L'Editeur de police UDC</title>
|
||||
<para>L'Editeur de police UDC (<command>dtudcfonted</command>) vous permet
|
||||
de créer, de modifier et de supprimer des UDC.</para>
|
||||
<para>Pour des explications détaillées de l'utilisation de l'Editeur
|
||||
de polices UDC, reportez-vous à la page de manuel <command>dtudcfonted.</command></para>
|
||||
<para>Quand vous lancez l'Editeur de police UDC, la fenêtre <literal>Sélection de polices</literal> s'affiche.</para>
|
||||
<para>Les fichiers de police UDC sont spécifiés par le nom XLFD
|
||||
(X Logical Font Description, description de la police logique). XLFD sont
|
||||
des noms uniques et descriptifs utilisés par les clients et les applications.
|
||||
Les différentes caractéristiques des polices tels le style et
|
||||
le nom du jeu de caractères sont inclus dans XLFD. Pour des raisons
|
||||
pratiques, vous pouvez sélectionner le style du fichier de polices,
|
||||
la taille et la zone de code UDC. Cette dernière comprend le numéro
|
||||
du jeu de caractères spécifié dans la base de données
|
||||
X NLS et la plage des index de glyphe UDC qui sont utilisés dans le
|
||||
jeu de code.</para>
|
||||
<para>Pour afficher la liste des fichiers de polices UDC disponibles, sélectionnez
|
||||
le jeu de code, le style et la taille des caractères de définition
|
||||
de la police désirée dans le champ de sélection des éléments.
|
||||
Si vous spécifiez une police puis sélectionnez le bouton <literal>Ouvrir</literal> la fenêtre <literal>Modification des caractères</literal> s'affiche.</para>
|
||||
<sect3>
|
||||
<title>Création et modification des caractères</title>
|
||||
<para>Vous créez ou modifiez les caractères dans la fenêtre <literal>Modification des caractères</literal>.</para>
|
||||
<para>Sélectionnez le code du caractère à modifier dans
|
||||
la liste des caractères. La forme du caractère correspondant
|
||||
s'affiche dans la section édition. Rien n'est affiché si le
|
||||
code du caractère n'a pas été enregistré dans
|
||||
la zone UDC.</para>
|
||||
<para>Si tel est le cas, ajoutez le code dans la fenêtre <literal>Contrôle des caractères</literal> ou copiez la forme dans la
|
||||
fenêtre <literal>Copie des caractères</literal>. Pour de plus
|
||||
amples détails, référez-vous à la section, "Ajout
|
||||
et suppression des codes de caractères". Pour de plus amples détails
|
||||
au sujet de la copie des formes de caractères, référez-vous
|
||||
à la section "Copie des formes de caractères".</para>
|
||||
<para>Un jeu d'outils de dessin et des options du menu <literal>Edition</literal>
|
||||
fournit tout un ensemble complet d'opérations pour créer et
|
||||
modifier les formes des caractères.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Ajout et suppresssion des codes de caractères</title>
|
||||
<para>Vous pouvez ajouter ou supprimer les codes de caractères dans
|
||||
la fenêtre <literal>Contrôle des caractères</literal>,
|
||||
que vous affichez en sélectionnant <literal>Ajouter/Supprimer</literal>
|
||||
dans le menu <literal>Caractères</literal>.</para>
|
||||
<para>Pour ajouter un code de caractère, spécifiez ses quatre
|
||||
nombres hexadécimaux dans la zone de caractère définie
|
||||
par l'utilisateur et cliquez sur le bouton <literal>Ajouter</literal>. Vous
|
||||
pouvez aussi ajouter une plage de caractères en spécifiant les
|
||||
codes des premier et dernier caractères de la plage. Chaque nouveau
|
||||
caractère est ajouté à la liste des caractères
|
||||
modifiés dans la fenêtre <literal>Modification des caractères</literal>. Le caractère à modifier est le premier caractère
|
||||
du code de caractère ajouté ( ou le champ du code de caractère
|
||||
ajouté). S'il est déjà enregistré, la forme du
|
||||
caractère du code de caractère spécifié n'est
|
||||
pas modifiée.</para>
|
||||
<para>Pour supprimer un code de caractère, spécifiez ses quatre
|
||||
chiffres hexadécimaux dans la zone de caractère définie
|
||||
par l'utilisateur et cliquez sur le bouton <literal>Supprimer</literal>.
|
||||
Vous pouvez aussi supprimer une plage de caractères en spécifiant
|
||||
les codes des premier et dernier caractères de la plage. L'utilitaire
|
||||
vous demande de confirmer chaque suppression.</para>
|
||||
<para>Quand vous supprimez un code de caractère, il est retiré
|
||||
de la liste des caractères à modifier dans la fenêtre <literal>Modification de caractère</literal>. Le code de caractère suivant
|
||||
celui qui a été supprimé devient le code de caractère
|
||||
à modifier.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Entrée graphique des codes de caractères</title>
|
||||
<para>Pour entrer un code de caractère graphiquement, cliquez sur le
|
||||
bouton <literal>Code</literal> dans la fenêtre <literal>Contrôle
|
||||
des caractères</literal>. La fenêtre <literal>Entrée
|
||||
du code de caractère</literal> s'affiche. Dans cette fenêtre,
|
||||
cliquez sur le caractère désiré puis cliquez sur <literal>Appliquer</literal> pour insérer le code du caractère sélectionné
|
||||
dans le champ d'entrée de code de la fenêtre <literal>Contrôle
|
||||
des caractères</literal>.</para>
|
||||
</sect3>
|
||||
<sect3>
|
||||
<title>Copie des formes de caractères</title>
|
||||
<para>Pour copier des formes de caractères déjà enregistrés
|
||||
ou créés, sélectionnez <literal>Copier</literal> dans
|
||||
le menu <literal>Caractères</literal>. La fenêtre <literal>Copie de caractère</literal> apparaît. Le code du caractère
|
||||
spécifié pour la copie est ajouté à la liste des
|
||||
caractères de la fenêtre Edition.</para>
|
||||
<para>Pour copier une forme de caractère, sélectionnez la taille
|
||||
du caractère et spécifiez son code de quatre chiffres hexadécimaux.
|
||||
(Vous pouvez aussi copier une plage en fournissant les codes des premier et
|
||||
dernier caractères de la plage). Puis, spécifiez les codes de
|
||||
quatre chiffres hexadécimaux des caractères de destination et
|
||||
cliquez sur le bouton <literal>Copier</literal>.</para>
|
||||
<para>Vous pouvez aussi faire des copies composées dans lesquelles
|
||||
les points de la forme du caractère source sont ORed avec les points
|
||||
de la forme du caractère de destination.</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
<sect2>
|
||||
<title>Utilitaire d'échange de données UDC</title>
|
||||
<para>L'utilitaire d'échange de données UDC (<command>dtudcexch</command>) est un outil qui permet d'échanger des images glyphes UDC
|
||||
entre des systèmes.</para>
|
||||
<para><command>dtudcexch</command> fournit un mécanisme de distribution
|
||||
d'images glyphes UDC entre différents systèmes. Plus particulièrement,
|
||||
il permet de créer des images glyphes UDC sur un système en
|
||||
utilisant l'Editeur de polices UDC (<command>dtudcfonted</command>) puis de
|
||||
les distribuer sur d'autres systèmes. <command>dtudcexch</command>
|
||||
stocke les images glyphes UDC dans un fichier BDF (Bitmap Distribution Format)
|
||||
qui est transporté vers un système de destination. Sur celui-ci,
|
||||
on exécute encore <command>dtudcexch</command>, cette fois pour extraire
|
||||
les images du fichier BDF et les ajouter au fichier de police approprié.
|
||||
</para>
|
||||
<para><command>dtudcexch</command> fournit à la fois une fonction d'importation
|
||||
et d'exportation. La fonction d'exportation lit les images glyphes UDC sélectionnées
|
||||
à partir d'un fichier de police et les stocke dans un fichier BDF
|
||||
pour les transférer sur d'autres systèmes. La fonction d'importation
|
||||
lit toutes les images glyphes UDC dans un fichier BDF et les ajoute à
|
||||
un fichier de polices spécifique.</para>
|
||||
<para>Pendant l'exportation, <command>dtudcexch</command> utilise les index
|
||||
de glyphes de la zone de code UDC dans le fichier de police PCF/SNF pour sélectionner
|
||||
les images glyphes UDC. Les images converties en fichier format BDFsont stockées
|
||||
dans les index de glyphes. Pendant l'importation, <command>dtudcexch</command>
|
||||
ajoute les images glyphes UDC au fichier de police PCF/SNF dans les mêmes
|
||||
index de glyphes se trouvant dans le fichier BDF. L'information de la zone
|
||||
de code UDC est définie dans la base de données X NLS.</para>
|
||||
<para>Pour créer des index de glyphes différents pour les images
|
||||
du système de destination, vous pouvez modifier le fichier BDF avant
|
||||
d'appeler la fonction d'importation.</para>
|
||||
<para>Pour des détails supplémentaires au sujet de l'utilitaire
|
||||
d'échange de données, référez-vous à la
|
||||
page de manuel <command>dtudcexch</command>.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.10">
|
||||
<title id="SAG.I18N.mkr.5">Localisation des fichiers de ressources app-defaults<indexterm>
|
||||
<primary>Internationalisation</primary><secondary>app-defaults</secondary>
|
||||
</indexterm><indexterm><primary>Variables</primary><secondary>XUSERFILESEARCHPATH</secondary></indexterm><indexterm><primary>Ressources</primary><secondary>dépendantes de la langue</secondary></indexterm><indexterm><primary>app-defaults</primary></indexterm></title>
|
||||
<para>Par défaut, le fichier <filename>app-defaults</filename> des
|
||||
clients du Bureau se trouve dans <filename>/usr/dt/app-defaults/</filename><symbol role="Variable">langue</symbol>. Par exemple, si la valeur de la variable <systemitem>LANG</systemitem> est <filename>fr_FR</filename>, les applications recherchent
|
||||
leur fichier <filename>app-defaults</filename> dans <filename>/usr/dt/app-defaults/fr_FR</filename>. Si cette variable n'est pas définie, le sous-répertoire <symbol role="Variable">langue</symbol> n'est pas pris en compte et les applications
|
||||
recherchent le fichier <filename>app-defaults</filename> dans <filename>/usr/app-defaults/C</filename>.</para>
|
||||
<para>Pour modifier l'emplacement du fichier <filename>app-defaults</filename>,
|
||||
utilisez la variable d'environnement <systemitem>XFILESEARCHPATH</systemitem>.
|
||||
Par exemple, pour le déplacer dans <filename>/users</filename>, attribuez
|
||||
la valeur <filename>/usr/app-defaults/</filename><symbol role="Variable">langue</symbol><filename>/</filename><symbol role="Variable">nom_classe</symbol>
|
||||
à la variable <systemitem>XFILESEARCHPATH</systemitem>.</para>
|
||||
<para>Si vous attribuez la valeur <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename> à cette variable, elle s'applique
|
||||
à tous les clients du Bureau et à tous les clients X que vous
|
||||
lancez. Pour que les applications non clientes trouvent leurs fichiers de
|
||||
ressources, liez-les ou copiez-les dans le répertoire indiqué
|
||||
par la variable <systemitem>XFILESEARCHPATH</systemitem>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.11">
|
||||
<title id="SAG.I18N.mkr.6">Localisation des actions et des types de données</title>
|
||||
<note>
|
||||
<para>Avant de personnaliser un fichier du répertoire <filename>/usr/dt/appconfig</filename>, copiez-le dans <filename>/etc/dt/appconfig</filename>.</para>
|
||||
</note>
|
||||
<para>Le chemin de recherche des fichiers de définition des actions
|
||||
et des types de données comprend des répertoires dépendants
|
||||
de la langue situés dans les emplacements suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnel: <symbol role="Variable">Rép_personnel</symbol><filename>/dt/types</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>intégré: <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<para>Le chemin de recherche des fichiers de configuration du Gestionnaire
|
||||
d'applications est le suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <filename><symbol role="Variable">Rép_personnel</symbol>/dt/appmanager</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para>
|
||||
<para>Les noms des fichiers et des répertoires situés dans ces
|
||||
emplacements sont localisés.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.12">
|
||||
<title id="SAG.I18N.mkr.7">Localisation des icônes et des bitmaps<indexterm>
|
||||
<primary>Localisation</primary><secondary>icônes</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>localisation</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>traduites</secondary></indexterm></title>
|
||||
<para>Pour localiser une icône, modifiez-la à l'aide de l'Editeur
|
||||
d'icônes et enregistrez-la dans le répertoire suivant:</para>
|
||||
<programlisting>/etc/dt/appconfig/icons/<symbol role="Variable">langue</symbol></programlisting>
|
||||
<para>Si vous utilisez un autre répertoire, modifiez la valeur de la
|
||||
variable <systemitem>XMICONSEARCHPATH</systemitem> en conséquence (cette
|
||||
variable définit le chemin de recherche des icônes).</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.13">
|
||||
<title id="SAG.I18N.mkr.8">Localisation des noms de fonds<indexterm><primary>Icônes</primary><secondary>localisation</secondary></indexterm></title>
|
||||
<para>La localisation des noms de fonds s'effectue par l'intermédiaire
|
||||
de fichiers de description (<filename>desc.</filename><symbol role="Variable">langue</symbol> et <filename>desc.backdrops</filename> ). Il n'existe aucun emplacement spécifique (tel que <filename>/usr/dt/backdrops/</filename><symbol role="Variable">langue</symbol>) pour
|
||||
les fichiers de fonds. Ceux-ci sont utilisés par tous les environnements
|
||||
locaux, contrairement aux fichiers <filename>desc.</filename><symbol role="Variable">langue</symbol>, qui indiquent les noms de fonds traduits.</para>
|
||||
<para>Le fichier de description contient les spécifications de ressources
|
||||
pour les noms de fonds traduits. Par exemple:</para>
|
||||
<programlisting>Backdrops*Corduroy.desc: Velours
|
||||
Backdrops*DarkPaper.desc: PapierKraft
|
||||
Backdrops*Foreground.desc: AvantPlan</programlisting>
|
||||
<para>Le fichier <filename>desc.</filename><symbol role="Variable">langue</symbol> permet d'obtenir la description des fonds correspondant à
|
||||
l'environnement local <symbol role="Variable">langue</symbol>. Si une spécification
|
||||
est associée à la description, elle s'affiche dans la liste
|
||||
de fonds du Gestionnaire de configuration. Sinon, le nom de fichier du fond
|
||||
est utilisé.</para>
|
||||
<para>Les utilisateurs peuvent ajouter leurs propres descriptions de fonds
|
||||
dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/backdrops/desc.backdrops</filename>. Ce fichier contient les descriptions
|
||||
de tous les fonds ajoutés par l'utilisateur, quel que soit l'environnement
|
||||
local utilisé.</para>
|
||||
<para>Le chemin de recherche des fichiers <filename>description</filename>
|
||||
est le suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/backdrops/desc.backdrops</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/backdrops/desc</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/backdrops/desc</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.14">
|
||||
<title id="SAG.I18N.mkr.9">Localisation des noms de palettes<indexterm><primary><$nopage>Localisation</primary><secondary>Voir Internationalisation</secondary>
|
||||
</indexterm><indexterm><primary>Palettes</primary><secondary>localisation</secondary></indexterm><indexterm><primary>Localisation</primary><secondary>noms de palettes</secondary></indexterm><indexterm><primary>Localisation</primary><secondary>icônes</secondary></indexterm><indexterm><primary>Icônes</primary><secondary>localisation</secondary></indexterm><indexterm>
|
||||
<primary>Icônes</primary><secondary>traduites</secondary></indexterm></title>
|
||||
<para>La localisation des noms de palettes s'effectue par l'intermédiaire
|
||||
de fichiers de description (<filename>desc.</filename><symbol role="Variable">langue</symbol> et <filename>desc.palettes</filename>). Il n'existe aucun
|
||||
emplacement spécifique (tel que <filename>/usr/dt/palettes/ <symbol>langue</symbol></filename>) pour les fichiers de palettes. Ceux-ci sont utilisés
|
||||
par tous les environnements locaux, contrairement au fichier <filename>desc.palettes</filename>, qui indique les noms de fonds traduits.</para>
|
||||
<para>Le fichier de description contient les spécifications de ressources
|
||||
pour les noms de palettes traduits. Par exemple:</para>
|
||||
<programlisting>Palettes*Cardamon.desc: Cardamone
|
||||
Palettes*Cinnamon.desc: Cannelle
|
||||
Palettes*Clove.desc: Brun</programlisting>
|
||||
<para>Le fichier <filename>desc.</filename><symbol role="Variable">langue</symbol> permet d'obtenir la description des palettes correspondant à
|
||||
l'environnement local <symbol role="Variable">langue</symbol>. Si une spécification
|
||||
est associée à la description, elle s'affiche dans la liste
|
||||
de palettes du Gestionnaire de configuration. Sinon, le nom de fichier de
|
||||
la palette est utilisé.</para>
|
||||
<para>Les utilisateurs peuvent ajouter leurs propres descriptions de palettes
|
||||
dans le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/palettes/desc.palettes</filename>. Ce fichier contient les descriptions
|
||||
de toutes les palettes ajoutées par l'utilisateur, quel que soit l'environnement
|
||||
local utilisé.</para>
|
||||
<para>Le chemin de recherche des fichiers de description est le suivant:
|
||||
</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>fichiers personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/palettes/desc.palettes</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers système: <filename>/etc/dt/palettes/desc.</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>fichiers intégrés: <filename>/usr/dt/palettes/desc.</filename><symbol role="Variable">langue</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.14a">
|
||||
<title id="SAG.I18N.mkr.9a">Localisation d'une biblinfo<indexterm><primary>infolibs</primary><secondary>localizing</secondary></indexterm><indexterm>
|
||||
<primary>localization</primary><secondary>infolibs</secondary></indexterm></title>
|
||||
<para>Une biblinfo contient un ou plusieurs rayons qui contiennent eux-mêmes
|
||||
un ou plusieurs livres que vous pouvez parcourir ou rechercher à l'aide
|
||||
du Gestionnaire d'information. Dans cette hiérarchie, seules les bibliothèques
|
||||
d'informations sont associées aux actions du bureau. Elles sont des
|
||||
éléments du Bureau et comme tels, vous pouvez donc les ouvrir
|
||||
en les glissant et déplaçant sur le contrôle du Gestionnaire
|
||||
d'information. Quand vous ouvrez une biblinfo, tous les rayons qu'elle contient
|
||||
sont affichés dans la fenêtre Liste de livres du Gestionnaire
|
||||
d'information.</para>
|
||||
<para>Le chemin de recherche des biblinfos par défaut est déterminé
|
||||
par la variable d'environnement <systemitem class="environvar">DTINFOLIBPATH</systemitem>. (Le chemin standard du bureau CDE est <filename>/usr/dt/dtinfo/cde.dti</filename> .) Le fichier<symbol role="Variable">name</symbol><filename>.oli</filename> qui se trouve au niveau du premier répertoire d'une biblinfo
|
||||
contient le nom abrégé de celle-ci. Les localisations d'une
|
||||
biblinfo se trouvent dans des sous-répertoires au-dessous du niveau
|
||||
du premier répertoire et sont nommés selon le masque NLS %<symbol role="Variable">L</symbol> (ou %<symbol role="Variable">l</symbol>_%<symbol role="Variable">t</symbol>.%<symbol role="Variable">c</symbol>.) Dans la fenêtre
|
||||
Liste des livres du Gestionnaire d'information, chaque rayon de bibliothèque
|
||||
est affiché avec la chaîne localisée ou le titre stockés
|
||||
dans le fichier<filename>bookcase.map</filename> placé dans le sous-répertoire
|
||||
du rayon.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.15">
|
||||
<title id="SAG.I18N.mkr.10">Localisation des volumes d'aide<indexterm><primary>Volume d'aide</primary><secondary>localisation</secondary></indexterm></title>
|
||||
<para>Les volumes d'aide localisés doivent être stockés
|
||||
dans l'un des répertoires ci- dessous. Le premier volume détecté
|
||||
est utilisé. La recherche s'effectue dans l'ordre suivant:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>volumes personnels: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/help</filename></para>
|
||||
</listitem>
|
||||
<listitem><para>volumes système: <filename>/etc/dt/appconfig/help/</filename><symbol role="Variable">langue;</symbol></para>
|
||||
</listitem>
|
||||
<listitem><para>volumes intégrés: <symbol role="Variable">/usr/dt/appconfig/help/</symbol><symbol role="Variable">langue.</symbol></para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.16">
|
||||
<title id="SAG.I18N.mkr.11">Localisation des catalogues de messages<indexterm>
|
||||
<primary>Localisation</primary><secondary>catalogues de messages</secondary>
|
||||
</indexterm></title>
|
||||
<para>Les catalogues de messages localisés doivent être stockés
|
||||
dans le répertoire suivant:</para>
|
||||
<para><filename>/usr/dt/lib/nls/msg/</filename><symbol role="Variable">langue</symbol>.</para>
|
||||
<para>Ce répertoire contient des fichiers dont l'extension est <filename>.cat</filename>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.17">
|
||||
<title id="SAG.I18N.mkr.12">Exécution à distance d'applications
|
||||
adaptées au pays<indexterm><primary>Exécution</primary><secondary>applications localisées</secondary></indexterm><indexterm><primary>Applications</primary><secondary>exécution à distance</secondary>
|
||||
</indexterm></title>
|
||||
<para>Vous pouvez exécuter une application de Bureau localisée
|
||||
sur tout hôte d'exécution dont la configuration linguistique
|
||||
est compatible. Les valeurs des variables d'environnement linguistiques utilisées
|
||||
sur l'hôte qui lance l'application sont transmises à l'hôte
|
||||
éloigné lors du lancement de l'application. Cependant, ces variables
|
||||
ne contiennent aucune information relative à l'hôte.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.18">
|
||||
<title id="SAG.I18N.mkr.13">Réinitialisation de la mappe de clavier<indexterm>
|
||||
<primary>Mappe</primary><secondary>clavier</secondary></indexterm><indexterm>
|
||||
<primary>Internationalisation</primary><secondary>résolution des incidents</secondary></indexterm></title>
|
||||
<para>Si vous voyez apparaître des caractères inappropriés,
|
||||
ou que vous constatez des comportements inattendus, vous deverz peut-être
|
||||
réinitialiser votre mappe de clavier ou modifier le mode d'entrée.
|
||||
</para>
|
||||
<para id="SAG.I18N.mkr.14">Le mode d'entrée est déterminé
|
||||
par les variables d'environnement <systemitem>LC_CTYPE</systemitem>, <systemitem>LANG</systemitem> et <systemitem>LC_ALL</systemitem>, ou par la langue indiquée
|
||||
par l'option <command>-lang</command>.<indexterm><primary>Mode d'entrée</primary><secondary>internationalisation</secondary></indexterm></para>
|
||||
<para>Par exemple, pour ouvrir une fenêtre de terminal utilisant l'environnement
|
||||
local C dans un shell POSIX:</para>
|
||||
<programlisting>LANG=C dtterm</programlisting>
|
||||
<para>La nouvelle fenêtre utilise le mode d'entrée et les polices
|
||||
correspondant à l'environnement local indiqué. Si vous disposez
|
||||
d'un clavier spécifique, il est possible que le mode d'entrée
|
||||
ne prenne pas en charge les caractères étendus. Dans ce cas,
|
||||
vous devez attribuer à la variable <systemitem>LC_CTYPE</systemitem>, <systemitem>LANG</systemitem> ou <systemitem>LC_ALL</systemitem></para>
|
||||
<para>une valeur appropriée avant d'ouvrir la fenêtre de terminal.
|
||||
</para>
|
||||
<para>Par exemple, pour utiliser l'environnement local C alors que vous disposez
|
||||
d'un clavier allemand, entrez:</para>
|
||||
<programlisting>LANG=C LC_CTYPE=DeDE dtterm</programlisting>
|
||||
<para>Si le serveur X a été relancé et que les mappes
|
||||
de clavier ont été initialisées, vous pouvez réinitialiser
|
||||
la mappe appropriée à partir du serveur à l'aide de la
|
||||
commande <command>xmodmap</command>.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.19">
|
||||
<title id="SAG.I18N.mkr.14a">Sélection d'un serveur de méthode
|
||||
d'entrée<indexterm><primary>input method server</primary><secondary>selecting</secondary></indexterm></title>
|
||||
<para>Les utilisateurs asiatiques peuvent sélectionner le serveur de
|
||||
méthode d'entrée soit au démarrage de la session soit
|
||||
à tout moment pendant la session. (en utilisant le contrôle de
|
||||
localisation du Gestionnaire de configuration). La sélection d'un
|
||||
IMS n'est possible que si la variable <systemitem class="environvar">LANG</systemitem> est définie pour une langue asiatique (Japonais, Coréen,
|
||||
Chinois traditionel ou Chinois simplifié).</para>
|
||||
<para>Après avoir sélectionné le IMS, les utilisateurs
|
||||
peuvent définir le mode de sélection IMS qui indique si un message
|
||||
d'invite s'affichera à la prochaine connexion ou s'il utilisera automatiquement
|
||||
le IMS courant sélectionné.</para>
|
||||
<para>La sélection du IMS et le mode de sélection sont stockés
|
||||
dans le fichier:<indexterm><primary>input method server</primary><secondary>selection file</secondary></indexterm></para>
|
||||
<programlisting><symbol role="Variable">$HOME</symbol>/.dt/ims/[<symbol role="Variable">display_name</symbol>/]<symbol role="Variable">CDE_locale_name</symbol></programlisting>
|
||||
<para>Le format du fichier de sélection IMS est:</para>
|
||||
<programlisting><literal>@SelectMode:</literal> <literal>0</literal> (Ask at login), or
|
||||
<literal>1</literal> (Continuer méthode d'entrée en cours)
|
||||
<literal>@ImsName:</literal> <symbol role="Variable">ims_name</symbol>
|
||||
<literal>@HostName:</literal> <symbol role="Variable">host_name</symbol></programlisting>
|
||||
<sect2 id="SAG.I18N.div.20">
|
||||
<title id="SAG.I18N.mkr.15">Au démarrage d'une session<indexterm><primary>input method server</primary><secondary>selecting at session startup</secondary>
|
||||
</indexterm></title>
|
||||
<para>Configurez la variable d'environnement <systemitem class="environvar">DTSTARTIMS</systemitem> à<systemitem class="constant">TRUE</systemitem>
|
||||
pour permettre aux utilisateurs de sélectionner un IMS avant le démarrage
|
||||
d'une session. La configuration <systemitem class="environvar">DTSTARTIMS</systemitem> à<systemitem class="constant">TRUE</systemitem> fait
|
||||
exécuter le script <filename>/usr/dt/config/Xsession.d/0020.dtims</filename>
|
||||
au Gestionnaire de session. Ce script vérifie la valeur <systemitem class="environvar">LANG</systemitem>.Si<systemitem class="environvar">LANG</systemitem> est configuré pour une langue asiatique, le script lance
|
||||
le programme<command>dtimsstart</command>. <command>dtimsstart</command> affiche
|
||||
la boîte de dialogue Sélection d'un serveur de méthode
|
||||
d'entrée dans laquelle l'utilisateur peut sélectionner le IMS
|
||||
désiré. Il peut choisir un IMS lancé soit sur un hôte
|
||||
local ou sur un hôte éloigné.</para>
|
||||
<para>Pour configurer le mode de sélection, l'utilisateur peut utiliser
|
||||
le contrôle saI18N du Gestionnaire de configuration (décrit
|
||||
ci-dessous) ou utiliser <command>DtActionInvoke</command> pour exécuter
|
||||
l'action <literal>DtImsMode</literal>dans <literal>Outils_Bureau</literal> du
|
||||
Gestionnaire d'applications. L'action <literal>DtImsMode</literal> affiche
|
||||
une boîte de dialogue qui permet à l'utilisateur de choisir entre <literal>Demander à connexion</literal> et <literal>Continuer la méthode
|
||||
d'entrée en cours</literal>.</para>
|
||||
<para>Le nom du IMS sélectionné ainsi que son hôte et
|
||||
le mode de sélection sont enregistrés dans le fichier de sélection
|
||||
IMS.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.21">
|
||||
<title id="SAG.I18N.mkr.16">En cours de session<indexterm><primary>input
|
||||
method server</primary><secondary>selecting within a session</secondary></indexterm></title>
|
||||
<para>A tout moment pendant une session, un utilisateur peut sélectionner
|
||||
le IMS désiré en cliquant sur le contrôle saI18N du gestionnaire
|
||||
de configuration. (Ce contrôle n'est visible que si la variable<systemitem class="environvar">LANG</systemitem>est définie pour une langue asiatique).
|
||||
La boîte de dialogue Sélection de la méthode d'entrée
|
||||
s'affiche. S'il existe un IMS courant, son nom s'affiche ainsi que l'hôte
|
||||
serveur sur lequel il se trouve. L'utilisateur peut choisir un IMS soit sur
|
||||
un hôte local ou sur un hôte éloigné.</para>
|
||||
<para>Pour définir les hôtes sur lesquels se trouvent les IMS,
|
||||
vous pouvez configurer la ressource d'application<literal>imServerHosts</literal>
|
||||
. Le Gestionnaire de configuration l'utilise pour identifier les hôtes
|
||||
nécessaires à la sélection des IMS. Elle contient la
|
||||
liste des noms d'hôtes, séparés par des virgules.</para>
|
||||
<para>En plus de la sélection des IMS, l'utilisateur peut configurer
|
||||
le mode de sélection soit <literal>Demander à la connexion</literal> or <literal>Reprendre la méthode d'entrée en cours</literal>.</para>
|
||||
<para>Le nom du IMS sélectionné ainsi que son hôte et
|
||||
le mode de sélection sont enregistrés dans le fichier de sélection
|
||||
IMS.</para>
|
||||
</sect2>
|
||||
<sect2 id="SAG.I18N.div.22">
|
||||
<title id="SAG.I18N.mkr.17">Configuration des fichiers de configuration IMS<indexterm>
|
||||
<primary>input method server</primary><secondary>configuration files</secondary>
|
||||
</indexterm></title>
|
||||
<para>En plus du fichier de sélection IMS (décrit ci-dessous),
|
||||
la configuration IMS est définie par:</para>
|
||||
<itemizedlist>
|
||||
<listitem><para>Le fichier d'entrée de l'environnement du pays</para>
|
||||
</listitem>
|
||||
<listitem><para>Le fichier d'entrée IMS</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect3 id="SAG.I18N.div.23">
|
||||
<title id="SAG.I18N.mkr.18">Le fichier d'entrée de l'environnement
|
||||
du pays<indexterm><primary>input method server</primary><secondary>Locale
|
||||
Entry file</secondary></indexterm><indexterm><primary>Locale Entry file</primary>
|
||||
</indexterm></title>
|
||||
<para>Le fichier d'entrée de l'environnement du pays contient la liste
|
||||
des IMS qui prennent en charge l' environnement d'un pays donné. Son
|
||||
emplacement est <filename>/usr/dt/config/ims/</filename><symbol role="Variable">locale_name</symbol> et a le format:</para>
|
||||
<programlisting>@Default: <symbol role="Variable">ims_name</symbol>
|
||||
<symbol role="Variable">ims_name</symbol>: <symbol role="Variable">label_string</symbol>
|
||||
…</programlisting>
|
||||
<para>Un exemple de la liste IMS pour l'environnement du pays <literal>ja_JP.SJIS</literal> est:</para>
|
||||
<programlisting>@Default: xjim
|
||||
xjim: HP XJIM
|
||||
atok8: ATOK8
|
||||
vje: VJE-gamma
|
||||
egbridge: EGBridge
|
||||
none: No Input Method</programlisting>
|
||||
</sect3>
|
||||
<sect3 id="SAG.I18N.div.24">
|
||||
<title id="SAG.I18N.mkr.19">Fichier d'entrée IMS<indexterm><primary>input method server</primary><secondary>IMS Entry file</secondary></indexterm><indexterm>
|
||||
<primary>IMS Entry file</primary></indexterm></title>
|
||||
<para>Le fichier d'entrée IMS décrit les cractéristiques
|
||||
d'un IMS. Son emplacement est :<filename>/usr/dt/config/ims/</filename> <symbol role="Variable">ims_name</symbol> et son format:</para>
|
||||
<programlisting><symbol role="variable">attribute_name</symbol>: <symbol role="variable">attribute_value</symbol></programlisting>
|
||||
<para>où <symbol role="variable">attribute_name</symbol> est:
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry><term><literal>protocols</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui identifie les protocoles
|
||||
XIM pris en charge. Les protocoles valides sont A XIM, Ximp, et Xsi. Elle
|
||||
est obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>server_name</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristiquede la chaîne qui identifie le serveur
|
||||
sur lequel IMS est exécuté. Elle est utilisé pour XMODIFIERS
|
||||
et elle est obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>cmd_path</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique du chemin qui spécifie le chemin absolu
|
||||
du fichier exécutable IMS. C'est un mot-clé intégré
|
||||
utilisé pour la méthode d'entrée locale intégrée
|
||||
dans Xlib et qui ne demande pas de processus séparé. Elle est
|
||||
obligatoire.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>cmd_param</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui fournit l'option de
|
||||
la ligne de commande au serveur IMS. Sa valeur par défaut est NULL.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_set</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnement à définir sauf XMODIFIERS. Sa valeur
|
||||
par défaut est nulle.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_unset</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnement à déconfigurer sauf XMODIFIERS. Sa
|
||||
valeur par défaut est NULL.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>env_pass</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique de la chaîne qui spécifie les
|
||||
variables d'environnemt à passer aux IMS exécutés sur
|
||||
des systèmes éloignés sauf LANG, DISPLAYet XMODIFIERS.
|
||||
Sa valeur par défaut est NULL.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>has_window</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si le IMS a
|
||||
l'apparence de sa propre fenêtre principale ou non. Sa valeur par défaut
|
||||
est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_server</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si <command>dtimsstart</command> doit lancer le IMS ou non. La valeur True doit être
|
||||
attribuée à la méthode d'entrée locale car elle
|
||||
ne demande pas de processus de serveur lancé par<command>dtimsstart</command>. Sa valeur par défaut est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_remote</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si les IMS permettent
|
||||
une exécution éloignée ou non. Sa valeur par défaut
|
||||
est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry><term><literal>no_option</literal></term>
|
||||
<listitem>
|
||||
<para>Une caractéristique bouléenne qui indique si les IMS permettent
|
||||
une option de la ligne de commande ou non. Si la valeur est True, toutes les
|
||||
options spécifiées par <literal>-imsopt</literal> sont ignorées
|
||||
bien que la valeur de la caractéristique <literal>cmd_param</literal>
|
||||
soit toujours appliquée quelle qu'elle soit. La valeur True doit être
|
||||
donnée à le méthode d'entrée locale. Sa valeur
|
||||
par défaut est False.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>Remarque: Quand des valeurs multiples sont permises, vous devez les
|
||||
spécifier sur une liste et les séparer par des virgules. Si
|
||||
plusieurs entrées ont la même caractéristique dans le
|
||||
fichier, seule la dernière sera utilisée.</para>
|
||||
<para>L'exemple suivant illustre le contenu d'un fichier d'entrée IMS
|
||||
: <filename>/usr/dt/config/ims/</filename><symbol role="Variable">xjim</symbol>.
|
||||
</para>
|
||||
<programlisting>protocols: XIM Ximp
|
||||
server_name: xjim
|
||||
cmd_path: /usr/bin/X11/xjim
|
||||
cmd_param: -iconic
|
||||
env_set:
|
||||
env_unset:
|
||||
env_pass:
|
||||
has_window: true</programlisting>
|
||||
</sect3>
|
||||
</sect2>
|
||||
</sect1>
|
||||
<sect1 id="SAG.I18N.div.20a">
|
||||
<title id="SAG.I18N.mkr.15a">Définition du style de méthode
|
||||
d'entrée<indexterm><primary>input method style</primary><secondary>setting</secondary></indexterm></title>
|
||||
<para>Le contrôle saI18N du Gestionnaire de configuration permet à
|
||||
l'utilisateur de configurer le style de la méthode d'entrée
|
||||
ce qui déterminera la pré-édition. L'ordre d'utilisation
|
||||
des styles de pré-édition est stocké dans la ressource <literal>XmNpreeditType</literal> du <command>VendorShell</command>. <literal>XmNpreeditType</literal> enregistre l'ordre de préférence des styles de pré-édition
|
||||
dans une liste séparée par des virgules. Par exemple:</para>
|
||||
<programlisting>OnTheSpot,OverTheSpot,OffTheSpot,Root</programlisting>
|
||||
<para>A l'aide des boutons <?Pub Caret><literal>Haut</literal> et <literal>bas</literal> de la boîte de dialogue affichée par le contrôle
|
||||
saI18N, l'utilisateur peut changer l'ordre des styles de pré-édition
|
||||
de la liste.</para>
|
||||
</sect1>
|
||||
</chapter>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000066454>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/DtApps.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/DtApps.tif
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/appmgr.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/appmgr.tif
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex1.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex1.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex2.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex2.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex3.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex3.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex4.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/frex4.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/idchar.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/idchar.tif
Normal file
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/idname.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/idname.tif
Normal file
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/login.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/login.tif
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/sag1.cgm
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/sag1.cgm
Normal file
Binary file not shown.
Binary file not shown.
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/types.tif
Normal file
BIN
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/graphics/types.tif
Normal file
Binary file not shown.
179
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/preface.sgm
Normal file
179
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/preface.sgm
Normal file
@@ -0,0 +1,179 @@
|
||||
<!-- $XConsortium: preface.sgm /main/9 1996/12/20 20:40:21 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<preface id="SAG.Pref.div.1">
|
||||
<title>Préface</title>
|
||||
<para>Le présent manuel décrit les tâches avancées
|
||||
de personnalisation du Bureau CDE (présentation et comportement). Il
|
||||
présente les opérations suivantes:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>personnalisation de l'initialisation du système, de
|
||||
la connexion et du lancement des sessions;</para>
|
||||
</listitem>
|
||||
<listitem><para>ajout d'applications et création de représentations
|
||||
graphiques pour les programmes et les données associées;</para>
|
||||
</listitem>
|
||||
<listitem><para>configuration des processus du Bureau, des applications et
|
||||
des données réseau;</para>
|
||||
</listitem>
|
||||
<listitem><para>personnalisation des fonctions du Bureau telles que la gestion
|
||||
des fenêtres, l'impression et les polices.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<sect1 id="SAG.Pref.div.2">
|
||||
<title>A qui s'adresse ce manuel</title>
|
||||
<para>Il est destiné aux utilisateurs suivants:</para>
|
||||
<itemizedlist remap="Bullet1">
|
||||
<listitem><para>Administrateurs système (la plupart des opérations
|
||||
décrites ne peuvent être effectuées que par l'utilisateur
|
||||
root).</para>
|
||||
</listitem>
|
||||
<listitem><para>Utilisateurs expérimentés souhaitant apporter
|
||||
des modifications non supportées par l'interface utilisateur. De nombreux
|
||||
fichiers de configuration du Bureau se trouvent dans des emplacements utilisateur.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Pref.div.3">
|
||||
<title>Organisation du manuel</title>
|
||||
<para>Cette publication comprend 16 chapitres.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 1,
|
||||
“Configuration du Gestionnaire de connexion'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.LogMg.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
personnaliser la présentation et le comportement du Gestionnaire de
|
||||
connexion du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 2,
|
||||
“Configuration du Gestionnaire de sessions'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.SesMg.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
les processus de mémorisation et de rétablissement de sessions,
|
||||
et explique comment personnaliser le lancement de ces dernières.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 3,
|
||||
“Ajout et gestion d'applications'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CnfAM.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
le regroupement des applications dans le Gestionnaire d'applications et explique
|
||||
comment ajouter des applications.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 4,
|
||||
“Enregistrement d'une application'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.RegAp.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
la création d'un module d'enregistrement pour une application.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 5,
|
||||
“Configuration du Bureau dans un réseau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.ClSrv.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment distribuer sur le réseau les fonctions, les applications et
|
||||
les données du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 6,
|
||||
“Configuration et gestion de l'impression à partir du Bureau'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.PrCnf.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> présente l'ajout et la suppression d'imprimantes et la
|
||||
définition de l'imprimante par défaut.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 7,
|
||||
“Chemins de recherche du Bureau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.Datab.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment le Bureau recherche les applications, les fichiers d'aide, les icônes
|
||||
et les données sur le réseau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 8,
|
||||
“Introduction aux actions et aux types de données'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.IntAc.mkr.1"><emphasis role="Lead-in">,</emphasis> qui décrit
|
||||
les actions et les types de données, et leur utilisation dans l'interface
|
||||
utilisateur des applications.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 9,
|
||||
“Création d'actions et de types de données à l'aide de Créer action'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.dtCrA.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> présente les fonctions de l'application Créer
|
||||
action (création d'actions et de types de données).</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 10,
|
||||
“Création manuelle d'actions'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrAct.mkr.1"><emphasis role="Lead-in">,</emphasis> explique
|
||||
comment créer des définitions d'actions à l'aide d'un
|
||||
fichier de configuration de base de données.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 11,
|
||||
“création manuelle de types de données'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrDT.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
créer des définitions de types de données à l'aide
|
||||
d'un fichier de configuration de base de données.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 12,
|
||||
“Création d'icônes pour le Bureau'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.CrIcn.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
l'utilisation de l'Editeur d'icônes, les conventions de dénomination,
|
||||
les tailles et les chemins de recherche des icônes du Bureau.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 13,
|
||||
“Personnalisation du Tableau de bord'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.FrPC.mkr.1"><emphasis role="Lead-in">,</emphasis> explique comment
|
||||
créer des objets de commande et des tableaux secondaires disponibles
|
||||
sur tout le système, et présente d'autres opérations
|
||||
de personnalisation.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 14,
|
||||
“Personnalisation du Gestionnaire de l'espace de travail'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.WMCnf.mkr.1"><emphasis role="Lead-in">,</emphasis> décrit
|
||||
la personnalisation de divers éléments, tels que les fenêtres,
|
||||
les associations de fonctions (aux boutons de la souris et aux touches du
|
||||
clavier) et les menus du Gestionnaire de l'espace de travail.</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 15,
|
||||
“Gestion des ressources d'applications, des polices et des couleurs'--><xref
|
||||
role="ChapNumAndTitleLead-in" linkend="SAG.FACol.mkr.1"><emphasis role="Lead-in">
|
||||
,</emphasis> explique comment définir les ressources d'applications
|
||||
et décrit l'utilisation des polices et des couleurs par le Bureau.
|
||||
</para>
|
||||
<para><emphasis role="Lead-in">Le</emphasis> <!--Original XRef content: 'chapitre 16,
|
||||
“Configuration de sessions de Bureau adaptées au pays'--><xref role="ChapNumAndTitleLead-in"
|
||||
linkend="SAG.I18N.mkr.1"><emphasis role="Lead-in">,</emphasis> présente
|
||||
les tâches de gestion des systèmes sur lesquels s'exécutent
|
||||
des sessions en plusieurs langues.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Pref.div.4">
|
||||
<title>Qu'entend-on par marques SGML DocBook ?</title>
|
||||
<para>Ce document est rédigé dans le langage SGML ( Structured
|
||||
Generalized Markup Language) à l'aide de DTD (DocBook Document Type
|
||||
Definition,<?Pub Caret> définition de type de document). Le tableau
|
||||
suivant décrit les marques DocBook utilisées pour divers éléments
|
||||
sémantiques.</para>
|
||||
<table id="SAG.Pref.tbl.1" frame="topbot">
|
||||
<title id="SAG.Pref.mkr.1">Marques SGML DocBook</title>
|
||||
<tgroup cols="3" colsep="0" rowsep="0">
|
||||
<colspec colwidth="1.20in">
|
||||
<colspec colwidth="1.89in">
|
||||
<colspec colwidth="2.23in">
|
||||
<thead>
|
||||
<row>
|
||||
<entry align="left" valign="bottom"><para><literal>Aspect de la marque</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Eléments sémantiques</literal></para></entry>
|
||||
<entry align="left" valign="bottom"><para><literal>Exemple</literal></para></entry>
|
||||
</row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><command>AaBbCc123</command></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des commandes</para></entry>
|
||||
<entry align="left" valign="top"><para>Utilisez <command>ls</command> pour
|
||||
lister les fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><literal>AaBbCc123</literal></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des options de commandes</para></entry>
|
||||
<entry align="left" valign="top"><para>Utilisez <command>ls</command> <literal>−a</literal> pour lister tous les fichiers.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><symbol role="Variable">AaBbCc123</symbol></para></entry>
|
||||
<entry align="left" valign="top"><para>Marque de réservation de la
|
||||
ligne de commande: remplacez par un nom ou une valeur réelle.</para></entry>
|
||||
<entry align="left" valign="top"><para>Pour supprimer un fichier, tapez <command>rm</command> <symbol role="Variable">filename</symbol>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><filename>AaBbCc123</filename></para></entry>
|
||||
<entry align="left" valign="top"><para>Noms des fichiers et des répertoires
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>Editez votre fichier <filename>.login</filename>.</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para><emphasis>AaBbCc123</emphasis></para></entry>
|
||||
<entry align="left" valign="top"><para>Titres d'ouvrages, mots ou termes nouveaux,
|
||||
termes anglais ou mots mis en évidence.</para></entry>
|
||||
<entry align="left" valign="top"><para>Lisez le chapitre 6 du <emphasis>Guide
|
||||
de l'utilisateur</emphasis>. <?Pub _newline>On les appelle options de <emphasis>classe</emphasis>. <?Pub _newline>Vous devez vous trouver dans le répertoire
|
||||
racine pour procéder à cette opération.</para></entry>
|
||||
</row></tbody></tgroup></table>
|
||||
</sect1>
|
||||
</preface>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub *0000015617>
|
||||
197
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/prefcan.sgm
Normal file
197
cde/doc/fr_FR.ISO8859-1/guides/sysAdminGuide/prefcan.sgm
Normal file
@@ -0,0 +1,197 @@
|
||||
<!-- $XConsortium: prefcan.sgm /main/7 1996/12/20 20:40:28 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<preface id="SAG.Xtra1.div.1">
|
||||
<title>Avis aux lecteurs canadiens</title>
|
||||
<para>Le manuel que vous avez entre les mains a été traduit
|
||||
en France. Voici les principales différences et particularités
|
||||
dont vous devez tenir compte.</para>
|
||||
<sect1 id="SAG.Xtra1.div.2">
|
||||
<title>Illustrations</title>
|
||||
<para>Les illustrations sont fournies à titre d'exemple. Certaines
|
||||
peuvent contenir des données propres à la France.</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.3">
|
||||
<title>Terminologie</title>
|
||||
<para>La terminologie des titres peut différer d'un pays à l'autre.
|
||||
Reportez-vous au tableau ci-dessous au besoin.</para>
|
||||
<informaltable id="SAG.Xtra1.itbl.1">
|
||||
<tgroup cols="2" colsep="1" rowsep="1">
|
||||
<colspec colwidth="2.47in">
|
||||
<colspec colwidth="2.68in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>France</para></entry><entry
|
||||
align="left" valign="bottom"><para>Canada</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>ingénieur commercial</para></entry>
|
||||
<entry align="left" valign="top"><para>représentant</para></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>agence commerciale</para></entry>
|
||||
<entry align="left" valign="top"><para>succursale</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>ingénieur technico-commercial
|
||||
</para></entry>
|
||||
<entry align="left" valign="top"><para>informaticien</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>inspecteur</para></entry>
|
||||
<entry align="left" valign="top"><para>technicien du matériel</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.4">
|
||||
<title>Claviers</title>
|
||||
<para>Les lettres sont disposées différemment: le clavier français
|
||||
est de type AZERTY, et le clavier français-canadien, de type QWERTY.
|
||||
</para>
|
||||
</sect1>
|
||||
<sect1 id="SAG.Xtra1.div.5">
|
||||
<title>Nomenclature</title>
|
||||
<para>Les touches présentées dans le tableau d'équivalence
|
||||
suivant sont libellées différemment selon qu'il s'agit du clavier
|
||||
de la France, du clavier du Canada ou du clavier des États-Unis. Reportez-
|
||||
vous à ce tableau pour faire correspondre les touches françaises
|
||||
figurant dans le présent document aux touches de votre clavier.</para>
|
||||
<informaltable id="SAG.Xtra1.itbl.2">
|
||||
<tgroup cols="3" colsep="1" rowsep="1">
|
||||
<colspec colwidth="1.99in">
|
||||
<colspec colwidth="1.98in">
|
||||
<colspec colwidth="1.81in">
|
||||
<thead>
|
||||
<row><entry align="left" valign="bottom"><para>France</para></entry><entry
|
||||
align="left" valign="bottom"><para>Canada</para></entry><entry align="left"
|
||||
valign="bottom"><para>États-Unis</para></entry></row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(Pos1)</para><graphic id="SAG.Xtra1.igrph.1"
|
||||
entityref="SAG.Xtra1.fig.1"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.2"
|
||||
entityref="SAG.Xtra1.fig.2"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>Home</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Fin</para></entry>
|
||||
<entry align="left" valign="top"><para>Fin</para></entry>
|
||||
<entry align="left" valign="top"><para>End</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(PgAr)</para><graphic id="SAG.Xtra1.igrph.3"
|
||||
entityref="SAG.Xtra1.fig.3"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.4" entityref="SAG.Xtra1.fig.4"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>PgUp</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(PgAv)</para><graphic id="SAG.Xtra1.igrph.5"
|
||||
entityref="SAG.Xtra1.fig.5"></graphic></entry>
|
||||
<entry align="left" valign="top"><graphic id="SAG.Xtra1.igrph.6" entityref="SAG.Xtra1.fig.6"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>PgDn</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Inser</para></entry>
|
||||
<entry align="left" valign="top"><para>Inser</para></entry>
|
||||
<entry align="left" valign="top"><para>Ins</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Suppr</para></entry>
|
||||
<entry align="left" valign="top"><para>Suppr</para></entry>
|
||||
<entry align="left" valign="top"><para>Del</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Échap</para></entry>
|
||||
<entry align="left" valign="top"><para>Échap</para></entry>
|
||||
<entry align="left" valign="top"><para>Esc</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Attn</para></entry>
|
||||
<entry align="left" valign="top"><para>Intrp</para></entry>
|
||||
<entry align="left" valign="top"><para>Break</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Impr écran</para></entry>
|
||||
<entry align="left" valign="top"><para>ImpÉc</para></entry>
|
||||
<entry align="left" valign="top"><para>PrtSc</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Verr num</para></entry>
|
||||
<entry align="left" valign="top"><para>Num</para></entry>
|
||||
<entry align="left" valign="top"><para>Num Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Arrêt défil</para></entry>
|
||||
<entry align="left" valign="top"><para>Défil</para></entry>
|
||||
<entry align="left" valign="top"><para>Scroll Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>(Verr maj)</para><graphic id="SAG.Xtra1.igrph.7"
|
||||
entityref="SAG.Xtra1.fig.7"></graphic></entry>
|
||||
<entry align="left" valign="top"><para>FixMaj</para></entry>
|
||||
<entry align="left" valign="top"><para>Caps Lock</para></entry></row>
|
||||
<row>
|
||||
<entry align="left" valign="top"><para>Alt Gr</para></entry>
|
||||
<entry align="left" valign="top"><para>AltCar</para></entry>
|
||||
<entry align="left" valign="top"><para>Alt (à droite)</para></entry>
|
||||
</row></tbody></tgroup></informaltable>
|
||||
</sect1>
|
||||
</preface>
|
||||
<preface id="SAG.Xtra1.div.6">
|
||||
<title>À l'intention des utilisateurs belges</title>
|
||||
<para>Certains messages mentionnés dans cet ouvrage peuvent présenter
|
||||
des différences selon l'environnement linguistique dans lequel vous
|
||||
travaillez - français ou français (Belgique).</para>
|
||||
<para>Les indications ci-dessous permettront à l'utilisateur d'établir
|
||||
la correspondance entre le texte de cet ouvrage et l'environnement propre
|
||||
à la Belgique.</para>
|
||||
<sect1 id="SAG.Xtra1.div.7">
|
||||
<title>Illustrations</title>
|
||||
<informaltable>
|
||||
<tgroup cols="2">
|
||||
<colspec colname="1" colwidth="1.8515 in">
|
||||
<colspec colname="2" colwidth="1.8515 in">
|
||||
<thead>
|
||||
<row><entry><para>FRANCE</para></entry><entry><para>BELGIQUE</para></entry>
|
||||
</row></thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry><para>Entrée</para></entry>
|
||||
<entry><para>Enter</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Retour</para></entry>
|
||||
<entry><para>Return</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Échap</para></entry>
|
||||
<entry><para>Esc</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Maj</para></entry>
|
||||
<entry><para>Shift</para></entry></row>
|
||||
<row>
|
||||
<entry><para>VerrMaj</para></entry>
|
||||
<entry><para>Shift Lock</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pg AV</para></entry>
|
||||
<entry><para>Page Down</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pg AR</para></entry>
|
||||
<entry><para>Page Up</para></entry></row>
|
||||
<row>
|
||||
<entry><para>VerrNum</para></entry>
|
||||
<entry><para>Num Lock</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Valid</para></entry>
|
||||
<entry><para>Action</para></entry></row>
|
||||
<row>
|
||||
<entry><para>RetourArr</para></entry>
|
||||
<entry><para>Backspace</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Inser</para></entry>
|
||||
<entry><para>Insert</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Suppr</para></entry>
|
||||
<entry><para>Delete</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Pos1</para></entry>
|
||||
<entry><para>Home</para></entry></row>
|
||||
<row>
|
||||
<entry><para>Fin</para></entry>
|
||||
<entry><para>End</para></entry></row></tbody></tgroup></informaltable>
|
||||
<para><literal>Remarque:</literal> <emphasis>BlocNum</emphasis> désigne
|
||||
le bloc de touches numériques situé sur la droite du clavier.
|
||||
</para>
|
||||
</sect1>
|
||||
</preface>
|
||||
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
||||
<?Pub Caret>
|
||||
<?Pub *0000012680>
|
||||
Reference in New Issue
Block a user