	{ Ce schema decrit la presentation utilisee pour un Expose

	 I. Vatton	      Mai 1989 }

{ Variables utilisees : FONDCOULEUR, PORTRAIT, FULLSCREEN, US_PAPER }
PRESENTATION Expose;

VIEWS
   Texte_integral
#ifndef FULLSCREEN
   , Table_des_matieres
#endif
   ;

#ifndef FULLSCREEN
PRINT
   Texte_integral, Table_des_matieres;
#endif

COUNTERS
   CptTransparent: Rank of Page(Texte_integral) Init Num\351ro_prem_page;
#ifndef FULLSCREEN
   CptPageTableMat: Set 0 on Expose Add 1 on Page(Table_des_matieres);

VAR
   VarPageTransparent:  Value(CptTransparent, Arabic);
   VarPageTableMat:  Value(CptPageTableMat, LRoman);
#endif

DEFAULT

   BEGIN
   HorizRef: Enclosed . HRef ;
   VertRef: * . Left;
   Width: Enclosed . Width;
   Height: Enclosed . Height;
   VertPos: Top = Previous . Bottom;
   HorizPos: Left = Enclosing . Left;
   Justify: Enclosing =;
   LineSpacing: Enclosing =;
   Visibility: Enclosing =;
   Font: Enclosing =;
   Style: Enclosing =;
   Size: Enclosing =;
   Adjust : Enclosing =;
   Indent: Enclosing =;
   Depth : 0;
   UnderLine: Enclosing =;
   Thickness: Enclosing =;
   LineStyle: Enclosing =;
   LineWeight: Enclosing =;
   Background: Enclosing =;
   Foreground: Enclosing =;
   END;

BOXES
#ifdef FONDCOULEUR
   Cadre:
	BEGIN
	VertPos: Top = Previous PAGE_BREAK . Bottom;
	Content: Graphics 'C';
	FillPattern: backgroundcolor;
	LineWeight: 0;
	Depth: 50;
#ifdef FULLSCREEN
	Width: 34 cm;
	Height: 24 cm;
#else FULLSCREEN
#ifdef US_PAPER
	Width: 25.3 cm;
	Height: 19.5 cm;
#else US_PAPER
	Width: 27 cm;
	Height: 18.9 cm;
#endif US_PAPER
	IN Table_des_matieres
	   Visibility: 0;
#endif FULLSCREEN
	END;
#endif FONDCOULEUR

#ifndef FULLSCREEN
   NumPageTransparent:
	BEGIN
	Background : White;
	Foreground: Black;
	Content: VarPageTransparent;
#ifdef FONDCOULEUR
	VertPos: Top = Cadre . Bottom + 0.1 cm;
	HorizPos: Right = Enclosing . Right;
#else FONDCOULEUR
        VertPos: Bottom = Next PAGE_BREAK . Top;
        HorizPos: Right = Next PAGE_BREAK . Right;
	Height: 0.5 cm;
#endif FONDCOULEUR
	Size: 8 pt;
	Font: helvetica;
	Style: Italics;
	IN Table_des_matieres
	   Visibility: 0;
	END;
#endif FULLSCREEN

#ifdef FONDCOULEUR
#ifndef FULLSCREEN
   CopieTitreExp:
	BEGIN
	Background : White;
	Foreground: Black;
	Copy (Titre);
	Justify: No;
	VertPos: Top = Cadre . Bottom + 0.1 cm;
	HorizPos: Left = Enclosing . Left;
	Size: 8 pt;
	Font: helvetica;
	Style: Italics;
	IN Table_des_matieres
	   Visibility: 0;
	END;
#endif FULLSCREEN
#else FONDCOULEUR
   BasGaucheTitreExp:
        BEGIN
        Background : White;
        Foreground : Black;
        Fillpattern : nopattern;
        Copy (Titre);
        Justify: No;
        VertPos: Bottom = Next PAGE_BREAK . Top;
        HorizPos: Left = Next PAGE_BREAK . Left;
        Height: 0.5 cm;
        Size: 8 pt;
        Font: helvetica;
        Style: Italics;
        END;
#endif FONDCOULEUR

   EspaceHautPage:
	BEGIN
	Fillpattern : nopattern;
	Background : White;
	Foreground : Black;
	Height: 0.1 cm;
	Width: 1 pt;
	VertPos: Top = Previous PAGE_BREAK . Bottom;
	HorizPos: Left = Previous PAGE_BREAK . Left;
	Content: (Graphics ' ');
	END;

   EspaceBasPage:
	BEGIN
	Background : White;
	Foreground : Black;
	Fillpattern : nopattern;
	Height: 0.3 cm;
	Width: 1 pt;
	VertPos: Bottom = Next PAGE_BREAK . Top;
	HorizPos: Left = Next PAGE_BREAK . Left;
	Content: (Graphics ' ');
	END;

   PageTransparent:
	BEGIN
