; TeX output 2001.10.31:1005y? n#UsGGecrm1728LehpacykageBCGGecss1728longtable!", cmsy10 ecrm1200DawvidlCarlisle2K cmsy8y=*traductionldeJean-PierreDrucbSert2z&NC!1998/05/13!!!u ecbx0900Rsum鎟 x$ . ecrm0900Ce9pacj;relec-ture(BenjaminBaÒyart(RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.@PageU 1эZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.*yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.? 񤍟t+V eccc1000T ab.U 1:UnelonguetableXaffn^Gffaffn^Gfda*Q|CetteU partieapparatausommetdelatable* a*mPremire͟ ff ffySeconde^*affn^Gaffn^Gfda*`2LesU colonnesdelongtablesontspGcies͟ ff ffydeU la^* a*[)mmeU manirequedansl'environnement͟ ff ffytabular.^*a*]@{*}r||p{1in}@{*}͟ ff ffydansU cecas.^*a*qChaqueU lignesetermineparune͟ ff ffycommandeU \\.^*a*CuLaU commande\\aun͟ ff ffyargument^*a*Jɍoptionnel,U toutcommedansl'environnement͟ ffffytabular.^*a*V*oyezU vousl'eetde\\[10pt]͟ ff ff ?^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*rDeU mme\hlinepGeuttreutilise,͟ffffycommeIdansta-ybular.^*affn^Gaffn^Ga*.CeciU taitune\hline͟ ff ffy.^*affn^Gffaffn^Ga*CeciU taitune\hline\hline͟ ff ffy.^*`ͤ ff ff^fdCeciU estune\multicolumn{2}{||c||} ff ffa*0nSiU unerupturedepagealieusurune\hlinealors͟ffffyuneligneesttra-yce^*a*QauU basd'unepageetau͟ffffysommet Gdelaysuivqante.^*affn^Gaffn^Ga*pL'argumentU [t]?[b][c]detabularYffffynepGeutpastreyutilis.^*a*N1L'argumentU optionneldoittrechoisiparmi͟ ff ffy[l]?[r][c]^*a*|bpGourU spciersilatabledoittre͟ ff ffya0juste^*a*surU lagauche,surladroite͟ ff ffyouU centre.^*affn^Gffaffn^Ga*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*fh󙚍affn^Gaffn^Ga*ՁCeciU vqaen͟ ff ffybas.^*affn^Gaffn^GRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.@PageU 2эZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.cyRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?ԍ損T ab.U 1:(suite)>affn^Gffaffn^Gfda*2sCetteU partieapparatenhautdechacunedesautrespages* a*06Premire͟ ff ffySeconde^*affn^Gaffn^Gfda*DesU tasdelignes͟ ff ffycommeU celle-ci.^* a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*CertainesU lignesprennentbGeaucoupdeplace,commecelle-ci:͠ ffff_CetteU dernirecolonneU estunecolonneU psibienU quecettegU lignedelatableU pGeutv oGccuperMplusieursU lignes.NotezTOcepGendantU que"TUY&E9XU necoupGera jamaisU unepage~7U l'intrieur*7d'uneU telleligne.MLesU rupturesdeS/pageU nese/proGduisentLcqu'entreU les#rangesU dela͛tableU ousurdesOcommandes\hline.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*affn^Gaffn^Ga*EDesU tas^1Rdelignes͟ ff ffycommeU celle-ci.^*a*DesU tasdelignes͟ ff ffycommeU celle-ci^2^*affn^G ̍󙚍affn^Gaffn^Ga*ՁCeciU vqaen͟ ff ffybas.^*affn^Gaffn^GR ffr E !i-:,7Lecrm06001KCeci(estunenote !i-:2K-: ecss0800longtable?prenddesprcautionsspaffn^Gffaffn^Gfda*2sCetteU partieapparatenhautdechacunedesautrespages* a*06Premire͟ ff ffySeconde^*affn^Gaffn^Gaffn^Gfda*DesU tasdelignes͟ ff ffycommeU celle-ci.^* a*DesU tasdelignes͟ ff ffycommeU celle-ci.^*(fhۙaffn^Gaffn^Ga*⪹CesU lignes͟ ff ffyapparatront^*a*ـU laplacedu͟ ff ffybasU habituel^*a*yU lan͟ ff ffydeU latable^*affn^Gaffn^G-֍R2iT(ailleG\dupasoucchunkG\size~aPourypGouvoirtraiterparTUY&E9Xdestablesfaisantplusieurspages,ilestncessaire LTchunksize Rde(parexemple,dansunelgende),ilfaututiliser\footnotemarkaujpGoint?Gd'insertionet\footnotetext,n'importeodanslec}/orps\delatable,jquiU apparatrasurlammepage;ajleI.traitementde\multicolumnatmoGdi,rendantinutiledetuerj(\kill)leslignes,auprix,quelquefois,deraliserunetroisimecompilationjparU LfAzTUY&E9X;ajlacommande\newpagefonctionnemaintenantdansl'environnementlong-jtable.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.@PageU 9эZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. ޠyRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?aChangementsU eectusentrelesversions3et4: ajUn(nouvelalgorithmeestutilispGouralignerlesmorceaux.Enplusdelajplus!Sgrandelargeurdechaquecolonne,longtablesesouvientdequelmor-jceauproGduisaitcemaximum.Celaluipermetdevrierquelemaximumjest9encoreatteintdanslesdernirescompilations.CommelongtablepGeutjmaintenanttraiterlescolonnesretrciespGendantquelechierestdit,lajcommandeU \setlongtablesn'estplusncessaireetestdsactive.ajUn!bGncesupplmentairedelanouvellecapacitdel'algorithmetrai-jterxlescolonnesrtrciesestqu'ilproGduitdemeilleures(parrapportl'algo-jrithme|prcdent)largeursdecolonne(plustroites)danslecasd'entresjdeU \multicolumnsechevqauchantU dansdirentsmorceaux;ajle<6moGdebrouillonde\multicolumnatenlevsuivqantlescommandesjasoGciesU tellesque\LTmulticolumn;ajl'inconvnientdunouvelalgorithmeestqu'ilpGeutfaireplusdepasses.jLe:maximumthoriqueestapproximativementdeuxfoislalongueurd'unj*enchanementdecolonnesavecdesentres\multicolumnsechevqau-jchant,Hbienqu'enpratiqueilconvergeHhabituellementplusvitequel'an-jcienneversion(quiconvergetoujoursentroispassesunefoislacommandej\setlongtablesU active);ajlescommandes\\*et\nopagebreakpGeuventtreutilisespourcontrlerjlesU sautsdepage.!֍R7iRsum鎟L⍍zT ab.U 7:RsumdescommandeslongtableX GP>aramtresTffTfffdT\LTleftGluU surlagauchedelatable.x(\fill)T\LTrightGluU surladroitedelatable.|(\fill)T\LTpreGluU avqantlatable.x(\bigskipamount)T\LTpostGluU aprslatable.y(\bigskipamount)T\LTcapwidthLaU largeurdelaparbGoxcontenantlalgende..V?(4in)TLTchunksizeLeU nombredeligneparpasouchunk*.T(20)wQArgumen>tsoptionnelsdeU \begin{longtable}TffTfffdTaucunPositionU spGcispar\LTleftet\LTright.T[c]CentreU latable.T[l]PlaceU latablesurlagauche.T[r]PlaceU latablesurladroite.|#CommandeslandeslignesdelatableTffTfffdT\\SpGcieU land'uneligneT\\[ !", cmsy10hdimUis]Finit_vlaligne,puisa0jouteunespacevertical(commedansl'envi-ronnementU tabular#).T\\*IdentiqueU \\maisinterditunsautdepageaprslaligne.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 10MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. "yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?afhT\tabularnewlinequivqalent A\\. utiliserdansuncontexte\raggedright(ou similaire)U quirednit\\.T\killLaU ligneesteacemaisestutilisedanslecalculdeslargeurs. T\endheadSpGcie1leslignesquidoivent1apparatreenhautdechaquepage.T\endfirstheadSpGciebleslignesquidoiventbapparatreenhautdelapremirepage.T\endfootSpGcieU leslignesquidoiventU apparatreenbasdechaquepage.T\endlastfootSpGcie>leslignesquidoivent>apparatreenbasdeladernirepage.LesU commandesdelgendede.y& ecsx1000longtableTffTfffdT\caption{hc}/aptionUi'h}Lgende`T*able?:hc}/aptionUi*}',etuneentre`hc}/aptionUi'h'danslalistedesU tables.T\caption[hlotɸi^]{hc}/aptionUi'h}Lgende`T*able?:hc}/aptionUi*>',etuneentre`hlotɸi^'danslalistedestables.T\caption[]{hc}/aptionUi'h}Lgende`T*able?:hc}/aptionUi+,',maispasd'entredanslalistedestables.T\caption*{hc}/aptionUi'h}LgendeU `hc}/aptionUi'h',maispasd'entredanslalistedestables.ryCommandesdispQoniblesaudbutd'uneligneTffTfffdT\pagebreakF*orceU unsautdepage.T\pagebreak[hvalwi]UnU pGoids(hint)entre0et4pGourautoriserunsaut.T\nopagebreakInterditU unsautdepage.T\nopagebreak[hvalwi]UnU pGoids(hint)entre0et4pGourinterdireunsaut.T\newpageF*orceU unsautdepage.J"CommandesdenotedebasdepagedispQonibledanslongtableTffTfffdT\footnoteNoteN?debasdepage,maisquinedoitpatreutilisedanslesttesU etpiedsdetables.T\footnotemarkMarque;delanotedebasdepage,pGeuttreutilisedanslesttesetU piedsdetables.T\footnotetextT*extedelanotedebasdepage,utiliserdanslecorpsdelapage.WSetlongtablesTffTfffdT\setlongtablesCommandeU obsolte.Nefaitplusrien.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 11MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. yyRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?R8iSourceG\delaT(able1~VN\begin{longtable}{@{*}r||p{1in}@{*}} VNKILLEDN&LINE!!!!\killVN\captionVN[UnNcaptionoptionnel(pourlalistedestables)]VN{UneNlonguetable\label{long}}\\VN\hline\hlineVN\multicolumn{2}{@{*}c@{*}}%VN{CetteNpartieappara\^{\i}tausommetdelatable}}\\VN\textsc{Premi\`ere}&\textsc{Seconde}\\VN\hline\hlineVN\endfirstheadVN\caption[]{(suite)}\\VN\hline\hlineVN\multicolumn{2}{@{*}c@{*}}%s"{CetteNpartieappara\^{\i}tenhautdechacunedesautrespages}\\VN\textbf{Premi\`ere}&\textbf{Seconde}\\VN\hline\hlineVN\endheadVN\hlineVNCeciNvaen&bas.\\VN\hlineVN\endfootVN\hlineVNCesNlignes&appara\^{\i}tront\\VN\`aNlaplacedu&bashabituel\\VN\`aNlafin&delatable\\VN\hlineVN\endlastfootVNLesNcolonnesde\env{longtable}sontsp\'ecifi\'ees&dela\\VNm\^emeNmani\`erequedansl'environnement&\env{tabular}.\\VN...VN\multicolumn{2}{||c||}%VN{CeciNestune...}\\VN...`+CertainesNlignesprennentbeaucoupdeplace,commecelle-ci:&d8\raggedleftNCettederni\`erecolonneestunecolonne<<~p~>>\\d8siNbienquecette<<~ligne~>>delatablepeutoccuper\\d8plusieursNlignes.Notezcependantque\TeX\necoupera\\d8jamaisNunepage\`al'int\'erieurd'unetelleligne.\\d8LesNrupturesdepageneseproduisentqu'entrelesrang\'ees\\d8deNlatableousurdescommandes"\hline".\\d8\tabularnewlineVN...VNDesNtasdelignes&commecelle-ci.\\VN...VN\hlineVNDesNtas\footnote{...}delignes&commecelle-ci.\\VNDesNtasdelignes&commecelle-ci\footnote{...}\\RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 12MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?VN\hline VNDesNtasdelignes&commecelle-ci.\\VN...VN\end{longtable}RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 13MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.ȭyRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?R9iLesG\macropcommandes~U1\1 cmsy9h2ow cmss9pack9age#g i*VR5!N ecbx12009.1pCo_deinitialtaAvqantdedclarerlesoptionsdupackqage,nousdevonsdnirlesvqaleurspar RdfautU ici.*V'5\LT@errRLaU commandedegnrationd'erreurqU2\\def\LT@err{\PackageError{longtable}}"|B\LT@warnRLaU commandedegnrationdesalertesU3\\def\LT@warn{\PackageWarning{longtable}}$n\LT@final@warnRSi5deslongtablesnesontpasalignes,gnreunealertelandelacompilation, R\AtEndDocument.U4\\def\LT@final@warn{% U5fJ\AtEndDocument{%U6o\LT@warn{TableN\@widthshavechanged.RerunLaTeX.\@gobbletwo}}%U7fJ\global\let\LT@final@warn\relax}YR9.2pOptionstaLesdeuxpremiu^resoptionstraitentlemaniementdeserreurs.Ellessontcom- RpatiblesU aveclesoptionsdupackqagetracefnt*VerrorshowRAcheLseulementleserreursl'cran.Lesmessagesd'alertesapparaissentuni-RquementU danslechierlog.U8\\DeclareOption{errorshow}{% U9fJ\def\LT@warn{\PackageInfo{longtable}}}*V'5pausingRDans\@neR45}\@twocolumntrueR46tI4\fiR47fJ\fiR48fJ\if@twocolumnR49o\LT@err{longtableNnotin1-columnmode}\@ehcR50fJ\fiR51fJ\begingroupqRVrieU laprsenced'unargumentoptionnel.R52fJ\@ifnextchar[\LT@array{\LT@array[x]}}*V\LT@arrayRCommencel'a0justementdel'alignement.Bassur\@arraydunoyauLfAzTUY&E9Xetsur RleU packqagearrayaDepuis4laV*ersion3.02,longtableutiliselecompteurinterne\c@LT@tables.LeRcompteur'tabledeLfAzTUY&E9XestencoreincrmentpGourque\captionfonctionneRcorrectement.R53\\def\LT@array[#1]#2{% R54fJ\refstepcounter{table}\stepcounter{LT@tables}%qRCreP lajustication(glu)autourdelatable,siunargumentoptionnelestRdonn.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 16MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.稠yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?R55fJ\ifNl#1% R56o\LTleft\z@N\LTright\fillR57fJ\else\ifNr#1%R58o\LTleft\fillN\LTright\z@R59fJ\else\ifNc#1%R60o\LTleft\fillN\LTright\fillR61fJ\fi\fi\fiqRFixeU cescommandesinternespGourlongtable.q[r\global\let\LT@mcw@rn\relax*VR62fJ\let\LT@mcol\multicolumn*VRMaintenant\Hrednit\@tabarray,pGourrtablir\hlineet\multicolumn,pour RqueO6arrayettabularencapsulsdanslongtable(oudansl'en-ttedepaged'unRlongtable)donnentlersultatescompt.Lesdnitionsoriginalessonticisauve-RgardesU pGourquevouspuissiezchargerlepackqagearrayxavqantouaprslongtable.R63fJ\let\LT@@tabarray\@tabarray R64fJ\let\LT@@hl\hlineR65fJ\def\@tabarray{%R66o\let\hline\LT@@hl*Vd8\let\multicolumn\LT@mcolR67o\LT@@tabarray}% R68fJ\let\\\LT@tabularcr\let\tabularnewline\\%R69fJ\def\newpage{\noalign{\break}}%*VRDnitionsU plusoumoinsstandards,maiscommencentd'abGordun\noalign.R70fJ\def\pagebreak{\noalign{\ifnum`}=0\fi\@testopt{\LT@no@pgbk-}4}%R71fJ\def\nopagebreak{\noalign{\ifnum`}=0\fi\@testopt\LT@no@pgbk4}%*VR72fJ\let\hline\LT@hlineN\let\kill\LT@kill\let\caption\LT@captionR73fJ\@tempdima\ht\strutboxTR74fJ\let\@endpbox\LT@endpbox*VaCommandesaVinternestabliesenaccordaveccellesdeLampGortoucellesde RMittelbach.R75fJ\ifx\extrarowheight\@undefinedqRInitialiseU cescommandescommedanstabularxdunoyauLfAzTUY&E9X.R76o\let\@acol\@tabacolR77o\let\@classz\@tabclasszN\let\@classiv\@tabclassivR78o\def\@startpbox{\vtop\LT@startpbox}%R79o\let\@@startpbox\@startpboxR80o\let\@@endpbox\@endpboxR81o\let\LT@LL@FM@cr\@tabularcrR82fJ\elseqRInitialiseacescommandescommedansarray.a\d@llarremplacpar\d@llarbegin R\d@llarendعdanslaV3.03pGourcorrespondrearraydV2.0h.Nousn'avonspasRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 17MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.8yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?RbGesoindexerlavqaleurde\d@llarbeginet\d@llarendpuisquelepackagearray RleurU donneleursvqaleurscorrectesaupremierniveau.qR83o\advance\@tempdima\extrarowheight R84o\col@sep\tabcolsepR85o\let\@startpbox\LT@startpbox\let\LT@LL@FM@cr\@arraycrR86fJ\fiqRLa!=restedecettemacroestprincipalementbassurlepackqagearray,maisdevraitRaussiU fonctionnerpGourl'environnementU tabularxstandard.qR87fJ\setbox\@arstrutbox\hbox{\vruleR88o\@heightN\arraystretch\@tempdimaR89o\@depthN\arraystretch\dp\strutboxR90o\@widthN\z@}%R91fJ\let\@sharp##\let\protect\relaxqRInterprteU l'argumentduprambule.R92j֘\begingroupR93o\@mkpream{#2}%qRNousyavonsbGesoinderenommerici\@preamblepuisquelesystmedeF.M.utilise R\global,CetnousavonsCpGeuttrebesoind'encapsuler\@mkpream,parexemplepourR\multicolumn2ֹoupGourunarray.2Nousn'avons2pasbesoindenousproccuperdesRlongtablesU encapsules.R94o\xdef\LT@bchunk{%捍R95}\global\advance\c@LT@chunks\@ne R96}\global\LT@rows\z@\setbox\z@\vbox\bgroup*VRLaժlignesuivqanteata0joutedanslav4.05.Pourque\penaltiessoitprisenRcompteauxlimitesdesmorceaux,ilestncessairedesesoucierdeoetquandR\lineskipx!esta0jout.Lacommandesuivqantenefaitrienenhautdelatable,Rnidanslespasd'en-tte,maisdanslesmorceauxducorpsdelatable,celaxeR\prevdepth`(0pt,maisn'impGortequellevqaleurconvient)`pourque\lineskipRsoita0joute.LachoseimpGortantenoterestquelagluseraa0jouteapr}/se۹n'im-RpGorteU quelledonneverticaleprovenantde\noalign.R97}\LT@setprevdepth*VR98}\tabskip\LTleft\halignNto\hsize\bgroup R99y\tabskip\z@N\@arstrut\@preamble\tabskip\LTright\cr}%N|100fJ\endgroup*VRDcouvreU combiennousavonsdecolonnes(stoGckdans\LT@cols).N|101fJ\expandafter\LT@nofcols\LT@bchunk&\LT@nofcolsqRObtientۿleslignessauvespartirde\LT@i...\LT@ixۿ(partirduchier.aux),ou RinsreU unenouvellelignevide.N|102fJ\LT@make@rowRQuelquesU commandesinternessupplmentairespGourlongtable.N|103fJ\m@th\let\par\@empty N|104fJ\everycr{}\lineskip\z@\baselineskip\z@RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 18MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?RDbuteU lepremiermorceau.qN|105fJ\LT@bchunk}*VPX\LT@no@pgbkRPeutsimplierle\@no@pgbkstandardpuisqu'ilestseulementenvmoGde,mais RncessiteU alorsdeterminer\noalign.N|106\\def\LT@no@pgbk#1[#2]{\penaltyN#1\@getpen{#2}\ifnum`{=0\fi}}\LT@startRCettemacrodbuteleproGcddeplacementdelatabledanslapagecourante. RIlDn'estpasappGeljusqu'cequ'unecommande\\ou\endlongtabletermineRunmorceau,puisquenousneconnaissonspasencorelaquelledesquatresectionsRpGossiblesU d'en-tteoudepiedatdnie.aElle2commenceparserednirelle-mme,defaoncequelatablesoitcom-Rmence|uneseulefois!DanslaV3.04,elletaitrednieen\relax,maintenant,RelleU utilise\endgrafpGourforcerl'activqationdesautdepage.qN|107\\def\LT@start{% N|108fJ\let\LT@start\endgrafN|109fJ\endgraf\penalty\z@\vskip\LTpreqRCommence"unenouvellepages'iln'yapasassezdeplacepGourl'en-tteetlepied RdeU pageetpGourunelignesupplmentaire.N|110fJ\dimen@\pagetotalN|111fJ\advance\dimen@N\ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fiN|112fJ\advance\dimen@N\dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fiN|113fJ\advance\dimen@N\ht\LT@footqRce2pGoint,j'avqaisl'habituded'a0jouter\ht\@arstrutboxet\dp\@arstrutbox RpGourX)mesurerlatailled'uneligne.Cependant,celapeutchouerdefaonspecta-Rculaire epGourunecolonnepquipeuttrebeaucouppluslarge.Lesversionspr-Rcdentes]npGouvqaientnirparcrerunetablecommenantparunpieddetable,RpuisJunsautdepagepuisunen-ttepuis,ennԹlepremieren-tte!Donc,Rmaintenant,@onmesurelapremirelignedelatable,prcisment,enlasparantRverticalementU (\vsplitting)dupremiermorceau.N|114fJ\dimen@ii\vfuzz N|115fJ\vfuzz\maxdimenN|116o\setbox\tw@\copy\z@N|117o\setbox\tw@\vsplit\tw@Nto\ht\@arstrutboxN|118o\setbox\tw@\vbox{\unvbox\tw@}%N|119fJ\vfuzz\dimen@iiN|120fJ\advance\dimen@N\htN|121u\ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fiN|122fJ\advance\dimen@\dpN|123u\ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi*VN|124fJ\advance\dimen@N-\pagegoalN|125fJ\ifdimN\dimen@>\z@\vfil\break\fi*VRStoGckqageU delahauteurdelapagemoinslepieddetabledans\@colroom.N|126y\global\@colroom\@colhtRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 19MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?RSiU lepiedn'estpasvide,rductiondefaonhomognede\vsizeet\@colroom. RN|127fJ\ifvoid\LT@foot\else N|128o\advance\vsize-\ht\LT@footN|129o\global\advance\@colroom-\ht\LT@footN|130o\dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@N|131o\maxdepth\z@N|132fJ\fiRRPlaceU l'en-ttedetablesurlapagepuispasselenouvelleroutinedesortie.N|133fJ\ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fiN|134fJ\output{\LT@output}}{ݍ ݼ\endlongtableRAppGelU par\end{longtable}.N|135\\def\endlongtable{%RRAjouteessentiellementun\\nal.Maiscommenousconnaissonslenombrerel Rdemorceaux,nouspGouvonsenlevertouteslesentresserfrantuneentreRmaximalejhorsdelatable(celaseproGduitseulementsilatableatraccourcieRouzquelanumrotationdetableadisparu).Danscecas,nousdevons,aumoins,RcommencerparrcupGrerlanouvelleinformationcorrectepourlederniermorceauRdeU cettetable,enenlevqantlacontraintedelargeur.N|136fJ\crcr N|137fJ\noalign{%N|138o\let\LT@entry\LT@entry@chopN|139o\xdef\LT@save@row{\LT@save@row}}%N|140fJ\LT@echunkN|141fJ\LT@startN|142fJ\unvbox\z@N|143fJ\LT@get@widthsRRcrit0wlacolonnemoGdledanslechier.aux.DepuislaV3.06,utilisationdechier R.ltaU pGourletter.sty.N|144fJ\if@fileswN|145o{\let\LT@entry\LT@entry@write\immediate\write\@auxout{%RRDepuis4laV*ersion3.02,longtableutiliselecompteurinterne\c@LT@tablesplutt Rque^lecompteurtabledeLfAzTUY&E9X.CetteinformationsembletotalementdirentedeRcelledelaversion3.CepGendant,nousn'avonspasbGesoinderenommerlamacroRcar\lecoGdeleplusrcentconsidreraqu'iln'yapasdecolonneetdonceaceraRlesU anciennesdonnes.N|146y\gdef\expandafter\noexpand N|147u\csnameNLT@\romannumeral\c@LT@tables\endcsnameN|148{\LT@save@row}}}%N|149fJ\fiRRRceRpGoint,missiond'unmessaged'alertesiune\multicolumnatxeen RmoGdeU brouillon.[r\LT@mcw@rnRSi~5lederniermorceauadeslargeursdirentesparrappGortaupremier,alertede Rl'utilisateur.kDeplusdclenchementkd'unealertepGourrecompileraveckLfAzTUY&E9XlaRnU dudoGcument.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 20MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?N|150fJ\ifx\LT@save@row\LT@@save@row N|151fJ\elseN|152o\LT@warn{ColumnN\@widthshavechanged\MessageBreakN|153inNtable\thetable}%N|154o\LT@final@warnN|155fJ\fiݍRF*orceU onemoregowiththelongtableoutputroutine. ݍN|156fJ\endgraf\penaltyN-\LT@end@penRMaintenant,U obligelegroupGereveniruneroutinestandard.N|157fJ\endgroupRRemiseu@zrode\@mparbottompGourquelesmargesdeparagraphessoientproches RdeU landelatable.^6N|158fJ\global\@mparbottom\z@ N|159fJ\pagegoal\vsizeN|160fJ\endgraf\penalty\z@\addvspace\LTpostݍRNoteU debasdepage,commecelaestralisdanslepackqagemulticol.N|161fJ\ifvoid\footins\else\insert\footins{}\fi}R9.6pComptagedescolonnestaLeslcolonnessontcomptesparl'inspGectionde\@preamble,pluttque,sim- Rplement,Bparl'obtentionde\@mkpream,pGourincrmenterlecompteur.DecetteRfaon,6leprambuleestconstruitpGourquelepackqagesoitcompatibleaveclaplu-RpartXdeceuxquia0joutentunednitionsupplmentairedecolonneaustandardRLfAzTUY&E9X.aLa7 version1comptaitles\@sharppGourcalculerlenombredecolonnes,celaaRt9Mchangdanslaversion2puisquecelanefonctionnaitpasavecNFSS.Mainte-Rnant,[comptagedes&[lfonts.new(etmaintenantladnitionselonleStandardRLfAzTUY&E9X)U dnit\@tabclasszpGourque\@sharpsoitl'intrieurd'ungroupe.]ɍPX\LT@nofcolsRT*rouveU le&suivqant,puisregardeplusavqantpGourvoirquelestlesuivqant.N|162\\def\LT@nofcols#1&{% N|163fJ\futurelet\@let@token\LT@n@fcols}PX\LT@n@fcolsRAjouteun,puisstoppGeauniveaud'un\LT@nofcolsoucherchele&suivqant. RL'astuce\expandafterata0jouteetlenomde\@LT@nofcolsatmoGdi鎡RpGourU conserverlaconventiond'appGellation,\LT@.N|164\\def\LT@n@fcols{% N|165fJ\advance\LT@cols\@neN|166fJ\ifx\@let@token\LT@nofcolsN|167o\expandafter\@gobbleN|168fJ\elseN|169o\expandafter\LT@nofcolsN|170fJ\fi}RNffr E !i-:6KCelap\z@N|202o\unskip\@xargarraycr{#1}%N|203fJ\elseN|204o\@yargarraycr{#1}%N|205fJ\fiUVRAjouteU lalignemoGdleettermine\halign.N|206fJ\LT@echunkN|207fJ\LT@startN|208fJ\unvbox\z@N|209fJ\LT@get@widthsN|210fJ\LT@bchunk} \LT@echunkRCelaU nitlemorceauencourseteacelalignemoGdle.N|211\\def\LT@echunk{%N|212fJ\crcr\LT@save@row\cr\egroupN|213fJ\global\setbox\@ne\lastboxUVRLalignesuivqanteata0joutedanslav4.05.longtabledpGendduparamtre R\lineskip%(quiest0pt)pGourfournirdespointsdesautentrechaquelignepGourRqueU latablepuissetrediviseenplusieurspages.aLesoversionsprcdenteslaissaientleparamtre\lineskiplandechaqueRmorceau|a0joutquandlalignemoGdleestajoute.Iln'yavqaitpasdegluaudbutRdumorceausuivqantpuisquenormalementTUY&E9Xnemetpasdeglu\lineskipenRhautId'unebGote.Celasigniaitquelesmorceauxtaientparfaitementa0justs,RcepGendant \noalignlalimited'unmorceauvenaitavqantlapremireligneduRmorceausuivqantouaprsl'interlignelandecemorceau.C'estunemauvqaiseRplace,Z`parexemple,celasigniemmeque\penalty10000n'interditpasunsautRpuisqueClaglu\lineskip,dansl'itemprcdentdelaliste,donneunpGointdeRsautC\autoris.Donc,maintenant,C\onenlvelaglu\lineskipquitaitavqantlaRlignenmoGdleetonintroduit\LT@setprevdepthpourxer\prevdepthaudbutRduU proGchainmorceau,pours'assurerquelaglu\lineskipesta0jouteplustard.N|214o\unskip N|215fJ\egroup}\LT@entryRNous!donnonsiciladnitionlmentairede\LT@entry,c'estdirecelleutiliseRdanslesmoGdlesd'alignement.Ila0jouteun\kernseulementsilemaximumestRimpGosU parunmorceaudirent.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 23MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.I̠yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?aLe>test\ifhmodedonnelapremireentrequandnousnevoulonspasa0jouter RunU &.KN|216\\def\LT@entry#1#2{% N|217fJ\ifhmode\@firstofone{&}\fi\omitN|218fJ\ifnum#1=\c@LT@chunksN|219fJ\elseN|220o\kern#2\relaxN|221fJ\fi}u$n\LT@entry@chopRCette'dnitionpGourl'argumentde\LT@save@rowestutilisepourmettredect鎦Rtous6cesmaximaquinepGeuvent6trevrisparcequ'ilsapparaissentaprslanRdelatable.CelapGeutseproduireseulementsiunetableatraccourcie(ousiRl'ordreEdeslignesatbGousculdepuislacompilationprcdente).IlestnoterRqueEcelaestprmatur:lederniermorceauesttoujoursxeretavecEleslimitesRtronques.KN|222\\def\LT@entry@chop#1#2{%N|223fJ\noexpand\LT@entryN|224o{\ifnum#1>\c@LT@chunksN|225}1}{0pt%N|226tI4\elseN|227}#1}{#2%N|228tI4\fi}}uk \LT@entry@writeRPour;crireuneentredanslechieraux,nousutilisonsunednition,lgrementRsurprenante,quiapGourseulbutd'viterdeslignesdbordantes(quipourraientRdpasserMleslimitesdeTUY&E9Xlorsdelalectureduchieraux;vousaurezproba-RblementbGesoindequelquescentainesdecolonnesavqantquecelaneseproGduise,Rmais...).KN|229\\def\LT@entry@write{%N|230fJ\noexpand\LT@entry^^J%N|231fJ\@spaces}u"|B\LT@killRCelasterminelemorceaucourantcommeci-dessus,maissupprimedeuxlignes,laRligneImoGdleetlalignetue,avqantIdeprendreencomptelemorceausuivant.RDepuisYlaV3.04,l'ancienmorceauestremisenbGoteaudbutdelaboteRcontenant;lemorceausuivqant.CelapGermetd'utiliser\killdanslesen-tte(deRtable)U puisquecettecommandedoittretraitedansuneseulebGote.KN|232\\def\LT@kill{%N|233fJ\LT@echunkN|234fJ\LT@get@widthsN|235fJ\expandafter\LT@rebox\LT@bchunk}u\LT@reboxRRenvoiedl'ancienmorceau(bGox0)audbutdunouveaumorceau,cequisupprimeRlaU lignetue.Cettemacroata0joutedanslaV3.04.KN|236\\def\LT@rebox#1\bgroup{%N|237fJ#1\bgroupN|238fJ\unvbox\z@N|239fJ\unskipN|240fJ\setbox\z@\lastbox}RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 24MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.X=yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?R9.8pLaLignemo_dletaLaU lignemoGdleestpriseencomptepar\LT@save@row.ٍ ݼ\LT@blank@row k \LT@build@blankRCreuneligneblanchesinousn'avonspasutililislesinformationsduchier.aux.a荍N|241\\def\LT@blank@row{% N|242fJ\xdef\LT@save@row{\expandafter\LT@build@blankN|243o\romannumeral\number\LT@colsN001}}a荑ROups!GQu'est-cequec'estsuppGos铀tre?Unremplacementdelapremiretache Rdel'AppGendiceDduTUY&E9Xbook.\romannumeralaecte\LT@colsunmparunit鎡RsuiviU dei^7|2.Lamacroci-dessousremplacedonclesmparlesentresadquates.N|244\\def\LT@build@blank#1{% N|245fJ\if#1m%N|246o\noexpand\LT@entry{1}{0pt}%N|247o\expandafter\LT@build@blankN|248fJ\fi}ٍ \LT@make@rowRAvqantlaversion4,pardfautonn'utilisaitpasl'informationduchier.auxmais RmaintenantnouspGouvonsdnir\LT@make@rowpourquelacommandeutiliseleRchierU .aux,mmepGourlespassesbrouillon.N|249\\def\LT@make@row{% N|250fJ\global\expandafter\let\expandafter\LT@save@rowN|251o\csnameNLT@\romannumeral\c@LT@tables\endcsnameN|252fJ\ifx\LT@save@row\relaxN|253o\LT@blank@rowa荑RL,x:c'estuncaslgrementdicile.AvqantdedciderdefaireunmoGdlepartir Rdukchier.aux,nousvrionsquelenombredechampsesttoujourslemme.SiRcen'estpaslecas,soitleformatdelatableachang,soitnousavonsunetableRtotalementmauvqaise.Danslesdeuxcas,nousavonsdciddesupprimertoutesRinformationsU accumulesetderedmarrer.aLedveloppGemententreles!...!ci-dessousseravidesilenombredemacrosR\LT@entryܹincluantlesargumentsdans\LT@save@rowestgal\LT@cols.S'ilRn'estU pasvide,noussupprimonslaligneetnousrepartonsdezro.N|254fJ\else N|255o{\let\LT@entry\orN|256tI4\if!%N|257.l\ifcase\expandafter\expandafter\expandafter\LT@colsN|258.l\expandafter\@gobble\LT@save@rowN|259.l\orN|260.l\elseN|261\relaxN|262.l\fiN|263u!%N|264tI4\elseN|265}\aftergroup\LT@blank@rowN|266tI4\fi}%RT6ffr E !i-:7KNdTۈ:silecompteurv$aut12,\number\LT@cols?001vaut12001,quiencÒhiresromains donne(mmmmmmmmmmmmi,soitunmparunit.RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 25MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.fcyRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?N|267fJ\fi}{ލ$n\setlongtablesRRednithlamacro\LT@make@rowpGourutiliserl'informationduchier.aux,s'il RyU aunelignesauvegardepGourcettetableaveclebGonnombredecolonne.aDepuislaV*ersion3.02longtableutiliselecompteurinterne\c@LT@tablesauRlieu>ducompteurtabledeLfAzTUY&E9X.Lemessaged'alerteata0joutdanslaV3.04,RainsiU quele\global,pGourviterdefairedborderlapile.aDepuis&laversion4.01,\setlongtablesnefaitrienpuisqu'iln'estplusnces-Rsaire,U maisestdnicomme\relaxaubGncedesanciensdocuments. RN|268\\let\setlongtables\relax$n\LT@get@widthsRC'est<\hsizeN|342y#1{#2:N}#3%N|343o\elseN|344y\hboxNto\hsize{\hfil\box\@tempboxa\hfil}%N|345o\fiN|346o\endgraf\vskip\baselineskip}%N|347fJ\hss}}}RZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. c PageU 28MZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. yRZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z. j longtable.styUZ.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.Z.?R9.11w}LaroutinedesortietaLaZmthoGdeutiliseicipourrelieruneroutinedesortie,utilisedansunbut RspGcial,DlaroutinestandarddeLfAzTUY&E9XprovientDendroitelignedupackqagemulticolRdeU F.Mittelbach*V \LT@outputRDeU fait,cen'estpassiterrible,FMayantU djdgagleterrain.qN|348\\def\LT@output{% N|349fJ\ifnum\outputpenaltyN<-\@MiN|350o\ifnum\outputpenaltyN>-\LT@end@penqRSiU c'taitunottantouunemargedeparagraphequenousrclamons.N|351y\LT@err{floatsNandmarginparsnotallowedinalongtable}\@ehcN|352o\elseqRNousU atteignonslandelatable,aumoinspardlement,N|353y\setbox\z@\vbox{\unvbox\@cclv}%N|354y\ifdimN\ht\LT@lastfoot>\ht\LT@footqRLeU dernierpiedpGeutnepascorrespondre,donc:^9N|355u\dimen@\pagegoalN|356u\advance\dimen@-\ht\LT@lastfootN|357u\ifdim\dimen@<\ht\z@N|358\setbox\@cclv\vbox{\unvbox\z@\copy\LT@foot\vss}%N|359\@makecolN|360\@outputpageN|361\setbox\z@\vbox{\box\LT@head}%qRFinU de\ifdim\dimen@<\ht\z@^10xd.N|362u\fiRFinU de\ifdim?\ht\LT@lastfoot>\ht\LT@foot.N|363y\fiRRinitialisationU de\@colroom.N|364y\global\@colroom\@colht N|365y\global\vsize\@colhtRMetU ladernirepagedelatabledanslalisteverticaleprincipale.N|366y\vbox N|367u{\unvbox\z@\box\ifvoid\LT@lastfoot\LT@foot\else\LT@lastfoot\fi}%RFinU de\ifnum\outputpenalty?>-\LT@end@pen.N|368o\fiRFinU de\outputpenalty?>-\@Mi.N|369fJ\elseRffffr E !i-:9KUneJalternativÒep}m.w}m.}m.}m.}m.}m.}m.}m.}m.}m.}m. A1k(Jean-Pierre ZDrucbAert)Long-ptablec