Changeset 75 for anr


Ignore:
Timestamp:
Feb 3, 2010, 12:33:25 AM (15 years ago)
Author:
coach
Message:

modification pour permettre la génération automatique des tables incluant des couts sans délivrables, explication dans README

Location:
anr
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • anr/README

    r13 r75  
    1010Les anciens fichiers sont dans obsoletes.
    1111
     12
     13******** GENERATION AUTOMATIQUE DES TABLES BUDGETAIRES********
     14Pour remplir automatiquement les tables budgetaires short et full,
     15il faut renseigner soit le champ itemL s'il s'agit d'un délivrable
     16        \itemL{mois_debut_livrable}{mois_fin}{rien}{\Smonentité}{Description courte du livrable}{cout 1année:2A:3A}
     17        par ex:       \itemL{6}{36}{}{\Supmc}{release handling}{1:.5:.5}
     18soit rajouter un champ cout hors délivrable
     19        \CoutHorsD{mois_debut_livrable}{mois_fin}{\Smonentité}{Description courte du cout}{cout 1année:2A:3A}
     20        par ex:         \CoutHorsD{6}{36}{\Stima}{dissemination}{0:2:2}
  • anr/anr.sty

    r59 r75  
    185185        {\textsc{##4}}%
    186186 }
     187 \def\CoutHorsD##1##2##3##4##5{%
     188    \let\xcoach\relax
     189    \let\xcoachplus\relax
     190    \let\irisa\relax    \let\Sirisa\relax
     191    \let\lip\relax      \let\Slip\relax
     192    \let\tima\relax     \let\Stima\relax
     193    \let\ubs\relax      \let\Subs\relax
     194    \let\upmc\relax     \let\Supmc\relax
     195    \let\altera\relax   \let\Saltera\relax
     196    \let\xilinx\relax   \let\Sxilinx\relax
     197    \let\bull\relax     \let\Sbull\relax
     198    \let\thales\relax   \let\Sthales\relax
     199    \let\zied\relax     \let\Szied\relax
     200    \let\navtel\relax   \let\Snavtel\relax
     201    \immediate\write\ganttdata{%
     202      T=\the\taskcnt\space S=\the\subtaskcnt\space%
     203      D=none BM=##1 EM=##2 R=##5 PART={##3} TITLE=##4%
     204    }
     205 }
    187206% \begin{small}
    188207 \livrableTableDef
  • anr/gantt.l

    r63 r75  
    133133
    134134char* gen_label_base(char* buf,Tlivrable*p)
    135     { sprintf(buf,"D%d%d%d",p->tn,p->stn,p->dn); return buf; }
     135    { if (p->dn >=0) sprintf(buf,"D%d%d%d",p->tn,p->stn,p->dn); else sprintf(buf,""); return buf; }
    136136char* gen_label_vers(char* buf,Tlivrable*p)
    137137    { if (p->nbvers<=1) strcpy(buf,""); else sprintf(buf,"V%c",p->v); return buf; }
     
    222222S=[0-9]+  { stn=atoi(yytext+2); }
    223223D=[0-9]+  { dn=atoi(yytext+2); }
     224D=none    { dn=-2; }
    224225V=V[1-8F] { v=yytext[3]; }
    225226ML=[0-9]+ {
     
    545546    for (stn=0 ; curr->ls[tn][stn][0][0]!=0 ; stn++)
    546547        for (dn=0 ; curr->ls[tn][stn][dn][0]!=0 ; dn++) {
    547             y=delivrable(label_x,box_x,title_x,y,tn,stn,dn);
     548                        if (curr->ls[tn][stn][dn][0]->dn >=0)
     549                                y=delivrable(label_x,box_x,title_x,y,tn,stn,dn);
    548550        }
    549551}
  • anr/section-6.1.tex

    r64 r75  
    2121\subsubsection{\ubs}
    2222
    23 \\
    2423The Lab-STICC (Laboratoire des Sciences et Techniques de l'Information,
    2524de la Communication, et de la Connaissance), is a French CNRS laboratory
  • anr/task-7.tex

    r52 r75  
    3636        final releases with their installation manuals and to publish then into the WEB
    3737        site.
     38\CoutHorsD{6}{36}{\Stima}{dissemination}{0:2:2}
    3839    \end{livrable}
    3940\item This \ST consists of making a COACH tutorial and to publish it on the public WEB
Note: See TracChangeset for help on using the changeset viewer.