#ifdef PORTRAIT
#ifdef US_PAPER
        Width: 16.6 cm;
        Height: 25.3 cm;
        HorizPos: Left = Enclosing . Left + 2.2 cm;
#else US_PAPER
        Width: 16 cm;
        Height: 27 cm;
        HorizPos: Left = Enclosing . Left + 2.5 cm;
#endif US_PAPER
        VertPos: Top = Enclosing . Top + 2 cm;
#else PORTRAIT
#ifdef FULLSCREEN
	Width: 34 cm;
	Height: 24.5 cm;
#else FULLSCREEN
#ifdef US_PAPER
	Width: 25.3 cm;
	Height: 20.2 cm;
#else US_PAPER
	Width: 27 cm;
	Height: 19.3 cm;
#endif US_PAPER
#endif FULLSCREEN
	VertPos: Top = Enclosing . Top + 0.7 cm;
	HorizPos: Left = Enclosing . Left + 1.5 cm;
#endif PORTRAIT
#ifndef FONDCOULEUR
	IF Not One(CptTransparent) CreateBefore (NumPageTransparent);
	IF Not One(CptTransparent) CreateBefore (BasGaucheTitreExp);
#endif FONDCOULEUR
	IF Not One(CptTransparent) CreateBefore (EspaceBasPage);
	CreateAfter (EspaceHautPage);
	END;

#ifndef FULLSCREEN
   BasGaucheTableMat:
	BEGIN
	Background : White;
	Foreground : Black;
	Fillpattern : nopattern;
	Copy (Titre);
	Justify: No;
	VertPos: Bottom = Next PAGE_BREAK . Top;
	HorizPos: Left = Next PAGE_BREAK . Left;
	Height: 0.6 cm;
	Size: 8 pt;
	Font: helvetica;
	Style: Italics;
	END;

   EspaceBasTableMat:
	BEGIN
	Background : White;
	Foreground : Black;
	Fillpattern : nopattern;
	Height: 1.5 cm;
	Width: 1 pt;
	VertPos: Bottom = Next PAGE_BREAK . Top;
	HorizPos: Left = Next PAGE_BREAK . Left;
	Content: (Graphics ' ');
	END;

   NumPageTableMat:
        BEGIN
        Content: VarPageTableMat;
	Background : White;
	Foreground : Black;
	Fillpattern : nopattern;
        VertPos: Bottom = Next PAGE_BREAK . Top;
        HorizPos: Right = Next PAGE_BREAK . Right;
        Height: 0.6 cm;
        Size : 8 pt;
	Font: helvetica;
	Style: Italics;
        END;

   PageTableMat:
	BEGIN
#ifdef PORTRAIT
#ifdef US_PAPER
        Width: 16.6 cm;
        Height: 25.3 cm;
        HorizPos: Left = Enclosing . Left + 2.2 cm;
#else US_PAPER
        Width: 16 cm;
        Height: 27 cm;
        HorizPos: Left = Enclosing . Left + 2.5 cm;
#endif US_PAPER
        VertPos: Top = Enclosing . Top + 2 cm;
#else PORTRAIT
	Width: 14 cm;
	Height: 19 cm;
	VertPos: Top = Enclosing . Top + 1 cm;
	HorizPos: Left = Enclosing . Left + 1.5 cm;
#endif PORTRAIT
	IF not One(CptPageTableMat) CreateBefore (NumPageTableMat);
	IF Not One(CptPageTableMat) CreateBefore (BasGaucheTableMat);
	IF Not One(CptPageTableMat) CreateBefore (EspaceBasTableMat);
	CreateAfter (EspaceHautPage);
	END;

   NumeroDePage:
	BEGIN
	Visibility: 0;
	IN Table_des_matieres
	   BEGIN
	   Visibility: 5;
	   Foreground: Black;
	   VertPos: Bottom = Previous . Bottom;
	   HorizPos: Right = Enclosing . Right;
	   Content: (VALUE (CptTransparent, Arabic));
	   END;
	END;
#endif FULLSCREEN

RULES

   Expose:
	BEGIN
	Page(PageTransparent);
#ifdef FULLSCREEN
	Size: 28 pt;
#else FULLSCREEN
#ifdef PORTRAIT
	Size: 16 pt;
#else
	Size: 20 pt;
