%!PS-Adobe-2.0 %%Creator: dvips(k) 5.86d Copyright 1999 Radical Eye Software %%Title: ZPT_Demarrage.dvi %%Pages: 4 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -o ZPT_Demarrage.ps ZPT_Demarrage.dvi %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2001.11.09:1321 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet TeXDict begin 39158280 55380996 1000 600 600 (ZPT_Demarrage.dvi) @start %DVIPSBitmapFont: Fa cmbx12 12 9 /Fa 9 123 df<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC6D 6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F1 9038FFFC01000313E0000F1380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B13 F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC322F 7DAD36>97 D101 D<90397F8007FEB590383FFF8092B512E0028114F8913987F03FFC91388F801F 000390399F000FFE6C139E14BC02F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E >110 DI<90397FC00FF8B5 90B57E02C314E002CF14F89139DFC03FFC9139FF001FFE000301FCEB07FF6C496D13804A 15C04A6D13E05C7013F0A2EF7FF8A4EF3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B 6E4913806E4913006E495A9139DFC07FFC02CFB512F002C314C002C091C7FCED1FF092C9 FCADB67EA536407DAC3E>I<90391FFC038090B51287000314FF120F381FF003383FC000 49133F48C7121F127E00FE140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015 F06C14FC6C800003806C15806C7E010F14C0EB003F020313E0140000F0143FA26C141F15 0FA27EA26C15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E0 26E007FEC7FC232F7CAD2C>115 D117 DI<001FB71280A49026FC001F130001E0495A5B 49495A90C7485A48495B123E4A5B4A5B003C495BA24A90C7FC4A5A4A5AC7FC4A5A495B49 5BA2495B499038800780491300A2495A4948130F49481400A2485B48495B485BA248495B 4890C75A48485C15034848EB1FFEB7FCA4292C7DAB32>122 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fb cmmi12 12 2 /Fb 2 63 df60 D<127012FCB4FCEA7FC0EA1FF0EA07 FCEA01FF38007FC0EB1FF0EB07FE903801FF809038007FE0EC1FF8EC03FE913800FF80ED 3FE0ED0FF8ED03FF030013C0EE3FF0EE0FFCEE01FF9338007FC0EF1FF0EF07FCEF01FF94 38007FC0F01FE0A2F07FC0943801FF00EF07FCEF1FF0EF7FC04C48C7FCEE0FFCEE3FF0EE FFC0030390C8FCED0FF8ED3FE0EDFF80DA03FEC9FCEC1FF8EC7FE0903801FF80D907FECA FCEB1FF0EB7FC04848CBFCEA07FCEA1FF0EA7FC048CCFC12FC12703B3878B44C>62 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fc cmti12 12 17 /Fc 17 120 df47 D<130FEB1FC0133FEB7FE013FFA214C0EB7F801400131E90C7FCB3A5120FEA3FC0127FA2 12FFA35B6CC7FC123C132B76AA1E>58 D97 DIIII<15FCEC03FF91390F83838091393E01CFC091387C00EF4A13FF4948137F0103158049 48133F495A131F4A1400133F91C75A5B167E13FE16FE1201495CA215011203495CA21503 A2495CA21507A25EA2150F151F5E0001143F157F6C6C13FF913801DF8090387C039F9038 3E0F3FEB0FFCD903F090C7FC90C7FC5DA2157EA215FEA25DA2001C495A127F48495A1407 4A5A485C023FC8FC00F8137E387C01F8381FFFE0000390C9FC2A407BAB2D>103 D<14FE137FA3EB01FC13001301A25CA21303A25CA21307A25CA2130FA25CA2131FA25C15 7F90393F83FFC091388F81F091381E00F802387F4948137C5C4A137EA2495A91C7FCA25B 484814FE5E5BA2000314015E5BA2000714035E5B1507000F5DA249130F5E001F1678031F 1370491480A2003F023F13F0EE00E090C7FC160148023E13C01603007E1680EE070000FE EC1E0FED1F1E48EC0FF80038EC03E02D467AC432>I<143C147E14FE1301A3EB00FC1470 1400AE137C48B4FC3803C780380703C0000F13E0120E121C13071238A21278EA700F14C0 131F00F0138012E0EA003F1400A25B137EA213FE5B12015BA212035B141E0007131C13E0 A2000F133CEBC038A21478EB807014F014E0EB81C0EA0783EBC7803803FE00EA00F81743 78C11E>I108 D110 DI114 DI<1470EB01F8A313 035CA313075CA3130F5CA3131F5CA2007FB512E0B6FC15C0D8003FC7FCA25B137EA313FE 5BA312015BA312035BA312075BA3120F5BA2EC0780001F140013805C140E003F131EEB00 1C143C14385C6C13F0495A6C485AEB8780D807FEC7FCEA01F81B3F78BD20>I<017CEE03 8048B4020EEB0FC02603C780013FEB1FE0380703C0000E7F5E001C037E130F0107160712 3804FE130300785DEA700F4A1501011F130100F001804914C012E0EA003FDA000314034C 14805B137E0307140701FE1700495CA2030F5C0001170E495CA260A24848495A60A26012 01033F5C7F4B6C485A000002F713036D9039E7E0078090267E01C349C7FC903A1F0781F8 1E903A0FFF007FF8D901FCEB0FE03B2D78AB41>119 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fd cmr12 12 69 /Fd 69 123 df<9239FFC001FC020F9038F80FFF913B3F803E3F03C0913BFC00077E07E0 D903F890390FFC0FF0494890383FF81F4948EB7FF0495A494814E049C7FCF00FE0499139 3FC0038049021F90C7FCAFB912F0A3C648C7D81FC0C7FCB3B2486CEC3FF0007FD9FC0FB5 12E0A33C467EC539>11 D<4AB4FC020F13E091387F80F8903901FC001C49487FD907E013 0F4948137F011FECFF80495A49C7FCA25B49EC7F00163E93C7FCACEE3F80B8FCA3C648C7 FC167F163FB3B0486CEC7FC0007FD9FC1FB5FCA330467EC536>I<913801FFC0020FEBFB 8091387F803F903801FC00494813FFEB07E0EB1FC0A2495A49C7FC167F49143F5BAFB8FC A3C648C7123FB3B2486CEC7FC0007FD9FC1FB5FCA330467EC536>II<127C12FC7E7EA26C7E6C7E6C7E120F6C7E6C7E1200137C7F131E7FEB03 80EB0100111275C431>18 D<131F1480133F137FA2EBFF00485A485A5B485A485A138048 C7FC123E123C5A12E0124011126CC431>I<001EEB03C0397F800FF000FF131F01C013F8 A201E013FCA3007F130F391E6003CC0000EB000CA401E0131C491318A300011438491330 0003147090C712604814E0000614C0000E130148EB038048EB070048130E0060130C1E1D 7DC431>34 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380 120313005A1206120E5A5A5A12600B1D78C41B>39 D<140C141C1438147014E0EB01C013 03EB0780EB0F00A2131E5BA25B13F85B12015B1203A2485AA3485AA348C7FCA35AA2123E A2127EA4127CA312FCB3A2127CA3127EA4123EA2123FA27EA36C7EA36C7EA36C7EA21201 7F12007F13787FA27F7FA2EB0780EB03C01301EB00E014701438141C140C166476CA26> I<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378137C133C133E131E131FA2EB0F 80A3EB07C0A3EB03E0A314F0A21301A214F8A41300A314FCB3A214F8A31301A414F0A213 03A214E0A3EB07C0A3EB0F80A3EB1F00A2131E133E133C137C13785BA2485A485AA2485A 48C7FC120E5A5A5A5A5A16647BCA26>I<121EEA7F8012FF13C0A213E0A3127FEA1E6012 00A413E013C0A312011380120313005A1206120E5A5A5A12600B1D78891B>44 DI<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>I<16 18163C167CA2167816F8A216F01501A216E01503A216C01507A21680150FA2ED1F00A215 1E153EA2153C157CA2157815F8A25D1401A24A5AA25D1407A25D140FA292C7FC5CA2141E 143EA2143C147CA25CA25C1301A25C1303A25C1307A25C130FA291C8FC5BA2133EA2133C 137CA2137813F8A25B1201A25B1203A2485AA25B120FA290C9FC5AA2121E123EA2123C12 7CA2127812F8A25A126026647BCA31>I<143014F013011303131F13FFB5FC13E7130712 00B3B3B0497E497E007FB6FCA3204278C131>49 DI<49B4FC010F13E0013F13FC9038FE01FE3A01F0007F80D803C0EB3FC048C7 EA1FE0120EED0FF0EA0FE0486C14F8A215077F5BA26C48130FEA03C0C813F0A3ED1FE0A2 ED3FC01680ED7F0015FE4A5AEC03F0EC1FC0D90FFFC7FC15F090380001FCEC007FED3F80 ED1FC0ED0FE016F0ED07F816FC150316FEA2150116FFA3121EEA7F80487EA416FE491303 A2007EC713FC00701407003015F80038140F6C15F06CEC1FE06C6CEB3FC0D803E0EB7F80 3A01FE01FE0039007FFFF8010F13E0010190C7FC28447CC131>II<121EEA7F 80A2EAFFC0A4EA7F80A2EA1E00C7FCB3A5121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A2B 78AA1B>58 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3A5121E127FEAFF80A213 C0A4127F121E1200A512011380A3120313005A1206120E120C121C5A5A12600A3E78AA1B >I<007FBAFCBB1280A26C1900CEFCB0007FBAFCBB1280A26C190041187BA44C>61 D63 D<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED30FFA2 03707FED607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607A24A6D 7EA34A6D7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA249C87F 170FA20106821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03037FB5 00E0027FEBFFC0A342477DC649>65 D67 DII71 DII<01 0FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A5A13801300006C495A0070 5C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1FE027467BC332>I76 DI80 DI<49B41303010FEBE007013F13F89039FE00FE0FD801F8131FD807E0EB079F49EB 03DF48486DB4FC48C8FC4881003E81127E82127C00FC81A282A37E82A27EA26C6C91C7FC 7F7FEA3FF813FE381FFFE06C13FE6CEBFFE06C14FC6C14FF6C15C0013F14F0010F800101 80D9001F7F14019138001FFF03031380816F13C0167F163F161F17E000C0150FA31607A3 7EA36C16C0160F7E17806C151F6C16006C5D6D147ED8FBC05CD8F9F0495AD8F07C495A90 393FC00FE0D8E00FB51280010149C7FC39C0003FF02B487BC536>83 D<003FB912F8A3903BF0001FF8001F01806D481303003EC7150048187C0078183CA20070 181CA30060180CA5481806A5C81600B3B3A54B7EED7FFE49B77EA33F447DC346>IIII<003FB500E001 1FB5FCA3C691C7000713E0D93FFC020190C7FC6D4815FC010F6F5A6D6C15E0A26D6C4A5A 6D6C5D4DC8FC6D6D5B6E6C13065F6E6C131C6E6C13185F6E6C13706E6C13605F913803FE 01DA01FF5B4CC9FC6E1387ED7FC616CCED3FFC6F5A5E6F7E6F7EA26F7E82A203067F150E 92380C7FC04B6C7E15389238301FF04B6C7E15E04B6C7E4A486C7E14034B6C7E02066D7F 140E020C6E7E4A6E7E143802306E7E4A6E7E14E04A6E7E49486E7E130349C86C7E496F7F 5B496C8201FF83000701E0020313F8B500F8021FEBFFF0A344447EC349>II< 001FB81280A39126800001130001FCC7FC01F04A5A01C04A5A5B90C8485A121E4C5A484B 5AA200384B5A4C5AA24B90C7FC00304A5AA24B5AA24B5AC8485AA24B5A4B5AA24B5A5C93 C8FC4A5AA24A5A4A5AA24A5A4A5AA24A5A14FF5D4990C9FCEF0180495A495AA2495A4948 14031800495AA2495A495A5F4890C8FC485A5F485A48485D5F48485D17FE484814034848 140F16FFB8FCA331447BC33C>I<01C01318000114384848137048C712E0000EEB01C000 0C1480001C13030018140000385B003013060070130E0060130CA300E0131C481318A400 CFEB19E039FFC01FF801E013FCA3007F130FA2003F130701C013F8390F0001E01E1D71C4 31>92 D<130C131E133F497EEBF3C03801E1E03803C0F03807807848487E001E7F487F00 70EB038048EB01C00040EB00801A0E75C331>94 D97 DII<167FED3FFFA315 018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803F87F48487F 5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F6C6C5B0003 5C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE09026007F0013 002F467DC436>IIIIII<143C14FFA249 1380A46D1300A2143C91C7FCADEC7F80EB3FFFA31300147F143FB3B3AA123E127F39FF80 7F00A2147EA25C6C485A383C01F06C485A3807FF80D801FEC7FC195785C21E>I108 DI<39 01FC01FE00FF903807FFC091381E07F091383801F8000701707F0003EBE0002601FDC07F 5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>II<3901FC03FC00FF90380FFF8091383C07E0913870 01F83A07FDE000FE00030180137FD801FFEC3F8091C7EA1FC04915E049140F17F0160717 F8160317FCA3EE01FEABEE03FCA3EE07F8A217F0160F6D15E0EE1FC06D143F17806EEB7E 00D9FDC05B9039FCF003F891383C0FE091381FFF80DA03FCC7FC91C9FCAE487EB512F8A3 2F3F7DAB36>I<91387F8003903903FFE00790380FE07890393F801C0F90387E000E496D 5AD803F8EB039F0007EC01BF4914FF48487F121F5B003F81A2485AA348C8FCAB6C7EA312 3F7F121F6D5C120F6D5B12076C6C5B6C6C497E6C6C130E013F131C90380FC0F8903803FF E09038007F0091C7FCAEEEFF80033F13FEA32F3F7DAB33>I<3903F803F000FFEB1FFCEC 3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A748B4FC B512FEA3202C7DAB26>I<90383FE0183901FFFC383907E01F78390F0003F8001E130148 1300007C1478127800F81438A21518A27EA27E6C6C13006C7E13FC383FFFE06C13FC6C13 FF6C14C06C14E0C614F0011F13F81300EC0FFC140300C0EB01FE1400157E7E153EA27EA3 6C143C6C147C15786C14F86CEB01F039F38003E039F1F00F8039E07FFE0038C00FF01F2E 7DAC26>I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6FCA2C648C7 FCB3A4150CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0903801FFC0 9038007F001E3E7EBC26>IIIIII<003FB612E0A29038C0003F90C713C0003CEC7F800038ECFF00A20030495A0070495A A24A5A0060495AA24A5A4A5AA2C7485A4AC7FC5B5C495A13075C495A131F4A1360495A49 5AA249C712C0485AA2485A485A1501485A48481303A24848EB07804848131F00FF14FF90 B6FCA2232B7DAA2B>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe cmbx12 17.28 28 /Fe 28 119 df<94387FFF80041FB512F04BB612FC030F81037F6F7E4AB5D8E0077F4A49 C76C7E020F01F0EC1FF04A01C0147F4A90C8487E4A485C4A484A7F49495C495BA2495B4E 7F49705B5DA3725B725B725B735A96C9FCAB0503B512FEBBFCA6D8000F01E0C7120184B3 B3AF003FB6D8F803B71280A651657DE45A>12 D<140CEC7F80ECFFC04913E04913F015F8 5B5B4913FC5BA24913F890B5FC4814F015E04814C0481400485B4813F814E04813804848 C7FC485A13F013C06CC8FC123C12181E1C5EE551>19 D45 D<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF007C7FCB3B3B3B3 007FB91280A6395E74DD51>49 D<913801FFF8021FEBFFC091B612F8010315FF010F16C0 013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F86E148048486E 14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380A219FFA283A3 6C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D13E0A294B512 C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B13804B90C8FC 4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC7F8092C9FC02 FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A5A5A5A5ABAFC A219F0A4405E78DD51>I<92B5FC020F14F8023F14FF49B712C04916F0010FD9C01F13FC 90271FFC00077FD93FE001017F49486D8049C86C7F484883486C6F7F14C0486D826E806E 82487FA4805CA36C5E4A5E6C5B6C5B6C495E011FC85A90C95CA294B55A614C91C7FC604C 5B4C5B4C5B4C5B047F138092260FFFFEC8FC020FB512F817E094C9FC17F817FF91C7003F 13E0040713F8040113FE707F717F7113E085717FA2717F85A285831A80A31AC0EA03FCEA 0FFF487F487F487FA2B57EA31A80A34D14005C7E4A5E5F6C495E49C8485BD81FF85F000F 5ED807FE92B55A6C6C6C4914806C01F0010791C7FC6C9026FF803F5B6D90B65A011F16F0 010716C001014BC8FCD9001F14F0020149C9FC426079DD51>II<91380FFFF849B612C0010F15F8013F 15FE496F7E2701FFF80080480180011F13F0D807FCC700077FD80FF080484882003F8301 F880486C827FB5178080A76C90C7FC4C14006C5A6C5AD807F04A5BC95C5E4C5B604C5B4C 138093B5C7FC4B13FC5F4B13E05F4B5B4B90C8FC5E5E4B5A5E4B5AA25E4B5AA293C9FCA2 15FEA35DAE5D92CAFCABEC01FCEC07FF4A7F023F13E0A24A7FA291B57EA76E5BA26E5BA2 020F13806E90C9FCEC01FC396577E44C>63 D65 D 73 D80 D<913803FFFE027FEBFFF00103B612FE010F6F 7E4916E090273FFE001F7FD97FE001077FD9FFF801017F486D6D7F717E486D6E7F85717F A2717FA36C496E7FA26C5B6D5AEB1FC090C9FCA74BB6FC157F0207B7FC147F49B6120701 0F14C0013FEBFE004913F048B512C04891C7FC485B4813F85A5C485B5A5CA2B55AA45FA2 5F806C5E806C047D7F6EEB01F96C6DD903F1EBFF806C01FED90FE114FF6C9027FFC07FC0 1580000191B5487E6C6C4B7E011F02FC130F010302F001011400D9001F90CBFC49437CC1 4E>97 D<92380FFFF04AB67E020F15F0023F15FC91B77E01039039FE001FFF4901F80101 13804901E0010713C04901804913E0017F90C7FC49484A13F0A2485B485B5A5C5A7113E0 485B7113C048701380943800FE0095C7FC485BA4B5FCAE7EA280A27EA2806C18FCA26C6D 150119F87E6C6D15036EED07F06C18E06C6D150F6D6DEC1FC06D01E0EC7F806D6DECFF00 010701FCEB03FE6D9039FFC03FFC010091B512F0023F5D020F1580020102FCC7FCDA000F 13C03E437BC148>99 DI<92380FFFC04AB512FC020FECFF80023F15E091B712F80103D9FE03 7F499039F0007FFF011F01C0011F7F49496D7F4990C76C7F49486E7F48498048844A8048 84485B727E5A5C48717EA35A5C721380A2B5FCA391B9FCA41A0002C0CBFCA67EA380A27E A27E6E160FF11F806C183F6C7FF17F006C7F6C6D16FE6C17016D6C4B5A6D6D4A5A6D01E0 4A5A6D6DEC3FE0010301FC49B45A6D9026FFC01F90C7FC6D6C90B55A021F15F8020715E0 020092C8FC030713F041437CC14A>III105 D<903807FF80B6FCA6C6FC7F7FB3 B3B3B3ADB712E0A623647BE32C>108 D<902607FF80EB1FFFB691B512F0040714FC041F 14FF4C8193267FE07F7F922781FE001F7FC6DA83F86D7F6DD987F07F6DD98FC0814C7F03 9FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B71280A651417BC05A>110 D<923807FFE092B6FC020715E0021F15F8027F15FE494848C66C6C7E010701F0010F13E0 4901C001037F49496D7F4990C87F49486F7E49486F7E48496F13804819C04A814819E048 496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD6C19FEA46C6D4B13FCA36C19F8 A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D4B13006D6C4B5A6D6D495B6D6D 495B010701F0010F13E06D01FE017F5B010090B7C7FC023F15FC020715E0020092C8FC03 0713E048437CC151>I<902607FF80EBFFF8B6010FEBFF80047F14F00381B612FC038715 FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91C76C7F6D496E7F03F86E7F4B6E 7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFCA3851BFEAE4F13FCA41BF861A2 1BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B03FF4A5B70495B04E0017F13C0 9226CFFC03B55A03C7B648C7FC03C115F803C015E0041F91C8FC040313E093CBFCB3A3B7 12F0A64F5D7BC05A>III<913A3FFF80 07800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0014890C7121FD80FFC1407D8 1FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92C7FC13FF14E014FF6C14F8 EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F1680010F16C01303D9007F15 E0020315F0EC001F1500041F13F81607007C150100FC81177F6C163FA2171F7EA26D16F0 A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0EB0FFE02FCEB7FFC01DFB6 5A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC140>II<902607FFC0ED3FFEB60207B5FC A6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E4E7F6D6D4948806D6DD907 F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA003F018002F0C7FC51427B C05A>II E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ff cmcsc10 12 11 /Ff 11 119 df 48 D<1438147814F81303130F13FFB5FC13F713071200B3B3B0497E497EB712C0A32242 76C137>I<49B4FC010F13F0013F13FC9038FC03FF2601E00013C0D807C0EB3FE048486D 7E90C76C7E001E6E7E4881003814030078811270007C80B416807F7F81A46C485B6CC7FC C8FC17005DA25E15075E4B5AA24B5A5E4B5A4B5A4BC7FC5D4A5A4A5A4A5AEC0FC04A5A92 C8FC143E5C5C495A4948EB0380EB078049C7FC011EEC07005B5B5B48485C485A49141E48 B612FE5A5A5A5AB75AA329427AC137>I57 D98 D101 D109 DII114 D118 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg cmr17 24.88 7 /Fg 7 115 df[36 37 90 270 95 19 D[124 141 117 268 146 68 D97 D101 D103 D<023F912601FFE0933807FF800003B5021F01FE047F13F8B6027FD9FFC04AB6FC4CB600 F0020715C0932607FC0101FC91261FF00713F093280FC0003FFE4AC77F4CC7D80FFF027C EC3FFC047E02036D4848EC0FFEC603F86E9026C003E06E7E011F4948704848826D4A6E4B 806D49486F6C48C86C7F4B48171E6D49C96C6C486F7FA2031E60031C93261FFC70707E03 3C18F0033860037817FD037070B448707E15F04B60A44B95CAFCA44B5FB3B3B0496D4C6C 4D7E496D4C6D4C7E013F01F893B500E003036D7EB700FE0103B700F8010FB712E0A6935B 79DAA0>109 D<023FEC0FF00003B5EC7FFEB649B51280040714E093391FF00FF093383F 803F93397E007FF85EC6DA01F0EBFFFC011F5C6D13036D495A5E6D49C7FCF07FF8151EF0 1FE04BEC078095C7FC5DA2157015F0A25DA45DA65DB3B3AB815B497F013F13FCB812C0A6 3E5B7ADA49>114 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fh cmss17 24.88 12 /Fh 12 117 df[95 143 111 270 124 80 D[117 142 121 269 132 84 D[<003FBEFCAA65A26565CE7E98B55AA2505C505CA2505CA25091 C7FC505BA2505B646297B55AA24F5C64614F5CA24F91C8FC4F5BA24F5BA24F5B96B55AA2 4E5C63604E5CA24E91C9FC4E5BA24E5BA24E5B95B55AA24D5CA24D5C4D5CA24D91CAFC61 5F4D5BA24D5B94B55AA24C5CA24C5C4C5CA24C91CBFCA24C5B4C5BA24C5B6093B5FC4B5C A24B5C4B5CA24B91CCFCA24B5B4B5BA24B5BA292B55A4A5CA24A5C5F5C4A91CDFCA24A5B 4A5BA24A5BA291B55A495CA2495C5E5B4991CEFCA2495B5D5B495BA290B55A485CA2485C A2485C4891CFFCA2485B91BD12805A5AA2BFFCAA>97 143 117 270 119 90 D<923807FFE04AB512FE021FECFFC091B712F0010316FC011F82017F8248B912 C04884858585A29226E0003F7F4AC7000F7F6C01E0140302806E148049C914C001F88213 E001807013E090CA7ECB14F0A284A37213F8AE051FB5FC041FB6FC0303B7FC153F0203B8 FC141F147F49B9FC1307131F5B90B7EAE00748EDF0004892C7FC4814F04814C04849C8FC 14F8485B14C0485BA291C9FCB5FC5BA5607F606C7F606E5D6E92B5FC6C6D140302FC140F 02FF143F6CDAE003B6FC92B8FC7EA27E6C17F718E76C17876CEEFE076D15F8011F15C06D ECFE00010302E090C8FC9026007FFCCAFC455E78DB5D>97 D101 D103 D[ 16 143 114 270 45 108 D<932607FFC0EE1FFFD8FFFE027F01FC4BB512F00303B6030F 14FC030F03C0023F14FF033F03F091B712C092B76C0103824A7049824A704982020F7001 3F824A7148824A95B8FC4A05C18391B900E3188090B548C66C02E7EBF80103F001079338 C0001F03C0010191B5C7000714C04B6D4B8092C8003F4A14004A6F4A6F13E04A604A6F4A 81A24A6F4A8121F04A6072844A95C9FCA34A5FA591C95CB3B3B3A37C5B71DA9B>I<9338 07FF8093B512FC0307ECFF80031F15E0037F15F84AB712FE0207707E4A834A83027F17F8 91B97E4984498449DAFC00814902C0010F804991C700038003FC14004901F0033F7F4949 6F7F90B5486F7F4B814891C96C7F4A824849707F481B804A8348497113C0A24A83481BE0 A24A83481BF0A24A83481BF8A491CB7EA2B51AFCAD6E5F6C1BF8A46E5F6C1BF0A26E5F6C 1BE0A26E5F6C1BC06E5F6C6D94B51280A26C6D4C14006E5E6C626F5D6C6E4B5B6D01F003 3F5B6F5D6D6D92B55A6D01FF02035C6D02E0011F5C6D02FC90B65A6D91B8C7FC6D606D60 6E5F6E5F020F17C06E5F02014CC8FC6E6C15F8031F15E003071580030002FCC9FC040713 80565E7BDB61>111 D I<92387FFFC0020FB6FC027F15E049B712FC0107EEFF80011F17E04917F85B90B9FC4818 F05A5AA248913880007F02FCC712034801F09138007FE04A150F4849150318004A1600A2 4890CBFCA780A2807E808014FC6C13FF15E06C14FF16F06CEDFF806C16F06C16FE717E6C 836D16F0011F826D826D16FF010117806D7E021F16C0020716E0DA007F15F01503DB001F 14F8040114FC707E171F050713FE83A27113FF83A284A712200038EFFFFE123C003F5E13 C0D87FF04B13FC01FC5DD9FF80141F02F0027F13F89126FF8003B5FC92B712F0BA12E0A2 19C06C1880001F180000075F000117F86C6C5E010F16C0010193C7FCD9001F14F8DA007F 90C8FC405E7BDB4A>115 D<903801FFFCB3A7BAFCACD8000101FCC9FCB3B3B3A281A360 6D6D5CF0078070131F187F9338C001FF6ED9F01F13C093B6FCA36E16E0A28019806EEDFE 006E15F86E15C06E4AC7FC6E14F0DB1FFCC8FC3B747CF146>I E %EndDVIPSBitmapFont end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 %%EndSetup %%Page: 1 1 1 0 bop 257 1887 3238 24 v 1737 2171 a Fh(Zop)5 b(e)65 b(P)-5 b(age)65 b(T)-16 b(emplates)2591 2656 y Fg(D)-5 b(\023)-89 b(emarrage)p 257 2811 V 1458 5354 a Ff(9)37 b(no)n(vembre)h(2001)p eop %%Page: 2 2 2 1 bop 257 573 a Fe(1)161 b(In)l(tro)t(duction)257 792 y Fd(Zop)s(e)38 b(P)m(age)g(T)-8 b(emplates)37 b(est)i(un)f(outil)e(p)s (our)h(la)g(g)m(\023)-46 b(en)m(\023)g(eration)37 b(de)h(pages)g(w)m (eb.)i(Il)d(p)s(er-)257 912 y(met)h(de)g(faciliter)d(la)h(collab)s (oration)e(en)m(tre)39 b(les)f(d)m(\023)-46 b(ev)m(elopp)s(eurs)39 b(et)f(les)f Fc(designers)i(web)257 1033 y Fd(p)s(our)f(la)f(pro)s (duction)h(des)h(pages)g(w)m(eb)g(dynamiques)g(des)g(applications)d(p)s (our)i(Zop)s(e.)257 1153 y(Les)f Fc(designers)g(web)44 b Fd(p)s(euv)m(en)m(t)38 b(les)d(utiliser)g(p)s(our)g(la)g(cr)m(\023) -46 b(eation)36 b(et)g(le)f(suivi)h(des)h(pages)257 1273 y(sans)28 b(p)s(our)f(cela)f(abandonner)h(leurs)g(outils)f(habituels,)g (tout)g(en)i(pr)m(\023)-46 b(eserv)-5 b(an)m(t)28 b(le)e(tra)m(v)-5 b(ail)257 1394 y(demand)m(\023)-46 b(e)33 b(p)s(our)g(inclure,)e (ensuite,)j(ces)f(pages)g(dans)h(une)f(application.)257 1635 y(L'ob)5 b(jectif)33 b(est)h(un)g(\015ux)g(de)g(t^)-49 b(ac)m(he)34 b(naturel.)f(Un)g Fc(designer)h(web)41 b Fd(utilisera)32 b(un)e(\023)-46 b(editeur)257 1755 y(HTML)29 b(WYSIWYG)g(p)s(our)f(cr)m(\023)-46 b(eer)29 b(un)f(template,)f (ensuite)i(un)f(d)m(\023)-46 b(ev)m(elopp)s(eur)29 b(l')m(\023)-46 b(editera)257 1875 y(p)s(our)37 b(qu'il)f(puisse)h(faire)f(part)g(de)h (l'application.)d(Selon)i(les)h(sp)m(\023)-46 b(eci\014cations)37 b(du)g(pro-)257 1996 y(jet,)50 b(le)f Fc(designer)g(web)56 b Fd(p)s(ourra)49 b(c)m(harger)g(le)g(template)g(dans)g(son)f(\023)-46 b(editeur)49 b(p)s(our)g(y)257 2116 y(faire)44 b(des)h(mo)s (di\014cations)d(sur)j(sa)g(structure)g(et)g(sur)g(son)g(apparence.)g (En)g(prenan)m(t)257 2236 y(ses)40 b(mesures)f(p)s(our)f(pr)m(\023)-46 b(eserv)m(er)40 b(les)e(c)m(hangemen)m(ts)h(e\013ectu)m(\023)-46 b(es)40 b(par)e(le)g(d)m(\023)-46 b(ev)m(elopp)s(eur,)39 b(il)257 2357 y(ne)33 b(d)m(\023)-46 b(esorganisera)33 b(pas)g(l'application.)257 2598 y(Les)h(P)m(age)f(T)-8 b(emplates)32 b(visen)m(t)h(cet)h(ob)5 b(jectifs)32 b(en)h(adoptan)m(t) g(3)f(princip)s(es)g(:)377 2752 y(1.)48 b(In)m(t)m(\023)-46 b(egration)32 b(facile)f(dans)i(les)d(\023)-46 b(editeurs)33 b(HTML)377 2907 y(2.)48 b(Ce)34 b(que)f(l'on)f(v)m(oit)g(est)h (similaire)c(\022)-49 b(a)32 b(ce)h(que)h(l'on)e(a)377 3062 y(3.)48 b(T)-8 b(enir)48 b(le)f(co)s(de)h(\022)-49 b(a)47 b(l'ext)m(\023)-46 b(erieur)47 b(des)i(templates,)e(except)m (\023)-46 b(e)49 b(p)s(our)f(la)e(structure)501 3182 y(logique)257 3337 y(Un)41 b(P)m(age)h(T)-8 b(emplate)40 b(est)h(un)g(mo)s(d)m(\022)-46 b(ele)40 b(de)h(pages)g(qui)g(sera)g(g)m (\023)-46 b(en)m(\023)g(er)m(\023)g(e.)42 b(En)f(particulier)257 3457 y(c'est)34 b(une)g(page)f(HTML)g(v)-5 b(alide.)1534 3432 y(\023)1526 3457 y(Etan)m(t)33 b(donn)m(\023)-46 b(e)33 b(que)h(le)e(HTML)i(est)f(tr)m(\022)-46 b(es)34 b(hautemen)m(t)257 3578 y(structur)m(\023)-46 b(e,)32 b(et)e(les)d(\023)-46 b(editeurs)30 b(WYSIWYG)h(pr)m(\023)-46 b(eserv)m(en)m(t)32 b(cette)f(structure,)h(il)c(existe)i(des)257 3698 y(limites)39 b(tr)m(\022)-46 b(es)41 b(strictes)h(dans)g (lesquelles)f(les)f(d)m(\023)-46 b(ev)m(elopp)s(eurs)43 b(p)s(ourron)m(t)e(mo)s(di\014er)e(une)257 3818 y(page)33 b(et)g(toujours)f(resp)s(ecter)j(le)d(premier)f(princip)s(e.)257 4151 y Fe(2)161 b(P)l(our)53 b(qui)i(son)l(t-ils)e(faits)28 b(?)257 4370 y Fd(Les)47 b(P)m(age)f(T)-8 b(emplates)45 b(son)m(t)i(faits)d(p)s(our)i(les)f(d)m(\023)-46 b(ev)m(elopp)s(eurs)48 b(et)e(les)f Fc(designers)h(web)257 4491 y Fd(qui)32 b(on)m(t)g(le)g(b)s(esoin)f(de)i(tra)m(v)-5 b(ailler)29 b(ensem)m(ble)k(p)s(our)f(la)e(cr)m(\023)-46 b(eation)32 b(de)g(pages)h(w)m(eb)g(dyna-)257 4611 y(miques.)g(Si)f(v)m(ous)g(\023) -46 b(editez)33 b(v)m(os)h(propres)f(pages)h(w)m(eb)g(a)m(v)m(ec)g(un)d (\023)-46 b(editeur)33 b(de)g(texte,)h(v)m(ous)257 4731 y(p)s(ouv)m(ez)39 b(ne)f(pas)g(a)m(v)m(oir)f(b)s(esoin)h(des)g(P)m(age) g(T)-8 b(emplates.)38 b(T)-8 b(outefois,)37 b(ils)f(p)s(euv)m(en)m(t)h (^)-46 b(etre)257 4852 y(plus)33 b(simples)e(\022)-49 b(a)33 b(utiliser)d(et)j(plus)g(compr)m(\023)-46 b(ehensibles)33 b(que)g(le)f(DTML.)1852 5637 y(2)p eop %%Page: 3 3 3 2 bop 257 573 a Fe(3)161 b(P)l(ourquoi)80 b(a)l(v)l(oir)h(d)l(\023) -77 b(e\014ni)80 b(encore)f(un)h(nouv)l(eau)499 756 y(langage)28 b(?)257 975 y Fd(Il)51 b(existe)h(une)h(m)m(ultitude)d(de)i(langages)f (p)s(our)g(la)g(cr)m(\023)-46 b(eation)51 b(de)h(templates,)f(don)m(t) 257 1095 y(quelques)44 b(uns)e(son)m(t)g(tr)m(\022)-46 b(es)42 b(p)s(opulaires,)f(comme)f(par)i(exemple)f(ASP)-8 b(,)42 b(JSP)h(et)e(PHP)-8 b(.)257 1215 y(P)m(ourquoi)33 b(en)g(in)m(v)m(en)m(ter)h(un)f(autre)16 b(?)257 1456 y(T)-8 b(out)43 b(d'ab)s(ord,)f(aucun)h(de)g(ces)g(langages)e(on)m(t)f (\023)-46 b(et)m(\023)g(e)43 b(cr)m(\023)-46 b(e)m(\023)g(e)43 b(p)s(our)f(des)h Fc(designers)g(web)p Fd(.)257 1576 y(Une)g(fois)e(que)i(la)e(page)h(a)c(\023)-46 b(et)m(\023)g(e)43 b(con)m(v)m(ertie)g(en)f(template,)f(elle)g(n'est)i(plus)f(une)g(page) 257 1697 y(HTML)37 b(v)-5 b(alide,)34 b(la)h(rendan)m(t)h(di\016cile)e (\022)-49 b(a)36 b(manipuler)d(\022)-49 b(a)36 b(l'ext)m(\023)-46 b(erieur)35 b(de)h(l'application.)257 1817 y(Aucun)41 b(d'eux)h(ne)e(resp)s(ecte)i(les)e(premier)f(et)i(deuxi)m(\022)-46 b(eme)40 b(princip)s(es)g(des)h(Zop)s(e)f(P)m(age)257 1938 y(T)-8 b(emplates)28 b(\022)-49 b(a)28 b(di\013)m(\023)-46 b(eren)m(ts)29 b(niv)m(eaux.)g(Les)g(d)m(\023)-46 b(ev)m(elopp)s(eurs) 29 b(ne)g(doiv)m(en)m(t)g(pas)f(s'approprier)257 2058 y(de)39 b(\\force")e(le)h(tra)m(v)-5 b(ail)36 b(des)j Fc(designers)f(web)45 b Fd(p)s(our)38 b(c)m(hanger)h(le)e(co)s(de)i (HTML)f(en)h(ap-)257 2178 y(plication.)32 b(XMLC,)j(qui)f(fait)f (partie)h(du)g(pro)5 b(jet)35 b(Enh)m(ydra,)h(partage)e(notre)g(p)s (oin)m(t)g(de)257 2299 y(vue,)h(mais)d(oblige)g(les)i(d)m(\023)-46 b(ev)m(elopp)s(eurs)35 b(\022)-49 b(a)31 b(\023)-46 b(ecrire)33 b(une)h(grande)g(quan)m(tit)m(\023)-46 b(e)34 b(de)g(co)s(de)g(Ja)m(v) -5 b(a)257 2419 y(p)s(our)33 b(c)m(haque)h(template.)257 2752 y Fe(4)161 b(Application)55 b(des)e(princip)t(es)257 2971 y Fd(Les)35 b(P)m(age)g(T)-8 b(emplates)33 b(on)m(t)i(un)f (langage)f(\(T)-8 b(AL\))34 b(qui)g(consiste)g(en)h(une)g(s)m(\023)-46 b(erie)34 b(d'attri-)257 3091 y(buts)29 b(sp)m(\023)-46 b(eciaux.)29 b(P)m(ar)f(exemple,)g(une)g(page)g(dynamique)g(p)s (ourrait)e(ressem)m(bler)j(\022)-49 b(a)27 b(ceci)h(:)257 3332 y Fb(<)p Fd(title)j(tal)h(:con)m(ten)m(t="here/title")p Fb(>)p Fd(P)m(age)g(Title)p Fb(<)p Fd(/title)p Fb(>)257 3573 y Fd(L'attribut)i Fc(tal)i(:c)-5 b(ontent)44 b Fd(est)35 b(un)d(\023)-46 b(enonc)m(\023)g(e)36 b(de)f(T)-8 b(AL.)34 b(Puisqu'il)g(disp)s(ose)h(d'un)g(espace)257 3693 y(de)j(nom)e(XML)h (\(la)f(partie)g(tal)f(:\),)i(la)f(plupart)g(des)f(\023)-46 b(editeurs)37 b(HTML)h(n'en)g(tiennen)m(t)257 3814 y(pas)j(compte)f(et) g(ne)h(le)e(supprimen)m(t)h(pas.)h(Cela)e(ne)i(c)m(hangera)g(pas)f(la)f (structure)i(ou)257 3934 y(l'apparence)g(de)g(la)e(page)h(lorsqu'elle)g (est)h(in)m(terpr)m(\023)-46 b(et)m(\023)g(ee)41 b(par)f(un)e(\023)-46 b(editeur)40 b(ou)h(par)f(un)257 4054 y(na)m(vigateur)e(in)m(ternet.)h (Le)g(nom)e Fc(c)-5 b(ontent)48 b Fd(indique)38 b(que)h(le)f(con)m(ten) m(u)i(du)f(tag)e(HTML)257 4175 y Fc(title)47 b Fd(sera)39 b(mis)e(\022)-49 b(a)38 b(jour,)g(et)h Fc(her)-5 b(e/title)46 b Fd(est)39 b(une)g(expression)h(don)m(t)f(le)e(r)m(\023)-46 b(esultat)39 b(est)g(le)257 4295 y(texte)34 b(\022)-49 b(a)32 b(ins)m(\023)-46 b(erer)33 b(dans)g(le)f(tag.)257 4536 y(Cet)23 b(exemple)g(d)m(\023)-46 b(emon)m(tre)22 b(aussi)g(le)g(second)i(princip)s(e)16 b(;)21 b(Quand)i(v)m(ous)g(v)m (o)m(y)m(ez)i(le)c(template)257 4656 y(dans)28 b(un)f(editeur,)g(le)f (texte)i(du)f(tag)f Fc(title)35 b Fd(agit)25 b(comme)h(le)g(ferait)g (le)g(texte)i(dynamique.)257 4777 y(Le)37 b(template)e(p)s(eut)e(^)-46 b(etre)37 b(alors)e(consid)m(\023)-46 b(er)m(\023)g(e)36 b(comme)f(un)i(exemple)f(de)g(repr)m(\023)-46 b(esen)m(tation)257 4897 y(des)34 b(do)s(cumen)m(ts.)257 5138 y(Il)28 b(existe)i(des)f (commandes)g(p)s(our)f(remplacer)g(la)g(totalit)m(\023)-46 b(e)26 b(des)k(tags,)f(leur)f(con)m(ten)m(u,)i(ou)257 5258 y(simplemen)m(t)d(leurs)g(attributs.)h(V)-8 b(ous)28 b(p)s(ouv)m(ez)h(r)m(\023)-46 b(ep)m(\023)g(eter)29 b(plusieurs)f(fois) e(un)i(tag)g(ou)f(bien)257 5379 y(l'enlev)m(er)32 b(en)m(ti)m(\022)-46 b(eremen)m(t.)32 b(V)-8 b(ous)31 b(p)s(ouv)m(ez)i(joindre)e(les)g (parties)g(de)h(plusieurs)f(templates)1852 5637 y(3)p eop %%Page: 4 4 4 3 bop 257 573 a Fd(et)33 b(sp)m(\023)-46 b(eci\014er)34 b(une)f(gestion)f(d'erreurs)i(simple.)257 693 y(T)-8 b(outes)25 b(ces)f(caract)m(\023)-46 b(eristiques)24 b(p)s(ermetten)m(t)g(de)g(g)m(\023)-46 b(en)m(\023)g(erer)24 b(la)e(structure)j(des)f(do)s(cumen)m(ts.)257 814 y(V)-8 b(ous)25 b Fa(ne)j(p)s(ouv)m(ez)g(pas)d Fd(cr)m(\023)-46 b(eer)25 b(des)g(sous-routines)f(ou)g(des)h(classes,)d(\023)-46 b(ecrire)24 b(des)h(b)s(oucles)257 934 y(ou)33 b(des)g(tests)h(\022)-49 b(a)32 b(c)m(hoix)h(m)m(ultiple,)d(ou)j(r)m(\023)-46 b(ealiser)31 b(des)j(algorithmes)c(complexes.)257 1175 y(Le)39 b(langage)e(T)-8 b(AL)38 b(n'est)h(d)m(\023)-46 b(elib)m(\023)g(eremmen)m(t)37 b(pas)i(aussi)f(puissan)m(t)g(et)h(d'un) g(usage)f(uni-)257 1295 y(v)m(ersel)f(comme)e(il)f(devrait)h(l')m(^)-46 b(etre.)36 b(Il)f(est)h(fait)f(p)s(our)d(^)-46 b(etre)36 b(utilis)m(\023)-46 b(e)34 b(\022)-49 b(a)36 b(l'in)m(t)m(\023)-46 b(erieur)34 b(d'une)257 1416 y(arc)m(hitecture)45 b(\(comme)d(Zop)s (e\))h(dans)h(laquelle)e(d'autres)i(ob)5 b(jets)45 b(g)m(\022)-46 b(eren)m(t)44 b(la)e(logique)257 1536 y(business)34 b(et)f(les)g(t^)-49 b(ac)m(hes)34 b(ind)m(\023)-46 b(ep)s(endan)m(tes)34 b(de)f(la)e(page)i(HTML.)257 1777 y(P)m(ar)26 b(exemple,)g(T)-8 b(AL)26 b(serait)f(tr)m(\022)-46 b(es)26 b(utile)e(p)s(our)h(la)f(g)m (\023)-46 b(en)m(\023)g(eration)25 b(d'une)i(facture,)e(en)h(cr)m(\023) -46 b(ean)m(t)257 1897 y(une)37 b(ligne)d(p)s(our)h(c)m(haque)g(\023) -46 b(el)m(\023)g(emen)m(t,)35 b(et)h(en)g(ins)m(\023)-46 b(eran)m(t)36 b(la)e(description,)h(la)g(quan)m(tit)m(\023)-46 b(e,)36 b(le)257 2017 y(prix,)43 b(etc.)h(Il)f(ne)g(sera)h(pas)g (utilis)m(\023)-46 b(e)41 b(p)s(our)i(cr)m(\023)-46 b(eer)44 b(l'enregistremen)m(t)f(de)h(la)e(facture)h(\022)-49 b(a)257 2138 y(l'in)m(t)m(\023)j(erieur)33 b(de)i(la)d(base)j(de)g (donn)m(\023)-46 b(ees)35 b(ou)f(p)s(our)g(in)m(t)m(\023)-46 b(eragir)32 b(a)m(v)m(ec)k(un)e(syst)m(\022)-46 b(eme)36 b(de)e(paie-)257 2258 y(men)m(t)f(par)f(carte)h(bleue.)1852 5637 y(4)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF