{ Ce schema decrit la presentation d un Tableau Quint-Vatton 1992 } #ifdef SGML_view #define CORPS_PARAGRAPHE 12 pt #define CORPS_TAG 10 pt #endif PRESENTATION Table; #ifdef SGML_view VIEWS Table\240, Table\240SGML; #endif CONST Blanc = Graphics ' '; FiletDroit = Graphics 'v'; FiletGauche = Graphics 'v'; FiletInf = Graphics 'h'; FiletHaut = Graphics 't'; FiletBas = Graphics 'h'; Rect = Graphics 'R'; DEFAULT BEGIN HorizRef: Enclosed . HRef; VertRef: * . Left; Width: Enclosed . Width; Height: Enclosed . Height; VertPos: Top = Enclosing . Top; HorizPos: Left = Previous . Right; PageBreak: No; LineBreak: No; Visibility: Enclosing =; Underline: Enclosing =; Thickness: Enclosing =; Font: Enclosing =; Style: Enclosing =; Size: Enclosing =; LineSpacing: Enclosing =; Adjust: Enclosing =; Justify: Enclosing =; Indent: 0; Depth: Enclosing =; LineStyle: Enclosing =; LineWeight: Enclosing =; Background: Enclosing =; Foreground: Enclosing =; FillPattern: Enclosing =; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing.Left + 1; Width: Enclosing.Width - 1; Size: CORPS_PARAGRAPHE; Font: helvetica; Style: Roman; END; #endif END; BOXES EspaceCellule: BEGIN Content: Blanc; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing. Left; Width: 1 pt; Height: 1 pt; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; ComplementHoriz: BEGIN Content: Blanc; VertPos: Top = Enclosing . Top; HorizPos: Left = Previous . Right; Width: 0.2; Height: 1 pt; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; ComplementVertic: BEGIN Content: Blanc; VertPos: Top = Previous . Top; HorizPos: Left = Previous . Left; Width: 1 pt; Height: Previous . Height + 8 pt; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {filets consituant le cadre du tableau} GaucheCadreFin: BEGIN Content: Graphics 'l'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; DroiteCadreFin: BEGIN Content: Graphics 'r'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Right = Enclosing . Right; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; HautCadreFin: BEGIN Content: Graphics 't'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: Enclosed . Height; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; BasCadreFin: BEGIN Content: Graphics 'b'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 0.4; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; GaucheCadreEpais: BEGIN Content: Graphics 'l'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; DroiteCadreEpais: BEGIN Content: Graphics 'r'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Right = Enclosing . Right; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; HautCadreEpais: BEGIN Content: Graphics 't'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: Enclosed . Height; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; BasCadreEpais: BEGIN Content: Graphics 'b'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 0.4; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; GaucheCadrePoint: BEGIN Content: Graphics 'l'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; DroiteCadrePoint: BEGIN Content: Graphics 'r'; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Right = Enclosing . Right; Width: Enclosed . Width; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; END; HautCadrePoint: BEGIN Content: Graphics 't'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: Enclosed . Height; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; BasCadrePoint: BEGIN Content: Graphics 'b'; VertPos: Top = Enclosing . Top; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 0.4; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {Les filets inferieurs} {en-tete} FiletInfSpacelLs: BEGIN Content: Blanc; VertPos: Bottom = Enclosing . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 5; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletInfFinlLs: BEGIN Content: FiletInf; VertPos: Bottom = Enclosing . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 5; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletInfEpaislLs: BEGIN Content: FiletInf; VertPos: Bottom = Enclosing . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width - 1 pt; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 5; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletInfPointlLs: BEGIN Content: FiletInf; VertPos: Bottom = Enclosing . Bottom; HorizPos: Left = Enclosing . Left - 1 pt; Width: Enclosing . Width; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 5; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {les filets gauches} {pour Les_Colonnes} FiletGaucheSpacelCs: BEGIN Content: Blanc; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; Width: 8 pt; Height: 1 pt; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletGaucheFinlCs: BEGIN Content: FiletGauche; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; Width: 8 pt; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletGaucheEpaislCs: BEGIN Content: FiletGauche; VertPos: Top = Enclosing . Top- 1 pt; HorizPos: Left = Enclosing . Left; Width: 8 pt; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletGauchePointlCs: BEGIN Content: FiletGauche; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Enclosing . Left; Width: 8 pt; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {les filets droits} {pour les colonnes simples} {pour les colonnes composee} FiletDroitSpaceCS: BEGIN Content: Blanc; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Previous . Right - 4 pt; Width: 8 pt; Height: 1 pt; {**} PageBreak: Yes; LineStyle: Solid; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitFinCS: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Previous . Right - 4 pt; Width: 8 pt; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitEpaisCS: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Previous . Right - 4 pt; Width: 8 pt; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitPointCS: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 1 pt; HorizPos: Left = Previous . Right - 4 pt; Width: 8 pt; { exception Tableau_PaveRef } Height: Bottom = Next Bas\240tableau . Bottom; VertOverflow: Yes; {**} PageBreak: Yes; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {pour les lignes composee} FiletDroitSpaceLC: BEGIN Content: Blanc; VertPos: Top = Enclosing . Top - 4 pt; HorizPos: Left = Titre\240ligne\240comp . Right - 4 pt; Width: 8 pt; {**} PageBreak: Yes; Height: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitFinLC: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 4 pt; HorizPos: Left =Titre\240ligne\240comp . Right - 4 pt; Width: 8 pt; Height: Enclosing . Height + 8 pt; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitEpaisLC: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 4 pt; HorizPos: Left = Titre\240ligne\240comp . Right - 4 pt; Width: 8 pt; Height: Enclosing . Height + 8 pt; {**} PageBreak: Yes; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletDroitPointLC: BEGIN Content: FiletDroit; VertPos: Top = Enclosing . Top - 4 pt; HorizPos: Left = Titre\240ligne\240comp . Right - 4 pt; Width: 8 pt; Height: Enclosing . Height + 8 pt; {**} PageBreak: Yes; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {les filets bas} {pour les colonnes composees} FiletBasSpaceCC: BEGIN Content: Blanc; VertPos: Top = Titre\240col\240compos\351e . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasFinCC: BEGIN Content: FiletBas; VertPos: Top = Titre\240col\240compos\351e . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasEpaisCC: BEGIN Content: FiletBas; VertPos: Top = Titre\240col\240compos\351e . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasPointCC: BEGIN Content: FiletBas; VertPos: Top = Titre\240col\240compos\351e . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {pour les Ligne simple} {pour les Ligne composee} FiletBasSpaceLS: BEGIN Content: Blanc; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasFinLS: BEGIN Content: FiletBas; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Solid; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasEpaisLS: BEGIN Content: FiletBas; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Solid; LineWeight: 2 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; FiletBasPointLS: BEGIN Content: FiletBas; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; Width: Enclosing . Width; Height: 8 pt; LineStyle: Dashed; LineWeight: 1 pt; Depth: Enclosing + 4; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; { Masque pour cacher ce qui se trouve derriere une cellule ayant } { un attribut Debordement_horiz } MasqueHoriz: BEGIN Content: graphics '\260'; { rectangle blanc opaque sans contour } Height: Bottom = Enclosing Ligne\240simple . Bottom + 4 pt; {**} Width: Creator . Width; VertPos: Top = Enclosing . Top - 4 pt; {**} HorizPos: Left = Creator . Left; Depth: Enclosing + 2; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; { Masque pour cacher ce qui se trouve derriere une cellule ayant } { un attribut Debordement_vert } MasqueVert: BEGIN Content: graphics '\260'; { rectangle blanc opaque sans contour } {**} Height: Bottom = Refered . Bottom + 4 pt; {**} Width: Creator . Width + 9 pt; {**} VertPos: Top = Enclosing . Top - 4 pt; {**} HorizPos: Left = Creator . Left - 4 pt; Depth: Enclosing + 2; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; { Masque pour cacher ce qui depasse des filets verticaux au dessus en-tete } MasqueHautEnTete: BEGIN Content: graphics '\260'; { rectangle blanc opaque sans contour } Height: 1 pt; Width: Next . Width + 1 pt; VertPos: Top = Next . Top - 1 pt; HorizPos: Left = Enclosing Table . Left - 1 pt; Depth: Enclosing + 2; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; { Masque pour cacher ce qui depasse des filets verticaux au dessus des sous colonnes } MasqueHautSousCol: BEGIN Content: graphics '\260'; { rectangle blanc opaque sans contour } Height: 1 pt; Width: Next . Width - 2 pt; VertPos: Top = Next . Top - 1 pt; HorizPos: Left = Next . Left; Depth: Enclosing + 2; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif END; {*** FondTableau: BEGIN Content: Graphics 'R'; FillPattern: backgroundcolor; Background: Enclosing =; LineWeight: 0; Width: Enclosing . Width; Height: Bottom = Creator . Bottom; PageBreak: Yes; VertPos: Top = Previous En\240T\352te . Top; HorizPos: Left = Enclosing . Left; Depth: 48; END; #ifdef SGML_view IN Table\240SGML BEGIN visibility: 0; END; #endif ***} #ifdef SGML_view {----------- VUE SGML -----------} TABLBODY_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TABLBODY_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; HEADINGS_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; HEADINGS_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; LINES_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; LINES_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; TTABL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TTABL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; COLUMNS_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; COLUMNS_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; COLHEAD_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; COLHEAD_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; LINHEAD_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; LINHEAD_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; SINGCOL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; SINGCOL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; COMPCOL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; COMPCOL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; SUBCOL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; SUBCOL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; TSINGCOL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TSINGCOL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; TCOMPCOL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TCOMPCOL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; SINGLIN_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; SINGLIN_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; COMPLIN_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; COMPLIN_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; SUBLINE_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; SUBLINE_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; TSINGLIN_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TSINGLIN_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; LINEBODY_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; LINEBODY_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; TCOMPLIN_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; TCOMPLIN_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; CELL_STAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; END; END; CELL_ETAG: BEGIN Content: TEXT ''; visibility: 0; IN Table\240SGML BEGIN HorizPos: Left = Enclosing . Left; Size: CORPS_TAG; Style: Bold; visibility: 5; VertPos: Top = Previous . Bottom; END; END; #endif RULES Table: BEGIN #ifdef SGML_view CreateFirst(TABLBODY_STAG); CreateLast(TABLBODY_ETAG); #endif Gather: Yes; PageBreak: Yes; Justify: No; HorizPos: VMiddle = Enclosing . VMiddle; VertPos: Top = Previous . Bottom + 0.5; Adjust: VMiddle; #ifdef SGML_view IN Table\240SGML BEGIN Visibility : 10; HorizPos: Left = Enclosing.Left + 1; VertPos: Top = Previous . Bottom; Width: Enclosing.Width - 3; Indent: 0; Justify: no; Adjust: Left; END; #endif END; En\240T\352te : BEGIN #ifdef SGML_view CreateFirst(HEADINGS_STAG); CreateLast(HEADINGS_ETAG); #endif PageBreak: No; VertPos: Top = Previous Not MasqueHautEnTete . Bottom; HorizPos: Left = Enclosing . Left; CreateBefore(MasqueHautEnTete); END; Bas\240tableau : BEGIN PageBreak: No; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; Width : Enclosing . Width; {*** CreateWith(FondTableau); ***} #ifdef SGML_view IN Table\240SGML BEGIN Visibility : 0; END; #endif END; CsteBas : BEGIN Height : 1 pt; #ifdef SGML_view IN Table\240SGML BEGIN Visibility : 0; END; #endif END; Titre\240tableau: BEGIN #ifdef SGML_view CreateFirst(TTABL_STAG); CreateLast(TTABL_ETAG); #endif HorizPos: Left = Enclosing . Left; VertPos: Top = Enclosing . Top; {attribut Largeur\240Titre} CreateLast(EspaceCellule); CreateAfter(ComplementVertic); END; Titre\240des\240colonnes: BEGIN #ifdef SGML_view CreateFirst(COLHEAD_STAG); CreateLast(COLHEAD_ETAG); #endif Width : Enclosing . Width - 8 pt; HorizPos : Left = Enclosing . Left + 4 pt; VertPos: Top = Enclosing . Top + 4 pt; Line; END; Titre\240des\240lignes: BEGIN #ifdef SGML_view CreateFirst(LINHEAD_STAG); CreateLast(LINHEAD_ETAG); #endif Line; Visibility : 0; END; Les\240colonnes: BEGIN #ifdef SGML_view CreateFirst(COLUMNS_STAG); CreateLast(COLUMNS_ETAG); #endif HorizPos: Left = Titre\240tableau . Right; VertPos : Top = Enclosing . Top; CreateAfter(ComplementVertic); END; Colonne\240simple: BEGIN #ifdef SGML_view CreateFirst(SINGCOL_STAG); CreateLast(SINGCOL_ETAG); #endif VertPos: Top = Enclosing .Top + 4 pt; HorizPos: Left = Previous . Right - 4 pt; {attribut Largeur\240Colonne} CreateLast(EspaceCellule); END; Titre\240col\240simple: BEGIN #ifdef SGML_view CreateFirst(TSINGCOL_STAG); CreateLast(TSINGCOL_ETAG); #endif HorizPos: Left = Enclosing . Left + 4 pt; VertPos : Top = Enclosing . Top; Width : Enclosing . Width - 8 pt; Line; END; Colonne\240compos\351e: BEGIN #ifdef SGML_view CreateFirst(COMPCOL_STAG); CreateLast(COMPCOL_ETAG); #endif VertPos: Top = Enclosing .Top + 4 pt; HorizPos : Left = Previous . Right - 4 pt; Height: Enclosed . Height; END; Titre\240col\240compos\351e: BEGIN #ifdef SGML_view CreateFirst(TCOMPCOL_STAG); CreateLast(TCOMPCOL_ETAG); #endif HorizPos: Left = Enclosing . Left + 4 pt; VertPos : Top = Enclosing . Top; Width: Enclosing . Width - 8 pt; Line; END; Sous\240colonnes: BEGIN #ifdef SGML_view CreateFirst(SUBCOL_STAG); CreateLast(SUBCOL_ETAG); #endif CreateBefore(MasqueHautSousCol); VertPos: Top = Previous Not MasqueHautSousCol . Bottom + 4 pt; HorizPos: Left = Enclosing . Left; END; Les\240lignes: BEGIN #ifdef SGML_view CreateFirst(LINES_STAG); CreateLast(LINES_ETAG); #endif PageBreak: Yes; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; END; Ligne\240simple: BEGIN #ifdef SGML_view CreateFirst(SINGLIN_STAG); CreateLast(SINGLIN_ETAG); #endif VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; END; Ligne\240compos\351e: BEGIN #ifdef SGML_view CreateFirst(COMPLIN_STAG); CreateLast(COMPLIN_ETAG); #endif PageBreak: No; VertPos: Top = Previous . Bottom; HorizPos: Left = Enclosing . Left; END; Titre\240ligne\240simple: BEGIN #ifdef SGML_view CreateFirst(TSINGLIN_STAG); CreateLast(TSINGLIN_ETAG); #endif {attribut Ref\240Largeur\240Titre} Width: 3 cm; VertPos: HMiddle = Enclosing . HMiddle; HorizPos: Left = Enclosing . Left; Line; Adjust: VMiddle; #ifdef SGML_view IN Table\240SGML BEGIN Adjust: Left; END; #endif END; Corps\240ligne: BEGIN #ifdef SGML_view CreateFirst(LINEBODY_STAG); CreateLast(LINEBODY_ETAG); #endif {**} Visibility: 0; #ifdef SGML_view IN Table\240SGML BEGIN Visibility: Enclosing=; END; #endif END; Titre\240ligne\240comp: BEGIN #ifdef SGML_view CreateFirst(TCOMPLIN_STAG); CreateLast(TCOMPLIN_ETAG); #endif {attribut Ref\240Largeur\240Titre} VertPos: HMiddle = Enclosing . HMiddle; HorizPos: Left = Enclosing . Left; Line; Adjust: VMiddle; #ifdef SGML_view IN Table\240SGML BEGIN Adjust: Left; END; #endif END; Sous\240lignes: BEGIN #ifdef SGML_view CreateFirst(SUBLINE_STAG); CreateLast(SUBLINE_ETAG); #endif HorizPos: Left = Titre\240ligne\240comp . Right ; END; Cellule: BEGIN { attribut Ref\240Colonne } { attribut Ref\240Colonne } #ifdef SGML_view CreateFirst(CELL_STAG); CreateLast(CELL_ETAG); #endif {**} Visibility: GrandFather = ; IF Last CreateAfter (ComplementHoriz); VertPos: HMiddle = Enclosing . HMiddle; HorizPos: Left = Previous Cellule . Right + 4 pt; Line; Adjust: VMiddle; Depth: Enclosing + 3; #ifdef SGML_view IN Table\240SGML BEGIN Adjust: Left; END; #endif END; TEXT_UNIT: BEGIN LineBreak: Yes; Depth: Enclosing =; END; PICTURE_UNIT: BEGIN Depth: Enclosing =; END; ATTRIBUTES Ref\240colonne: BEGIN Width: Refered . Width - 8 pt; HorizPos: Left = Refered . Left + 4 pt; #ifdef SGML_view IN Table\240SGML BEGIN Width: Enclosing.Width - 1; END; #endif END; Largeur\240colonne: BEGIN Width: Largeur\240colonne pt; #ifdef SGML_view IN Table\240SGML BEGIN Width: Enclosing.Width - 1; END; #endif END; Ref\240titre\240tableau: BEGIN Width: Refered . Width * Pourcent\240largeur %; #ifdef SGML_view IN Table\240SGML BEGIN Width: Enclosing.Width - 1; END; #endif END; Largeur\240titre: BEGIN Width: Largeur\240titre pt; #ifdef SGML_view IN Table\240SGML BEGIN Width: Enclosing.Width - 1; END; #endif END; Filet\240gauche = Absent: CreateFirst(FiletGaucheSpacelCs); Filet\240gauche = Fin: CreateFirst(FiletGaucheFinlCs); Filet\240gauche = Epais: CreateFirst(FiletGaucheEpaislCs); Filet\240gauche = Pointill\351: CreateFirst(FiletGauchePointlCs); Filet\240droit = Absent: If Not Last CreateAfter(FiletDroitSpaceCS); Filet\240droit = Fin: If Not Last CreateAfter(FiletDroitFinCS); Filet\240droit = Epais: If Not Last CreateAfter(FiletDroitEpaisCS); Filet\240droit = Pointill\351: If Not Last CreateAfter(FiletDroitPointCS); Filet\240droit\240 = Absent: CreateFirst(FiletDroitSpaceLC); Filet\240droit\240 = Fin: CreateFirst(FiletDroitFinLC); Filet\240droit\240 = Epais: CreateFirst(FiletDroitEpaisLC); Filet\240droit\240 = Pointill\351: CreateFirst(FiletDroitPointLC); Filet\240bas = Absent: CreateFirst(FiletBasSpaceCC); Filet\240bas = Fin: CreateFirst(FiletBasFinCC); Filet\240bas = Epais: CreateFirst(FiletBasEpaisCC); Filet\240bas = Pointill\351: CreateFirst(FiletBasPointCC); Filet\240bas\240 = Absent: { exception Tableau_Cond_Dernier } If Not Last CreateAfter(FiletBasSpaceLS); Filet\240bas\240 = Fin: { exception Tableau_Cond_Dernier } If Not Last CreateAfter(FiletBasFinLS); Filet\240bas\240 = Epais: { exception Tableau_Cond_Dernier } If Not Last CreateAfter(FiletBasEpaisLS); Filet\240bas\240 = Pointill\351: { exception Tableau_Cond_Dernier } If Not Last CreateAfter(FiletBasPointLS); Filet\240inf\351rieur = Absent: CreateFirst(FiletInfSpacelLs); Filet\240inf\351rieur = Fin: CreateFirst(FiletInfFinlLs); Filet\240inf\351rieur = Epais: CreateFirst(FiletInfEpaislLs); Filet\240inf\351rieur = Pointill\351: CreateFirst(FiletInfPointlLs); Encadrer(En\240T\352te) = Fin: BEGIN CreateFirst(GaucheCadreFin); CreateLast(DroiteCadreFin); CreateFirst(HautCadreFin); END; Encadrer(Bas\240tableau) = Fin: CreateFirst(BasCadreFin); Encadrer(En\240T\352te) = Epais: BEGIN CreateFirst(GaucheCadreEpais); CreateLast(DroiteCadreEpais); CreateFirst(HautCadreEpais); END; Encadrer(Bas\240tableau) = Epais: CreateFirst(BasCadreEpais); Encadrer(En\240T\352te) = Pointill\351: BEGIN CreateFirst(GaucheCadrePoint); CreateLast(DroiteCadrePoint); CreateFirst(HautCadrePoint); END; Encadrer(Bas\240tableau) = Pointill\351: CreateFirst(BasCadrePoint); Type\240tableau(Titre\240col\240simple) = Lignes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240col\240compos\351e) = Lignes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240lignes) = Lignes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240colonnes) = Lignes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Colonne\240simple) = Lignes : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Colonne\240compos\351e) = Lignes : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Sous\240colonnes) = Lignes : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Les\240lignes) = Lignes : BEGIN VertPos: Top = Enclosing . Top + 4 pt; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Titre\240col\240simple) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240col\240compos\351e) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240lignes) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240colonnes) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240tableau) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240ligne\240simple) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240ligne\240comp) = Tabulations : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Colonne\240simple) = Tabulations : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Colonne\240compos\351e) = Tabulations : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Sous\240colonnes) = Tabulations : BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Les\240lignes) = Tabulations : BEGIN VertPos: Top = Enclosing . Top + 4 pt; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Type\240tableau(Titre\240ligne\240simple) = Colonnes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240ligne\240comp) = Colonnes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240tableau) = Colonnes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240lignes) = Colonnes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Type\240tableau(Titre\240des\240colonnes) = Colonnes : BEGIN Visibility : 0; #ifdef SGML_view IN Table\240SGML Visibility : Enclosing =; #endif END; Alignement\240horiz = A\240gauche: BEGIN Adjust : Left; #ifdef SGML_view IN Table\240SGML BEGIN Adjust : Left; END; #endif END; Alignement\240horiz = Centr\351: BEGIN Adjust : VMiddle; #ifdef SGML_view IN Table\240SGML BEGIN Adjust : Left; END; #endif END; Alignement\240horiz = A\240droite: BEGIN Adjust : Right; #ifdef SGML_view IN Table\240SGML BEGIN Adjust : Left; END; #endif END; Alignement\240vertic = Vers\240le\240haut: BEGIN VertPos: Top = Enclosing . Top; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Alignement\240vertic = Centr\351: BEGIN VertPos: HMiddle = Enclosing . HMiddle; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Alignement\240vertic = \240Vers\240le\240bas: BEGIN VertPos: Bottom = Enclosing . Bottom; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Previous . Bottom; END; #endif END; Extension\240horiz: BEGIN Width : Right = Refered . Right; CreateAfter (MasqueHoriz); Depth: Enclosing = ; #ifdef SGML_view IN Table\240SGML BEGIN Width: Enclosing.Width - 2; END; #endif END; Extension\240vertic: BEGIN {**} VertPos: HMiddle = MasqueVert . HMiddle; {**} Height : Enclosed . Height; CreateAfter (MasqueVert); Depth: Enclosing = ; #ifdef SGML_view IN Table\240SGML BEGIN VertPos: Top = Enclosing . Top - 1 pt; END; #endif END; END