#endif
#endif FULLSCREEN
	Font: helvetica;
	HorizPos: VMiddle = Enclosing . VMiddle;
	VertPos: Top = Enclosing . Top;
	Visibility: 10;
	Indent: 0;
	Justify: No;
	Adjust : Left;
	LineSpacing: 1.4;
#ifdef FONDCOULEUR
	Background: SkyBlue;
	Foreground: LightCyan4;
#ifdef FULLSCREEN
	Style: Roman;
#else
	Style: Bold;
#endif
#else FONDCOULEUR
	Style: Roman;
#endif FONDCOULEUR
#ifndef FULLSCREEN
	IN Table_des_matieres
	   BEGIN
	   Width: 18 cm;
	   Style: Roman;
	   HorizPos: Left = Enclosing . Left + 0.2 cm;
	   Size: 12 pt;
	   Page(PageTableMat);
	   END;
#endif
	END;

   Statut :
	BEGIN
	VertPos: Top = Enclosing . Top + 1 cm;
	HorizPos: Left = Enclosing . Left + 1 cm;
	Width: Enclosing . Width - 2 cm;
	Line;
#ifdef FULLSCREEN
	Size: 18 pt;
#else
	Size: 12 pt;
	IN Table_des_matieres
	   Visibility: 0;
#endif
	END;

   Date_de_mise_a_jour :
	BEGIN
	VertPos: Top = Enclosing . Top + 1.6 cm;
	HorizPos: Left = Enclosing . Left + 1 cm;
	Width: Enclosing . Width - 2 cm;
	Line;
#ifdef FULLSCREEN
	Size: 18 pt;
#else
	Size: 12 pt;
	IN Table_des_matieres
	   Visibility: 0;
#endif
	END;

   Titre:
	BEGIN
#ifdef FONDCOULEUR
	Foreground: Yellow;
	CreateBefore(Cadre);
#endif
	Width: Enclosing . Width * 87 %;
	VertPos: Top = Enclosing . Top + 5 cm;
	HorizPos: VMiddle = Enclosing . VMiddle;
	Line;
	Adjust : VMiddle;
	Justify: No;
#ifdef PORTRAT
	Style: Roman;
#else
	Style: Bold;
#endif
#ifdef FULLSCREEN
	Size: 72 pt;
#else FULLSCREEN
#ifdef PORTRAIT
	Size: 24 pt;
#else PORTRAIT
	Size: 32 pt;
#endif PORTRAIT
	IN Table_des_matieres
	   BEGIN
#ifdef FONDCOULEUR
	   Foreground: Black;
#endif FONDCOULEUR
	   VertPos: Top = Enclosing . Top + 1 cm;
	   Visibility: 8;
	   Size: 16 pt;
	   END;
#endif FULLSCREEN
	END;

   Auteurs:
	BEGIN
#ifdef FONDCOULEUR
#ifdef FULLSCREEN
	Style: Italics;
#else
	Style: BoldItalics;
#endif
#else FONDCOULEUR
	Style: Italics;
#endif FONDCOULEUR
	Width: Enclosing . Width * 87 %;
	VertPos: Top = Previous . Bottom + 1.8;
	HorizPos: VMiddle = Enclosing . VMiddle;
#ifdef FULLSCREEN
	Size: 28 pt;
#else
	Size: 24 pt;
	IN Table_des_matieres
	   Visibility: 0;
#endif
	END;

   Auteur:
	BEGIN
	Width: Enclosing . Width;
	VertPos: Top = Previous . Bottom + 0.3;
	PageBreak: No;
	Line;
	Adjust : VMiddle;
	Justify: No;
	END;

   Affiliations:
	BEGIN
	Width: Enclosing . Width * 87 %;
	VertPos: Top = Previous . Bottom + 1;
	HorizPos: VMiddle = Enclosing . VMiddle;
#ifdef FULLSCREEN
	Size: 28 pt;
#else
	Size: 24 pt;
	IN Table_des_matieres
	   Visibility: 0;
#endif
	END;

   Affiliation:
	BEGIN
	Width: Enclosing . Width;
	VertPos: Top = Previous . Bottom + 0.3;
	PageBreak: No;
	Line;
	Adjust : VMiddle;
	Justify: No;
	END;

   Transparents:
	BEGIN
	Width : Enclosing . Width;
	HorizPos : Left = Enclosing . Left;
#ifdef FONDCOULEUR
	VertPos : Top = Previous Cadre . Bottom;
#else
	VertPos : Top = Previous . Bottom;
#endif
#ifndef FULLSCREEN
	IN Table_des_matieres
	   VertPos: Top = Previous . Bottom + 0.7 cm;
#endif
	END;

   Transp:
	BEGIN
	Page(PageTransparent);
#ifdef FONDCOULEUR
	CreateLast(Cadre);
#ifndef FULLSCREEN
	CreateLast(CopieTitreExp);
	CreateLast(NumPageTransparent);
#endif
#endif FONDCOULEUR
	Width : Enclosing . Width;
	HorizPos : Left = Enclosing . Left;
	VertPos : Top = Previous . Bottom;
	Gather: Yes;
#ifndef FULLSCREEN
	IN Table_des_matieres
	   BEGIN
	   Width: Enclosing . Width;
	   VertPos : Top = Previous . Bottom + 0.3;
	   END;
#endif
	END;

   Titre_Transparent:
	BEGIN
#ifdef FULLSCREEN
	Size: 48 pt;
#else
	CreateAfter(NumeroDePage);
#ifdef PORTRAIT
	Size: 24 pt;
	Style: Roman;
#else
	Size: 32 pt;
	Style: Bold;
#endif PORTRAIT
#endif FULLSCREEN
	Width: Enclosing . Width * 87 %;
#ifdef FONDCOULEUR
	Foreground: Yellow;
#endif
	VertPos: Top = Enclosing . Top + 1.7 cm;
	HorizPos: VMiddle = Enclosing . VMiddle;
	Line;
	Adjust : VMiddle;
	Justify: No;
#ifndef FULLSCREEN
	IN Table_des_matieres
	   BEGIN
#ifdef FONDCOULEUR
	   Foreground: Black;
#endif
	   Visibility: 8;
	   Style: Roman;
	   Width: Enclosing . Width - 2.5;
	   Size: Enclosing =;
	   HorizPos: Left = Enclosing . Left + 0.2;
	   VertPos: Top = Previous . Bottom;
	   Adjust : LeftWithDots;
	   END;
#endif FULLSCREEN
	END;

   Corps:
	BEGIN
	Width: Enclosing . Width - 2 cm;
	HorizPos: Left = Enclosing . Left + 1 cm;
	VertPos: Top = Previous . Bottom + 1.8;
#ifndef FULLSCREEN
	IN Table_des_matieres
	   Visibility: 0;
#endif
	END;

   Paragraphe:
	BEGIN
	Width: Enclosing . Width;
	NoBreak1: 2;
	NoBreak2: 2;
	VertPos: Top = Previous not GRAPHICS_UNIT . Bottom + 1;
	END;

   Image:
	BEGIN
	VertPos: Top = Previous not GRAPHICS_UNIT . Bottom + 0.3;
	HorizPos: VMiddle = Enclosing . VMiddle;
	PageBreak: No;
	Gather: Yes;
	END;

   Autre_Nature:
	BEGIN
	VertPos: Top = Previous . Bottom + 0.3;
	HorizPos: VMiddle = Enclosing . VMiddle;
	PageBreak: No;
	Gather: Yes;
	END;

   Unit\351 :
	BEGIN
	HorizPos : Left = Previous . Right;
	VertPos : HRef = Previous . HRef;
	END;

   Autre :
	BEGIN
	HorizPos : Left = Previous . Right;
	VertPos : HRef = Previous . HRef;
	END;

   Indice :
	BEGIN
	PageBreak: No;
	LineBreak: No;
	HorizPos : Left = Previous . Right;
	VertPos : HRef = Previous . HRef;
	HorizRef : Enclosed . HRef - 0.3;
#ifdef FULLSCREEN
	Size : Enclosing -6 min 1;
#else
	Size : Enclosing -4 min 1;
#endif
	END;

   Exposant :
	BEGIN
	PageBreak: No;
	LineBreak: No;
	HorizPos : Left = Previous . Right;
	VertPos : HRef = Previous . HRef;
	HorizRef : Enclosed . HRef + 0.4;
#ifdef FULLSCREEN
	Size : Enclosing -6 min 1;
#else
	Size : Enclosing -4 min 1;
#endif
	END;

   GRAPHICS_UNIT:
	BEGIN
	Width: 1 cm;
	Height: 1 cm;
	END;

   PAGE_BREAK:
	BEGIN
	Background : White;
	Foreground : Black;
	Fillpattern : nopattern;
	HorizOverflow: Yes;
	END;

ATTRIBUTES

{******  en attente
   Commentaire:
	BEGIN
	Style: Italics;
	Size: Enclosing - 4;
	Visibility: Enclosing =;
	END;
******}
   Plan:
	Depth : Plan;

END
