Salome HOME
Merge remote branch 'origin/ysn/doc_update_740'
authorvsr <vsr@opencascade.com>
Wed, 7 May 2014 12:29:05 +0000 (16:29 +0400)
committervsr <vsr@opencascade.com>
Wed, 7 May 2014 12:29:05 +0000 (16:29 +0400)
120 files changed:
doc/salome/gui/SMESH/input/1d_meshing_hypo.doc
src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx
src/SMDS/SMDS_Mesh.cxx
src/SMDS/SMDS_UnstructuredGrid.cxx
src/SMDS/SMDS_VtkVolume.cxx
src/SMESH/SMESH_subMesh.cxx
src/SMESHDS/SMESHDS_Mesh.cxx
src/SMESHGUI/SMESHGUI_MergeDlg.cxx
src/SMESHUtils/SMESH_File.cxx
src/SMESH_I/SMESH_Gen_i.cxx
src/SMESH_I/SMESH_Gen_i_1.cxx
src/SMESH_I/SMESH_Hypothesis_i.cxx
src/SMESH_I/SMESH_Mesh_i.cxx
src/SMESH_SWIG/smeshBuilder.py
src/StdMeshers/StdMeshers_FaceSide.hxx
src/StdMeshers/StdMeshers_Prism_3D.cxx
src/StdMeshers/StdMeshers_Prism_3D.hxx
src/StdMeshers/StdMeshers_ProjectionUtils.cxx
src/StdMeshers/StdMeshers_Quadrangle_2D.cxx
src/StdMeshers/StdMeshers_ViscousLayers.cxx
src/StdMeshersGUI/StdMeshers_msg_fr.ts
src/Tools/Verima/Base/CMakeLists.txt
src/Tools/Verima/Base/__init__.py
src/Tools/Verima/Base/dataBase.py
src/Tools/Verima/Base/exportToCSV.py
src/Tools/Verima/Base/myMesh.db [deleted file]
src/Tools/Verima/Base/tableDeBase.py
src/Tools/Verima/Base/tableGroupeRatios.py [new file with mode: 0644]
src/Tools/Verima/Base/tableGroupeTailles.py [new file with mode: 0644]
src/Tools/Verima/Base/tableGroupes.py
src/Tools/Verima/Base/tableGroupesRef.py
src/Tools/Verima/Base/tableMaillages.py
src/Tools/Verima/Base/tableMailles.py
src/Tools/Verima/Base/tableMailleurs.py
src/Tools/Verima/Base/tablePerfs.py
src/Tools/Verima/Base/tableRatios.py
src/Tools/Verima/Base/tableTailles.py
src/Tools/Verima/Base/tableVersions.py
src/Tools/Verima/CMakeLists.txt
src/Tools/Verima/CreeDocuments/CMakeLists.txt
src/Tools/Verima/CreeDocuments/creeHtml.py [deleted file]
src/Tools/Verima/CreeDocuments/jobHtml.py
src/Tools/Verima/CreeDocuments/templatesHtml/CMakeLists.txt
src/Tools/Verima/CreeDocuments/templatesHtml/entete.html
src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html [new file with mode: 0644]
src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html [new file with mode: 0644]
src/Tools/Verima/CreeDocuments/templatesHtml/job.html
src/Tools/Verima/CreeDocuments/templatesHtml/jobIncomplet.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/ligne.html
src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html [new file with mode: 0644]
src/Tools/Verima/CreeDocuments/templatesHtml/mailleur.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/fin.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/job.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/entete.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/job.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/mailleur.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau1.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau3.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau1.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau10.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau11.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau12.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau13.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau14.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau15.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau16.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau17.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau18.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau19.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau2.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau20.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau4.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau5.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau6.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau7.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau8.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau9.rtf [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/sansGroupe.html
src/Tools/Verima/CreeDocuments/templatesHtml/tableau.html [changed mode: 0644->0755]
src/Tools/Verima/CreeDocuments/templatesHtml/tableauComplet.html [deleted file]
src/Tools/Verima/CreeDocuments/templatesHtml/tableauFin.html
src/Tools/Verima/Doc/images/bd.png
src/Tools/Verima/Doc/images/visualisation.png
src/Tools/Verima/Doc/index.rst
src/Tools/Verima/Doc/usage_outil.rst
src/Tools/Verima/Gui/CMakeLists.txt
src/Tools/Verima/Gui/__init__.py
src/Tools/Verima/Gui/desFenetreChoix.py [new file with mode: 0644]
src/Tools/Verima/Gui/desFenetreChoix.ui
src/Tools/Verima/Gui/maFenetreChoix.py
src/Tools/Verima/Gui/myMain.py [new file with mode: 0644]
src/Tools/Verima/Gui/myMesh.db [deleted file]
src/Tools/Verima/Gui/nomBase.py [new file with mode: 0644]
src/Tools/Verima/Scripts/CMakeLists.txt [deleted file]
src/Tools/Verima/Scripts/a.py [deleted file]
src/Tools/Verima/Scripts/bb.py [deleted file]
src/Tools/Verima/Scripts/excavation.py [deleted file]
src/Tools/Verima/Scripts/excavation_6.6.py [deleted file]
src/Tools/Verima/Scripts/excavation_7.2.0.py [deleted file]
src/Tools/Verima/Scripts/script1.py [deleted file]
src/Tools/Verima/Scripts/toto.py [deleted file]
src/Tools/Verima/Stats/CMakeLists.txt
src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt [deleted file]
src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt.ok [deleted file]
src/Tools/Verima/Stats/Type_Maille.py [new file with mode: 0644]
src/Tools/Verima/Stats/__init__.py
src/Tools/Verima/Stats/getCritere.py [new file with mode: 0644]
src/Tools/Verima/Stats/getStats.py
src/Tools/Verima/Stats/job.py
src/Tools/Verima/Stats/mean.py [deleted file]
src/Tools/Verima/Stats/test.txt [deleted file]
src/Tools/Verima/Stats/tetra.taille [deleted file]
src/Tools/Verima/Stats/tetra.taille.ok [deleted file]
src/Tools/Verima/__init__.py
src/Tools/Verima/changeVersion.py [deleted file]
src/Tools/Verima/compareVersions.py
src/Tools/Verima/myMesh.db [deleted file]
src/Tools/Verima/passeJobs.py

index 72d006bfcdc989afe01a5403923536937a7588a0..373011708e5e48bf03189abd915d0f20de384761 100644 (file)
@@ -35,7 +35,7 @@ creation of narrow 2D elements.
 
 \image html adaptive1d_sample_mesh.png "Adaptive hypothesis and Netgen 2D algorithm - the size of mesh segments reflects the size of geometrical features"
 
-<b>See Also</b> a \ref tui_1d_adaptive "sample TUI Script" that creates mesh of the above image.
+<b>See Also</b> a \ref tui_1d_adaptive "sample TUI Script" that uses Adaptive hypothesis.
 
 <br>
 \anchor arithmetic_1d_anchor
index a250b428a9fe6099d4b1fee525b6dc354d6c690b..53374c647c6ffea6f0963d284bf839153fb36939 100644 (file)
@@ -114,6 +114,8 @@ Driver_Mesh::Status DriverSTL_R_SMDS_Mesh::Perform()
   SMESH_File file( myFile, /*open=*/false );
   if ( !file.open() ) {
     fprintf(stderr, ">> ERROR : cannot open file %s \n", myFile.c_str());
+    if ( file.error().empty() )
+      fprintf(stderr, ">> ERROR : %s \n", file.error().c_str());
     return DRS_FAIL;
   }
 
index 63c658638dcbb901b5d589dd36ab3b4e4ef3f3ab..29f119e5089058bf8615f3d2e30fec1750409581 100644 (file)
@@ -125,24 +125,17 @@ int SMDS_Mesh::CheckMemory(const bool doNotRaise) throw (std::bad_alloc)
 /// Create a new mesh object
 ///////////////////////////////////////////////////////////////////////////////
 SMDS_Mesh::SMDS_Mesh()
-        :myParent(NULL),
-         myNodeIDFactory(new SMDS_MeshNodeIDFactory()),
-         myElementIDFactory(new SMDS_MeshElementIDFactory()),
-         myHasConstructionEdges(false), myHasConstructionFaces(false),
-         myHasInverseElements(true),
-         myNodeMin(0), myNodeMax(0),
-         myNodePool(0), myEdgePool(0), myFacePool(0), myVolumePool(0),myBallPool(0),
-         myModified(false), myModifTime(0), myCompactTime(0),
-         xmin(0), xmax(0), ymin(0), ymax(0), zmin(0), zmax(0)
+  :myParent(NULL),
+   myNodeIDFactory(new SMDS_MeshNodeIDFactory()),
+   myElementIDFactory(new SMDS_MeshElementIDFactory()),
+   myHasConstructionEdges(false), myHasConstructionFaces(false),
+   myHasInverseElements(true),
+   myNodeMin(0), myNodeMax(0),
+   myNodePool(0), myEdgePool(0), myFacePool(0), myVolumePool(0),myBallPool(0),
+   myModified(false), myModifTime(0), myCompactTime(0),
+   xmin(0), xmax(0), ymin(0), ymax(0), zmin(0), zmax(0)
 {
   myMeshId = _meshList.size();         // --- index of the mesh to push back in the vector
-  MESSAGE("myMeshId=" << myMeshId);
-  MESSAGE("sizeof(SMDS_MeshElement) " << sizeof(SMDS_MeshElement) );
-  MESSAGE("sizeof(SMDS_MeshNode) " << sizeof(SMDS_MeshNode) );
-  MESSAGE("sizeof(SMDS_MeshCell) " << sizeof(SMDS_MeshCell) );
-  MESSAGE("sizeof(SMDS_VtkVolume) " << sizeof(SMDS_VtkVolume) );
-  MESSAGE("sizeof(SMDS_Position) " << sizeof(SMDS_Position) );
-  MESSAGE("sizeof(SMDS_SpacePosition) " << sizeof(SMDS_SpacePosition) );
   myNodeIDFactory->SetMesh(this);
   myElementIDFactory->SetMesh(this);
   _meshList.push_back(this);
index 9d878c655810629fc6535305c1db79730fe19fdf..6012a4f38595e5d3befeb7539b86b784a7796395 100644 (file)
@@ -1081,8 +1081,11 @@ SMDS_MeshCell* SMDS_UnstructuredGrid::extrudeVolumeFromFace(int vtkVolId,
               double *coords = this->GetPoint(oldId);
               SMDS_MeshNode *newNode = _mesh->AddNode(coords[0], coords[1], coords[2]);
               newId = newNode->getVtkId();
-              std::map<long, int> emptyMap;
-              nodeQuadDomains[oldId] = emptyMap;
+              if (! nodeQuadDomains.count(oldId))
+                {
+                  std::map<long, int> emptyMap;
+                  nodeQuadDomains[oldId] = emptyMap;
+                }
               nodeQuadDomains[oldId][dom1_2] = newId;
             }
           orderedNodes.push_back(newId);
index e78e8d24b4641ce92f16b3f0cf8c67825c2c0d53..f97e31969e2b531b2d7091d7fae5d53b0ac1bd88 100644 (file)
@@ -719,6 +719,6 @@ int SMDS_VtkVolume::NbUniqueNodes() const
  */
 SMDS_ElemIteratorPtr SMDS_VtkVolume::uniqueNodesIterator() const
 {
-  MESSAGE("uniqueNodesIterator");
+  //MESSAGE("uniqueNodesIterator");
   return SMDS_ElemIteratorPtr(new SMDS_VtkCellIterator(SMDS_Mesh::_meshList[myMeshId], myVtkID, GetEntityType()));
 }
index 8ec6a77b6b022b01f03b078248ad90c0f5601288..77a53769b83d297e06c4d5dfabaeb757faf8dcdf 100644 (file)
@@ -116,8 +116,6 @@ SMESH_subMesh::SMESH_subMesh(int                  Id,
 
 SMESH_subMesh::~SMESH_subMesh()
 {
-  MESSAGE("SMESH_subMesh::~SMESH_subMesh");
-  // ****
   deleteOwnListeners();
 }
 
index 089e9feecf52d3d2efe338179d855ae3a2eb1aa2..6766fbda76a822021b0426e748ef5dd874b84b67 100644 (file)
@@ -1376,7 +1376,8 @@ const TopoDS_Shape& SMESHDS_Mesh::IndexToShape(int ShapeIndex) const
 {
   try
   {
-    return myIndexToShape.FindKey(ShapeIndex);
+    if ( ShapeIndex > 0 )
+      return myIndexToShape.FindKey(ShapeIndex);
   }
   catch ( Standard_OutOfRange )
   {
index 99c7d49edff9b72dc7bf7164a7d63018f1812b3e..046bd063c7f71b280a438b4cfed5e9801ae9771e 100644 (file)
@@ -835,6 +835,7 @@ void SMESHGUI_MergeDlg::onDetect()
 
   ListCoincident->selectAll();
   updateControls();
+  SMESH::UpdateView();
 }
 
 //=================================================================================
@@ -845,6 +846,10 @@ void SMESHGUI_MergeDlg::onSelectGroup()
 {
   if (myIsBusy || !myActor)
     return;
+
+  if( ListCoincident->count() != ListCoincident->selectedItems().count() )
+    SelectAllCB->setChecked( false );
+
   myEditCurrentArgument = (QWidget*)ListCoincident;
 
   myIsBusy = true;
@@ -994,6 +999,11 @@ void SMESHGUI_MergeDlg::onRemoveGroup()
   updateControls();
   SMESH::UpdateView();
   myIsBusy = false;
+
+  if( ListCoincident->count() == 0 ) {
+    myEditCurrentArgument = (QWidget*)LineEditMesh;
+    SelectAllCB->setChecked( false );
+  }
 }
 
 //=================================================================================
@@ -1050,6 +1060,11 @@ void SMESHGUI_MergeDlg::onRemoveElement()
   
   myIsBusy = false;
   onEditGroup();
+
+  if( ListCoincident->count() == 0 ) {
+    myEditCurrentArgument = (QWidget*)LineEditMesh;
+    SelectAllCB->setChecked( false );
+  }
 }
 
 //=================================================================================
@@ -1294,12 +1309,14 @@ void SMESHGUI_MergeDlg::onTypeChanged (int id)
       GroupCoincidentWidget->show();
       SMESH::SetPointRepresentation(true);
       if ( SVTK_ViewWindow* aViewWindow = SMESH::GetViewWindow( mySMESHGUI ))
-        aViewWindow->SetSelectionMode(NodeSelection);
+        if( mySelector->IsSelectionEnabled() )
+          aViewWindow->SetSelectionMode(NodeSelection);
     }
     else {
       GroupCoincident->show();
       if ( SVTK_ViewWindow* aViewWindow = SMESH::GetViewWindow( mySMESHGUI ))
-        aViewWindow->SetSelectionMode(CellSelection);
+        if( mySelector->IsSelectionEnabled() )
+          aViewWindow->SetSelectionMode(CellSelection);
     }
     GroupEdit->show();
     break;
index d75cd108adc87461108262cbca7bdc22a3cc4c99..d4311bb71ef29464b7b926b689e2f1bbbc5dfa61 100644 (file)
@@ -45,7 +45,13 @@ namespace boofs = boost::filesystem;
 //================================================================================
 
 SMESH_File::SMESH_File(const std::string& name, bool open)
-  :_name(name), _size(-1), _file(0), _map(0), _pos(0), _end(0)
+  :_name(name), _size(-1), 
+#ifdef WIN32
+   _file(INVALID_HANDLE_VALUE),
+#else
+   _file(-1),
+#endif
+   _map(0), _pos(0), _end(0)
 {
   if ( open ) this->open();
 }
@@ -78,7 +84,7 @@ bool SMESH_File::open()
     bool ok = ( _file != INVALID_HANDLE_VALUE );
 #else
     _file = ::open(_name.data(), O_RDONLY );
-    bool ok = ( _file > 0 );
+    bool ok = ( _file >= 0 );
 #endif
     if ( ok )
     {
@@ -105,6 +111,10 @@ bool SMESH_File::open()
 #endif
       }
     }
+    else if ( _error.empty() )
+    {
+      _error = "Can't open for reading an existing file " + _name;
+    }
   }
   return _pos;
 }
@@ -134,11 +144,15 @@ void SMESH_File::close()
   else if ( _file >= 0 )
   {
 #ifdef WIN32
-    CloseHandle(_file);
-    _file = INVALID_HANDLE_VALUE;
+    if(_file != INVALID_HANDLE_VALUE) {
+      CloseHandle(_file);
+      _file = INVALID_HANDLE_VALUE;
+    }
 #else
-    ::close(_file);
-    _file = -1;
+    if(_file != -1) {
+      ::close(_file);
+      _file = -1;
+    }
 #endif
   }
 }
index 718d2bc945e0d4ace64c19f95c881081571da994..a42b136d8bc2452ca0c42400d6fd619091dbfa01 100644 (file)
@@ -658,6 +658,8 @@ void SMESH_Gen_i::setCurrentStudy( SALOMEDS::Study_ptr theStudy,
 SALOMEDS::Study_ptr SMESH_Gen_i::GetCurrentStudy()
 {
   if(MYDEBUG) MESSAGE( "SMESH_Gen_i::GetCurrentStudy: study Id = " << GetCurrentStudyID() );
+  if ( GetCurrentStudyID() < 0 )
+    return SALOMEDS::Study::_nil();
   return SALOMEDS::Study::_duplicate( myCurrentStudy );
 }
 
@@ -953,6 +955,29 @@ SMESH::SMESH_Mesh_ptr SMESH_Gen_i::CreateEmptyMesh()
   return mesh._retn();
 }
 
+namespace
+{
+  //================================================================================
+  /*!
+   * \brief Throws an exception in case if the file can't be read
+   */
+  //================================================================================
+
+  void checkFileReadable( const char* theFileName ) throw ( SALOME::SALOME_Exception )
+  {
+    SMESH_File f ( theFileName );
+    if ( !f )
+    {
+      if ( !f.error().empty() )
+        THROW_SALOME_CORBA_EXCEPTION( f.error().c_str(), SALOME::BAD_PARAM);
+
+      THROW_SALOME_CORBA_EXCEPTION
+        (( SMESH_Comment("Can't open for reading the file ") << theFileName ).c_str(),
+         SALOME::BAD_PARAM );
+    }
+  }
+}
+
 //=============================================================================
 /*!
  *  SMESH_Gen_i::CreateMeshFromUNV
@@ -965,7 +990,8 @@ SMESH::SMESH_Mesh_ptr SMESH_Gen_i::CreateMeshesFromUNV( const char* theFileName
   throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
-  if(MYDEBUG) MESSAGE( "SMESH_Gen_i::CreateMeshesFromUNV" );
+
+  checkFileReadable( theFileName );
 
   SMESH::SMESH_Mesh_var aMesh = createMesh();
   string aFileName;
@@ -1028,13 +1054,18 @@ SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromMEDorSAUV( const char* theFileNa
   aPythonDump << "([";
 
   if (theStatus == SMESH::DRS_OK) {
-    SALOMEDS::StudyBuilder_var aStudyBuilder = myCurrentStudy->NewBuilder();
-    aStudyBuilder->NewCommand();  // There is a transaction
+    SALOMEDS::StudyBuilder_var aStudyBuilder;
+    if ( GetCurrentStudyID() > -1 )
+    {
+      aStudyBuilder = myCurrentStudy->NewBuilder();
+      aStudyBuilder->NewCommand();  // There is a transaction
+    }
     aResult->length( aNames.size() );
     int i = 0;
 
     // Iterate through all meshes and create mesh objects
-    for ( list<string>::iterator it = aNames.begin(); it != aNames.end(); it++ ) {
+    for ( list<string>::iterator it = aNames.begin(); it != aNames.end(); it++ )
+    {
       // Python Dump
       if (i > 0) aPythonDump << ", ";
 
@@ -1067,7 +1098,8 @@ SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromMEDorSAUV( const char* theFileNa
       aResult[i++] = SMESH::SMESH_Mesh::_duplicate( mesh );
       meshServant->GetImpl().GetMeshDS()->Modified();
     }
-    aStudyBuilder->CommitCommand();
+    if ( !aStudyBuilder->_is_nil() )
+      aStudyBuilder->CommitCommand();
   }
 
   // Update Python script
@@ -1082,10 +1114,11 @@ SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromMEDorSAUV( const char* theFileNa
 
 SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromMED( const char* theFileName,
                                                      SMESH::DriverMED_ReadStatus& theStatus)
-     throw ( SALOME::SALOME_Exception )
+  throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
-  if(MYDEBUG) MESSAGE( "SMESH_Gen_i::CreateMeshFromMED" );
+  checkFileReadable( theFileName );
+
   SMESH::mesh_array* result = CreateMeshesFromMEDorSAUV(theFileName, theStatus, "CreateMeshesFromMED", theFileName);
   return result;
 }
@@ -1103,7 +1136,8 @@ SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromSAUV( const char* theFileName,
      throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
-  if(MYDEBUG) MESSAGE( "SMESH_Gen_i::CreateMeshFromSAUV" );
+  checkFileReadable( theFileName );
+
   std::string sauvfilename(theFileName);
   std::string medfilename(theFileName);
   medfilename += ".med";
@@ -1142,7 +1176,7 @@ SMESH::SMESH_Mesh_ptr SMESH_Gen_i::CreateMeshesFromSTL( const char* theFileName
   throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
-  if(MYDEBUG) MESSAGE( "SMESH_Gen_i::CreateMeshesFromSTL" );
+  checkFileReadable( theFileName );
 
   SMESH::SMESH_Mesh_var aMesh = createMesh();
   //string aFileName;
@@ -1184,6 +1218,7 @@ SMESH::mesh_array* SMESH_Gen_i::CreateMeshesFromCGNS( const char* theFileName,
   throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
+  checkFileReadable( theFileName );
 
   SMESH::mesh_array_var aResult = new SMESH::mesh_array();
 
@@ -1271,6 +1306,7 @@ SMESH_Gen_i::CreateMeshesFromGMF( const char*             theFileName,
     throw ( SALOME::SALOME_Exception )
 {
   Unexpect aCatch(SALOME_SalomeException);
+  checkFileReadable( theFileName );
 
   SMESH::SMESH_Mesh_var aMesh = createMesh();
 #ifdef WIN32
@@ -2905,8 +2941,7 @@ SALOMEDS::TMPFile* SMESH_Gen_i::Save( SALOMEDS::SComponent_ptr theComponent,
   //  ASSERT( theComponent->GetStudy()->StudyId() == myCurrentStudy->StudyId() )
   // san -- in case <myCurrentStudy> differs from theComponent's study,
   // use that of the component
-  if ( myCurrentStudy->_is_nil() ||
-    theComponent->GetStudy()->StudyId() != myCurrentStudy->StudyId() )
+  if ( theComponent->GetStudy()->StudyId() != GetCurrentStudyID() )
     SetCurrentStudy( theComponent->GetStudy() );
 
   // Store study contents as a set of python commands
@@ -3955,8 +3990,7 @@ bool SMESH_Gen_i::Load( SALOMEDS::SComponent_ptr theComponent,
 {
   INFOS( "SMESH_Gen_i::Load" );
 
-  if ( myCurrentStudy->_is_nil() ||
-       theComponent->GetStudy()->StudyId() != myCurrentStudy->StudyId() )
+  if ( theComponent->GetStudy()->StudyId() != GetCurrentStudyID() )
     SetCurrentStudy( theComponent->GetStudy() );
 
   /*  if( !theComponent->_is_nil() )
index f155ae93d20ed6714e37a0d8ed3b7f0c9e6b6bca..6890bcf08e1f9867328a4ba193256c9305b2a519 100644 (file)
@@ -160,7 +160,7 @@ long SMESH_Gen_i::GetBallElementsGroupsTag()
 bool SMESH_Gen_i::CanPublishInStudy(CORBA::Object_ptr theIOR)
 {
   if(MYDEBUG) MESSAGE("CanPublishInStudy - "<<!CORBA::is_nil(myCurrentStudy));
-  if(CORBA::is_nil(myCurrentStudy))
+  if( GetCurrentStudyID() < 0 )
     return false;
   
   SMESH::SMESH_Mesh_var aMesh       = SMESH::SMESH_Mesh::_narrow(theIOR);
index ceac6085ef184f55670319264a808c773afb79bb..96460dd6fd324357d9bdcad702d288b19936fb86 100644 (file)
@@ -47,10 +47,7 @@ using namespace std;
 SMESH_Hypothesis_i::SMESH_Hypothesis_i( PortableServer::POA_ptr thePOA )
   : SALOME::GenericObj_i( thePOA )
 {
-  MESSAGE( "SMESH_Hypothesis_i::SMESH_Hypothesis_i / Début" );
   myBaseImpl = 0;
-  
-  MESSAGE( "SMESH_Hypothesis_i::SMESH_Hypothesis_i / Fin" );
 };
 
 //=============================================================================
@@ -78,7 +75,6 @@ SMESH_Hypothesis_i::~SMESH_Hypothesis_i()
 
 char* SMESH_Hypothesis_i::GetName()
 {
-  //MESSAGE( "SMESH_Hypothesis_i::GetName" );
   return CORBA::string_dup( myBaseImpl->GetName() );
 };
 
@@ -92,7 +88,6 @@ char* SMESH_Hypothesis_i::GetName()
 
 char* SMESH_Hypothesis_i::GetLibName()
 {
-  MESSAGE( "SMESH_Hypothesis_i::GetLibName" );
   return CORBA::string_dup( myBaseImpl->GetLibName() );
 };
 
@@ -106,7 +101,6 @@ char* SMESH_Hypothesis_i::GetLibName()
 
 void SMESH_Hypothesis_i::SetLibName(const char* theLibName)
 {
-  MESSAGE( "SMESH_Hypothesis_i::SetLibName" );
   myBaseImpl->SetLibName( theLibName );
 };
 
@@ -120,7 +114,6 @@ void SMESH_Hypothesis_i::SetLibName(const char* theLibName)
 
 CORBA::Long SMESH_Hypothesis_i::GetId()
 {
-  MESSAGE( "SMESH_Hypothesis_i::GetId" );
   return myBaseImpl->GetID();
 }
 
index b0c453b462763636c52da5d6daa3d1f9fce970d2..3177257588f320f02b9b3692ead6e8e7d2e90f26 100644 (file)
@@ -5723,6 +5723,8 @@ TListOfListOfInt SMESH_Mesh_i::findConcurrentSubMeshes()
   {
     const SMESH::submesh_array& aSMArray = theSubMeshArray[i];
     TListOfInt subMeshIds;
+    if ( i > 0 )
+      aPythonDump << ", ";
     aPythonDump << "[ ";
     // Collect subMeshes which should be clear
     //  do it list-by-list, because modification of submesh order
index 778b72c3bf2fed3097d8cd286dde73066c6f18e7..6e0812455081549f998ed16694018a11e7158522 100644 (file)
@@ -383,6 +383,9 @@ class smeshBuilder(object, SMESH._objref_SMESH_Gen):
     def init_smesh(self,theStudy,geompyD = None):
         #print "init_smesh"
         self.SetCurrentStudy(theStudy,geompyD)
+        if theStudy:
+            global notebook
+            notebook.myStudy = theStudy
 
     ## Creates a mesh. This can be either an empty mesh, possibly having an underlying geometry,
     #  or a mesh wrapping a CORBA mesh given as a parameter.
index 9ef5960fb9ddb0687056fd5f5b50157d939e7250..4b8bf1d3306c62e6d9fae52c8707739c9bc47c24 100644 (file)
@@ -220,7 +220,7 @@ public:
    */
   int NbEdges() const { return myEdge.size(); }
   /*!
-   * \brief Return i-th wrapped edge (count starts from zero)
+   * \brief Return i-th edge (count starts from zero)
    */
   const TopoDS_Edge& Edge(int i) const { return myEdge[i]; }
   /*!
index 579cbe55011420ac9c6d1725381b2e59bdcaf906..3b6cf64816c46f54fbdc81083d160747f42466c8 100644 (file)
@@ -212,6 +212,7 @@ namespace {
     quad->side[ QUAD_TOP_SIDE  ].grid->Reverse();
     quad->side[ QUAD_LEFT_SIDE ].grid->Reverse();
     int edgeIndex = 0;
+    bool isComposite = false;
     for ( size_t i = 0; i < quad->side.size(); ++i )
     {
       StdMeshers_FaceSidePtr quadSide = quad->side[i];
@@ -219,7 +220,7 @@ namespace {
         if ( botE.IsSame( quadSide->Edge( iE )))
         {
           if ( quadSide->NbEdges() > 1 )
-            return false;
+            isComposite = true; //return false;
           edgeIndex = i;
           i = quad->side.size(); // to quit from the outer loop
           break;
@@ -230,7 +231,7 @@ namespace {
 
     quad->face = TopoDS::Face( face );
 
-    return true;
+    return !isComposite;
   }
 
   //================================================================================
@@ -654,6 +655,7 @@ bool StdMeshers_Prism_3D::Compute(SMESH_Mesh& theMesh, const TopoDS_Shape& theSh
   meshedFaces.splice( meshedFaces.begin(), notQuadMeshedFaces );
 
   Prism_3D::TPrismTopo prism;
+  myPropagChains = 0;
 
   if ( nbSolids == 1 )
   {
@@ -905,10 +907,17 @@ bool StdMeshers_Prism_3D::getWallFaces( Prism_3D::TPrismTopo & thePrism,
           if ( !quadList.back() )
             return toSM( error(TCom("Side face #") << shapeID( face )
                                << " not meshable with quadrangles"));
-          if ( ! setBottomEdge( *edge, quadList.back(), face ))
-            return toSM( error(TCom("Composite 'horizontal' edges are not supported")));
-          thePrism.myWallQuads.push_back( quadList );
-          faceMap.Add( face );
+          bool isCompositeBase = ! setBottomEdge( *edge, quadList.back(), face );
+          if ( isCompositeBase )
+          {
+            // it's OK if all EDGEs of the bottom side belongs to the bottom FACE
+            StdMeshers_FaceSidePtr botSide = quadList.back()->side[ QUAD_BOTTOM_SIDE ];
+            for ( int iE = 0; iE < botSide->NbEdges(); ++iE )
+              if ( !myHelper->IsSubShape( botSide->Edge(iE), thePrism.myBottom ))
+                return toSM( error(TCom("Composite 'horizontal' edges are not supported")));
+          }
+          if ( faceMap.Add( face ))
+            thePrism.myWallQuads.push_back( quadList );
           break;
         }
       }
@@ -1076,7 +1085,7 @@ bool StdMeshers_Prism_3D::compute(const Prism_3D::TPrismTopo& thePrism)
   // Projections on the top and bottom faces are taken from nodes existing
   // on these faces; find correspondence between bottom and top nodes
   myBotToColumnMap.clear();
-  if ( !assocOrProjBottom2Top( bottomToTopTrsf ) ) // it also fills myBotToColumnMap
+  if ( !assocOrProjBottom2Top( bottomToTopTrsf, thePrism ) ) // it also fills myBotToColumnMap
     return false;
 
 
@@ -1442,10 +1451,13 @@ bool StdMeshers_Prism_3D::computeWalls(const Prism_3D::TPrismTopo& thePrism)
     Prism_3D::TQuadList::const_iterator quad = thePrism.myWallQuads[iW].begin();
     for ( ; quad != thePrism.myWallQuads[iW].end(); ++quad )
     {
-      // Top EDGEs must be projections from the bottom ones
-      // to compute stuctured quad mesh on wall FACEs
-      // ---------------------------------------------------
+      const TopoDS_Face& face = (*quad)->face;
+      SMESH_subMesh* fSM = mesh->GetSubMesh( face );
+      if ( ! fSM->IsMeshComputed() )
       {
+        // Top EDGEs must be projections from the bottom ones
+        // to compute stuctured quad mesh on wall FACEs
+        // ---------------------------------------------------
         const TopoDS_Edge& botE = (*quad)->side[ QUAD_BOTTOM_SIDE ].grid->Edge(0);
         const TopoDS_Edge& topE = (*quad)->side[ QUAD_TOP_SIDE    ].grid->Edge(0);
         SMESH_subMesh*    botSM = mesh->GetSubMesh( botE );
@@ -1487,7 +1499,7 @@ bool StdMeshers_Prism_3D::computeWalls(const Prism_3D::TPrismTopo& thePrism)
           // compute nodes on VERTEXes
           SMESH_subMeshIteratorPtr smIt = tgtSM->getDependsOnIterator(/*includeSelf=*/false);
           while ( smIt->more() )
-            smIt->next()->ComputeSubMeshStateEngine( SMESH_subMesh::COMPUTE );
+            smIt->next()->ComputeStateEngine( SMESH_subMesh::COMPUTE );
           // project segments
           DBGOUT( "COMPUTE H edge (proj) " << tgtSM->GetId());
           projector1D->myHyp.SetSourceEdge( TopoDS::Edge( srcSM->GetSubShape() ));
@@ -1502,14 +1514,11 @@ bool StdMeshers_Prism_3D::computeWalls(const Prism_3D::TPrismTopo& thePrism)
           }
         }
         tgtSM->ComputeStateEngine( SMESH_subMesh::CHECK_COMPUTE_STATE );
-      }
 
-      // Compute quad mesh on wall FACEs
-      // -------------------------------
-      const TopoDS_Face& face = (*quad)->face;
-      SMESH_subMesh* fSM = mesh->GetSubMesh( face );
-      if ( ! fSM->IsMeshComputed() )
-      {
+
+        // Compute quad mesh on wall FACEs
+        // -------------------------------
+
         // make all EDGES meshed
         fSM->ComputeSubMeshStateEngine( SMESH_subMesh::COMPUTE );
         if ( !fSM->SubMeshesComputed() )
@@ -1545,9 +1554,10 @@ bool StdMeshers_Prism_3D::computeWalls(const Prism_3D::TPrismTopo& thePrism)
 
 TopoDS_Edge StdMeshers_Prism_3D::findPropagationSource( const TopoDS_Edge& E )
 {
-  for ( size_t i = 0; !myPropagChains[i].IsEmpty(); ++i )
-    if ( myPropagChains[i].Contains( E ))
-      return TopoDS::Edge( myPropagChains[i].FindKey( 1 ));
+  if ( myPropagChains )
+    for ( size_t i = 0; !myPropagChains[i].IsEmpty(); ++i )
+      if ( myPropagChains[i].Contains( E ))
+        return TopoDS::Edge( myPropagChains[i].FindKey( 1 ));
 
   return TopoDS_Edge();
 }
@@ -1801,7 +1811,8 @@ void StdMeshers_Prism_3D::AddPrisms( vector<const TNodeColumn*> & columns,
  */
 //================================================================================
 
-bool StdMeshers_Prism_3D::assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf )
+bool StdMeshers_Prism_3D::assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf,
+                                                 const Prism_3D::TPrismTopo& thePrism)
 {
   SMESH_subMesh * botSM = myBlock.SubMesh( ID_BOT_FACE );
   SMESH_subMesh * topSM = myBlock.SubMesh( ID_TOP_FACE );
@@ -1818,7 +1829,7 @@ bool StdMeshers_Prism_3D::assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf
   }
 
   bool needProject = !topSM->IsMeshComputed();
-  if ( !needProject && 
+  if ( !needProject &&
        (botSMDS->NbElements() != topSMDS->NbElements() ||
         botSMDS->NbNodes()    != topSMDS->NbNodes()))
   {
@@ -1844,19 +1855,70 @@ bool StdMeshers_Prism_3D::assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf
   TopoDS_Face topFace = TopoDS::Face( myBlock.Shape( ID_TOP_FACE ));
   // associate top and bottom faces
   TAssocTool::TShapeShapeMap shape2ShapeMap;
-  if ( !TAssocTool::FindSubShapeAssociation( botFace, myBlock.Mesh(),
-                                             topFace, myBlock.Mesh(),
-                                             shape2ShapeMap) )
-    return toSM( error(TCom("Topology of faces #") << botSM->GetId()
-                       <<" and #"<< topSM->GetId() << " seems different" ));
+  const bool sameTopo = 
+    TAssocTool::FindSubShapeAssociation( botFace, myBlock.Mesh(),
+                                         topFace, myBlock.Mesh(),
+                                         shape2ShapeMap);
+  if ( !sameTopo )
+    for ( size_t iQ = 0; iQ < thePrism.myWallQuads.size(); ++iQ )
+    {
+      const Prism_3D::TQuadList& quadList = thePrism.myWallQuads[iQ];
+      StdMeshers_FaceSidePtr      botSide = quadList.front()->side[ QUAD_BOTTOM_SIDE ];
+      StdMeshers_FaceSidePtr      topSide = quadList.back ()->side[ QUAD_TOP_SIDE ];
+      if ( botSide->NbEdges() == topSide->NbEdges() )
+      {
+        for ( int iE = 0; iE < botSide->NbEdges(); ++iE )
+        {
+          TAssocTool::InsertAssociation( botSide->Edge( iE ),
+                                         topSide->Edge( iE ), shape2ShapeMap );
+          TAssocTool::InsertAssociation( myHelper->IthVertex( 0, botSide->Edge( iE )),
+                                         myHelper->IthVertex( 0, topSide->Edge( iE )),
+                                         shape2ShapeMap );
+        }
+      }
+      else
+      {
+        TopoDS_Vertex vb, vt;
+        StdMeshers_FaceSidePtr sideB, sideT;
+        vb = myHelper->IthVertex( 0, botSide->Edge( 0 ));
+        vt = myHelper->IthVertex( 0, topSide->Edge( 0 ));
+        sideB = quadList.front()->side[ QUAD_LEFT_SIDE ];
+        sideT = quadList.back ()->side[ QUAD_LEFT_SIDE ];
+        if ( vb.IsSame( sideB->FirstVertex() ) &&
+             vt.IsSame( sideT->LastVertex() ))
+        {
+          TAssocTool::InsertAssociation( botSide->Edge( 0 ),
+                                         topSide->Edge( 0 ), shape2ShapeMap );
+          TAssocTool::InsertAssociation( vb, vt, shape2ShapeMap );
+        }
+        vb = myHelper->IthVertex( 1, botSide->Edge( botSide->NbEdges()-1 ));
+        vt = myHelper->IthVertex( 1, topSide->Edge( topSide->NbEdges()-1 ));
+        sideB = quadList.front()->side[ QUAD_RIGHT_SIDE ];
+        sideT = quadList.back ()->side[ QUAD_RIGHT_SIDE ];
+        if ( vb.IsSame( sideB->FirstVertex() ) &&
+             vt.IsSame( sideT->LastVertex() ))
+        {
+          TAssocTool::InsertAssociation( botSide->Edge( botSide->NbEdges()-1 ),
+                                         topSide->Edge( topSide->NbEdges()-1 ),
+                                         shape2ShapeMap );
+          TAssocTool::InsertAssociation( vb, vt, shape2ShapeMap );
+        }
+      }
+    }
 
   // Find matching nodes of top and bottom faces
   TNodeNodeMap n2nMap;
   if ( ! TAssocTool::FindMatchingNodesOnFaces( botFace, myBlock.Mesh(),
                                                topFace, myBlock.Mesh(),
                                                shape2ShapeMap, n2nMap ))
-    return toSM( error(TCom("Mesh on faces #") << botSM->GetId()
-                       <<" and #"<< topSM->GetId() << " seems different" ));
+  {
+    if ( sameTopo )
+      return toSM( error(TCom("Mesh on faces #") << botSM->GetId()
+                         <<" and #"<< topSM->GetId() << " seems different" ));
+    else
+      return toSM( error(TCom("Topology of faces #") << botSM->GetId()
+                         <<" and #"<< topSM->GetId() << " seems different" ));
+  }
 
   // Fill myBotToColumnMap
 
@@ -2496,6 +2558,29 @@ namespace Prism_3D
     myWallQuads.clear();
   }
 
+  //================================================================================
+  /*!
+   * \brief Set upside-down
+   */
+  //================================================================================
+
+  void TPrismTopo::SetUpsideDown()
+  {
+    std::swap( myBottom, myTop );
+    myBottomEdges.clear();
+    std::reverse( myBottomEdges.begin(), myBottomEdges.end() );
+    for ( size_t i = 0; i < myWallQuads.size(); ++i )
+    {
+      myWallQuads[i].reverse();
+      TQuadList::iterator q = myWallQuads[i].begin();
+      for ( ; q != myWallQuads[i].end(); ++q )
+      {
+        (*q)->shift( 2, /*keepUnitOri=*/true );
+      }
+      myBottomEdges.push_back( myWallQuads[i].front()->side[ QUAD_BOTTOM_SIDE ].grid->Edge(0) );
+    }
+  }
+
 } // namespace Prism_3D
 
 //================================================================================
@@ -2602,7 +2687,7 @@ bool StdMeshers_Prism_3D::initPrism(Prism_3D::TPrismTopo& thePrism,
   SMESH_subMesh * botSM = 0;
   SMESH_subMesh * topSM = 0;
 
-  if ( hasNotQuad ) // can chose a bottom FACE
+  if ( hasNotQuad ) // can choose a bottom FACE
   {
     if ( nbNotQuadMeshed > 0 ) botSM = notQuadElemSubMesh.front();
     else                       botSM = notQuadGeomSubMesh.front();
@@ -2710,6 +2795,12 @@ bool StdMeshers_Prism_3D::initPrism(Prism_3D::TPrismTopo& thePrism,
                       "Non-quadrilateral faces are not opposite"));
   }
 
+  if ( thePrism.myBottomEdges.size() > thePrism.myWallQuads.size() )
+  {
+    // composite bottom sides => set thePrism upside-down
+    thePrism.SetUpsideDown();
+  }
+
   return true;
 }
 
index f4e49ce63190253cd9ec38a4abb5defb46ae257d..f2929c31acd29546d8ceb27831a04a2ac6989e83 100644 (file)
@@ -109,6 +109,7 @@ namespace Prism_3D
     bool                     myNotQuadOnTop;
 
     void Clear();
+    void SetUpsideDown();
   };
 }
 
@@ -471,7 +472,8 @@ public:
    *  and projection is possible and allowed, perform the projection
     * \retval bool - is a success or not
    */
-  bool assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf );
+  bool assocOrProjBottom2Top( const gp_Trsf & bottomToTopTrsf,
+                              const Prism_3D::TPrismTopo& thePrism);
 
   /*!
    * \brief Remove quadrangles from the top face and
index ae6f38419e465580eafdaad0461a7a1eaa107224..18c6f27d27500a5f6041dd2eacdfb30fa1985291 100644 (file)
@@ -94,7 +94,7 @@ using namespace std;
 //     cout << endl;\
 //   }
 
-#define HERE StdMeshers_ProjectionUtils
+namespace HERE = StdMeshers_ProjectionUtils;
 
 namespace {
 
@@ -112,7 +112,7 @@ namespace {
    */
   //================================================================================
 
-  bool _StoreBadShape(const TopoDS_Shape& shape)
+  bool storeShapeForDebug(const TopoDS_Shape& shape)
   {
 #ifdef _DEBUG_
     const char* type[] ={"COMPOUND","COMPSOLID","SOLID","SHELL","FACE","WIRE","EDGE","VERTEX"};
@@ -130,7 +130,7 @@ namespace {
    */
   //================================================================================
 
-  void Reverse( list< TopoDS_Edge > & edges, const int nbEdges, const int firstEdge=0)
+  void reverseEdges( list< TopoDS_Edge > & edges, const int nbEdges, const int firstEdge=0)
   {
     SHOW_LIST("BEFORE REVERSE", edges);
 
@@ -160,7 +160,7 @@ namespace {
    */
   //================================================================================
 
-  bool IsPropagationPossible( SMESH_Mesh* theMesh1, SMESH_Mesh* theMesh2 )
+  bool isPropagationPossible( SMESH_Mesh* theMesh1, SMESH_Mesh* theMesh2 )
   {
     if ( theMesh1 != theMesh2 ) {
       TopoDS_Shape mainShape1 = theMesh1->GetMeshDS()->ShapeToMesh();
@@ -182,24 +182,60 @@ namespace {
    */
   //================================================================================
 
-  bool FixAssocByPropagation( const int             nbEdges,
+  bool fixAssocByPropagation( const int             nbEdges,
                               list< TopoDS_Edge > & edges1,
                               list< TopoDS_Edge > & edges2,
                               SMESH_Mesh*           theMesh1,
                               SMESH_Mesh*           theMesh2)
   {
-    if ( nbEdges == 2 && IsPropagationPossible( theMesh1, theMesh2 ) )
+    if ( nbEdges == 2 && isPropagationPossible( theMesh1, theMesh2 ) )
     {
       list< TopoDS_Edge >::iterator eIt2 = ++edges2.begin(); // 2nd edge of the 2nd face
       TopoDS_Edge edge2 = HERE::GetPropagationEdge( theMesh1, *eIt2, edges1.front() ).second;
       if ( !edge2.IsNull() ) { // propagation found for the second edge
-        Reverse( edges2, nbEdges );
+        reverseEdges( edges2, nbEdges );
         return true;
       }
     }
     return false;
   }
 
+  //================================================================================
+  /*!
+   * \brief Associate faces having one edge in the outer wire.
+   *       No check is done if there is really only one outer edge
+   */
+  //================================================================================
+
+  bool assocFewEdgesFaces( const TopoDS_Face&     face1,
+                           SMESH_Mesh*            mesh1,
+                           const TopoDS_Face&     face2,
+                           SMESH_Mesh*            mesh2,
+                           HERE::TShapeShapeMap & theMap)
+  {
+    TopoDS_Vertex v1 = TopoDS::Vertex( HERE::OuterShape( face1, TopAbs_VERTEX ));
+    TopoDS_Vertex v2 = TopoDS::Vertex( HERE::OuterShape( face2, TopAbs_VERTEX ));
+    TopoDS_Vertex VV1[2] = { v1, v1 };
+    TopoDS_Vertex VV2[2] = { v2, v2 };
+    list< TopoDS_Edge > edges1, edges2;
+    if ( int nbE = HERE::FindFaceAssociation( face1, VV1, face2, VV2, edges1, edges2 ))
+    {
+      HERE::InsertAssociation( face1, face2, theMap );
+      fixAssocByPropagation( nbE, edges1, edges2, mesh1, mesh2 );
+      list< TopoDS_Edge >::iterator eIt1 = edges1.begin();
+      list< TopoDS_Edge >::iterator eIt2 = edges2.begin();
+      for ( ; eIt1 != edges1.end(); ++eIt1, ++eIt2 )
+      {
+        HERE::InsertAssociation( *eIt1, *eIt2, theMap );
+        v1 = SMESH_MesherHelper::IthVertex( 0, *eIt1 );
+        v2 = SMESH_MesherHelper::IthVertex( 0, *eIt2 );
+        HERE::InsertAssociation( v1, v2, theMap );
+      }
+      return true;
+    }
+    return false;
+  }
+
   //================================================================================
   /*!
    * \brief Look for a group containing a target shape and similar to a source group
@@ -210,7 +246,7 @@ namespace {
    */
   //================================================================================
 
-  TopoDS_Shape FindGroupContaining(const TopoDS_Shape& tgtShape,
+  TopoDS_Shape findGroupContaining(const TopoDS_Shape& tgtShape,
                                    const SMESH_Mesh*   tgtMesh1,
                                    const TopoDS_Shape& srcGroup)
   {
@@ -236,7 +272,7 @@ namespace {
    */
   //================================================================================
 
-  bool AssocGroupsByPropagation(const TopoDS_Shape&   theGroup1,
+  bool assocGroupsByPropagation(const TopoDS_Shape&   theGroup1,
                                 const TopoDS_Shape&   theGroup2,
                                 SMESH_Mesh&           theMesh,
                                 HERE::TShapeShapeMap& theMap)
@@ -288,7 +324,7 @@ namespace {
         list< TopoDS_Edge > edges;    list< int > nbEdgesInWire;
         SMESH_Block::GetOrderedEdges( face, edges, nbEdgesInWire, v1);
         if ( nbEdgesInWire.front() != 4 )
-          return _StoreBadShape( face );
+          return storeShapeForDebug( face );
         list< TopoDS_Edge >::iterator edge = edges.begin();
         if ( verticEdge.IsSame( *edge )) {
           edgeGr2     = *(++edge);
@@ -465,11 +501,11 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
     TopoDS_Shape group1, group2;
     if ( theShape1.ShapeType() == TopAbs_COMPOUND ) {
       group1 = theShape1;
-      group2 = FindGroupContaining( theShape2, theMesh2, group1 );
+      group2 = findGroupContaining( theShape2, theMesh2, group1 );
     }
     else if ( theShape2.ShapeType() == TopAbs_COMPOUND ) {
       group2 = theShape2;
-      group1 = FindGroupContaining( theShape1, theMesh1, group2 );
+      group1 = findGroupContaining( theShape1, theMesh1, group2 );
     }
     if ( group1.IsNull() || group2.IsNull() )
       RETURN_BAD_RESULT("Different shape types");
@@ -556,7 +592,7 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
       list< TopoDS_Edge > edges1, edges2;
       int nbE = FindFaceAssociation( face1, VV1, face2, VV2, edges1, edges2 );
       if ( !nbE ) RETURN_BAD_RESULT("FindFaceAssociation() failed");
-      FixAssocByPropagation( nbE, edges1, edges2, theMesh1, theMesh2 );
+      fixAssocByPropagation( nbE, edges1, edges2, theMesh1, theMesh2 );
 
       list< TopoDS_Edge >::iterator eIt1 = edges1.begin();
       list< TopoDS_Edge >::iterator eIt2 = edges2.begin();
@@ -682,7 +718,7 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
                 " to "        << theMesh2->GetMeshDS()->ShapeToIndex( face2 ));
         if ( nbE == 2 && (edge1.IsSame( edges1.front())) != (edge2.IsSame( edges2.front())))
         {
-          Reverse( edges2, nbE );
+          reverseEdges( edges2, nbE );
         }
         list< TopoDS_Edge >::iterator eIt1 = edges1.begin();
         list< TopoDS_Edge >::iterator eIt2 = edges2.begin();
@@ -690,13 +726,9 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
         {
           if ( !boundEdges.Add( *eIt1 )) continue; // already associated
           InsertAssociation( *eIt1, *eIt2, theMap );  // assoc edges
-          MESSAGE("Assoc edge " << theMesh1->GetMeshDS()->ShapeToIndex( *eIt1 )<<
-                  " to "        << theMesh2->GetMeshDS()->ShapeToIndex( *eIt2 ));
           VV1[0] = TopExp::FirstVertex( *eIt1, true );
           VV2[0] = TopExp::FirstVertex( *eIt2, true );
           InsertAssociation( VV1[0], VV2[0], theMap ); // assoc vertices
-          MESSAGE("Assoc vertex " << theMesh1->GetMeshDS()->ShapeToIndex( VV1[0] )<<
-                  " to "          << theMesh2->GetMeshDS()->ShapeToIndex( VV2[0] ));
 
           // add adjacent faces to process
           TopoDS_Face nextFace1 = GetNextFace( edgeToFace1, *eIt1, face1 );
@@ -959,7 +991,7 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
     // ----------------------------------------------------------------------
     TopoDS_Edge edge1 = TopoDS::Edge( theShape1 );
     TopoDS_Edge edge2 = TopoDS::Edge( theShape2 );
-    if ( IsPropagationPossible( theMesh1, theMesh2 ))
+    if ( isPropagationPossible( theMesh1, theMesh2 ))
     {
       TopoDS_Edge prpEdge = GetPropagationEdge( theMesh1, edge2, edge1 ).second;
       if ( !prpEdge.IsNull() )
@@ -993,7 +1025,7 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
 
   case TopAbs_FACE: {
     // ----------------------------------------------------------------------
-    if ( IsPropagationPossible( theMesh1, theMesh2 )) // try by propagation in one mesh
+    if ( isPropagationPossible( theMesh1, theMesh2 )) // try by propagation in one mesh
     {
       TopoDS_Face face1 = TopoDS::Face(theShape1);
       TopoDS_Face face2 = TopoDS::Face(theShape2);
@@ -1035,7 +1067,7 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
         bool same2 = edge2.IsSame( edges2.front() );
         if ( same1 != same2 )
         {
-          Reverse(edges2, nbE);
+          reverseEdges(edges2, nbE);
           if ( nbE != 2 ) // 2 degen edges of 4 (issue 0021144)
             edges2.splice( edges2.end(), edges2, edges2.begin());
         }
@@ -1057,10 +1089,10 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
   }
   case TopAbs_COMPOUND: {
     // ----------------------------------------------------------------------
-    if ( IsPropagationPossible( theMesh1, theMesh2 )) {
+    if ( isPropagationPossible( theMesh1, theMesh2 )) {
 
       // try to accosiate all using propagation
-      if ( AssocGroupsByPropagation( theShape1, theShape2, *theMesh1, theMap ))
+      if ( assocGroupsByPropagation( theShape1, theShape2, *theMesh1, theMap ))
         return true;
 
       // find a boundary edge of theShape1
@@ -1137,9 +1169,13 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
       RETURN_BAD_RESULT("Different nb of vertices");
   }
 
-  if ( vMap1.Extent() == 1 ) {
+  if ( vMap1.Extent() == 1 || vMap2.Extent() == 1 ) {
     InsertAssociation( vMap1(1), vMap2(1), theMap );
     if ( theShape1.ShapeType() == TopAbs_EDGE ) {
+      if ( vMap1.Extent() == 2 )
+        InsertAssociation( vMap1(2), vMap2(1), theMap );
+      else if ( vMap2.Extent() == 2 )
+        InsertAssociation( vMap2(2), vMap1(1), theMap );
       InsertAssociation( theShape1, theShape2, theMap );
       return true;
     }
@@ -1196,8 +1232,12 @@ bool StdMeshers_ProjectionUtils::FindSubShapeAssociation(const TopoDS_Shape& the
   // get 2 linked vertices of shape 1 not belonging to an inner wire of a face
   std::list< TopoDS_Edge > allBndEdges1;
   if ( !getOuterEdges( theShape1, *theMesh1, allBndEdges1 ))
-    RETURN_BAD_RESULT("Edge not found");
-
+  {
+    if ( theShape1.ShapeType() != TopAbs_FACE )
+      RETURN_BAD_RESULT("Edge not found");
+    return assocFewEdgesFaces( TopoDS::Face( theShape1 ), theMesh1, 
+                               TopoDS::Face( theShape2 ), theMesh2, theMap );
+  }
   std::list< TopoDS_Edge >::iterator edge1 = allBndEdges1.begin();
   double minDist = std::numeric_limits<double>::max();
   for ( int nbChecked=0; edge1 != allBndEdges1.end() && nbChecked++ < 10; ++edge1 )
@@ -1355,7 +1395,7 @@ int StdMeshers_ProjectionUtils::FindFaceAssociation(const TopoDS_Face&    face1,
     }
     if ( reverse )
     {
-      Reverse( edges2 , nbEInW2.front());
+      reverseEdges( edges2 , nbEInW2.front());
       if (( VV1[1].IsSame( TopExp::LastVertex( edges1.front(), true ))) !=
           ( VV2[1].IsSame( TopExp::LastVertex( edges2.front(), true ))))
         CONT_BAD_RESULT("GetOrderedEdges() failed");
@@ -1434,7 +1474,7 @@ int StdMeshers_ProjectionUtils::FindFaceAssociation(const TopoDS_Face&    face1,
               if ( iW1 == 0 ) OK = true; // OK is for the first wire
               // reverse edges2 if needed
               if ( !sameVertexUV( *edge2Beg, face2, 1, v1f1UV, vTolUV ))
-                Reverse( edges2 , *nbE2, std::distance( edges2.begin(),edge2Beg ));
+                reverseEdges( edges2 , *nbE2, std::distance( edges2.begin(),edge2Beg ));
               // put wire2 at a right place within edges2
               if ( iW1 != iW2 ) {
                 list< TopoDS_Edge >::iterator place2 = edges2.begin();
@@ -1472,7 +1512,7 @@ int StdMeshers_ProjectionUtils::FindFaceAssociation(const TopoDS_Face&    face1,
       l2[1] = SMESH_Algo::EdgeLength( *edgeIt++ );
       if (( l1[0] < l1[1] ) != ( l2[0] < l2[1] ))
       {
-        Reverse( edges2, nbEdges );
+        reverseEdges( edges2, nbEdges );
       }
     }
   }
@@ -1760,7 +1800,8 @@ FindMatchingNodesOnFaces( const TopoDS_Face&     face1,
     eE.Next();
     // edge 1
     if ( !assocMap.IsBound( e2, /*is2nd=*/true ))
-      RETURN_BAD_RESULT("Association not found for edge " << meshDS2->ShapeToIndex( e2 ));
+      continue;
+      //RETURN_BAD_RESULT("Association not found for edge " << meshDS2->ShapeToIndex( e2 ));
     TopoDS_Edge e1 = TopoDS::Edge( assocMap( e2, /*is2nd=*/true ));
     if ( !helper1.IsSubShape( e1, face1 ))
       RETURN_BAD_RESULT("Wrong association, edge " << meshDS1->ShapeToIndex( e1 ) <<
@@ -1804,7 +1845,11 @@ FindMatchingNodesOnFaces( const TopoDS_Face&     face1,
   // get 2 matching vertices
   TopoDS_Vertex V2 = TopExp::FirstVertex( TopoDS::Edge( edge2 ));
   if ( !assocMap.IsBound( V2, /*is2nd=*/true ))
-    RETURN_BAD_RESULT("Association not found for vertex " << meshDS2->ShapeToIndex( V2 ));
+  {
+    V2 = TopExp::LastVertex( TopoDS::Edge( edge2 ));
+    if ( !assocMap.IsBound( V2, /*is2nd=*/true ))
+      RETURN_BAD_RESULT("Association not found for vertex " << meshDS2->ShapeToIndex( V2 ));
+  }
   TopoDS_Vertex V1 = TopoDS::Vertex( assocMap( V2, /*is2nd=*/true ));
 
   // nodes on vertices
@@ -2206,9 +2251,10 @@ std::string StdMeshers_ProjectionUtils::SourceNotComputedError( SMESH_subMesh *
  */
 //================================================================================
 
-TopoDS_Edge StdMeshers_ProjectionUtils::GetBoundaryEdge(const TopoDS_Shape&       edgeContainer,
-                                                        const SMESH_Mesh&         mesh,
-                                                        std::list< TopoDS_Edge >* allBndEdges)
+TopoDS_Edge
+StdMeshers_ProjectionUtils::GetBoundaryEdge(const TopoDS_Shape&       edgeContainer,
+                                            const SMESH_Mesh&         mesh,
+                                            std::list< TopoDS_Edge >* allBndEdges)
 {
   TopTools_IndexedMapOfShape facesOfEdgeContainer, facesNearEdge;
   TopExp::MapShapes( edgeContainer, TopAbs_FACE, facesOfEdgeContainer );
@@ -2237,7 +2283,7 @@ TopoDS_Edge StdMeshers_ProjectionUtils::GetBoundaryEdge(const TopoDS_Shape&
 
 namespace { // Definition of event listeners
 
-  SMESH_subMeshEventListener* GetSrcSubMeshListener();
+  SMESH_subMeshEventListener* getSrcSubMeshListener();
 
   //================================================================================
   /*!
@@ -2257,7 +2303,7 @@ namespace { // Definition of event listeners
            eventType == SMESH_subMesh::ALGO_EVENT)
       {
         // delete current source listener
-        subMesh->DeleteEventListener( GetSrcSubMeshListener() );
+        subMesh->DeleteEventListener( getSrcSubMeshListener() );
         // let algo set a new one
         if ( SMESH_Algo* algo = subMesh->GetAlgo() )
           algo->SetEventListener( subMesh );
@@ -2270,7 +2316,7 @@ namespace { // Definition of event listeners
    */
   //================================================================================
 
-  SMESH_subMeshEventListener* GetHypModifWaiter() {
+  SMESH_subMeshEventListener* getHypModifWaiter() {
     static HypModifWaiter aHypModifWaiter;
     return &aHypModifWaiter;
   }
@@ -2280,7 +2326,7 @@ namespace { // Definition of event listeners
    */
   //================================================================================
 
-  SMESH_subMeshEventListener* GetSrcSubMeshListener() {
+  SMESH_subMeshEventListener* getSrcSubMeshListener() {
     static SMESH_subMeshEventListener srcListener(false, // won't be deleted by submesh
                                                   "StdMeshers_ProjectionUtils::SrcSubMeshListener");
     return &srcListener;
@@ -2302,7 +2348,7 @@ void StdMeshers_ProjectionUtils::SetEventListener(SMESH_subMesh* subMesh,
 {
   // Set the listener that resets an event listener on source submesh when
   // "ProjectionSource*D" hypothesis is modified since source shape can be changed
-  subMesh->SetEventListener( GetHypModifWaiter(),0,subMesh);
+  subMesh->SetEventListener( getHypModifWaiter(),0,subMesh);
 
   // Set an event listener to submesh of the source shape
   if ( !srcShape.IsNull() )
@@ -2324,18 +2370,18 @@ void StdMeshers_ProjectionUtils::SetEventListener(SMESH_subMesh* subMesh,
           if ( srcSM != subMesh )
           {
             SMESH_subMeshEventListenerData* data =
-              srcSM->GetEventListenerData(GetSrcSubMeshListener());
+              srcSM->GetEventListenerData(getSrcSubMeshListener());
             if ( data )
               data->mySubMeshes.push_back( subMesh );
             else
               data = SMESH_subMeshEventListenerData::MakeData( subMesh );
-            subMesh->SetEventListener ( GetSrcSubMeshListener(), data, srcSM );
+            subMesh->SetEventListener ( getSrcSubMeshListener(), data, srcSM );
           }
         }
       }
       else
       {
-        subMesh->SetEventListener( GetSrcSubMeshListener(),
+        subMesh->SetEventListener( getSrcSubMeshListener(),
                                    SMESH_subMeshEventListenerData::MakeData( subMesh ),
                                    srcShapeSM );
       }
index cba69065d67dee60e14e6800bb5e3433fa2fe08f..6ff2210495b413f2bdfe3fc496809c0c47696e6b 100644 (file)
@@ -1134,45 +1134,40 @@ FaceQuadStruct::Ptr StdMeshers_Quadrangle_2D::CheckNbEdges(SMESH_Mesh &
     {
       list< TopoDS_Edge > sideEdges;
       TopoDS_Vertex nextSideV = corners[( iSide + 1 - nbUsedDegen ) % corners.size() ];
-      while ( edgeIt != edges.end() &&
-              !nextSideV.IsSame( myHelper->IthVertex( 0, *edgeIt )))
+      bool nextSideVReached = false;
+      do
       {
-        if ( SMESH_Algo::isDegenerated( *edgeIt ) )
+        const TopoDS_Edge& edge = *edgeIt;
+        nextSideVReached = nextSideV.IsSame( myHelper->IthVertex( 1, edge ));
+        if ( SMESH_Algo::isDegenerated( edge ))
         {
-          if ( myNeedSmooth )
-          {
-            ++edgeIt; // no side on the degenerated EDGE
-          }
-          else
+          if ( !myNeedSmooth ) // need to make a side on a degen edge
           {
             if ( sideEdges.empty() )
             {
+              sideEdges.push_back( edge );
               ++nbUsedDegen;
-              sideEdges.push_back( *edgeIt++ ); // a degenerated side
-              break;
+              nextSideVReached = true;
             }
             else
             {
-              break; // do not append a degenerated EDGE to a regular side
+              break;
             }
           }
         }
         else
         {
-          sideEdges.push_back( *edgeIt++ );
+          sideEdges.push_back( edge );
         }
+        ++edgeIt;
       }
+      while ( edgeIt != edges.end() && !nextSideVReached );
+
       if ( !sideEdges.empty() )
       {
-        quad->side.push_back( StdMeshers_FaceSide::New( F, sideEdges, &aMesh, iSide < QUAD_TOP_SIDE,
-                                                        ignoreMediumNodes, myProxyMesh ));
-        ++iSide;
-      }
-      else if ( !SMESH_Algo::isDegenerated( *edgeIt ) && // closed EDGE
-                myHelper->IthVertex( 0, *edgeIt ).IsSame( myHelper->IthVertex( 1, *edgeIt )))
-      {
-        quad->side.push_back( StdMeshers_FaceSide::New( F, *edgeIt++, &aMesh, iSide < QUAD_TOP_SIDE,
-                                                        ignoreMediumNodes, myProxyMesh));
+        quad->side.push_back
+          ( StdMeshers_FaceSide::New( F, sideEdges, &aMesh, iSide < QUAD_TOP_SIDE,
+                                      ignoreMediumNodes, myProxyMesh ));
         ++iSide;
       }
       if ( quad->side.size() == 4 )
@@ -4281,7 +4276,7 @@ int StdMeshers_Quadrangle_2D::getCorners(const TopoDS_Face&          theFace,
   if ( nbCorners == 3 )
     vMap.Add( triaVertex );
   multimap<double, TopoDS_Vertex>::reverse_iterator a2v = vertexByAngle.rbegin();
-  for ( ; a2v != vertexByAngle.rend() && vMap.Extent() < nbCorners; ++a2v )
+  for ( int iC = 0; a2v != vertexByAngle.rend() && iC < nbCorners; ++a2v, ++iC )
     vMap.Add( (*a2v).second );
 
   // check if there are possible variations in choosing corners
index 1f6d46263460186259fe57f14cafee07b51facb4..d77cd68dd697d83f1bc91797139d9af4fc63e2aa 100644 (file)
@@ -479,6 +479,9 @@ namespace VISCOUS_3D
     bool makeLayer(_SolidData& data);
     bool setEdgeData(_LayerEdge& edge, const set<TGeomID>& subIds,
                      SMESH_MesherHelper& helper, _SolidData& data);
+    gp_XYZ getWeigthedNormal( const SMDS_MeshNode*         n,
+                              std::pair< TGeomID, gp_XYZ > fId2Normal[],
+                              const int                    nbFaces );
     bool findNeiborsOnEdge(const _LayerEdge*     edge,
                            const SMDS_MeshNode*& n1,
                            const SMDS_MeshNode*& n2,
@@ -1804,12 +1807,12 @@ bool _ViscousBuilder::setEdgeData(_LayerEdge&         edge,
 
     set<TGeomID>::iterator id = faceIds.begin();
     TopoDS_Face F;
+    std::pair< TGeomID, gp_XYZ > id2Norm[20];
     for ( ; id != faceIds.end(); ++id )
     {
       const TopoDS_Shape& s = getMeshDS()->IndexToShape( *id );
       if ( s.IsNull() || s.ShapeType() != TopAbs_FACE || !subIds.count( *id ))
         continue;
-      totalNbFaces++;
       F = TopoDS::Face( s );
 
       gp_XY uv = helper.GetNodeUV( F, node, 0, &normOK );
@@ -1844,12 +1847,22 @@ bool _ViscousBuilder::setEdgeData(_LayerEdge&         edge,
       }
       if ( helper.GetSubShapeOri( data._solid, F ) != TopAbs_REVERSED )
         geomNorm.Reverse();
+      id2Norm[ totalNbFaces ].first  = *id;
+      id2Norm[ totalNbFaces ].second = geomNorm.XYZ();
+      totalNbFaces++;
       edge._normal += geomNorm.XYZ();
     }
     if ( totalNbFaces == 0 )
       return error(SMESH_Comment("Can't get normal to node ") << node->GetID(), data._index);
 
-    edge._normal /= totalNbFaces;
+    if ( totalNbFaces < 3 )
+    {
+      edge._normal /= totalNbFaces;
+    }
+    else
+    {
+      edge._normal = getWeigthedNormal( node, id2Norm, totalNbFaces );
+    }
 
     switch ( posType )
     {
@@ -1951,6 +1964,87 @@ bool _ViscousBuilder::setEdgeData(_LayerEdge&         edge,
   return true;
 }
 
+//================================================================================
+/*!
+ * \brief Return normal at a node weighted with angles taken by FACEs
+ *  \param [in] n - the node
+ *  \param [in] fId2Normal - FACE ids and normals
+ *  \param [in] nbFaces - nb of FACEs meeting at the node
+ *  \return gp_XYZ - computed normal
+ */
+//================================================================================
+
+gp_XYZ _ViscousBuilder::getWeigthedNormal( const SMDS_MeshNode*         n,
+                                           std::pair< TGeomID, gp_XYZ > fId2Normal[],
+                                           const int                    nbFaces )
+{
+  gp_XYZ resNorm(0,0,0);
+  TopoDS_Shape V = SMESH_MesherHelper::GetSubShapeByNode( n, getMeshDS() );
+  if ( V.ShapeType() != TopAbs_VERTEX )
+  {
+    for ( int i = 0; i < nbFaces; ++i )
+      resNorm += fId2Normal[i].second / nbFaces ;
+    return resNorm;
+  }
+
+  double angles[30];
+  for ( int i = 0; i < nbFaces; ++i )
+  {
+    const TopoDS_Face& F = TopoDS::Face( getMeshDS()->IndexToShape( fId2Normal[i].first ));
+
+    // look for two EDGEs shared by F and other FACEs within fId2Normal
+    TopoDS_Edge ee[2];
+    int nbE = 0;
+    PShapeIteratorPtr eIt = SMESH_MesherHelper::GetAncestors( V, *_mesh, TopAbs_EDGE );
+    while ( const TopoDS_Shape* E = eIt->next() )
+    {
+      if ( !SMESH_MesherHelper::IsSubShape( *E, F ))
+        continue;
+      bool isSharedEdge = false;
+      for ( int j = 0; j < nbFaces && !isSharedEdge; ++j )
+      {
+        if ( i == j ) continue;
+        const TopoDS_Shape& otherF = getMeshDS()->IndexToShape( fId2Normal[j].first );
+        isSharedEdge = SMESH_MesherHelper::IsSubShape( *E, otherF );
+      }
+      if ( !isSharedEdge )
+        continue;
+      ee[ nbE ] = TopoDS::Edge( *E );
+      ee[ nbE ].Orientation( SMESH_MesherHelper::GetSubShapeOri( F, *E ));
+      if ( ++nbE == 2 )
+        break;
+    }
+
+    // get an angle between the two EDGEs
+    angles[i] = 0;
+    if ( nbE < 1 ) continue;
+    if ( nbE == 1 )
+    {
+      ee[ 1 ] == ee[ 0 ];
+    }
+    else
+    {
+      TopoDS_Vertex v10 = SMESH_MesherHelper::IthVertex( 1, ee[ 0 ]);
+      TopoDS_Vertex v01 = SMESH_MesherHelper::IthVertex( 0, ee[ 1 ]);
+      if ( !v10.IsSame( v01 ))
+        std::swap( ee[0], ee[1] );
+    }
+    angles[i] = SMESH_MesherHelper::GetAngle( ee[0], ee[1], F );
+  }
+
+  // compute a weighted normal
+  double sumAngle = 0;
+  for ( int i = 0; i < nbFaces; ++i )
+  {
+    angles[i] = ( angles[i] > 2*M_PI )  ?  0  :  M_PI - angles[i];
+    sumAngle += angles[i];
+  }
+  for ( int i = 0; i < nbFaces; ++i )
+    resNorm += angles[i] / sumAngle * fId2Normal[i].second;
+
+  return resNorm;
+}
+
 //================================================================================
 /*!
  * \brief Find 2 neigbor nodes of a node on EDGE
@@ -2379,8 +2473,8 @@ bool _ViscousBuilder::smoothAndCheck(_SolidData& data,
     else
     {
       // smooth on FACE's
-      int step = 0, badNb = 0; moved = true;
-      while (( ++step <= 5 && moved ) || improved )
+      int step = 0, stepLimit = 5, badNb = 0; moved = true;
+      while (( ++step <= stepLimit && moved ) || improved )
       {
         dumpFunction(SMESH_Comment("smooth")<<data._index<<"_Fa"<<sInd
                      <<"_InfStep"<<nbSteps<<"_"<<step); // debug
@@ -2391,6 +2485,10 @@ bool _ViscousBuilder::smoothAndCheck(_SolidData& data,
           moved |= data._edges[i]->Smooth(badNb);
         improved = ( badNb < oldBadNb );
 
+        // issue 22576. no bad faces but still there are intersections to fix
+        if ( improved && badNb == 0 )
+          stepLimit = step + 3;
+
         dumpFunctionEnd();
       }
       if ( badNb > 0 )
index dba9000575ffa37e84de675b694369f42fc98198..ef19f469fe10b7de6d2778d0e37de149acceb31e 100755 (executable)
@@ -5,40 +5,39 @@
     <name>@default</name>
     <message>
         <source>SMESH_COMMON_RATIO</source>
-        <translation type="unfinished">Common Ratio</translation>
+        <translation>Taux de croissance</translation>
     </message>
     <message>
         <source>SMESH_GEOMETRIC_1D_TITLE</source>
-        <translation type="unfinished">Hypothesis Construction</translation>
+        <translation>Construction de l&apos;hypothèse</translation>
     </message>
     <message>
         <source>SMESH_GEOMETRIC_1D_HYPOTHESIS</source>
-        <translation type="unfinished">Geometric Progression</translation>
+        <translation>Progression géométrique</translation>
     </message>
     <message>
         <source>SMESH_EDGES_WITH_LAYERS</source>
-        <translation type="unfinished">Edges with layers</translation>
+        <translation>Arêtes avec couche limite</translation>
     </message>
     <message>
         <source>SMESH_FACES_WITH_LAYERS</source>
-        <translation type="unfinished">Faces with layers 
-(walls)</translation>
+        <translation>Faces avec couche limite (parois)</translation>
     </message>
     <message>
         <source>SMESH_ADAPTIVE1D_TITLE</source>
-        <translation type="unfinished">Hypothesis Construction</translation>
+        <translation>Construction de l&apos;hypothèse</translation>
     </message>
     <message>
         <source>SMESH_MAX_SIZE</source>
-        <translation type="unfinished">Max size</translation>
+        <translation>Taille max</translation>
     </message>
     <message>
         <source>SMESH_MIN_SIZE</source>
-        <translation type="unfinished">Min size</translation>
+        <translation>Taille min</translation>
     </message>
     <message>
         <source>SMESH_ADAPTIVE1D_HYPOTHESIS</source>
-        <translation type="unfinished">Adaptive</translation>
+        <translation>Adaptation géométrique</translation>
     </message>
     <message>
         <source>SMESH_ARITHMETIC_1D_HYPOTHESIS</source>
     <name>StdMeshersGUI_CartesianParamCreator</name>
     <message>
         <source>ADD_EDGES</source>
-        <translation type="unfinished">Implement Edges</translation>
+        <translation>Ajouter des arêtes</translation>
     </message>
     <message>
         <source>THRESHOLD</source>
         <source>AXIS_Z</source>
         <translation>Axe Z</translation>
     </message>
+    <message>
+        <source>INVALID_AXES_DIR</source>
+        <translation>Mauvaise direction des axes</translation>
+    </message>
+    <message>
+        <source>FIXED_POINT</source>
+        <translation>Point fixe</translation>
+    </message>
+    <message>
+        <source>AXES_DIRECTION</source>
+        <translation>Directions des axes</translation>
+    </message>
+    <message>
+        <source>ORTHOGONAL_AXES</source>
+        <translation>Axes orthogonaux</translation>
+    </message>
+    <message>
+        <source>OPTIMAL_AXES</source>
+        <translation>Axes optimaux</translation>
+    </message>
+    <message>
+        <source>RESET_AXES</source>
+        <translation>Réinitialiser</translation>
+    </message>
 </context>
 <context>
     <name>StdMeshersGUI::GridAxisTab</name>
     <name>StdMeshersGUI_StdHypothesisCreator</name>
     <message>
         <source>TO_IGNORE_EDGES</source>
-        <translation type="unfinished">Edges without layers (inlets and oulets)</translation>
+        <translation>Arêtes sans couches limites (entrées / sorties)</translation>
     </message>
     <message>
         <source>NOT_TO_IGNORE_EDGES</source>
-        <translation type="unfinished">Edges with layers (walls)</translation>
+        <translation>Arêtes avec couche limite (parois)</translation>
     </message>
     <message>
         <source>TO_IGNORE_EDGES_OR_NOT</source>
-        <translation type="unfinished">Specified edges are</translation>
+        <translation>Les arêtes sélectionnées sont</translation>
+    </message>
+    <message>
+        <source>TO_IGNORE_FACES_OR_NOT</source>
+        <translation>Les face sélectionnées sont</translation>
+    </message>
+    <message>
+        <source>NOT_TO_IGNORE_FACES</source>
+        <translation>Faces avec couche limite (parois)</translation>
+    </message>
+    <message>
+        <source>TO_IGNORE_FACES</source>
+        <translation>Faces sans couche limite (entrées / sorties)</translation>
     </message>
 </context>
 </TS>
index cf308ee0c3f4ffa11ab5d34c34ba0b8e50c14599..213ff534901bee121e3b4ce8f151abf26a2be1a3 100644 (file)
@@ -26,6 +26,8 @@ SET(plugin_SCRIPTS
   importFromCSV.py
   tableDeBase.py
   tableGroupes.py
+  tableGroupeRatios.py
+  tableGroupeTailles.py
   tableGroupesRef.py
   tableMachines.py
   tableMaillages.py
@@ -36,13 +38,9 @@ SET(plugin_SCRIPTS
   tableTailles.py
   tableVersions.py
   versions.py
+  __init__.py
   ) 
 
-SET(plugin_DB
-  myMesh.db
-  )
-
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
-SALOME_INSTALL_SCRIPTS("${plugin_DB}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima/Base)
index e191ff2ca04d70765aa613726bf95658c751adae..07e6537b0f38c1e91d03488236284e42a4eef761 100644 (file)
@@ -1,10 +1,10 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2014  EDF R&D
+# Copyright (C) 2007-201  EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
+# version 2.1 of the License.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
index b49d321a8b15debd52e37a470eb0232c525c2f96..a0e43fd238ceb8cb5caed451ad607033c803671e 100644 (file)
@@ -14,9 +14,10 @@ from tableGroupes    import TableGroupes
 from tableMailles    import TableMailles
 from tableTailles    import TableTailles
 from tableRatios     import TableRatios
+from tableGroupeRatios     import TableGroupeRatios
+from tableGroupeTailles    import TableGroupeTailles
 from tablePerfs      import TablePerfs
 from Stats.job       import Job
-from Stats.ref       import Ref
 from CreeDocuments.jobHtml       import Document
 
 
@@ -54,6 +55,10 @@ class Base:
       self.maTableGroupes.createSqlTable()
       self.maTableRatios=TableRatios()
       self.maTableRatios.createSqlTable()
+      self.maTableGroupeRatios=TableGroupeRatios()
+      self.maTableGroupeRatios.createSqlTable()
+      self.maTableGroupeTailles=TableGroupeTailles()
+      self.maTableGroupeTailles.createSqlTable()
     
   def initialise(self):
       self.maTableMaillages=TableMaillages()
@@ -66,12 +71,13 @@ class Base:
       self.maTableGroupesRef=TableGroupesRef()
       self.maTablePerfs=TablePerfs()
       self.maTableRatios=TableRatios()
+      self.maTableGroupeRatios=TableGroupeRatios()
+      self.maTableGroupeTailles=TableGroupeTailles()
  
   def remplit(self):
       self.maTableMailleurs.remplit()
       self.maTableMaillages.remplit()
       self.maTableVersions.remplit()
-      #self.maTableVersions.creeVersion()
       self.maTableMachines.creeMachine()
       self.maTableGroupesRef.remplit()
 
@@ -91,6 +97,8 @@ class Base:
       self.maTableGroupes.exportToCSV()
       self.maTablePerfs.exportToCSV()
       self.maTableRatios.exportToCSV()
+      self.maTableGroupeRatios.exportToCSV()
+      self.maTableGroupeTailles.exportToCSV()
       if partiel==True: return
       self.maTableMailleurs.exportToCSV()
       self.maTableVersions.exportToCSV()
@@ -110,6 +118,8 @@ class Base:
       self.maTablePerfs.importFromCSV(folder,force)
       self.maTableRatios.importFromCSV(folder,force)
       self.maTableGroupesRef.importFromCSV(folder,force)
+      self.maTableGroupeRatios.importFromCSV(folder,force)
+      self.maTableGroupeTailles.importFromCSV(folder,force)
 
   def Structure(self):
       # jamais appelee. juste pour memoire
@@ -122,7 +132,6 @@ class Base:
       else        : paramMaillage=self.maTableMaillages.verifieListeMaillages(listeMaillage)
       # paramMaillage=(( id, script, fichier med),)
 
-      #version="Salome7.3"
       bOk,versionId,versionName = self.maTableVersions.chercheVersion(version)
       if bOk==False:
          self.maTableVersions.creeVersion(version)
@@ -149,115 +158,68 @@ class Base:
          print " Job : ", params[1]
          print " Version de salome : ", versionName 
 
-         #recherche si le Job a deja ete passe
-         if self.maTablePerfs.getVal(params[0],versionId,nomMachine) !=None and force==False:
-            print "job numero: " , params[0], "deja passe"
-            print ""
-            print "___________________________________________"
-            continue
 
-         # recherche de la reference du Job
-         maRef=Ref(self,params[0],versionId,nomMachine)
-         idVersionRef=self.maTableVersions.getVersionRef()
          idJob=params[0]
-         if maRef.existe==False and idVersionRef != versionId :
-            print "pas de reference pour le job : ", params[0]
-            print "pas de passage du job", 
-            continue
-
-
          mesGroupesRef=self.maTableGroupesRef.getVals(idJob)
          fichierGroupesRef=str(params[2]).replace('.med','_groupesRef.res')
          from Stats.utiles import writeFile
-         writeFile(fichierGroupesRef,",".join(mesGroupesRef))
-         monjob=Job(params,salomePath,versionId,nomMachine,mesGroupesRef)
+         if mesGroupesRef != [] :
+           writeFile(fichierGroupesRef,",".join(mesGroupesRef))
+         monjob=Job(params,salomePath,versionId,mesGroupesRef)
          print ""
          print "  Debut d execution"
          monjob.execute()
       
          # remplit Perfs
          self.maTablePerfs.insereOuRemplaceLigne((idJob,versionId,nomMachine,int(monjob.getCPU()),0),False)
-         if idVersionRef != versionId :
-            stop=maRef.verifieCpu(monjob.getCPU())
-            if stop :
-               print "                   Arret                "
-               print " Pb CPU: Seuil Atteint sur job : ", params[0]
-               print "________________________________________"
 
          # remplit la table Mailles
          listeColonnes,listeValues=monjob.getStatSurMailles()
-         print listeColonnes,listeValues
          i=0
          for col in listeColonnes :
-            lVal=[idJob,versionId,nomMachine,col]+[listeValues[i]]
+            lVal=[idJob,versionId,col]+[listeValues[i]]
             lVal=tuple(lVal)
             if str(listeValues[i]) != str(0): self.maTableMailles.insereOuRemplaceLigne(lVal,False)
             i+=1
-         if idVersionRef != versionId :
-            stop=maRef.verifieMailles(listeValues,listeColonnes)
-            if stop :
-               print "                   Arret                "
-               print " Pb sur le nombre de Maille : Seuil Atteint sur job : ", params[0]
-               print "_________________________________________________________________"
-               #exit()
-            else :
-               print "verification du Nb de Mailles effectuee"
 
          # remplit la table Tailles
          listeValues=monjob.getStatSurTailles()
-         lVal=[params[0],versionId,nomMachine]+listeValues
+         lVal=[params[0],versionId]+listeValues
          self.maTableTailles.insereOuRemplaceLigne(tuple(lVal),False)
-         if idVersionRef != versionId :
-            stop=maRef.verifieTailles(lVal)
-            if stop :
-               print "                   Arret                "
-               print " Pb sur la taille des mailles : Seuil Atteint sur job : ", params[0]
-               print "_________________________________________________________________"
-               #exit()
-            else :
-               print "verification du Nb de Mailles effectuee"
-
 
          # remplit la table Ratio
          maDim=self.maTableMaillages.getVal(params[0],'dimension')
-         if maDim == 3 :
-            listeValues=monjob.getStatSurRatios()
-            lVal=[params[0],versionId,nomMachine]+listeValues
-            self.maTableRatios.insereOuRemplaceLigne(tuple(lVal),False)
-            if idVersionRef != versionId :
-               stop=maRef.verifieRatios(lVal)
-               if stop :
-                  print "                   Arret                "
-                  print " Pb sur la taille des mailles : Seuil Atteint sur job : ", params[0]
-                  print "_________________________________________________________________"
-                  #exit()
-               else :
-                  print "verification du Nb de Mailles effectuee"
+         listeValues=monjob.getStatSurRatios()
+         lVal=[params[0],versionId]+listeValues
+         self.maTableRatios.insereOuRemplaceLigne(tuple(lVal),False)
 
          # remplit les Groupes
          for groupe in mesGroupesRef:
              listeColonnes,listeValues=monjob.getStatSurGroupes(groupe)
              i=0
              for col in listeColonnes :
-                lVal=[groupe,params[0],versionId,nomMachine,col]+[listeValues[i]]
+                lVal=[groupe,params[0],versionId,col]+[listeValues[i]]
                 lVal=tuple(lVal)
                 if str(listeValues[i]) != str(0): self.maTableGroupes.insereOuRemplaceLigne(lVal,False)
                 i=i+1
-             if idVersionRef != versionId :
-                stop=maRef.verifieMaillesPourGroupes(groupe,listeValues,listeColonnes)
-                stop=0
-                if stop :
-                   print "                   Arret                "
-                   print " Pb sur le nombre de Maille : Seuil Atteint sur job : ", params[0]
-                   print "_________________________________________________________________"
-                   #exit()
-         print "verification du Nb de Mailles sur les groupes reference effectuee"
-         print "_________________________________________________________________"
+
+         # remplit les Ratio Groupes
+         for groupe in mesGroupesRef:
+             listeValues=monjob.getStatSurRatiosGroupes(groupe)
+             if listeValues==['0','0','0','0','0','0'] : continue
+             lVal=[params[0],versionId,groupe]+listeValues
+             self.maTableGroupeRatios.insereOuRemplaceLigne(tuple(lVal),False)
+             listeValues=monjob.getStatSurTaillesGroupes(groupe)
+             lVal=[params[0],versionId,groupe]+listeValues
+             self.maTableGroupeTailles.insereOuRemplaceLigne(tuple(lVal),False)
+         monjob.menage()
+
 
   
-  def compare(self,version,versionRef,fichier):    
+  def compare(self,version,ListeVersionRefString,fichier):    
       print "_________________________________________________________________"
       print "Generation du rapport de comparaison" 
+      print version
       bOk,versionId,versionName = self.maTableVersions.chercheVersion(version)
       if bOk==False :
          print "version ", version , " inconnue dans la base"
@@ -266,75 +228,60 @@ class Base:
       versionCompName=versionName
       versionCompId=versionId
 
-      if versionRef==None:
-         idVersionRef=self.maTableVersions.getVersionRef()
-      bOk,versionId,versionName = self.maTableVersions.chercheVersion(idVersionRef)
-      if bOk==False :
-         print "version de référence ", versionRef , " inconnue dans la base"
-      versionRefName=versionName
-      versionRefId=versionId
-      print "Version de comparaison : ", versionRefName
+      listeVersionRefId=[]
+      listeVersionRefName=[]
+      ListeVersionRef=ListeVersionRefString.split(",")
+      for id in ListeVersionRef:
+          bOk,versionId,versionName = self.maTableVersions.chercheVersion(id)
+          if bOk==False :
+             print "version ", id , " inconnue dans la base"
+             exit()
+          listeVersionRefId.append(versionId)
+          listeVersionRefName.append(versionName)
 
       bOk,nomMachine = self.maTableMachines.chercheMachine()
       monDocument=Document()
-      monDocument.initEntete(versionName, versionRefName,nomMachine)
-      mailleursIdListe,mailleursNameListe=self.maTableMailleurs.getTous()
+      monDocument.initEntete(versionCompName, nomMachine)
+
+      maillagesIdListe, maillagesNameListe=self.maTableMaillages.getTous()
+      if len(maillagesIdListe) != len (listeVersionRefId):
+         print "Pas assez de version de reference"
+         exit()
       
       allEntitySurMaille=self.maTableMailles.getAllEntity()
       allEntitySurGroupe=self.maTableGroupes.getAllEntity()
-      # Boucle sur les mailleurs
-      for indexMailleur in range(len(mailleursNameListe)):
-          monDocument.initMailleur(mailleursNameListe[indexMailleur]) 
-          l1,l2,l3,l4,l5,l6=self.maTableMaillages.getTousPourMaillage(mailleursIdListe[indexMailleur])
-          maillagesIdListe=l1
-          maillagesNameListe=l2
-          maillagesSeuilCPUListe=l3
-          maillagesSeuilRatioListe=l4
-          maillagesSeuilTailleListe=l5
-          maillagesSeuilNbMailleListe=l6
+
+      # Boucle sur les maillages
+      for idMaillage in maillagesIdListe :
+          print idMaillage
+          versionRefId=listeVersionRefId[idMaillage - 1]
+          versionRefName=listeVersionRefName[idMaillage - 1]
+          mailleurId=self.maTableMaillages.getMailleurId(idMaillage)
+          mailleurName=self.maTableMailleurs.getName(mailleurId)
+
+          # Recuperation des seuils
+          l1,l2,l3,l4,l5,l6=self.maTableMaillages.getSeuilsPourMaillage(idMaillage)
+          monSeuilCPU=l3
+          monSeuilRatio=l4
+          monSeuilTaille=l5
+          monSeuilNbMaille=l6
+
+
+          # Et du temps CPU
           dicoMaillage={}
-      #   Boucle sur les maillages 
-          for indexMaillage in range(len(maillagesNameListe)):
-             idMaillage=maillagesIdListe[indexMaillage]
-             dicoMaillage["NOM"]=maillagesNameListe[indexMaillage]
-             dicoMaillage["NBCPU"]=self.maTablePerfs.getVal(idMaillage,versionCompId,nomMachine)
-             dicoMaillage["REFCPU"]=self.maTablePerfs.getVal(idMaillage,versionRefId,nomMachine)
-             dicoMaillage["DIFCPU"],dicoMaillage["DIFREL"],dicoMaillage["WARNING"]=self.calculDiffCPU(dicoMaillage["NBCPU"],dicoMaillage["REFCPU"],maillagesSeuilCPUListe[indexMaillage])
-  
-             dicoMaillage["RMAX"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'RatioMax')
-             dicoMaillage["RMAXREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'RatioMax')
-             dicoMaillage["RMIN"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'RatioMin')
-             dicoMaillage["RMINREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'RatioMin')
-             dicoMaillage["RMOY"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'Moyenne')
-             dicoMaillage["RMOYREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'Moyenne')
-             dicoMaillage["R1Q"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'Q1')
-             dicoMaillage["R1QREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'Q1')
-             dicoMaillage["RMED"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'Mediane')
-             dicoMaillage["RMEDREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'Mediane')
-             dicoMaillage["R3Q"]=self.maTableRatios.getVal(idMaillage,versionCompId,nomMachine,'Q3')
-             dicoMaillage["R3QREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,nomMachine,'Q3')
-  
-             dicoMaillage["TMAX"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'TailleMax')
-             dicoMaillage["TMAXREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'TailleMax')
-             dicoMaillage["TMIN"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'TailleMin')
-             dicoMaillage["TMINREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'TailleMin')
-             dicoMaillage["TMOY"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'Moyenne')
-             dicoMaillage["TMOYREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'Moyenne')
-             dicoMaillage["T1Q"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'Q1')
-             dicoMaillage["T1QREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'Q1')
-             dicoMaillage["TMED"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'Mediane')
-             dicoMaillage["TMEDREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'Mediane')
-             dicoMaillage["T3Q"]=self.maTableTailles.getVal(idMaillage,versionCompId,nomMachine,'Q3')
-             dicoMaillage["T3QREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,nomMachine,'Q3')
-
-             monDocument.initJob(dicoMaillage)
+          dicoMaillage["NBCPU"]=self.maTablePerfs.getVal(idMaillage,versionCompId,nomMachine)
+          dicoMaillage["REFCPU"]=self.maTablePerfs.getVal(idMaillage,versionRefId,nomMachine)
+          dicoMaillage["DIFCPU"],dicoMaillage["DIFREL"],dicoMaillage["WARNING"]=self.calculDiffCPU(dicoMaillage["NBCPU"],dicoMaillage["REFCPU"],monSeuilCPU)
+          monDocument.initMaillage(maillagesNameListe[idMaillage-1],mailleurName,versionRefName,dicoMaillage) 
 
-             i=0
-             dico={}
-             dico["TITRE"]="Nombre de Mailles dans le maillage entier"
-             for nomColonne in allEntitySurMaille:
-                 val=self.maTableMailles.getVal(idMaillage,versionCompId,nomMachine,nomColonne)
-                 valRef=self.maTableMailles.getVal(idMaillage,versionRefId,nomMachine,nomColonne)
+          # Boucle sur les Mailles
+
+          dico={}
+          dico["TITRE"]="Nombre de Mailles dans le maillage entier"
+          i=0
+          for nomColonne in allEntitySurMaille:
+                 val=self.maTableMailles.getVal(idMaillage,versionCompId,nomColonne)
+                 valRef=self.maTableMailles.getVal(idMaillage,versionRefId,nomColonne)
                  if val==0 and valRef==0 : continue
                  i=i+1
                  #print nomColonne;print val; print valRef
@@ -344,30 +291,127 @@ class Base:
                  dico[cMAIL]=nomColonne
                  dico[cREF]=valRef
                  dico[cNB]=val
-                 dico[cDIF],dico[cREL],dico[cWARN]=self.calculDiff(val,valRef,maillagesSeuilNbMailleListe[indexMaillage])
-             monDocument.initMaille(dico,i)
-
-             # Boucle sur les groupes du maillage
-             mesGroupesRef=self.maTableGroupesRef.getVals(idMaillage)
-             if mesGroupesRef==[] : monDocument.addNoGroup()
-             for groupeId in mesGroupesRef:
-                 i=0
-                 dico={}
-                 dico["TITRE"]="Nombre de Mailles dans le groupe "+groupeId
-                 for nomColonne in allEntitySurGroupe:
-                     val=self.maTableGroupes.getVal(groupeId,idMaillage,versionCompId,nomMachine,nomColonne)
-                     valRef=self.maTableGroupes.getVal(groupeId,idMaillage,versionRefId,nomMachine,nomColonne)
-                     if val==0 and valRef==0 : continue
-                     i=i+1
-                     cMAIL="MAIL"+str(i); cREF="REF"+str(i)
-                     cNB="NB"+str(i); cDIF="DIF"+str(i); cREL="REL"+str(i)
-                     cWARN="WARN"+str(i);
-                     #print nomColonne," ",val," ",valRef
-                     dico[cMAIL]=nomColonne
-                     dico[cREF]=valRef
-                     dico[cNB]=val
-                     dico[cDIF],dico[cREL],dico[cWARN]=self.calculDiff(val,valRef,maillagesSeuilNbMailleListe[indexMaillage])
-                 monDocument.initMaille(dico,i)
+                 dico[cDIF],dico[cREL],dico[cWARN]=self.calculDiff(val,valRef,monSeuilNbMaille)
+          monDocument.initMaille(dico,i)
+
+
+
+          #
+          dicoMaillage={}
+
+          dicoMaillage["RMAX"]=self.maTableRatios.getVal(idMaillage,versionCompId,'RatioMax')
+          dicoMaillage["RMAXREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'RatioMax')
+          dicoMaillage["DIFARMAX"],dicoMaillage["DIFRRMAX"],dicoMaillage["WRRMAX"]=self.calculDiff(dicoMaillage["RMAX"],dicoMaillage["RMAXREF"],monSeuilRatio)
+          dicoMaillage["RMIN"]=self.maTableRatios.getVal(idMaillage,versionCompId,'RatioMin')
+          dicoMaillage["RMINREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'RatioMin')
+          dicoMaillage["DIFARMIN"],dicoMaillage["DIFRRMIN"],dicoMaillage["WRRMIN"]=self.calculDiff(dicoMaillage["RMIN"],dicoMaillage["RMINREF"],monSeuilRatio)
+          dicoMaillage["RMOY"]=self.maTableRatios.getVal(idMaillage,versionCompId,'Moyenne')
+          dicoMaillage["RMOYREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'Moyenne')
+          dicoMaillage["DIFARMOY"],dicoMaillage["DIFRRMOY"],dicoMaillage["WRRMOY"]=self.calculDiff(dicoMaillage["RMOY"],dicoMaillage["RMOYREF"],monSeuilRatio)
+          dicoMaillage["R1Q"]=self.maTableRatios.getVal(idMaillage,versionCompId,'Q1')
+          dicoMaillage["R1QREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'Q1')
+          dicoMaillage["DIFAR1Q"],dicoMaillage["DIFRR1Q"],dicoMaillage["WRR1Q"]=self.calculDiff(dicoMaillage["R1Q"],dicoMaillage["R1QREF"],monSeuilRatio)
+          dicoMaillage["RMED"]=self.maTableRatios.getVal(idMaillage,versionCompId,'Mediane')
+          dicoMaillage["RMEDREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'Mediane')
+          dicoMaillage["DIFARMED"],dicoMaillage["DIFRRMED"],dicoMaillage["WRRMED"]=self.calculDiff(dicoMaillage["RMED"],dicoMaillage["RMEDREF"],monSeuilRatio)
+          dicoMaillage["R3Q"]=self.maTableRatios.getVal(idMaillage,versionCompId,'Q3')
+          dicoMaillage["R3QREF"]=self.maTableRatios.getVal(idMaillage,versionRefId,'Q3')
+          dicoMaillage["DIFAR3Q"],dicoMaillage["DIFRR3Q"],dicoMaillage["WRR3Q"]=self.calculDiff(dicoMaillage["R3Q"],dicoMaillage["R3QREF"],monSeuilRatio)
+          dicoMaillage["TMAX"]=self.maTableTailles.getVal(idMaillage,versionCompId,'TailleMax')
+          dicoMaillage["TMAXREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'TailleMax')
+          dicoMaillage["DIFATMAX"],dicoMaillage["DIFRTMAX"],dicoMaillage["WTMAX"]=self.calculDiff(dicoMaillage["TMAX"],dicoMaillage["TMAXREF"],monSeuilTaille)
+          dicoMaillage["TMIN"]=self.maTableTailles.getVal(idMaillage,versionCompId,'TailleMin')
+          dicoMaillage["TMINREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'TailleMin')
+          dicoMaillage["DIFATMIN"],dicoMaillage["DIFRTMIN"],dicoMaillage["WTMIN"]=self.calculDiff(dicoMaillage["TMIN"],dicoMaillage["TMINREF"],monSeuilTaille)
+          dicoMaillage["TMOY"]=self.maTableTailles.getVal(idMaillage,versionCompId,'Moyenne')
+          dicoMaillage["TMOYREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'Moyenne')
+          dicoMaillage["DIFATMOY"],dicoMaillage["DIFRTMOY"],dicoMaillage["WTMOY"]=self.calculDiff(dicoMaillage["TMOY"],dicoMaillage["TMOYREF"],monSeuilTaille)
+          dicoMaillage["T1Q"]=self.maTableTailles.getVal(idMaillage,versionCompId,'Q1')
+          dicoMaillage["T1QREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'Q1')
+          dicoMaillage["DIFAT1Q"],dicoMaillage["DIFRT1Q"],dicoMaillage["WT1Q"]=self.calculDiff(dicoMaillage["T1Q"],dicoMaillage["T1QREF"],monSeuilTaille)
+          dicoMaillage["TMED"]=self.maTableTailles.getVal(idMaillage,versionCompId,'Mediane')
+          dicoMaillage["TMEDREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'Mediane')
+          dicoMaillage["DIFATMED"],dicoMaillage["DIFRTMED"],dicoMaillage["WTMED"]=self.calculDiffCPU(dicoMaillage["TMED"],dicoMaillage["TMEDREF"],monSeuilTaille)
+          dicoMaillage["T3Q"]=self.maTableTailles.getVal(idMaillage,versionCompId,'Q3')
+          dicoMaillage["T3QREF"]=self.maTableTailles.getVal(idMaillage,versionRefId,'Q3')
+          dicoMaillage["DIFAT3Q"],dicoMaillage["DIFRT3Q"],dicoMaillage["WT3Q"]=self.calculDiffCPU(dicoMaillage["T3Q"],dicoMaillage["T3QREF"],monSeuilTaille)
+
+          #PNPNPN a revoir le initJob
+          monDocument.initJob(dicoMaillage)
+
+
+          # Boucle sur les groupes du maillage
+          mesGroupesRef=self.maTableGroupesRef.getVals(idMaillage)
+          if mesGroupesRef==[] : monDocument.addNoGroup()
+          for groupeId in mesGroupesRef:
+              i=0
+              dico={}
+              dico["TITRE"]="Nombre de Mailles dans le groupe "+groupeId
+              for nomColonne in allEntitySurGroupe:
+                  val=self.maTableGroupes.getVal(groupeId,idMaillage,versionCompId,nomColonne)
+                  valRef=self.maTableGroupes.getVal(groupeId,idMaillage,versionRefId,nomColonne)
+                  if val==0 and valRef==0 : continue
+                  i=i+1
+                  cMAIL="MAIL"+str(i); cREF="REF"+str(i)
+                  cNB="NB"+str(i); cDIF="DIF"+str(i); cREL="REL"+str(i)
+                  cWARN="WARN"+str(i);
+                  dico[cMAIL]=nomColonne
+                  dico[cREF]=valRef
+                  dico[cNB]=val
+                  dico[cDIF],dico[cREL],dico[cWARN]=self.calculDiff(val,valRef,monSeuilNbMaille)
+                  monDocument.initMaille(dico,i)
+
+
+              #
+              dico={}
+    
+              if self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'RatioMax') != 0 :
+                 dico["RMAX"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'RatioMax')
+                 dico["RMAXREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'RatioMax')
+                 dico["DIFARMAX"],dico["DIFRRMAX"],dico["WRRMAX"]=self.calculDiff(dico["RMAX"],dico["RMAXREF"],monSeuilRatio)
+                 dico["RMIN"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'RatioMin')
+                 dico["RMINREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'RatioMin')
+                 dico["DIFARMIN"],dico["DIFRRMIN"],dico["WRRMIN"]=self.calculDiff(dico["RMIN"],dico["RMINREF"],monSeuilRatio)
+                 dico["RMOY"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'Moyenne')
+                 dico["RMOYREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'Moyenne')
+                 dico["DIFARMOY"],dico["DIFRRMOY"],dico["WRRMOY"]=self.calculDiff(dico["RMOY"],dico["RMOYREF"],monSeuilRatio)
+                 dico["R1Q"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'Q1')
+                 dico["R1QREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'Q1')
+                 dico["DIFAR1Q"],dico["DIFRR1Q"],dico["WRR1Q"]=self.calculDiff(dico["R1Q"],dico["R1QREF"],monSeuilRatio)
+                 dico["RMED"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'Mediane')
+                 dico["RMEDREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'Mediane')
+                 dico["DIFARMED"],dico["DIFRRMED"],dico["WRRMED"]=self.calculDiff(dico["RMED"],dico["RMEDREF"],monSeuilRatio)
+                 dico["R3Q"]=self.maTableGroupeRatios.getVal(idMaillage,versionCompId,groupeId,'Q3')
+                 dico["R3QREF"]=self.maTableGroupeRatios.getVal(idMaillage,versionRefId,groupeId,'Q3')
+                 dico["DIFAR3Q"],dico["DIFRR3Q"],dico["WRR3Q"]=self.calculDiff(dico["R3Q"],dico["R3QREF"],monSeuilRatio)
+                 monDocument.CreeGroupeRatios(dico)
+     
+              dico={}
+              if self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'TailleMax') != 0:
+                 dico["TMAX"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'TailleMax')
+                 dico["TMAXREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'TailleMax')
+                 dico["DIFATMAX"],dico["DIFRTMAX"],dico["WTMAX"]=self.calculDiff(dico["TMAX"],dico["TMAXREF"],monSeuilTaille)
+                 dico["TMIN"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'TailleMin')
+                 dico["TMINREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'TailleMin')
+                 dico["DIFATMIN"],dico["DIFRTMIN"],dico["WTMIN"]=self.calculDiff(dico["TMIN"],dico["TMINREF"],monSeuilTaille)
+                 dico["TMOY"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'Moyenne')
+                 dico["TMOYREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'Moyenne')
+                 dico["DIFATMOY"],dico["DIFRTMOY"],dico["WTMOY"]=self.calculDiff(dico["TMOY"],dico["TMOYREF"],monSeuilTaille)
+                 dico["T1Q"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'Q1')
+                 dico["T1QREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'Q1')
+                 dico["DIFAT1Q"],dico["DIFRT1Q"],dico["WT1Q"]=self.calculDiff(dico["T1Q"],dico["T1QREF"],monSeuilTaille)
+                 dico["TMED"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'Mediane')
+                 dico["TMEDREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'Mediane')
+                 dico["DIFATMED"],dico["DIFRTMED"],dico["WTMED"]=self.calculDiffCPU(dico["TMED"],dico["TMEDREF"],monSeuilTaille)
+                 dico["T3Q"]=self.maTableGroupeTailles.getVal(idMaillage,versionCompId,groupeId,'Q3')
+                 dico["T3QREF"]=self.maTableGroupeTailles.getVal(idMaillage,versionRefId,groupeId,'Q3')
+                 dico["DIFAT3Q"],dico["DIFRT3Q"],dico["WT3Q"]=self.calculDiffCPU(dico["T3Q"],dico["T3QREF"],monSeuilTaille)
+                 monDocument.CreeGroupeTaille(dico)
+    
+    
+    
+
 
       monDocument.creeDocument(fichier)
 
@@ -384,6 +428,7 @@ class Base:
          return diff,diffRelStr,warning
          
   def calculDiff(self,nb,nbRef,seuil):    
+         #print nb,nbRef,seuil
          diff=nb-nbRef
          diffRel=((nb-nbRef)*100)/(nbRef*1.00)
          if diffRel > seuil or (-1*diffRel) > seuil  :
index 760114d587f9083f70f943ce7165e7d42ba521da..4560a2a6fa62ef15645f0ece82ec4e5481eafcf9 100755 (executable)
@@ -4,7 +4,6 @@ import sys,os
 from PyQt4 import QtGui,QtCore
 
 pathRacine=os.path.abspath(os.path.join(os.path.dirname(os.path.abspath(__file__)),'..'))
-print pathRacine
 if os.path.dirname(pathRacine) not in sys.path :
    sys.path.insert(0,pathRacine)
 
diff --git a/src/Tools/Verima/Base/myMesh.db b/src/Tools/Verima/Base/myMesh.db
deleted file mode 100644 (file)
index e69de29..0000000
index 3a05a045c0d8b683a253750473eac88f92f40a38..9c2370b44795d8abb282bba1c9c8e1cba594205f 100644 (file)
@@ -17,7 +17,7 @@ class TableDeBase :
         def getFields(self):
           return self.FieldStringList
     
-        def insereLigne(self,valeurs,debug=True):
+        def insereLigne(self,valeurs,debug=False):
           if self.verifieExitenceId(valeurs[0])!=0 :
             print "impossible d inserer " , valeurs, "dans ", self.nom
             print "l id est deja existant"
@@ -27,12 +27,13 @@ class TableDeBase :
           if debug : print texteQuery, " " , maQuery.exec_(texteQuery)
           else     : maQuery.exec_(texteQuery)
 
-        def insereLigneAutoId(self,valeurs):
+        def insereLigneAutoId(self,valeurs,debug=False):
           texteQuery='insert into ' + self.nom + self.cols+ " values "+ str(valeurs)+ ';'
           maQuery=QSqlQuery()
-          print texteQuery, " " , maQuery.exec_(texteQuery)
+          if debug : print texteQuery, " " , maQuery.exec_(texteQuery)
+          else     : maQuery.exec_(texteQuery)
 
-        def insereOuRemplaceLigne(self,valeurs,debug=True):
+        def insereOuRemplaceLigne(self,valeurs,debug=False):
           texteQuery='insert or replace into ' + self.nom + " values "+ str(valeurs)+ ';'
           maQuery=QSqlQuery()
           if debug : print texteQuery, " " , maQuery.exec_(texteQuery)
diff --git a/src/Tools/Verima/Base/tableGroupeRatios.py b/src/Tools/Verima/Base/tableGroupeRatios.py
new file mode 100644 (file)
index 0000000..b74d83b
--- /dev/null
@@ -0,0 +1,38 @@
+from PyQt4 import QtSql, QtCore
+from tableDeBase import TableDeBase
+
+class TableGroupeRatios (TableDeBase):
+      def __init__(self):
+          TableDeBase.__init__(self,"GroupesRatios")
+          self.setField(('Maillage','Version','Groupe','RatioMax','RatioMin','Quartile1','Mediane','Quartile3','Moyenne'))
+          self.setTypeField(('int','int','str','float','float','float','float','float','float'),('idMaillage','idVersion','Groupe'))
+
+      def createSqlTable(self):
+          query=QtSql.QSqlQuery()
+
+          texteQuery ="create table GroupesRatios(idMaillage int, idVersion int,  Groupe varchar(40),"
+          texteQuery+="RatioMax float, RatioMin float, "
+          texteQuery+="Q1 float,"
+          texteQuery+="Mediane float,"
+          texteQuery+="Q3 float,"
+          texteQuery+="Moyenne float,"
+          texteQuery+="foreign key (idMaillage) references Maillages(id)," 
+          texteQuery+="foreign key (idVersion) references Versions(id)," 
+          texteQuery+="foreign key (Groupe) references GroupesRef(nomGroupe)," 
+          texteQuery+="primary key (idMaillage,idVersion,Groupe));"
+          print "Creation de TableGroupeRatios : " , query.exec_(texteQuery)
+
+      def getVal(self,idMaillage, idVersion, Groupe, Entite):
+          query=QtSql.QSqlQuery()
+          texteQuery ='select '+ str(Entite) + ' from GroupesRatios where idMaillage='+str(idMaillage)
+          texteQuery+=' and  idVersion='+str(idVersion)
+          texteQuery+=" and Groupe='" + str(Groupe) +"';"
+          query.exec_(texteQuery)
+          nb=0
+          val=0                          # Valeur si l enregistrement n existe pas
+          while (query.next()) :
+              val=query.value(0).toFloat()[0]
+              nb=nb+1
+          if nb > 1 : print "Double valeur de Reference dans la table des mailles"
+          return val
+
diff --git a/src/Tools/Verima/Base/tableGroupeTailles.py b/src/Tools/Verima/Base/tableGroupeTailles.py
new file mode 100644 (file)
index 0000000..6c2763c
--- /dev/null
@@ -0,0 +1,39 @@
+from PyQt4 import QtSql, QtCore
+from tableDeBase import TableDeBase
+
+class TableGroupeTailles (TableDeBase):
+      def __init__(self):
+          TableDeBase.__init__(self,"GroupeTailles")
+          self.setField(('Maillage','Version','Groupe','TailleMax','TailleMin','Quartile1','Mediane','Quartile3','Moyenne'))
+          self.setTypeField(('int','int','str','float','float','float','float','float','float'),('idMaillage','idVersion'))
+
+      def createSqlTable(self):
+          query=QtSql.QSqlQuery()
+
+          texteQuery ="create table GroupeTailles(idMaillage int, idVersion int, "
+          texteQuery+="Groupe varchar(40),TailleMax float, TailleMin float, "
+          texteQuery+="Q1 float, "
+          texteQuery+="Mediane float, "
+          texteQuery+="Q3 float, "
+          texteQuery+="Moyenne float, "
+          texteQuery+="foreign key (idMaillage) references Maillages(id)," 
+          texteQuery+="foreign key (idVersion) references Versions(id)," 
+          texteQuery+="foreign key (Groupe) references GroupesRef(nomGroupe),"
+          texteQuery+="primary key (idMaillage,idVersion,Groupe));"
+
+          print "Creation de TableGroupeTailles : " , query.exec_(texteQuery)
+
+      def getVal(self,idMaillage, idVersion, Groupe,  Entite):
+          query=QtSql.QSqlQuery()
+          texteQuery ='select '+ str(Entite) + ' from GroupeTailles where idMaillage='+str(idMaillage)
+          texteQuery+=' and  idVersion='+str(idVersion)
+          texteQuery+=" and Groupe='" + str(Groupe) +"';"
+          query.exec_(texteQuery)
+          nb=0
+          val=0                          # Valeur si l enregistrement n existe pas
+          while (query.next()) :
+              val=query.value(0).toFloat()[0]
+              nb=nb+1
+          if nb > 1 : print "Double valeur de Reference dans la table des tailles"
+          return val
+
index aaeb327661fa05e1b00de76a267755e26c2875cf..9f0cca91860e2ca8d6a4d3557146a2f5558a72d0 100644 (file)
@@ -4,46 +4,35 @@ from tableDeBase import TableDeBase
 class TableGroupes (TableDeBase):
       def __init__(self):
           TableDeBase.__init__(self,"Groupes")
-          #self.setField(('Groupe','Maillage','Version','Machine', 'Node','0D','Edge','Quad_Edge','Triangle','Quad_Triangle','BiQuad_Triangle','Quadrangle','Quad_Quadrangle','BiQuad_Quadrangle','Polygon','Quad_Polygon','Tetra','Quad_Tetra','Pyramid','Quad_Pyramid','Hexa','Quad_Hexa','TriQuad_Hexa','Penta','Quad_Penta','Hexagonal_Prism','Polyhedra','Quad_Polyhedra',))
-          #self.setTypeField(('int','str','int','int','str','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int'),('id','idMaillage','idVersion','Machine'))
-          self.setField(('Groupe','Maillage','Version','Machine','Entite','NbEntite'))
-          self.setTypeField(('str','int','int','str','str','int'),('nomGroupe','idMaillage','idVersion','Machine','Entite'))
+          self.setField(('Groupe','Maillage','Version','Entite','NbEntite'))
+          self.setTypeField(('str','int','int','str','int'),('nomGroupe','idMaillage','idVersion','Entite'))
 
 
       def createSqlTable(self):
           query=QtSql.QSqlQuery()
 
-          #texteQuery ="create table Groupes( nomGroupe varchar(40),idMaillage int, idVersion int,"
-          #texteQuery+="Machine varchar(10), Node int, "
-          #texteQuery+="0D int, Edge int, Quad_Edge int, Triangle int, Quad_Triangle int, BiQuad_Triangle int,"
-          #texteQuery+="Quadrangle int, Quad_Quadrangle int,  BiQuad_Quadrangle int,  Polygon int,"
-          #texteQuery+="Quad_Polygon int, Tetra int, Quad_Tetra int, Pyramid int, Quad_Pyramid int,"
-          #texteQuery+="Hexa int, Quad_Hexa int, TriQuad_Hexa int, Penta int, Quad_Penta int,"
-          #texteQuery+="Hexagonal_Prism int, Polyhedra int, Quad_Polyhedra int, "
 
           texteQuery ="create table Groupes( nomGroupe varchar(40),idMaillage int, idVersion int,"
-          texteQuery+="Machine varchar(10), Entite var(40), NbEntite int,"
+          texteQuery+="Entite var(40), NbEntite int,"
           texteQuery+="foreign key (idMaillage) references Maillages(id)," 
           texteQuery+="foreign key (idVersion) references Versions(id)," 
-          texteQuery+="foreign key (Machine) references Machines(nomMachine)," 
-          texteQuery+="primary key (nomGroupe,idMaillage,idVersion,Machine,Entite));"
+          texteQuery+="primary key (nomGroupe,idMaillage,idVersion,Entite));"
 
           print "Creation de TableGroupes : ", query.exec_(texteQuery)
 
 
-      def getVal(self,nomGroupe,idMaillage,idVersion,Machine,typeMaille):
+      def getVal(self,nomGroupe,idMaillage,idVersion,typeMaille):
           val=0                          # Valeur si l enregistrement n existe pas
           query=QtSql.QSqlQuery()
           texteQuery ='select NbEntite from Groupes  where nomGroupe ="' + nomGroupe +'"'
           texteQuery +=' and idMaillage=' + str(idMaillage)
           texteQuery +=' and idVersion = ' + str(idVersion)
-          texteQuery +=' and Machine ="'  + Machine + '"' 
           texteQuery +=' and Entite ="'  + str(typeMaille)   + '";' 
           query.exec_(texteQuery)
           while (query.next()) :
               val=query.value(0).toInt()[0]
           while (query.next()) :
-              print "plusieurs enregistrements dans groupe pour ", nomGroupe," ",str(idMaillage)," ",str(idVersion)," ",Machine
+              print "plusieurs enregistrements dans groupe pour ", nomGroupe," ",str(idMaillage)," ",str(idVersion),"\n"
           return val
 
 
index 736a64905e9c0fd04b7c536ff889151590e253ac..7155db6debf22f651ed97c2841f34ad53d021c63 100644 (file)
@@ -24,11 +24,18 @@ class TableGroupesRef (TableDeBase):
             return listeGroupes
 
 
-        def remplit(self):
-            self.insereLigne(('FRONT_07',2))
-            self.insereLigne(('FOND_07',2))
-            self.insereLigne(('PAROI_07',2))
-            self.insereLigne(('ROCHE_07',2))
-            self.insereLigne(('FOND_16',2))
-            self.insereLigne(('PAROI_16',2))
-            self.insereLigne(('ROCHE_16',2))
+#        def remplit(self):
+            
+# Groupe pour le script du tunnel (fiche 7566)
+#            self.insereLigne(('FRONT_07',1))
+#            self.insereLigne(('FOND_07',1))
+#            self.insereLigne(('PAROI_07',1))
+#            self.insereLigne(('ROCHE_07',1))
+#            self.insereLigne(('FOND_16',1))
+#            self.insereLigne(('PAROI_16',1))
+#            self.insereLigne(('ROCHE_16',1))
+# Groupe pour le script de l'attache d'une ailette (fiche 7957)
+#            self.insereLigne(('RAIN_JONC',2))
+#            self.insereLigne(('EXT_CRAN',2))
+#            self.insereLigne(('ENV_E',2))
+#            self.insereLigne(('ENV_I',2))
index 28e9bbba32b89a3c413ee17486ca6db602c0975b..6581dc025e16063eb03cdd031924ddd26d92fdf6 100644 (file)
@@ -40,9 +40,9 @@ class TableMaillages (TableDeBase):
             if self.dejaRemplie():
                print "table Maillage deja initialisee"
                return
-            self.insereLigneAutoId(('tetra', 'Scripts/script1.py', '/tmp/tetra.med', 2,3,5,5,5,5, 'essaiPN'))
-            self.insereLigneAutoId(('MASSIF_M', 'Scripts/excavation.py', '/tmp/MASSIF.new.med', 1,3,5,5,5,5, 'essaiGN'))
-
+#            self.insereLigneAutoId(('Fiche_7566_TUNNEL', '/home/H77945/CAS_TEST/MAILLEUR/FICHE_7566_TUNNEL/Fiche_7566_TUNNEL.py', '/tmp/Fiche_7566_TUNNEL.med', 3,3,10,10,10,10, 'Maillage d un tunnel'))
+#            self.insereLigneAutoId(('Fiche_7957_AILETTE', '/home/H77945/CAS_TEST/MAILLEUR/FICHE_7957_AILETTE/Fiche_7957_AILETTE.py', '/tmp/Fiche_7957_AILETTE.med', 1,2,10,10,10,10, 'Maillage d une attache d aillette'))
+        
         def construitListeMaillages(self):
             maQuery=QtSql.QSqlQuery()
             texteQuery="select id, nomScript,medResultat from Maillages;"
@@ -66,19 +66,35 @@ class TableMaillages (TableDeBase):
                    print "impossible de traiter le maillage : ", idM
             return  newListeMaillages
 
-        def getTousPourMaillage(self,idMailleur):
-            l1=[]; l2=[]; l3=[]
-            l4=[]; l5=[]; l6=[]
-            texteQuery="select id,nomMaillage,seuilCPU,seuilRatio,seuilTaille,seuilNbMaille from  Maillages where idMailleur= "+ str(idMailleur) +"  ;"
+        def getSeuilsPourMaillage(self,idMaillage):
+            texteQuery="select id,nomMaillage,seuilCPU,seuilRatio,seuilTaille,seuilNbMaille from  Maillages where id = "+ str(idMaillage) +"  ;"
             maQuery=QtSql.QSqlQuery()
-            #print texteQuery
             maQuery.exec_(texteQuery)
             while(maQuery.next()): 
-                 l1.append( maQuery.value(0).toInt()[0])
-                 l2.append( maQuery.value(1).toString())
-                 l3.append( maQuery.value(2).toInt()[0])
-                 l4.append( maQuery.value(3).toInt()[0])
-                 l5.append( maQuery.value(4).toInt()[0])
-                 l6.append( maQuery.value(5).toInt()[0])
+                 l1 = maQuery.value(0).toInt()[0]
+                 l2 = maQuery.value(1).toString()
+                 l3 = maQuery.value(2).toInt()[0]
+                 l4 = maQuery.value(3).toInt()[0]
+                 l5 = maQuery.value(4).toInt()[0]
+                 l6 = maQuery.value(5).toInt()[0]
             return l1,l2,l3,l4,l5,l6
 
+        def getTous(self):
+            maillagesIdListe=[]; maillagesNomListe=[]
+            texteQuery="select id,nomMaillage from  Maillages order by id;"
+            maQuery=QtSql.QSqlQuery()
+            maQuery.exec_(texteQuery)
+            while(maQuery.next()):
+                 maillagesIdListe.append( maQuery.value(0).toInt()[0])
+                 maillagesNomListe.append( maQuery.value(1).toString())
+            return maillagesIdListe, maillagesNomListe
+
+        def getMailleurId(self,idMaillage):
+            texteQuery="select idMailleur from  Maillages where id = "+ str(idMaillage) +"  ;"
+            maQuery=QtSql.QSqlQuery()
+            print texteQuery
+            print maQuery.exec_(texteQuery)
+            maQuery.exec_(texteQuery)
+            while(maQuery.next()): 
+                 idMailleur = maQuery.value(0).toInt()[0]
+            return idMailleur
index 9d3f81d06969b8d1adc15f023659eb37221ba12a..90ae30de42b651bd90e7d0aaaa1809f595a91307 100644 (file)
@@ -4,36 +4,26 @@ from tableDeBase import TableDeBase
 class TableMailles (TableDeBase):
       def __init__(self):
          TableDeBase.__init__(self,"Mailles")
-         # self.setField(('Maillage','Version','Machine','Node','N0D','Edge','Quad_Edge','Triangle','Quad_Triangle','BiQuad_Triangle','Quadrangle','Quad_Quadrangle','BiQuad_Quadrangle','Polygon','Quad_Polygon','Tetra','Quad_Tetra','Pyramid','Quad_Pyramid','Hexa','Quad_Hexa','TriQuad_Hexa','Penta','Quad_Penta','Hexagonal_Prism','Polyhedra','Quad_Polyhedra',))
-         # self.setTypeField(('int','int','str','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int','int'),('idMaillage','idVersion','Machine'))
-         self.setField(('Maillage','Version','Machine','Entite','NbEntite'))
-         self.setTypeField(('int','int','str','str','int'),('idMaillage','idVersion','Machine','Entite'))
+         self.setField(('Maillage','Version','Entite','NbEntite'))
+         self.setTypeField(('int','int','str','int'),('idMaillage','idVersion','Entite'))
 
 
       def createSqlTable(self):
           query=QtSql.QSqlQuery()
 
-          #texteQuery ="create table Mailles(idMaillage int, idVersion int,Machine var(10),  Node int, "
-          #texteQuery+="N0D int, Edge int, Quad_Edge int, Triangle int, Quad_Triangle int, BiQuad_Triangle int,"
-          #texteQuery+="Quadrangle int, Quad_Quadrangle int,  BiQuad_Quadrangle int,  Polygon int,"
-          #texteQuery+="Quad_Polygon int, Tetra int, Quad_Tetra int, Pyramid int, Quad_Pyramid int,"
-          #texteQuery+="Hexa int, Quad_Hexa int, TriQuad_Hexa int, Penta int, Quad_Penta int,"
-          #texteQuery+="Hexagonal_Prism int, Polyhedra int, Quad_Polyhedra int, "
 
-          texteQuery ="create table Mailles(idMaillage int, idVersion int, Machine var(40), Entite var(40), NbEntite int, "
+          texteQuery ="create table Mailles(idMaillage int, idVersion int,  Entite var(40), NbEntite int, "
           texteQuery+="foreign key (idMaillage) references Maillages(id)," 
           texteQuery+="foreign key (idVersion) references Versions(id)," 
-          texteQuery+="foreign key (Machine) references Machines(nomMachine)," 
-          texteQuery+="primary key (idMaillage,idVersion,Machine,Entite));"
+          texteQuery+="primary key (idMaillage,idVersion,Entite));"
 
           print "Creation de TableMailles : " , query.exec_(texteQuery)
 
  
-      def getVal(self,idMaillage, idVersion, Machine, Entite):
+      def getVal(self,idMaillage, idVersion,  Entite):
             query=QtSql.QSqlQuery()
             texteQuery ='select NbEntite from Mailles where idMaillage='+str(idMaillage) 
             texteQuery+=' and  idVersion='+str(idVersion) 
-            texteQuery+=" and Machine='" + str(Machine) +"'" 
             texteQuery+=" and Entite='" + str(Entite)  +"';"
             query.exec_(texteQuery)
             nb=0
index c4283be6a7e7f0079ea995eb03bd18b2a2052bc6..d13d0332598b94d9b4231f143728a49c2f04b1b3 100644 (file)
@@ -24,14 +24,18 @@ class TableMailleurs (TableDeBase):
             if self.dejaRemplie() :
                print "Table Mailleurs deja initialisee"
                return
-            self.insereLigneAutoId(('Blsurf+Ghs3D',))
-            self.insereLigneAutoId(('Tetra',))
+            self.insereLigneAutoId(('BLSURF',))
+            self.insereLigneAutoId(('NETGEN1D2D',))
+            self.insereLigneAutoId(('GHS3D+BLSURF',))
+            self.insereLigneAutoId(('GHS3D+NETGEN1D2D',))
+            self.insereLigneAutoId(('NETGEN1D2D3D',))
 
-        def insereLigneAutoId(self,valeurs):
+        def insereLigneAutoId(self,valeurs,debug=False):
           # difficulte a construire le texte avec une seule valeur
           texteQuery='insert into  Mailleurs (nomMailleur) values ("'+ str(valeurs[0])+ '");'
           maQuery=QtSql.QSqlQuery()
-          print texteQuery, " " , maQuery.exec_(texteQuery)
+          if debug  : print texteQuery, " " , maQuery.exec_(texteQuery)
+          else : maQuery.exec_(texteQuery) 
 
         def getTous(self):
             l1=[]
@@ -43,3 +47,13 @@ class TableMailleurs (TableDeBase):
                  l1.append( maQuery.value(0).toInt()[0])
                  l2.append( maQuery.value(1).toString())
             return l1,l2
+
+        def getName(self,mailleurId):
+            texteQuery="select  nomMailleur from  Mailleurs where id = " + str(mailleurId) + " ;"
+            maQuery=QtSql.QSqlQuery()
+            maQuery.exec_(texteQuery)
+            while(maQuery.next()): 
+                 mailleurName=maQuery.value(0).toString()
+            return mailleurName
+
+            
index 8707711d63b1f3ddbd514c499edf05f7947747ed..e92fb50ba887406df208ddc657ad36639b649b33 100644 (file)
@@ -4,8 +4,8 @@ from tableDeBase import TableDeBase
 class TablePerfs (TableDeBase):
       def __init__(self):
           TableDeBase.__init__(self,"Perfs")
-          self.setField(('Maillage','Version','Machine','NbSecCpu','Memoire'))
-          self.setTypeField(('int','int','str','int','int'),('idMaillage','idVersion','Machine'))
+          self.setField(('Maillage','Version','NbSecCpu','Memoire'))
+          self.setTypeField(('int','int','int','int'),('idMaillage','idVersion','Machine'))
 
       def createSqlTable(self):
           query=QtSql.QSqlQuery()
index 2a54286ff36d9a11f956fd2506f2c7e7220013cf..843975a7e13fe48c8df3750c656bd1b09ab627da 100644 (file)
@@ -4,13 +4,13 @@ from tableDeBase import TableDeBase
 class TableRatios (TableDeBase):
       def __init__(self):
           TableDeBase.__init__(self,"Ratios")
-          self.setField(('Maillage','Version','Machine','RatioMax','RatioMin','Quartile1','Mediane','Quartile3','Moyenne'))
-          self.setTypeField(('int','int','str','float','float','float','float','float','float'),('idMaillage','idVersion','Machine'))
+          self.setField(('Maillage','Version','RatioMax','RatioMin','Quartile1','Mediane','Quartile3','Moyenne'))
+          self.setTypeField(('int','int','float','float','float','float','float','float'),('idMaillage','idVersion','Machine'))
 
       def createSqlTable(self):
           query=QtSql.QSqlQuery()
 
-          texteQuery ="create table Ratios(idMaillage int, idVersion int, Machine varchar(10),"
+          texteQuery ="create table Ratios(idMaillage int, idVersion int, "
           texteQuery+="RatioMax float, RatioMin float, "
           texteQuery+="Q1 float,"
           texteQuery+="Mediane float,"
@@ -18,21 +18,19 @@ class TableRatios (TableDeBase):
           texteQuery+="Moyenne float,"
           texteQuery+="foreign key (idMaillage) references Maillages(id)," 
           texteQuery+="foreign key (idVersion) references Versions(id)," 
-          texteQuery+="foreign key (Machine) references Machines(nomMachine)," 
-          texteQuery+="primary key (idMaillage,idVersion,Machine));"
+          texteQuery+="primary key (idMaillage,idVersion));"
 
           print "Creation de TableRatios : " , query.exec_(texteQuery)
 
-      def getVal(self,idMaillage, idVersion, Machine, Entite):
+      def getVal(self,idMaillage, idVersion,  Entite):
           query=QtSql.QSqlQuery()
           texteQuery ='select '+ str(Entite) + ' from Ratios where idMaillage='+str(idMaillage)
           texteQuery+=' and  idVersion='+str(idVersion)
-          texteQuery+=" and Machine='" + str(Machine) +"';"
           query.exec_(texteQuery)
           nb=0
           val=0                          # Valeur si l enregistrement n existe pas
           while (query.next()) :
-              val=query.value(0).toInt()[0]
+              val=query.value(0).toFloat()[0]
               nb=nb+1
           if nb > 1 : print "Double valeur de Reference dans la table des mailles"
           return val
index c2763394f6392b8d09e0abab815b46c38b87d9cc..559c5f23248e3bec58f2e5a9426302c6423c271b 100644 (file)
@@ -4,13 +4,13 @@ from tableDeBase import TableDeBase
 class TableTailles (TableDeBase):
       def __init__(self):
           TableDeBase.__init__(self,"Tailles")
-          self.setField(('Maillage','Version','Machine','TailleMax','TailleMin','Quartile1','Mediane','Quartile3','Moyenne'))
-          self.setTypeField(('int','int','str','float','float','float','float','float','float'),('idMaillage','idVersion','Machine'))
+          self.setField(('Maillage','Version','TailleMax','TailleMin','Quartile1','Mediane','Quartile3','Moyenne'))
+          self.setTypeField(('int','int','str','float','float','float','float','float','float'),('idMaillage','idVersion'))
 
       def createSqlTable(self):
           query=QtSql.QSqlQuery()
 
-          texteQuery ="create table Tailles(idMaillage int, idVersion int, Machine varchar(10),"
+          texteQuery ="create table Tailles(idMaillage int, idVersion int, "
           texteQuery+="TailleMax float, TailleMin float, "
           texteQuery+="Q1 float, "
           texteQuery+="Mediane float, "
@@ -18,21 +18,19 @@ class TableTailles (TableDeBase):
           texteQuery+="Moyenne float, "
           texteQuery+="foreign key (idMaillage) references Maillages(id)," 
           texteQuery+="foreign key (idVersion) references Versions(id)," 
-          texteQuery+="foreign key (Machine) references Machines(nomMachine)," 
-          texteQuery+="primary key (idMaillage,idVersion,Machine));"
+          texteQuery+="primary key (idMaillage,idVersion));"
 
           print "Creation de TableTailles : " , query.exec_(texteQuery)
 
-      def getVal(self,idMaillage, idVersion, Machine, Entite):
+      def getVal(self,idMaillage, idVersion, Entite):
           query=QtSql.QSqlQuery()
           texteQuery ='select '+ str(Entite) + ' from Tailles where idMaillage='+str(idMaillage)
           texteQuery+=' and  idVersion='+str(idVersion)
-          texteQuery+=" and Machine='" + str(Machine) +"';"
           query.exec_(texteQuery)
           nb=0
           val=0                          # Valeur si l enregistrement n existe pas
           while (query.next()) :
-              val=query.value(0).toInt()[0]
+              val=query.value(0).toFloat()[0]
               nb=nb+1
           if nb > 1 : print "Double valeur de Reference dans la table des mailles"
           return val
index 02d23516e2ccd4c9b0a06008086cfea20a3688a3..01efb0b469c300556556b62dbfb2c7e666406ea6 100644 (file)
@@ -4,34 +4,24 @@ from tableDeBase import TableDeBase
 class TableVersions (TableDeBase):
        def __init__(self):
             TableDeBase.__init__(self,"Versions")
-            self.setField(("id","nomVersion","Reference"))
-            self.setTypeField(('int','str','str'),("id"))
-            self.cols=" (nomVersion, ref) "
+            self.setField(("id","nomVersion","commentaire"))
+            self.setTypeField(('int','str','str'),('id',))
+            self.cols=" (nomVersion, commentaire) "
 
         def createSqlTable(self):
             query=QtSql.QSqlQuery()
             texteQuery ="create table Versions(id integer primary key autoincrement, nomVersion varchar(10),"
-            texteQuery+="ref varchar(3));"
+            texteQuery+="commentaire varchar(30));"
             print "Creation de TableVersions : " , query.exec_(texteQuery)
 
-        def dejaRemplie(self):
-            texteQuery="select * from  Versions where nomVersion='Salome6.6';"
-            maQuery=QtSql.QSqlQuery()
-            maQuery.exec_(texteQuery)
-            nb=0
-            while(maQuery.next()): nb=nb+1
-            return nb
 
         def remplit(self):
-#PN         pour tester
-            if self.dejaRemplie():
-               print "Table des Versions deja initialisee"
-               return
-            self.insereLigneAutoId(('Salome6.6','non'))
-            self.insereLigneAutoId(('Salome7.3','oui'))
+            self.insereLigneAutoId(('Salome7.2.0',''))
+            self.insereLigneAutoId(('Salome7.3.0',''))
+            self.insereLigneAutoId(('Salome7.4.0',''))
 
-        def creeVersion(self,version):
-            self.insereLigneAutoId((version,'non'))
+        def creeVersion(self,version,commentaire=""):
+            self.insereLigneAutoId((version,commentaire))
 
         
         def chercheVersion(self,version):
@@ -50,24 +40,5 @@ class TableVersions (TableDeBase):
             if nb != 1 : return 0, 0, ""
             return  1, id, nom
 
-        def remplaceVersion(self,version):
-            bOk,versionId,versionName = self.chercheVersion(version)
-            if bOk == 0 : return "La version choisie comme version de reference n est pas dans la base"
-            query=QtSql.QSqlQuery()
-            texteQuery ='update Versions set ref="non" where ref="oui";'
-            query.exec_(texteQuery)
-            texteQuery ='update Versions set ref="oui"where id='+str(versionId)+";"
-            query.exec_(texteQuery)
-            return "changement effectue"
            
-        def getVersionRef(self):
-            query=QtSql.QSqlQuery()
-            texteQuery ='select id from Versions  where ref="oui";'
-            query.exec_(texteQuery)
-            while (query.next()) : 
-               id=query.value(0).toInt()[0]
-            while (query.next()) :
-               print "Base corrompue : plusieurs versions de reference"
-               exit()
-            return id
 
index a71fe299748990c0a49b51fc80eb8cd4a6a5025d..6626f9d608ebe32045724f21bba2ec334b247de2 100644 (file)
@@ -23,7 +23,6 @@ ADD_SUBDIRECTORY(CreeDocuments)
 IF(SALOME_BUILD_GUI)
   ADD_SUBDIRECTORY(Gui)
 ENDIF(SALOME_BUILD_GUI)
-ADD_SUBDIRECTORY(Scripts)
 ADD_SUBDIRECTORY(Stats)
 ADD_SUBDIRECTORY(Base)
 
@@ -32,7 +31,6 @@ ADD_SUBDIRECTORY(Base)
 # scripts / static
 SET(plugin_SCRIPTS
   ajoutEnreg.py
-  changeVersion.py
   compareVersions.py
   createDatabase.py
   lance.py
@@ -41,4 +39,4 @@ SET(plugin_SCRIPTS
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima)
index e9c294b2551c6a54d03156ef5feaee2ff7b657c1..a4d1bc698ec938f579dc808ba017c713484d6826 100644 (file)
@@ -23,10 +23,10 @@ ADD_SUBDIRECTORY(templatesHtml)
 
 # scripts / static
 SET(plugin_SCRIPTS
creeHtml.py
__init__.py
  jobHtml.py
  )
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima/CreeDocuments)
diff --git a/src/Tools/Verima/CreeDocuments/creeHtml.py b/src/Tools/Verima/CreeDocuments/creeHtml.py
deleted file mode 100755 (executable)
index a74817c..0000000
+++ /dev/null
@@ -1,265 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: iso-8859-1 -*-
-
-import string
-
-FichierEntete='templatesHtml/entete.html'
-FichierMailleur='templatesHtml/mailleur.html'
-FichierJob='templatesHtml/job.html'
-FichierTableau='templatesHtml/tableau.html'
-FichierLigne='templatesHtml/ligne.html'
-FichierFinTableau='templatesHtml/tableauFin.html'
-
-def compte_all(texte, subString):
-    start = 0
-    compte=0
-    while True:
-        trouve = texte.find(subString, start)
-        if trouve == -1: return compte
-        compte+=1
-        start = trouve + len(subString)
-
-def FormateTexte(texte,dico):
-    for clef in dico.keys():
-        texteARemplacer="%"+str(clef)+"%"
-        remplacement=dico[clef]
-        if texte.find(texteARemplacer) < 0 :
-           print "impossible de remplacer ",texteARemplacer, "Pas d'occurence"
-           print remplacement
-           continue
-        if compte_all(texte,texteARemplacer) != 1 :
-           print "impossible de remplacer ",texteARemplacer, "trop d'occurences"
-           continue
-        remplacement=str(remplacement)
-        texte=texte.replace(texteARemplacer,remplacement)
-    return texte
-
-def FormateLigne(texte,nb):
-    texteARemplacer="2%"
-    remplacement=str(nb)+"%"
-    texte=texte.replace(texteARemplacer,remplacement)
-    return texte
-
-def CreeEntete(dico):
-    texteIni=open(FichierEntete).read()
-    texteRetour=FormateTexte(texteIni,dico)
-    return texteRetour
-
-def CreeMailleur(dico):
-    texteIni=open(FichierMailleur).read()
-    texteRetour=FormateTexte(texteIni,dico)
-    return texteRetour
-
-def CreeJob(dico):
-    texte=open(FichierJob).read()
-    texteRetour=FormateTexte(texte,dico)
-    return texteRetour
-
-def CreeMailleOuGroupe(dico,nb):
-    texteIni=open(FichierTableau).read()
-
-    texteLigneIni=open(FichierLigne).read()
-    for i in range (2,nb+1) :
-        texteLigne=FormateLigne(texteLigneIni,i)
-        texteIni=texteIni+texteLigne
-
-    texteRetour=FormateTexte(texteIni,dico)
-
-    finTexte=open(FichierFinTableau).read()
-    texteFinal=texteRetour+finTexte
-
-    return texteFinal
-
-
-def EcritFichier(texte,filename):
-    fp=open(filename,'w')
-    fp.write(texte)
-    fp.close()
-    
-
-if __name__=='__main__':
-     dicoEntete={}
-     dicoEntete["VERSIONTEST"]="V7.2"
-     dicoEntete["VERSIONREF"]="V6.6"
-     dicoEntete["MACHINE"]="dsp111002"
-     monTexte=CreeEntete(dicoEntete)
-
-     dicoMailleur={}
-     dicoMailleur["MAILLEUR"]="GHS3D"
-     texteMailleur=CreeMailleur(dicoMailleur)
-     monTexte+=texteMailleur
-     
-
-     dicoJob={}
-     dicoJob["NOM"]="MASSIF"
-     dicoJob["NBCPU"]="10"
-     dicoJob["REFCPU"]="11"
-     dicoJob["DIFCPU"]="1"
-     dicoJob["DIFREL"]="10%"
-     dicoJob["WARNING"]="WARNING"
-     dicoJob["RMAX"]=6.1
-     dicoJob["RMAXREF"]=5.95
-     dicoJob["WRMAX"]="WARNING"
-     dicoJob["RMOY"]=3.8       
-     dicoJob["RMOYREF"]=3.88
-     dicoJob["WRMOY"]=""
-     dicoJob["R1Q"]=2.84
-     dicoJob["R1QREF"]=2.84
-     dicoJob["RMED"]=3.6
-     dicoJob["RMEDREF"]=3.5
-     dicoJob["R2Q"]=4.91
-     dicoJob["R2QREF"]=4.92
-     dicoJob["TMAX"]=34.5
-     dicoJob["TMAXREF"]=35.5
-     dicoJob["WTMAX"]=""
-     dicoJob["TMOY"]=17.4
-     dicoJob["TMOYREF"]=17.5
-     dicoJob["WTMOY"]=""
-     dicoJob["T1Q"]=8.9
-     dicoJob["T1QREF"]=8.9
-     dicoJob["TMED"]=17.3
-     dicoJob["TMEDREF"]=17.8
-     dicoJob["T2Q"]=26.4
-     dicoJob["T2QREF"]=26.5
-     texteMailleur=CreeJob(dicoJob)
-     monTexte+=texteMailleur
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le maillage entier"
-     dico["MAIL1"]="Quad_Edge"
-     dico["REF1"]=421
-     dico["NB1"]=422
-     dico["DIF1"]=1
-     dico["REL1"]=0.2
-     dico["WARN1"]=""
-     dico["MAIL2"]="Quad_Triangle"
-     dico["REF2"]=1068
-     dico["NB2"]=1078
-     dico["DIF2"]=8
-     dico["REL2"]=0.9
-     dico["WARN2"]=""
-     dico["MAIL3"]="Quad_Pyramid"
-     dico["NB3"]=5520
-     dico["REF3"]=5484
-     dico["DIF3"]=36
-     dico["REL3"]="0.6"
-     dico["WARN3"]="WARNING"
-     texteMaille=CreeMailleOuGroupe(dico,3)
-     monTexte+=texteMaille
-
-     fichierEssai="letter.html"
-     EcritFichier(monTexte,fichierEssai)
-     exit()
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le groupe FOND_07"
-     dico["MAIL1"]="Quad_Triangle"
-     dico["REF1"]=12
-     dico["NB1"]=12
-     dico["DIF1"]=0
-     dico["REL1"]=0
-     dico["WARN1"]=""
-     texteMaille=CreeMailleOuGroupe(dico,1)
-     monTexte+=texteMaille
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le groupe PAROI_07"
-     dico["MAIL1"]="Quad_Triangle"
-     dico["REF1"]=132
-     dico["NB1"]=132
-     dico["DIF1"]=0
-     dico["REL1"]=0
-     dico["WARN1"]=""
-     texteMaille=CreeMailleOuGroupe(dico,1)
-     monTexte+=texteMaille
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le groupe ROCHE_07"
-     dico["MAIL1"]="Pyramid"
-     dico["REF1"]=2326
-     dico["NB1"]=2330
-     dico["DIF1"]=4
-     dico["REL1"]=0
-     dico["WARN1"]=""
-     texteMaille=CreeMailleOuGroupe(dico,1)
-     monTexte+=texteMaille
-
-     dicoJob={}
-
-     dicoJob={}
-     dicoJob["NOM"]="CUBE"
-     dicoJob["NBCPU"]="1"
-     dicoJob["REFCPU"]="21"
-     dicoJob["DIFCPU"]="1"
-     dicoJob["DIFREL"]="100%"
-     dicoJob["WARNING"]="WARNING"
-     dicoJob["RMAX"]=7
-     dicoJob["RMAXREF"]=6
-     dicoJob["WRMAX"]="WARNING"
-     dicoJob["RMOY"]=2.7       
-     dicoJob["RMOYREF"]=1.8
-     dicoJob["WRMOY"]="WARNING"
-     dicoJob["R1Q"]=1.3
-     dicoJob["R1QREF"]=1.4
-     dicoJob["RMED"]=2.6
-     dicoJob["RMEDREF"]=2.6
-     dicoJob["R2Q"]=3.9
-     dicoJob["R2QREF"]=3.8
-     dicoJob["TMAX"]=4
-     dicoJob["TMAXREF"]=3.5
-     dicoJob["WTMAX"]="WARNING"
-     dicoJob["TMOY"]=1.8
-     dicoJob["TMOYREF"]=1.5
-     dicoJob["WTMOY"]="WARNING"
-     dicoJob["T1Q"]=0.7
-     dicoJob["T1QREF"]=0.7
-     dicoJob["TMED"]=1.9
-     dicoJob["TMEDREF"]=2
-     dicoJob["T2Q"]=3.1
-     dicoJob["T2QREF"]=3.2
-     texteMailleur=CreeJob(dicoJob)
-     monTexte+=texteMailleur
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le maillage entier"
-     dico["MAIL1"]="Edge"
-     dico["REF1"]=12
-     dico["NB1"]=13
-     dico["DIF1"]=1
-     dico["REL1"]="8.3%"
-     dico["WARN1"]="WARNING"
-     dico["MAIL2"]="Triangle"
-     dico["REF2"]=24
-     dico["NB2"]=24
-     dico["DIF2"]=0
-     dico["REL2"]="0%"
-     dico["WARN2"]=""
-     dico["MAIL3"]="Pyramid"
-     dico["NB3"]=4
-     dico["REF3"]=5
-     dico["DIF3"]=1
-     dico["REL3"]="25%"
-     dico["WARN3"]="WARNING"
-     texteMaille=CreeMailleOuGroupe(dico,3)
-     monTexte+=texteMaille
-
-     dico={}
-     dico["TITRE"]="Nombre de Mailles dans le groupe SURFACE"
-     dico["MAIL1"]="Edge"
-     dico["REF1"]=12
-     dico["NB1"]=13
-     dico["DIF1"]=1
-     dico["REL1"]="8.3%"
-     dico["WARN1"]="WARNING"
-     dico["MAIL2"]="Triangle"
-     dico["REF2"]=24
-     dico["NB2"]=24
-     dico["DIF2"]=0
-     dico["REL2"]="0%"
-     dico["WARN2"]=""
-     texteMaille=CreeMailleOuGroupe(dico,2)
-     monTexte+=texteMaille
-
-     fichierEssai="/tmp/letter.html"
-     EcritFichier(monTexte,fichierEssai)
-
index 6a0d830abf18006668da37bbd805529912cdd82d..b307fc3d1e4599acf8d635a52dd5d917a3f801a1 100755 (executable)
@@ -6,13 +6,14 @@ import os
 
 dir=os.path.dirname(os.path.abspath(__file__))
 FichierEntete=os.path.join(dir,'templatesHtml/entete.html')
-FichierMailleur=os.path.join(dir,'templatesHtml/mailleur.html')
+FichierMaillageEntete=os.path.join(dir,'templatesHtml/maillageEntete.html')
 FichierJob=os.path.join(dir,'templatesHtml/job.html')
-#FichierJob=os.path.join(dir,'templatesHtml/jobIncomplet.html')
 FichierTableau=os.path.join(dir,'templatesHtml/tableau.html')
 FichierLigne=os.path.join(dir,'templatesHtml/ligne.html')
 FichierFinTableau=os.path.join(dir,'templatesHtml/tableauFin.html')
 FichierSansGroupe=os.path.join(dir,'templatesHtml/sansGroupe.html')
+FichierGroupeRatio=os.path.join(dir,'templatesHtml/groupeRatio.html')
+FichierGroupeTaille=os.path.join(dir,'templatesHtml/groupeTaille.html')
 
 
 def compte_all(texte, subString):
@@ -50,8 +51,8 @@ def CreeEntete(dico):
     texteRetour=FormateTexte(texteIni,dico)
     return texteRetour
 
-def CreeMailleur(dico):
-    texteIni=open(FichierMailleur).read()
+def CreeMaillage(dico):
+    texteIni=open(FichierMaillageEntete).read()
     texteRetour=FormateTexte(texteIni,dico)
     return texteRetour
 
@@ -60,9 +61,19 @@ def CreeJob(dico):
     texteRetour=FormateTexte(texte,dico)
     return texteRetour
 
+def CreeGroupeTaille(dico):
+    texte=open(FichierGroupeTaille).read()
+    texteRetour=FormateTexte(texte,dico)
+    return texteRetour
+
+def CreeGroupeRatio(dico):
+    texte=open(FichierGroupeRatio).read()
+    texteRetour=FormateTexte(texte,dico)
+    return texteRetour
+
+
 def CreeMailleOuGroupe(dico,nb):
     texteIni=open(FichierTableau).read()
-
     texteLigneIni=open(FichierLigne).read()
     for i in range (2,nb+1) :
         texteLigne=FormateLigne(texteLigneIni,i)
@@ -91,17 +102,17 @@ class Document:
     def creeDocument(self,monFichier):
       EcritFichier(self.monTexte,monFichier)
 
-    def initEntete(self,version, versionRef,machine):
+    def initEntete(self,version, machine):
       self.dicoEntete["VERSIONTEST"]=version
-      self.dicoEntete["VERSIONREF"]=versionRef
       self.dicoEntete["MACHINE"]=machine
       self.monTexte=CreeEntete(self.dicoEntete)
 
-    def initMailleur(self,mailleurName):
-      dicoMailleur={}
-      dicoMailleur["MAILLEUR"]=mailleurName
-      texteMailleur=CreeMailleur(dicoMailleur)
-      self.monTexte+=texteMailleur
+    def initMaillage(self,maillageName,mailleurName,versionRefName,dicoMaillage):
+      dicoMaillage["MAILLEUR"]=mailleurName
+      dicoMaillage["MAILLAGE"]=maillageName
+      dicoMaillage["VERSIONREF"]=versionRefName
+      texteMaillageEntete=CreeMaillage(dicoMaillage)
+      self.monTexte+=texteMaillageEntete
 
     def initJob(self,dicoJob):
       texteMailleur=CreeJob(dicoJob)
@@ -115,5 +126,12 @@ class Document:
       texteNoGroupe=open(FichierSansGroupe).read()
       self.monTexte+=texteNoGroupe
 
+    def CreeGroupeTaille(self,dico):
+      texteGroupeTaille=CreeGroupeTaille(dico)
+      self.monTexte+=texteGroupeTaille
+
+    def CreeGroupeRatios(self,dico):
+      texteGroupeRatio=CreeGroupeRatio(dico)
+      self.monTexte+=texteGroupeRatio
 
 #
index 3a2437b9938099bf54666419c184e772fe081d3e..c3c31a197db9cd95d0bcd04f5dd1c7fe4278f08f 100644 (file)
 # scripts / static
 SET(plugin_HTML_FILES
   entete.html
+  groupeRatio.html
+  groupeTaille.html
   job.html
-  jobIncomplet.html
   ligne.html
-  mailleur.html
+  maillageEntete.html
   sansGroupe.html
-  tableauComplet.html
   tableauFin.html
   tableau.html
  )
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_HTML_FILES}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_HTML_FILES}" ${SALOME_SMESH_INSTALL_PLUGINS}/CreeDocuments/templatesHtml)
index 0035d174e1e0c27cee535c71e6f4fd5df16cd896..4bea1512f28d62fa94fb6e3b1348d84b62b3b9c3 100644 (file)
@@ -5,53 +5,35 @@
        <TITLE></TITLE>
        <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
        <META NAME="CREATED" CONTENT="20130812;14411500">
-       <META NAME="CHANGED" CONTENT="20130812;15072900">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140429;11265900">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
        <STYLE TYPE="text/css">
        <!--
                @page { margin: 2cm }
-               P { margin-bottom: 0.21cm }
+               P { margin-bottom: 0.21cm; color: #000000 }
                A:link { so-language: zxx }
        -->
        </STYLE>
 </HEAD>
 <BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><U><B>Synthèse
+<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><U><FONT FACE="Arial, sans-serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Synthèse
 de l'exécution des scripts de test des mailleurs</B></U></FONT></FONT></P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
+<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
 </P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<SPAN ID="Cadre1" DIR="LTR" STYLE="float: left; width: 23.43cm; height: 2.58cm; border: none; padding: 0cm; background: #ffffff">
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Version
+<DIV ID="Cadre1" DIR="LTR" STYLE="float: left; width: 23.43cm; height: 1.74cm; border: none; padding: 0cm; background: #ffffff">
+       <P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
+       <FONT FACE="Arial, sans-serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Version
        de Salomé testée : %VERSIONTEST%</B></FONT></FONT></P>
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Version
-       de Référence : %VERSIONREF%</B></FONT></FONT></P>
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Machine
+       <P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
+       <FONT FACE="Arial, sans-serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Machine
        d'exécution : %MACHINE%</B></FONT></FONT></P>
-</SPAN><BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
+</DIV>
+<P ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
 <BR>
 </P>
+</BODY>
+</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeRatio.html
new file mode 100644 (file)
index 0000000..32b202d
--- /dev/null
@@ -0,0 +1,179 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+       <TITLE></TITLE>
+       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
+       <META NAME="CREATED" CONTENT="0;0">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140506;14431400">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+</HEAD>
+<BODY LANG="fr-FR" DIR="LTR">
+<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; line-height: 200%; widows: 0; orphans: 0">
+<FONT COLOR="#000000"><U><FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Aspect
+Ratio</B></U></FONT></FONT></FONT></P>
+<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT><BR>
+                       </P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                       courante</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       absolue</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       relative</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Ratio
+                       Max</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMAXREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMAX%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMAX%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Ratio
+                       Min</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMINREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMIN%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMIN%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMOYREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMOY%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMOY%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMOY%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMOY%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>1er
+                       Quartile</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R1QREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R1Q%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAR1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRR1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRR1Q%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Elt
+                       Médian</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMEDREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMED%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMED%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>3ieme
+                       Quartile</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R3QREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R3Q%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAR3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRR3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRR3Q%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+</TABLE>
+<P STYLE="page-break-before: always">
+</P>
+</BODY>
+</HTML>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html b/src/Tools/Verima/CreeDocuments/templatesHtml/groupeTaille.html
new file mode 100644 (file)
index 0000000..2a5c900
--- /dev/null
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+       <TITLE></TITLE>
+       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
+       <META NAME="CREATED" CONTENT="0;0">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140506;14433800">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+</HEAD>
+<BODY LANG="fr-FR" DIR="LTR">
+<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; line-height: 200%; widows: 0; orphans: 0">
+<FONT COLOR="#000000"><U><FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Longueur
+des arêtes des mailles </B></U></FONT></FONT></FONT>
+</P>
+<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT><BR>
+                       </P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                       courante</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       absolue</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       relative</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Taille
+                       Max</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMAXREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMAX%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMAX%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Taille
+                       Min</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMINREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMIN%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMIN%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMOYREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMOY%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMOY%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMOY%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMOY%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>1er
+                       Quartile</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T1QREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T1Q%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAT1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRT1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WT1Q%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Elt
+                       Médian</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMEDREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMED%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMED%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>3ieme
+                       Quartile</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T3QREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T3Q%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAT3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRT3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WT3Q%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+</TABLE>
+<P>
+</P>
+</BODY>
+</HTML>
index 730020597b52e20297b7cab0db0b76c817b4c5b6..49073913189986ba713508c7fa2b8086d71451e9 100644 (file)
        <TITLE></TITLE>
        <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
        <META NAME="CREATED" CONTENT="0;0">
-       <META NAME="CHANGED" CONTENT="20131009;16003100">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140506;14421200">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
 </HEAD>
 <BODY LANG="fr-FR" DIR="LTR">
-<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<HR SIZE=18>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><U><B>Cas
-Test : %NOM%</B></U></FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>Performance
-CPU</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>nb
-de seconde CPU : %NBCPU% Référence :%REFCPU%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Différence
-absolue : %DIFCPU% <SPAN LANG="en-US">Différence relative :%DIFREL% </SPAN></FONT></FONT></FONT>
-</P>
-<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WARNING%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US"><U><B>Aspect
-Ratio 3D</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=3 CELLSPACING=0>
-       <COL WIDTH=189>
-       <COL WIDTH=246>
-       <COL WIDTH=246>
-       <COL WIDTH=246>
+<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; line-height: 200%; widows: 0; orphans: 0">
+<FONT COLOR="#000000"><U><FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Aspect
+Ratio</B></U></FONT></FONT></FONT></P>
+<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT><BR>
                        </P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Maillage</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                       courante</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       absolue</FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Référence</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       relative</FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Warning</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Ratio
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Ratio
                        Max</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMAX%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMAXREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMAXREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMAX%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WRMAX%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMAX%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Ratio
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Ratio
                        Min</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMIN%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMINREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMIN%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMINREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMIN%</P>
                </TD>
-               <TD WIDTH=246 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WRMIN%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMIN%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMOYREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMOY%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMOY%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMOY%</P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMOYREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMOY%</P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WRMOY%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMOY%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>1er
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>1er
                        Quartile</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R1Q%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R1QREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R1QREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R1Q%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAR1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRR1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRR1Q%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Elt
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Elt
                        Médian</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMED%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMEDREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMEDREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%RMED%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFARMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRRMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRRMED%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=189 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>3ieme
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>3ieme
                        Quartile</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R3Q%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R3QREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R3QREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%R3Q%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=246 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAR3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRR3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WRR3Q%</FONT></FONT></FONT></P>
                </TD>
        </TR>
 </TABLE>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><U><B>Taille
-des mailles </B></U></FONT></FONT></FONT>
+<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; line-height: 200%; widows: 0; orphans: 0">
+<FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3><U><B>Longueur
+des arêtes des mailles </B></U></FONT></FONT></FONT>
 </P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=3 CELLSPACING=0>
-       <COL WIDTH=163>
-       <COL WIDTH=255>
-       <COL WIDTH=255>
-       <COL WIDTH=255>
+<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT><BR>
                        </P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Maillage</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                       courante</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       absolue</FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Référence</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       relative</FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Warning</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Taille
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Taille
                        Max</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMAX%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMAXREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMAXREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMAX%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WTMAX%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMAX%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMAX%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Taille
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Taille
                        Min</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMIN%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMINREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMIN%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMINREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMIN%</P>
                </TD>
-               <TD WIDTH=255 STYLE="border-top: none; border-bottom: 1px solid #000001; border-left: 1px solid #000001; border-right: 1px solid #000001; padding-top: 0cm; padding-bottom: 0.05cm; padding-left: 0.19cm; padding-right: 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WTMIN%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMIN%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMIN%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMOYREF%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMOY%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMOY%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMOY%</P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMOYREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMOY%</P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WTMOY%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMOY%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>1er
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>1er
                        Quartile</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T1Q%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T1QREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T1QREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T1Q%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAT1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRT1Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WT1Q%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Elt
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Elt
                        Médian</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMED%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMEDREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMEDREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%TMED%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFATMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRTMED%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WTMED%</FONT></FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
-               <TD WIDTH=163 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>3ieme
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>3ieme
                        Quartile</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T3Q%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T3QREF%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T3QREF%</FONT></FONT></FONT></P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%T3Q%</FONT></FONT></FONT></P>
                </TD>
-               <TD WIDTH=255 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFAT3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFRT3Q%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WT3Q%</FONT></FONT></FONT></P>
                </TD>
        </TR>
 </TABLE>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
+<P>
 </P>
 </BODY>
-</HTML>
\ No newline at end of file
+</HTML>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/jobIncomplet.html b/src/Tools/Verima/CreeDocuments/templatesHtml/jobIncomplet.html
deleted file mode 100644 (file)
index 0655106..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="0;0">
-       <META NAME="CHANGED" CONTENT="20130826;15220900">
-</HEAD>
-<BODY LANG="fr-FR" DIR="LTR">
-<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<HR SIZE=18>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><U><B>Cas
-Test : %NOM%</B></U></FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>Performance
-CPU</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>nb
-de seconde CPU : %NBCPU% Référence :%REFCPU%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Différence
-absolue : %DIFCPU% <SPAN LANG="en-US">Différence relative :%DIFREL% </SPAN></FONT></FONT></FONT>
-</P>
-<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WARNING%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
index 1208ee38c2a699561497123388cdc6118316f4a7..355a046e817060f552cb48807c6fc66c8417e459 100644 (file)
@@ -1,6 +1,6 @@
        <TR VALIGN=TOP>
                <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%MAIL2%</P>
+                       <P><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%MAIL2%</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
                        <P>%REF2%</P>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html b/src/Tools/Verima/CreeDocuments/templatesHtml/maillageEntete.html
new file mode 100644 (file)
index 0000000..4ffe09d
--- /dev/null
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
+       <TITLE></TITLE>
+       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
+       <META NAME="CREATED" CONTENT="0;0">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140506;14392800">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+</HEAD>
+<BODY LANG="fr-FR" DIR="LTR">
+<P ALIGN=CENTER STYLE="margin-bottom: 0cm"><BR>
+</P>
+<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0; page-break-before: always">
+<META NAME="CHANGEDBY" CONTENT="CANO Valerie"><META NAME="CHANGEDBY" CONTENT="CANO Valerie"><META NAME="CHANGEDBY" CONTENT="CANO Valerie"><META NAME="CHANGEDBY" CONTENT="CANO Valerie"><META NAME="CHANGEDBY" CONTENT="CANO Valerie"><BR>
+</P>
+<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=4><U><B>Cas
+Test : %MAILLAGE%</B></U></FONT></FONT></FONT></P>
+<P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Mailleur
+testé&nbsp;: <META NAME="CHANGEDBY" CONTENT="CANO Valerie">%MAILLEUR%</B></FONT></FONT></P>
+<P ALIGN=LEFT STYLE="margin-bottom: 0cm"><FONT FACE="Arial, sans-serif"><FONT SIZE=3><B>Version
+de Réference&nbsp;%VERSIONREF%</B></FONT></FONT></P>
+<P ALIGN=LEFT STYLE="margin-bottom: 0cm; line-height: 200%; widows: 0; orphans: 0">
+<FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>Performance
+CPU</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
+</P>
+<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <COL WIDTH=43*>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT><BR>
+                       </P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                       courante</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       absolue</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                       relative</FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0cm">
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
+               </TD>
+       </TR>
+       <TR VALIGN=TOP>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Nombre
+                       de seconde CPU</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%REFCPU%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%NBCPU%</FONT></FONT></FONT></P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFCPU%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding: 0cm">
+                       <P ALIGN=LEFT>%DIFREL%</P>
+               </TD>
+               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 0cm">
+                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%WARNING%</FONT></FONT></FONT></P>
+               </TD>
+       </TR>
+</TABLE>
+<P>
+</P>
+</BODY>
+</HTML>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/mailleur.html b/src/Tools/Verima/CreeDocuments/templatesHtml/mailleur.html
deleted file mode 100644 (file)
index 617d004..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<BODY LANG="fr-FR" DIR="LTR">
-<P STYLE="margin-bottom: 0cm; border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: none; padding-top: 0cm; padding-bottom: 0.07cm; padding-left: 0cm; padding-right: 0cm">
-<P ALIGN=CENTER STYLE="margin-bottom: 0cm"><B>%MAILLEUR%</B></P>
-<P STYLE="margin-bottom: 0cm; border-top: none; border-bottom: 1.00pt solid #000000; border-left: none; border-right: none; padding-top: 0cm; padding-bottom: 0.07cm; padding-left: 0cm; padding-right: 0cm">
-<BR>
-</P>
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/fin.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/fin.html
deleted file mode 100644 (file)
index e04310f..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-</BODY>
-</HTML>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/job.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/job.html
deleted file mode 100644 (file)
index 590819c..0000000
+++ /dev/null
@@ -1,249 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="0;0">
-       <META NAME="CHANGED" CONTENT="20130812;16315600">
-</HEAD>
-<BODY LANG="fr-FR" DIR="LTR">
-<P ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<HR SIZE=6>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><U><B>Cas
-Test : %NOM%</B></U></FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>Performance
-CPU</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>nb
-de seconde CPU : %NBCPU%                        Référence :%REFCPU%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Différence
-absolue  : %DIFCPU%                       <SPAN LANG="en-US">Différence
-relative :%DIFREL% </SPAN></FONT></FONT></FONT>
-</P>
-<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WARNING%</FONT></FONT></FONT></P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US"><U><B>Aspect
-Ratio 3D</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"> </FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=173>
-       <COL WIDTH=230>
-       <COL WIDTH=230>
-       <COL WIDTH=230>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Maillage</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Référence</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Warning</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Ratio
-                       Max</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMAX%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMAXREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WRMAX%</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMOY%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMOYREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WRMOY%</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>1er
-                       Quartile</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R1Q%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R1QREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Elt
-                       Médian</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMED%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%RMEDREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>2nd
-                       Quartile</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R2Q%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%R2QREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-</TABLE>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P LANG="en-US" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><U><B>Taille
-des mailles </B></U></FONT></FONT></FONT>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=147>
-       <COL WIDTH=239>
-       <COL WIDTH=239>
-       <COL WIDTH=239>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P LANG="en-US" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Maillage</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Référence</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Warning</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Ratio
-                       Max</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMAX%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMAXREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WTMAX%</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Moyenne</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMOY%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMOYREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%WTMOY%</FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>1er
-                       Quartile</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T1Q%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T1QREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>Elt
-                       Médian</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMED%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%TMEDREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>2nd
-                       Quartile</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T2Q%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3>%T2QREF%</FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0.05cm 0.19cm">
-                       <P ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-</TABLE>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/entete.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/entete.html
deleted file mode 100644 (file)
index 3a0242d..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="20130517;10010000">
-       <META NAME="CHANGED" CONTENT="20130711;15325400">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><U><B>Synthèse
-de l'exécution des scripts de test des mailleurs</B></U></FONT></FONT></P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<SPAN ID="Cadre1" DIR="LTR" STYLE="float: left; width: 23.43cm; height: 2.58cm; border: none; padding: 0cm; background: #ffffff">
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Version
-       de Salomé testée : %VERSIONTEST%</B></FONT></FONT></P>
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Version
-       de Référence : %VERSIONREF%</B></FONT></FONT></P>
-       <P CLASS="western" ALIGN=JUSTIFY STYLE="margin-bottom: 0cm; border: none; padding: 0cm; widows: 0; orphans: 0">
-       <FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><B>Machine
-       d'exécution : %MACHINE%</B></FONT></FONT></P>
-</SPAN><BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-left: 4cm; margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/job.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/job.html
deleted file mode 100644 (file)
index 572e7dc..0000000
+++ /dev/null
@@ -1,287 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="AUTHOR" CONTENT="A96028">
-       <META NAME="CREATED" CONTENT="20130524;17480000">
-       <META NAME="CHANGED" CONTENT="20130711;12000100">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               P.cjk { font-family: "Calibri Cyr"; font-size: 12pt; so-language: zh-CN }
-               P.ctl { font-family: "Calibri Greek"; font-size: 12pt; so-language: hi-IN }
-               TD P { margin-bottom: 0cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               TD P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               TD P.cjk { font-family: "Calibri Cyr"; font-size: 12pt; so-language: zh-CN }
-               TD P.ctl { font-family: "Calibri Greek"; font-size: 12pt; so-language: hi-IN }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<HR SIZE=2>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN LANG="fr-FR"><U><B>Cas
-Test  :  %NOM%</B></U></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>Performance
-CPU</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">      </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">
-       </SPAN></FONT></FONT></FONT>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">     </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">nb
-de seconde CPU         :%NBCPU%        </SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">     </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">référence               :%REFCPU%</SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">     </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Différence
-absolue        :%DIFCPU%</SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">     </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">Différence
-relative       :%DIFREL% </SPAN></FONT></FONT></FONT>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">             </SPAN></FONT></FONT></FONT><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">%WARNING%</SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US"><U><B>Aspect
-Ratio 3D</B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">
-</SPAN></FONT></FONT></FONT>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=173>
-       <COL WIDTH=230>
-       <COL WIDTH=230>
-       <COL WIDTH=230>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">Maillage</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Référence</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Warning</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Ratio
-                       Max</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMAX%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMAXREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WRMAX%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Moyenne</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMOY%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMOYREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WRMOY%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">1er
-                       Quartile</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%R1Q%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%R1QREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Elt
-                       Médian</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMED%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%RMEDREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=173 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">2nd
-                       Quartile</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%R2Q%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%R2QREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=230 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-</TABLE>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US"><U><B>Taille
-des mailles </B></U></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">
-</SPAN></FONT></FONT></FONT>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=147>
-       <COL WIDTH=239>
-       <COL WIDTH=239>
-       <COL WIDTH=239>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="en-US">Maillage</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Référence</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Warning</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Ratio
-                       Max</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMAX%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMAXREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WTMAX%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Moyenne</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMOY%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMOYREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff0000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WTMOY%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">1er
-                       Quartile</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%T1Q%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%T1QREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">Elt
-                       Médian</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMED%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%TMEDREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=147 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">2nd
-                       Quartile</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%T2Q%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%T2QREF%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=239 STYLE="border: 1px solid #000001; padding: 0cm 0.19cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><BR>
-                       </P>
-               </TD>
-       </TR>
-</TABLE>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">     </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">  </SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/mailleur.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/mailleur.html
deleted file mode 100644 (file)
index c8d5360..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="20130517;10010000">
-       <META NAME="CHANGED" CONTENT="20130521;17590000">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><SPAN LANG="fr-FR"><B>____________________________________________________________</B></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; border-top: none; border-bottom: 1.00pt solid #000001; border-left: none; border-right: none; padding-top: 0cm; padding-bottom: 0.07cm; padding-left: 0cm; padding-right: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4 STYLE="font-size: 16pt"><SPAN LANG="fr-FR"><B>%MAILLEUR%</B></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau1.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau1.html
deleted file mode 100644 (file)
index ededd4a..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="20130517;10010000">
-       <META NAME="CHANGED" CONTENT="20130524;9530000">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-               TD P { margin-bottom: 0cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               TD P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               TD P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               TD P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>%TITRE%</B></U></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=187>
-       <COL WIDTH=108>
-       <COL WIDTH=129>
-       <COL WIDTH=130>
-       <COL WIDTH=133>
-       <COL WIDTH=134>
-       <TR VALIGN=TOP>
-               <TD WIDTH=187 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Type
-                       de Maille</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=108 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre
-                       référence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=129 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=130 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=133 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>relative</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=134 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Warning</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=187 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=108 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=129 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=130 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=133 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=134 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN1%&nbsp;</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-</TABLE>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau3.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/sauveHtml/tableau3.html
deleted file mode 100644 (file)
index 46bb611..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="20130517;10010000">
-       <META NAME="CHANGED" CONTENT="20130521;17590000">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-               TD P { margin-bottom: 0cm; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
-               TD P.western { font-family: "Times New Roman", serif; font-size: 12pt; so-language: fr-FR }
-               TD P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; so-language: zh-CN }
-               TD P.ctl { font-family: "FreeSans"; font-size: 12pt; so-language: hi-IN }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" TEXT="#000000" DIR="LTR">
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>%TITRE%</B></U></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=158>
-       <COL WIDTH=117>
-       <COL WIDTH=110>
-       <COL WIDTH=132>
-       <COL WIDTH=140>
-       <COL WIDTH=164>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Type
-                       de Maille</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre
-                       référence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>relative</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Warning</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-</TABLE>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-</BODY>
-</HTML>
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau1.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau1.rtf
deleted file mode 100644 (file)
index e2bbeaa..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;\red0\green0\blue1;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy24\hr9\min53}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx2087\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3391\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4899\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6423\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7975\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx2087\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3391\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4899\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6425\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7977\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%\~}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%\~}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%\~}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%\~}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%\~}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%\~}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau10.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau10.rtf
deleted file mode 100644 (file)
index 945b020..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3061\cellx4346\cellx5748\cellx7770\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1577\cellx3063\cellx4349\cellx5751\cellx7773\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau11.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau11.rtf
deleted file mode 100644 (file)
index bdeebf1..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw1\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3135\cellx4406\cellx5792\cellx7791\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1667\cellx3136\cellx4409\cellx5795\cellx7794\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau12.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau12.rtf
deleted file mode 100644 (file)
index 612b381..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4466\cellx5837\cellx7812\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1756\cellx3208\cellx4467\cellx5838\cellx7814\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau13.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau13.rtf
deleted file mode 100644 (file)
index 3c393eb..0000000
+++ /dev/null
@@ -1,113 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1844\cellx3280\cellx4524\cellx5880\cellx7832\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau14.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau14.rtf
deleted file mode 100644 (file)
index b5509bb..0000000
+++ /dev/null
@@ -1,119 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7731\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1631\cellx3007\cellx4504\cellx5961\cellx7650\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau15.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau15.rtf
deleted file mode 100644 (file)
index 87b58fb..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4323\cellx5833\cellx7674\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1530\cellx2963\cellx4324\cellx5841\cellx7691\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau16.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau16.rtf
deleted file mode 100644 (file)
index dff5c9d..0000000
+++ /dev/null
@@ -1,131 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5875\cellx7696\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1621\cellx3037\cellx4383\cellx5883\cellx7711\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN16%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau17.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau17.rtf
deleted file mode 100644 (file)
index ae0a618..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw1\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2789\cellx4118\cellx5918\cellx7718\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN16%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1388\cellx2790\cellx4123\cellx5924\cellx7730\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN17%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau18.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau18.rtf
deleted file mode 100644 (file)
index e9c329e..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4180\cellx5960\cellx7739\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN16%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN17%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1480\cellx2865\cellx4184\cellx5965\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN18%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau19.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau19.rtf
deleted file mode 100644 (file)
index aac9124..0000000
+++ /dev/null
@@ -1,149 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2777\cellx4242\cellx6002\cellx7762\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN16%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN17%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN18%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1429\cellx2779\cellx4245\cellx6005\cellx7768\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN19%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau2.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau2.rtf
deleted file mode 100644 (file)
index a8283d4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx1314\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx2778\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx4243\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx6003\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx7764\clbrdrt\brdrhair\brdrw1\brdrcf1\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\clbrdrr\brdrhair\brdrw1\brdrcf1\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx1314\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx2779\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx4245\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx6005\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx7768\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\clbrdrr\brdrhair\brdrw1\brdrcf1\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx1314\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx2779\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx4245\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx6005\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\cellx7768\clbrdrl\brdrhair\brdrw1\brdrcf1\clbrdrb\brdrhair\brdrw1\brdrcf1\clbrdrr\brdrhair\brdrw1\brdrcf1\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau20.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau20.rtf
deleted file mode 100644 (file)
index 533a3c1..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw1\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2855\cellx4304\cellx6044\cellx7784\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL10%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN10%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL11%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN11%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL12%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN12%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL13%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN13%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL14%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN14%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL15%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN15%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL16%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN16%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL17%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN17%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL18%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN18%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL19%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN19%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1407\cellx2856\cellx4305\cellx6045\cellx7787\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL20%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF20%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB20%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF20%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL20%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN20%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.html b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.html
deleted file mode 100644 (file)
index 5e5c5f7..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-<P CLASS="western" ALIGN=CENTER STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><U><B>%TITRE%</B></U></SPAN></FONT></FONT></FONT></P>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
-<TABLE WIDTH=953 CELLPADDING=11 CELLSPACING=0>
-       <COL WIDTH=158>
-       <COL WIDTH=117>
-       <COL WIDTH=110>
-       <COL WIDTH=132>
-       <COL WIDTH=140>
-       <COL WIDTH=164>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Type
-                       de Maille</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre
-                       référence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Nombre</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Différence</B></SPAN></FONT></FONT></FONT></P>
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>relative</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR"><B>Warning</B></SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN1%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN2%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=158 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%MAIL3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=117 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REF3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=110 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%NB3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=132 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%DIF3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=140 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%REL3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-               <TD WIDTH=164 STYLE="border: none; padding: 0cm">
-                       <P CLASS="western" ALIGN=LEFT STYLE="widows: 0; orphans: 0"><FONT COLOR="#ff3333"><FONT FACE="Times New Roman, serif"><FONT SIZE=3><SPAN LANG="fr-FR">%WARN3%</SPAN></FONT></FONT></FONT></P>
-               </TD>
-       </TR>
-</TABLE>
-<P CLASS="western" ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0">
-<BR>
-</P>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau3.rtf
deleted file mode 100644 (file)
index 79a7af7..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;\red0\green0\blue1;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx1803\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3189\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4514\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6052\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7670\clbrdrt\brdrs\brdrw2\brdrcf5\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx1803\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3189\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4514\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6052\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7689\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx1803\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3189\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4514\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6052\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7689\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx1803\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx3189\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx4514\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx6052\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\cellx7689\clbrdrl\brdrs\brdrw2\brdrcf5\clbrdrb\brdrs\brdrw2\brdrcf5\clbrdrr\brdrs\brdrw2\brdrcf5\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau4.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau4.rtf
deleted file mode 100644 (file)
index 6297fcb..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw2\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1657\cellx3456\cellx4675\cellx6300\cellx7935\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1657\cellx3458\cellx4677\cellx6304\cellx7939\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1657\cellx3458\cellx4677\cellx6304\cellx7939\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1657\cellx3458\cellx4677\cellx6304\cellx7939\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1657\cellx3458\cellx4677\cellx6304\cellx7939\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau5.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau5.rtf
deleted file mode 100644 (file)
index d22a693..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw1\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3525\cellx4731\cellx6337\cellx7954\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3526\cellx4732\cellx6340\cellx7957\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3526\cellx4732\cellx6340\cellx7957\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3526\cellx4732\cellx6340\cellx7957\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3526\cellx4732\cellx6340\cellx7957\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1746\cellx3526\cellx4732\cellx6340\cellx7957\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau6.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau6.rtf
deleted file mode 100644 (file)
index 93b7ae7..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1834\cellx3594\cellx4787\cellx6376\cellx7974\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau7.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau7.rtf
deleted file mode 100644 (file)
index fcf9cde..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2759\cellx4102\cellx5568\cellx7685\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1368\cellx2760\cellx4108\cellx5575\cellx7692\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau8.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau8.rtf
deleted file mode 100644 (file)
index 8feb4fa..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\brdrb\brdrdb\brdrw1\brdrcf4\brsp0\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2912\cellx4225\cellx5659\cellx7728\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1394\cellx2913\cellx4230\cellx5664\cellx7732\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau9.rtf b/src/Tools/Verima/CreeDocuments/templatesHtml/oups/tableau9.rtf
deleted file mode 100644 (file)
index 6e2a6e0..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-{\rtf1\ansi\deff3\adeflang1025
-{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset2 Symbol;}{\f2\fswiss\fprq2\fcharset0 Arial;}{\f3\froman\fprq2\fcharset128 Times New Roman;}{\f4\froman\fprq0\fcharset128 Times New Roman;}{\f5\fswiss\fprq0\fcharset128 Arial;}{\f6\fnil\fprq0\fcharset128 DejaVu Sans;}{\f7\fswiss\fprq0\fcharset128 FreeSans;}{\f8\fnil\fprq0\fcharset128 FreeSans;}}
-{\colortbl;\red0\green0\blue0;\red255\green51\blue51;\red0\green0\blue0;\red128\green128\blue128;}
-{\stylesheet{\s0\snext0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Standard;}
-{\s15\sbasedon0\snext16\ql\nowidctlpar\sb240\sa120\keepn\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs28\alang1081\loch\f5\fs28\lang1036 Titre;}
-{\s16\sbasedon0\snext16\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Corps de texte;}
-{\s17\sbasedon16\snext17\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Liste;}
-{\s18\sbasedon0\snext18\ql\nowidctlpar\sb120\sa120\noline\ltrpar\cf0\i\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\ai\loch\f4\fs24\lang1036 L\u233\'3fgende;}
-{\s19\sbasedon0\snext19\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af7\afs24\alang1081\loch\f4\fs24\lang1036 Index;}
-{\s20\sbasedon16\snext20\ql\nowidctlpar\sb0\sa120\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu du cadre;}
-{\s21\sbasedon0\snext16\ql\nowidctlpar\sb0\sa283\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs12\alang1081\loch\f4\fs12\lang1036 Ligne horizontale;}
-{\s22\sbasedon0\snext22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036 Contenu de tableau;}
-{\s23\sbasedon22\snext23\qc\nowidctlpar\noline\ltrpar\cf0\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\loch\f4\fs24\lang1036 Titre de tableau;}
-}{\info{\creatim\yr2013\mo5\dy17\hr10\min1}{\revtim\yr2013\mo5\dy21\hr17\min59}{\printim\yr0\mo0\dy0\hr0\min0}{\comment LibreOffice}{\vern3500}}\deftab709
-
-{\*\pgdsctbl
-{\pgdsc0\pgdscuse195\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
-\formshade{\*\pgdscno0}\paperh16838\paperw11906\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\sectunlocked1\pgndec\pgwsxn11906\pghsxn16838\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
-\pgndec\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\qc\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\cf1\ul\ulc1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-%TITRE\~%}
-\par \pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch\lang1036
-}
-\par \trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2987\cellx4286\cellx5704\cellx7749\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Type de Maille}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre r\u233\'e9f\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Nombre}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Diff\u233\'e9rence}
-\par \pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-relative}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\b\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\ab\rtlch \ltrch\loch\fs24\lang1036
-Warning}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{{\*\bkmkstart __DdeLink__371_289903680}{\*\bkmkend __DdeLink__371_289903680}\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL1%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN1%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL2%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN2%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL3%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN3%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL4%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN4%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL5%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN5%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL6%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN6%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL7%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN7%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL8%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN8%}\cell\row\pard\trowd\trql\trleft-108\ltrrow\trpaddft3\trpaddt0\trpaddfl3\trpaddl0\trpaddfb3\trpaddb0\trpaddfr3\trpaddr0\cellx1486\cellx2989\cellx4290\cellx5708\cellx7753\cellx9528\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%MAIL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%NB9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%DIF9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf1\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%REL9%}\cell\pard\plain \s22\ql\nowidctlpar\noline\ltrpar\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\intbl\ql\nowidctlpar{\cf2\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\rtlch \ltrch\loch\fs24\lang1036
-%WARN9%}\cell\row\pard\pard\plain \s0\ql\nowidctlpar\ltrpar{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\cf0\kerning1\hich\af6\langfe2052\dbch\af8\afs24\alang1081\loch\f4\fs24\lang1036\ql\nowidctlpar{\rtlch \ltrch\loch
-}
-\par }
\ No newline at end of file
index e9b9f2f7fd35ae7d8fdb891b14c71b135bac0833..7c96238e5facbd7ec47174564c8d97d9ddce439b 100644 (file)
@@ -5,7 +5,9 @@
        <TITLE></TITLE>
        <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
        <META NAME="CREATED" CONTENT="20130827;10105100">
-       <META NAME="CHANGED" CONTENT="20130827;10124500">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
+       <META NAME="CHANGED" CONTENT="20140429;11533900">
+       <META NAME="CHANGEDBY" CONTENT="CANO Valerie">
        <STYLE TYPE="text/css">
        <!--
                @page { margin: 2cm }
        </STYLE>
 </HEAD>
 <BODY LANG="fr-FR" DIR="LTR">
-<P STYLE="margin-bottom: 0cm"><BR>
+<P STYLE="margin-bottom: 0cm"><U><FONT FACE="Arial, sans-serif"><B>Aucun
+groupe de référence connu pour ce maillage</B></U></FONT></P>
+<P STYLE="margin-bottom: 0cm">
 </P>
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
-<P STYLE="margin-bottom: 0cm"><U><B>Aucun groupe de référence connu
-pour ce maillage</B></U></P>
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
-<P STYLE="margin-bottom: 0cm"><BR>
+<P STYLE="margin-bottom: 0cm">
 </P>
 </BODY>
-</HTML>
\ No newline at end of file
+</HTML>
old mode 100644 (file)
new mode 100755 (executable)
index 6c2cfbc..44e0db3
@@ -1,7 +1,7 @@
-<P STYLE="margin-bottom: 0cm"><BR>
+<P STYLE="margin-bottom: 0cm">
 </P>
-<P STYLE="margin-bottom: 0cm"><U>%TITRE%</U></P>
-<P STYLE="margin-bottom: 0cm"><BR>
+<P ALIGN=LEFT STYLE="margin-bottom: 0cm; widows: 0; orphans: 0"><FONT COLOR="#000000"><FONT FACE="Arial, sans-serif"><FONT SIZE=3><SPAN LANG="en-US"><U><B>%TITRE%</B></U></SPAN></FONT></FONT></FONT></P>
+<P STYLE="margin-bottom: 0cm">
 </P>
 <TABLE WIDTH=100% CELLPADDING=6 CELLSPACING=0>
        <COL WIDTH=43*>
        <COL WIDTH=43*>
        <TR VALIGN=TOP>
                <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Type de Maille</P>
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Type de Maille</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Nombre</P>
-                       <P>Référence</P>
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Référence</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Nombre</P>
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Version
+                        courante</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Différence</P>
+                       <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                        absolue</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Différence</P>
-                       <P>relative</P>
+                        <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Différence
+                        relative</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0.1cm">
-                       <P>Warning</P>
+                        <P ALIGN=CENTER><FONT FACE="Arial, sans-serif"><FONT SIZE=3>Warning</FONT></FONT></P>
                </TD>
        </TR>
        <TR VALIGN=TOP>
                <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%MAIL1%</P>
+                       <P><FONT FACE="Arial, sans-serif"><FONT SIZE=3>%MAIL1%</FONT></FONT></P>
                </TD>
                <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
                        <P>%REF1%</P>
diff --git a/src/Tools/Verima/CreeDocuments/templatesHtml/tableauComplet.html b/src/Tools/Verima/CreeDocuments/templatesHtml/tableauComplet.html
deleted file mode 100644 (file)
index 42b101d..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<HTML>
-<HEAD>
-       <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
-       <TITLE></TITLE>
-       <META NAME="GENERATOR" CONTENT="LibreOffice 3.5  (Linux)">
-       <META NAME="CREATED" CONTENT="20130812;16554200">
-       <META NAME="CHANGED" CONTENT="20130812;16584100">
-       <STYLE TYPE="text/css">
-       <!--
-               @page { margin: 2cm }
-               P { margin-bottom: 0.21cm }
-               TD P { margin-bottom: 0cm }
-       -->
-       </STYLE>
-</HEAD>
-<BODY LANG="fr-FR" DIR="LTR">
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
-<P STYLE="margin-bottom: 0cm"><U>%TITRE%</U></P>
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
-<TABLE WIDTH=100% CELLPADDING=6 CELLSPACING=0>
-       <COL WIDTH=43*>
-       <COL WIDTH=43*>
-       <COL WIDTH=43*>
-       <COL WIDTH=43*>
-       <COL WIDTH=43*>
-       <COL WIDTH=43*>
-       <TR VALIGN=TOP>
-               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Type de Maille</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Nombre</P>
-                       <P>Référence</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Nombre</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Différence</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>Différence</P>
-                       <P>relative</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border: 1px solid #000000; padding: 0.1cm">
-                       <P>Warning</P>
-               </TD>
-       </TR>
-       <TR VALIGN=TOP>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%MAIL1%</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%REF1%</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%NB1%</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%DIF1%</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm">
-                       <P>%REL1%</P>
-               </TD>
-               <TD WIDTH=17% STYLE="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm">
-                       <P><FONT COLOR="#ff3333">%WARN1%</FONT></P>
-               </TD>
-       </TR>
-</TABLE>
-<P STYLE="margin-bottom: 0cm"><BR>
-</P>
-</BODY>
-</HTML>
index 552767e0798d0dcee32f8aeb20e0df9a9c47756f..ec8bf054fa7e91d30b6a0532b119ec9e5df7963c 100644 (file)
@@ -1,6 +1,6 @@
                </TD>
        </TR>
 </TABLE>
-<P STYLE="margin-bottom: 0cm"><BR>
+<P STYLE="margin-bottom: 0cm">
 </P>
 </TABLE>
index e62fbe4f36ef8abf4335570950e4500f1c6c9ecd..ce79b7354a9dfe48253628ecd1031a7638ea13f4 100644 (file)
Binary files a/src/Tools/Verima/Doc/images/bd.png and b/src/Tools/Verima/Doc/images/bd.png differ
index 535f31070029e610f3955f1d060d93aab91d5249..0738176b1419713c240c74974af1b97061307e8f 100644 (file)
Binary files a/src/Tools/Verima/Doc/images/visualisation.png and b/src/Tools/Verima/Doc/images/visualisation.png differ
index ef50e0b446b7409aef2823d7b1610ceb9e70579d..88e4c79d8823e8bdd356bf1b3952b0b2f8e4e453 100644 (file)
@@ -2,8 +2,8 @@
    You can adapt this file completely to your liking, but it should at least
    contain the root `toctree` directive.
 
-Petit Verificateur de mailleurs entre amis
-==========================================
+Verificateur des mailleurs
+==========================
 
 Contents:
 
index b4b8b6eb1553774646c40173fc2d0e46fad064f8..29376b600829a2253dec2968f6feb23c6af073af 100644 (file)
@@ -1,57 +1,64 @@
 Utilisation de l'outil
 ======================
+Introduction
+-------------
+Avant d'utiliser les différents scripts décrits ci-dessous, il faut préalablement taper dans un terminal la commande ./runSession dans le répertoire Salome où se situe le runSession. On peut trouver les différents scripts au niveau du répertoire : ./Salome-n°version/modules/SMESH_n°version/share/salome/plugins/smesh/Verima
+
 Création de la base
 --------------------
 
-La base de données ne doit, Ã  priori, n'être créée qu'une unique fois. Cependant, relancer le script de création ne changera pas les informations contenues dans la base et n'a pas d'incidence sur la base ni sur son contenu. Le script va seulement Ã©ventuellement ajouter dans la base, les références de la machine sur laquelle il est exécuté.
+La base de données ne doit, Ã  priori, n'être créée qu'une unique fois. Cependant, relancer le script de création ne changera pas les informations contenues dans la base et n'a pas d'incidence sur la base ni sur son contenu.
 
   * createDatabase.py
-
-       - Crée la structure de la base et le fichier myMeshDB.db
+        - Crée la structure de la base et le fichier myMeshDB.db
         - Si le fichier myMeshDB.db (c'est Ã  dire si la base) existe déjà, le script ne modifie pas la structure des tables et n'affecte pas les enregistrements qu'elles contiennent déjà.
-        - Le script crée un enregistrement correspondant Ã  la machine et Ã  sa version d'OS (résultats de la commande uname). Si l'enregistrement existe déjà, la requête affiche l'erreur False et la database n'est pas touchée.  
         - Le script a un unique paramètre optionnel : le nom de la database. 
 
      .. code-block:: python
 
-          python createDatabase -d maBaseAMoi.db
-
-Le jeu de test créé par défaut 
--------------------------------
-
-    * Pour les machines 
-        - la machine sur laquelle la base est créée est ajoutée.
-
-    * Pour les mailleurs
-        - 1, Blsurf+Ghs3D
-        - 2, Tetra
-
-
-    * Pour les scripts
-        -1,  script1 utilise le mailleur 2 dimension 2
-        -2,  excavation utilise le mailleur 1 dimension 3
-
-    * Pour les versions
-        - Salome 7.3 comme version de référence
-        - lorsqu'on utilise une version de Salome, cette version sera créée dans la database. Il n'est pas nécessaire de créer une autre version que la version de référence.
-
-    * Pour les groupes de référence
-        - Seul le script excavation a des groupes de référence : il s'agit de FRONT_07 et FOND_07, PAROI_07 et ROCHE_07, FOND_16, PAROI_16 et ROCHE_16.
-
-    * Pour changer le jeu de test par défaut, il faut Ã©diter dans la directory Base, les fichiers tableMailleurs, tableMaillages, tableGroupesRef et tableVersions  et modifier les méthodes "remplit". Par exemple, pour ajouter le mailleur "MonMailleur" :
-
-
-         .. code-block:: python
-
-          self.insereLigneAutoId(('MonMailleur'))
-
-
-
-
+          python createDatabase.py -d maBaseAMoi.db
+
+Initialisation d'un jeu de tests par défaut 
+-------------------------------------------
+Si on le souhaite, on peut initialiser un jeu de tests par défaut. Ce jeu de tests s'applique aux versions, aux mailleurs testés, aux scripts de maillage et enfin aux groupes de référence associés Ã  ces maillages.
+Les quatres fichiers python se situent dans le répertoire Base.
+
+  * Pour les versions, il s'agit du fichier tableVersions. Dans la méthode "remplit", on renseigne :
+        - Le nom de la version
+       - Un commentaire
+
+  * Pour les mailleurs, il s'agit du fichier tableMailleurs. Dans la méthode remplit, on renseigne :
+        - Le nom du mailleur
+
+  * Pour les scripts, il s'agit du fichier tableMaillages. Dans la méthode remplit, on renseigne :
+        - Le nom du cas test
+        - Le nom du script python
+       - Le nom du fichier med
+        - Le numéro de l'identifiant correspondant au mailleur testé
+        - La dimension maximale du maillage
+        - Les quatres seuils correspondant aux quatres critères Ã  savoir le temps CPU, l'aspect ratio, la longueur et enfin le nombre d'entités
+       - Un commentaire
+
+  * Pour les groupes de référence, il s'agit du fichier tableGroupesRef. Dans la méthode remplit, on renseigne :
+        - Le nom du groupe
+       - Le numéro d'identifiant correspondant au maillage
+
+Remarque : actuellement, le jeu par défaut porte : 
+  * sur les versions
+       - n°id=1,'Salome7.2.0'
+       - n°id=2,'Salome7.3.0'
+       - n°id=3,'Salome7.4.0'
+  * sur les mailleurs
+       - n°id=1,'BLSURF'
+       - n°id=2,'NETGEN1D2D'
+       - n°id=3,'GHS3D+BLSURF'
+       - n°id=4,'GHS3D+NETGEN1D2D'
+       - n°id=5,'NETGEN1D2D3D'
+  
 Ajouter un enregistrement Ã  une table 
 -------------------------------------
 
-Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d'un nouveau mailleur, il sera nécessaire d'enrichir la base de données.  Aucun contrôle sur la cohérence des valeurs n'est effectué. 
+Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d'un nouveau mailleur, il sera nécessaire d'enrichir la base de données. Aucun contrôle sur la cohérence des valeurs n'est effectué. 
 
   * l'autoincrement
 
@@ -61,7 +68,7 @@ Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d'
  
   * ajoutEnreg.py
 
-        - Le script a deux paramètres : le nom de la databse (optionnel) et le nom de la table qu'il faut enrichir.
+        - Le script a deux paramètres : le nom de la database (optionnel) et le nom de la table qu'il faut enrichir.
           les valeurs des colonnes doivent Ãªtre fournies dans l'ordre.
 
          .. code-block:: python
@@ -77,14 +84,12 @@ Lors d'une nouvelle version de Salome, de l'arrivée d'un nouveau cas test ou d'
           python ajoutEnreg -d maBaseAMoi.db -t TableMaillages  "monMaillage" "mesScripts/lanceMonMaillage" "/tmp/monFichierMed" 4 3 5 5 5 5 "essai pour mon Mailleur"
 
        
-
-
 Changement de la version de référence
 -------------------------------------
  
 A priori, cette fonction ne devrait pas Ãªtre utilisée. mais ... Elle permet de changer la version de référence.
 
-  * changeRef.py
+  * changeVersion.py
 
          .. code-block:: python
 
@@ -103,13 +108,13 @@ Consultation des tables
 .. image:: images/visualisation.png
 
 
-Lancer un job de maillage particulier ou  l'ensemble des tests
+Lancer un job de maillage particulier ou l'ensemble des tests
 ----------------------------------------------------------------
 
    * le script passejob.py permet de passer l'ensemble des tests ou un cas particulier. il admet les options suivantes :
 
        - '-a' pour passer l ensemble des Tests (non activée par defaut)
-       - '-s' pour preciser le path du runAppli (par exemple ~/Appli). permet au job de trouver le runAppli
+       - '-s' pour preciser le path du runAppli (par exemple ~/Appli). Permet au job de trouver le runAppli
        - '-d' pour preciser le fichier dataBase
        - '-v' pour spécifier la version de Salome
        - si l'option -a n'est pas activée, il faut préciser l'identifiant du job Ã  passer 
@@ -126,29 +131,28 @@ Modifier les scripts pour les intégrer dans le mécanisme de test
 
          .. code-block:: python
 
-            from Stats.getStats import getStatsMaillage, getStatsGroupes, genHistogram
-            # 
-            fichierStatMailles=fichierMedResult.replace('.med','.res')
-            fichierStatRatio=fichierMedResult.replace('.med','.ratio')
-            fichierStatTailles=fichierMedResult.replace('.med','.taille')
+            from Stats.getStats import getStatsMaillage, getStatsGroupes
+            from Stats.getCritere import getStatsCritere
             # 
-            getStatsMaillage(monMaillage,fichierStatMailles)
+            fichierMedResult = 'fichierMed.med'
+            getStatsMaillage(monMaillage,fichierMedResult)
             getStatsGroupes(monMaillage,fichierMedResult)
-            genHistogram(monMaillage, SMESH.FT_AspectRatio3D, 20, False, fichierStatRatio,theStudy)
-            genHistogram(monMaillage, SMESH.FT_MaxElementLength3D, 20, False, fichierStatTailles,theStudy)
-
-    * si le maillage est du 2D, on remplace SMESH.FT_MaxElementLength3D par SMESH.FT_MaxElementLength2D et on ne calcule pas l'aspect Ratio
+            getStatsCritere(dimMaillage,monMaillage,fichierMedResult,theStudy)
 
 Lancement du script de comparaison
 -----------------------------------
   * compareVersions.py
        - '-s' pour preciser le path du runAppli (par exemple ~/Appli). permet au job de trouver le runAppli
-       - '-v' pour spécifier la version de Salome a comparer
-       - '-r' pour spécifier une version de comparaison différente de la version de référence
+       - '-r' pour spécifier les numéros de versions de référence pour chacun des scripts
        - '-d' pour preciser le fichier dataBase
-       - '-f' pour spécifier le nom du fichier html produit (/tmp/toto.html par défaut -) )
+       - '-f' pour spécifier le nom du rapport html produit (/tmp/toto.html par défaut -) )
+
+         .. code-block:: python
+
+           python compareVersions.py -s ./runAppli -r 1,2,2 -d ./myMesh.db -f ./rapport.html
 
-   produit le rapport Html Ã  ajouter Ã  la newsletter
+   Ici, pour les scripts n°1, 2 et 3, les versions de référence sont, respectivement "Salome7.2.0", "Salome7.3.0" et "Salome 7.3.0".
 
 
 export/import de la base
@@ -162,7 +166,7 @@ export/import de la base
             * la table des machines
             * la table des groupes references
 
-    - les fichiers sont ranges dans la directory ExportDB+date. la premiere ligne de chaque fichier contient le nom des colonnes, puis les valeurs par ligne
+   - les fichiers sont ranges dans la directory ExportDB+date. la premiere ligne de chaque fichier contient le nom des colonnes, puis les valeurs par ligne
 
    - pour faire une vraie sauvegarde de la base (structure et donnees) il faut lancer sqlite3 et executer .dump
 
@@ -173,4 +177,40 @@ export/import de la base
     - admet l option  -p (pour partiel) qui n importe pas les tables a priori communes a tous  
     - admet l option  -f (pour force) qui pour les enregistrements qui existent déjà dans la base remplace 
       par les valeurs donnees dans le fichier
-  
+
+Critères de vérification
+========================
+Principe
+--------
+Le principe est simple.
+Pour chaque maillage, on définit des valeurs de référence associées au maillage. A chaque nouvelle version de Salome, on compare les résultats obtenus avec ces valeurs de référence pour le script Ã©tudié. On Ã©met un warning Ã  chaque fois que les Ã©carts relatifs dépassent un certain seuil. 
+
+Critères
+--------
+Les critères de vérification portent sur :
+
+  * Le temps CPU
+
+  * Le nombre d'entités du maillage classé par type
+        - Le nombre de noeuds
+        - Le nombre de segments (maille 1D)
+        - Le nombre de triangles (maille 2D)
+        - Le nombre de quadrangles (maille 2D)
+        - Le nombre de tétraèdres (maille 2D)
+
+  * Le rapport de tailles de chaque Ã©lément du maillage (fonction GetAspectRatio)
+        - Pour un maillage 3D, on calcul le ratio des mailles 3D
+        - Pour un maillage 2D, on calcul le ratio des mailles 2D
+
+  * La longueur de chaque Ã©lément du maillage (fonction GetMaxElementLength)  
+        - Pour un maillage 3D, on calcul la longueur des mailles 3D
+        - Pour un maillage 2D, on calcul la longueur des mailles 2D
+
+Ces critères sont calculés sur tout le maillage et Ã©ventuellement sur des groupes de mailles de référence associés au maillage.
+
+Pour chaque maillage, les valeurs de référence sont calculées sur la base d'une version spécifique de Salome (qui peut Ãªtre différente d'un maillage Ã  l'autre).
+
+Pour le rapport de tailles et la longueur des mailles, on calcule systématiquement le maximun, le minimum, la moyenne, le 1er et 3ème quartile et enfin la médiane.
+
+Pour ces quatres critères, on définit un seuil Ã  ne pas dépasser (qui peut Ãªtre différent d'un critère Ã  l'autre). Actuellement, au sein d'un même critère, les seuils sont identiques.
+
index e905750d6018d9bf0e0c2d36921ed4d22331d6f8..8ba06340ea15c580085f13bd33a21e1fa19bcf82 100644 (file)
@@ -27,6 +27,7 @@ SET(plugin_SCRIPTS
   monEditor.py
   monNomBase.py
   visualiseDatabase.py
+  __init__.py
 )
 
 # --- resources ---
@@ -47,6 +48,6 @@ PYQT4_WRAP_UIC(_pyuic_SCRIPTS ${_pyuic_files})
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima/Gui)
 
-SALOME_INSTALL_SCRIPTS("${_pyuic_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${_pyuic_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima/Gui)
index 38b413ea3fa1defab7a0b93c47765e18ecd1a5fb..b6ea681fb4a0696c74769cada70bbe7890ce4c21 100644 (file)
@@ -1,10 +1,10 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2014  EDF R&D
+# Copyright (C) 2007-201  EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
+# version 2.1 of the License.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/Tools/Verima/Gui/desFenetreChoix.py b/src/Tools/Verima/Gui/desFenetreChoix.py
new file mode 100644 (file)
index 0000000..af7dc91
--- /dev/null
@@ -0,0 +1,119 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'desFenetreChoix.ui'
+#
+# Created: Thu Mar 27 11:25:15 2014
+#      by: PyQt4 UI code generator 4.9.6
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+try:
+    _fromUtf8 = QtCore.QString.fromUtf8
+except AttributeError:
+    def _fromUtf8(s):
+        return s
+
+try:
+    _encoding = QtGui.QApplication.UnicodeUTF8
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig, _encoding)
+except AttributeError:
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig)
+
+class Ui_Choix(object):
+    def setupUi(self, Choix):
+        Choix.setObjectName(_fromUtf8("Choix"))
+        Choix.resize(440, 708)
+        self.gridLayout = QtGui.QGridLayout(Choix)
+        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
+        self.buttonBox = QtGui.QDialogButtonBox(Choix)
+        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
+        self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel|QtGui.QDialogButtonBox.Ok)
+        self.buttonBox.setObjectName(_fromUtf8("buttonBox"))
+        self.gridLayout.addWidget(self.buttonBox, 2, 0, 1, 1)
+        self.groupBox = QtGui.QGroupBox(Choix)
+        self.groupBox.setObjectName(_fromUtf8("groupBox"))
+        self.layoutWidget = QtGui.QWidget(self.groupBox)
+        self.layoutWidget.setGeometry(QtCore.QRect(40, 310, 311, 269))
+        self.layoutWidget.setObjectName(_fromUtf8("layoutWidget"))
+        self.gridLayout_2 = QtGui.QGridLayout(self.layoutWidget)
+        self.gridLayout_2.setMargin(0)
+        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
+        self.PBMaille = QtGui.QPushButton(self.layoutWidget)
+        self.PBMaille.setObjectName(_fromUtf8("PBMaille"))
+        self.gridLayout_2.addWidget(self.PBMaille, 1, 0, 1, 1)
+        self.PBRatio = QtGui.QPushButton(self.layoutWidget)
+        self.PBRatio.setObjectName(_fromUtf8("PBRatio"))
+        self.gridLayout_2.addWidget(self.PBRatio, 3, 0, 1, 1)
+        self.PBPerf = QtGui.QPushButton(self.layoutWidget)
+        self.PBPerf.setObjectName(_fromUtf8("PBPerf"))
+        self.gridLayout_2.addWidget(self.PBPerf, 7, 0, 1, 1)
+        self.PBGroupeRatio = QtGui.QPushButton(self.layoutWidget)
+        self.PBGroupeRatio.setObjectName(_fromUtf8("PBGroupeRatio"))
+        self.gridLayout_2.addWidget(self.PBGroupeRatio, 6, 0, 1, 1)
+        self.PBGroupe = QtGui.QPushButton(self.layoutWidget)
+        self.PBGroupe.setObjectName(_fromUtf8("PBGroupe"))
+        self.gridLayout_2.addWidget(self.PBGroupe, 4, 0, 1, 1)
+        self.PBTaille = QtGui.QPushButton(self.layoutWidget)
+        self.PBTaille.setObjectName(_fromUtf8("PBTaille"))
+        self.gridLayout_2.addWidget(self.PBTaille, 2, 0, 1, 1)
+        self.PBGroupeTaille = QtGui.QPushButton(self.layoutWidget)
+        self.PBGroupeTaille.setObjectName(_fromUtf8("PBGroupeTaille"))
+        self.gridLayout_2.addWidget(self.PBGroupeTaille, 5, 0, 1, 1)
+        self.layoutWidget1 = QtGui.QWidget(self.groupBox)
+        self.layoutWidget1.setGeometry(QtCore.QRect(40, 50, 301, 211))
+        self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1"))
+        self.verticalLayout = QtGui.QVBoxLayout(self.layoutWidget1)
+        self.verticalLayout.setMargin(0)
+        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
+        self.PBMailleur = QtGui.QPushButton(self.layoutWidget1)
+        self.PBMailleur.setObjectName(_fromUtf8("PBMailleur"))
+        self.verticalLayout.addWidget(self.PBMailleur)
+        self.PBMaillage = QtGui.QPushButton(self.layoutWidget1)
+        self.PBMaillage.setObjectName(_fromUtf8("PBMaillage"))
+        self.verticalLayout.addWidget(self.PBMaillage)
+        self.PBMachine = QtGui.QPushButton(self.layoutWidget1)
+        self.PBMachine.setObjectName(_fromUtf8("PBMachine"))
+        self.verticalLayout.addWidget(self.PBMachine)
+        self.PBVersion = QtGui.QPushButton(self.layoutWidget1)
+        self.PBVersion.setObjectName(_fromUtf8("PBVersion"))
+        self.verticalLayout.addWidget(self.PBVersion)
+        self.PBGroupesRef = QtGui.QPushButton(self.layoutWidget1)
+        self.PBGroupesRef.setObjectName(_fromUtf8("PBGroupesRef"))
+        self.verticalLayout.addWidget(self.PBGroupesRef)
+        self.gridLayout.addWidget(self.groupBox, 1, 0, 1, 1)
+
+        self.retranslateUi(Choix)
+        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Choix.accept)
+        QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Choix.reject)
+        QtCore.QMetaObject.connectSlotsByName(Choix)
+
+    def retranslateUi(self, Choix):
+        Choix.setWindowTitle(_translate("Choix", "Verification de Maillage", None))
+        self.groupBox.setTitle(_translate("Choix", "Tables ", None))
+        self.PBMaille.setText(_translate("Choix", "Table Mailles", None))
+        self.PBRatio.setText(_translate("Choix", "Table Ratios", None))
+        self.PBPerf.setText(_translate("Choix", "Table Performances", None))
+        self.PBGroupeRatio.setText(_translate("Choix", "Table Groupe Ratios", None))
+        self.PBGroupe.setText(_translate("Choix", "Table Groupes", None))
+        self.PBTaille.setText(_translate("Choix", "Table Tailles", None))
+        self.PBGroupeTaille.setText(_translate("Choix", "Table Groupe Tailles", None))
+        self.PBMailleur.setText(_translate("Choix", "Table Mailleurs", None))
+        self.PBMaillage.setText(_translate("Choix", "Table Maillages", None))
+        self.PBMachine.setText(_translate("Choix", "Table Machines", None))
+        self.PBVersion.setText(_translate("Choix", "Table Versions", None))
+        self.PBGroupesRef.setText(_translate("Choix", "Table Groupes Référence", None))
+
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    Choix = QtGui.QDialog()
+    ui = Ui_Choix()
+    ui.setupUi(Choix)
+    Choix.show()
+    sys.exit(app.exec_())
+
index 79c174b2e9e87034a12de4fee0181191cb08ddad..c29185b5aa6baee968ea87207ec8cf0cbeb20fdd 100644 (file)
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>421</width>
-    <height>633</height>
+    <width>440</width>
+    <height>708</height>
    </rect>
   </property>
   <property name="windowTitle">
    <string>Verification de Maillage</string>
   </property>
   <layout class="QGridLayout" name="gridLayout">
-   <item row="0" column="0">
+   <item row="2" column="0">
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+     <property name="standardButtons">
+      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
+     </property>
+    </widget>
+   </item>
+   <item row="1" column="0">
     <widget class="QGroupBox" name="groupBox">
      <property name="title">
       <string>Tables </string>
      </property>
-     <widget class="QPushButton" name="PBMailleur">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>30</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Mailleurs</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBMaillage">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>70</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Maillages</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBVersion">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>110</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Versions</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBMachine">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>150</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Machines</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBPerf">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>390</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Performances</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBGroupe">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>270</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Groupes</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBMaille">
+     <widget class="QWidget" name="layoutWidget">
       <property name="geometry">
        <rect>
-        <x>30</x>
-        <y>230</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Mailles</string>
-      </property>
-     </widget>
-     <widget class="QPushButton" name="PBRatio">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
+        <x>40</x>
         <y>310</y>
-        <width>271</width>
-        <height>28</height>
+        <width>311</width>
+        <height>269</height>
        </rect>
       </property>
-      <property name="text">
-       <string>Table Ratios</string>
-      </property>
+      <layout class="QGridLayout" name="gridLayout_2">
+       <item row="1" column="0">
+        <widget class="QPushButton" name="PBMaille">
+         <property name="text">
+          <string>Table Mailles</string>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="0">
+        <widget class="QPushButton" name="PBRatio">
+         <property name="text">
+          <string>Table Ratios</string>
+         </property>
+        </widget>
+       </item>
+       <item row="7" column="0">
+        <widget class="QPushButton" name="PBPerf">
+         <property name="text">
+          <string>Table Performances</string>
+         </property>
+        </widget>
+       </item>
+       <item row="6" column="0">
+        <widget class="QPushButton" name="PBGroupeRatio">
+         <property name="text">
+          <string>Table Groupe Ratios</string>
+         </property>
+        </widget>
+       </item>
+       <item row="4" column="0">
+        <widget class="QPushButton" name="PBGroupe">
+         <property name="text">
+          <string>Table Groupes</string>
+         </property>
+        </widget>
+       </item>
+       <item row="2" column="0">
+        <widget class="QPushButton" name="PBTaille">
+         <property name="text">
+          <string>Table Tailles</string>
+         </property>
+        </widget>
+       </item>
+       <item row="5" column="0">
+        <widget class="QPushButton" name="PBGroupeTaille">
+         <property name="text">
+          <string>Table Groupe Tailles</string>
+         </property>
+        </widget>
+       </item>
+      </layout>
      </widget>
-     <widget class="QPushButton" name="PBGroupesRef">
+     <widget class="QWidget" name="layoutWidget">
       <property name="geometry">
        <rect>
-        <x>30</x>
-        <y>190</y>
-        <width>271</width>
-        <height>28</height>
+        <x>40</x>
+        <y>50</y>
+        <width>301</width>
+        <height>211</height>
        </rect>
       </property>
-      <property name="text">
-       <string>Table Groupes Référence</string>
-      </property>
+      <layout class="QVBoxLayout" name="verticalLayout">
+       <item>
+        <widget class="QPushButton" name="PBMailleur">
+         <property name="text">
+          <string>Table Mailleurs</string>
+         </property>
+        </widget>
+       </item>
+       <item>
+        <widget class="QPushButton" name="PBMaillage">
+         <property name="text">
+          <string>Table Maillages</string>
+         </property>
+        </widget>
+       </item>
+       <item>
+        <widget class="QPushButton" name="PBMachine">
+         <property name="text">
+          <string>Table Machines</string>
+         </property>
+        </widget>
+       </item>
+       <item>
+        <widget class="QPushButton" name="PBVersion">
+         <property name="text">
+          <string>Table Versions</string>
+         </property>
+        </widget>
+       </item>
+       <item>
+        <widget class="QPushButton" name="PBGroupesRef">
+         <property name="text">
+          <string>Table Groupes Référence</string>
+         </property>
+        </widget>
+       </item>
+      </layout>
      </widget>
-     <widget class="QPushButton" name="PBTaille">
-      <property name="geometry">
-       <rect>
-        <x>30</x>
-        <y>350</y>
-        <width>271</width>
-        <height>28</height>
-       </rect>
-      </property>
-      <property name="text">
-       <string>Table Tailles</string>
-      </property>
-     </widget>
-    </widget>
-   </item>
-   <item row="1" column="0">
-    <widget class="QDialogButtonBox" name="buttonBox">
-     <property name="orientation">
-      <enum>Qt::Horizontal</enum>
-     </property>
-     <property name="standardButtons">
-      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
-     </property>
     </widget>
    </item>
   </layout>
index 3a52bab9eb7ad234af0f30d87eaa3c5e48c77f30..359ceb4add2702a319352367b748bc9aec7de9f2 100644 (file)
@@ -23,6 +23,8 @@ class MaFenetreChoix(Ui_Choix ,QtGui.QDialog):
       self.connect(self.PBMachine,SIGNAL("clicked()"),self.MachinePush)
       self.connect(self.PBGroupe,SIGNAL("clicked()"),self.GroupePush)
       self.connect(self.PBRatio,SIGNAL("clicked()"),self.RatioPush)
+      self.connect(self.PBGroupeRatio,SIGNAL("clicked()"),self.GroupeRatioPush)
+      self.connect(self.PBGroupeTaille,SIGNAL("clicked()"),self.GroupeTaillePush)
       self.connect(self.PBPerf,SIGNAL("clicked()"),self.PerfPush)
       self.connect(self.PBMaille,SIGNAL("clicked()"),self.MaillePush)
       self.connect(self.PBTaille,SIGNAL("clicked()"),self.TaillePush)
@@ -44,6 +46,15 @@ class MaFenetreChoix(Ui_Choix ,QtGui.QDialog):
       editor=TableEditor(self.db.maTableRatios,self)
       editor.exec_()
       
+  def GroupeRatioPush(self):
+      editor=TableEditor(self.db.maTableGroupeRatios,self)
+      editor.exec_()
+
+  def GroupeTaillePush(self):
+      editor=TableEditor(self.db.maTableGroupeTailles,self)
+      editor.exec_()
+      
+      
   def PerfPush(self):
       editor=TableEditor(self.db.maTablePerfs,self)
       editor.exec_()
diff --git a/src/Tools/Verima/Gui/myMain.py b/src/Tools/Verima/Gui/myMain.py
new file mode 100644 (file)
index 0000000..b29b99f
--- /dev/null
@@ -0,0 +1,72 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'myMain.ui'
+#
+# Created: Wed Feb 19 11:02:51 2014
+#      by: PyQt4 UI code generator 4.7.3
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+class Ui_Gestion(object):
+    def setupUi(self, Gestion):
+        Gestion.setObjectName("Gestion")
+        Gestion.resize(400, 525)
+        self.gridLayout_4 = QtGui.QGridLayout(Gestion)
+        self.gridLayout_4.setObjectName("gridLayout_4")
+        self.gridLayout_2 = QtGui.QGridLayout()
+        self.gridLayout_2.setObjectName("gridLayout_2")
+        self.gridLayout_4.addLayout(self.gridLayout_2, 2, 0, 1, 1)
+        spacerItem = QtGui.QSpacerItem(20, 45, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
+        self.gridLayout_4.addItem(spacerItem, 1, 0, 1, 1)
+        self.gridLayout_3 = QtGui.QGridLayout()
+        self.gridLayout_3.setObjectName("gridLayout_3")
+        self.BExp = QtGui.QPushButton(Gestion)
+        self.BExp.setMinimumSize(QtCore.QSize(281, 41))
+        self.BExp.setObjectName("BExp")
+        self.gridLayout_3.addWidget(self.BExp, 0, 0, 1, 1)
+        self.BImp = QtGui.QPushButton(Gestion)
+        self.BImp.setMinimumSize(QtCore.QSize(281, 41))
+        self.BImp.setObjectName("BImp")
+        self.gridLayout_3.addWidget(self.BImp, 1, 0, 1, 1)
+        self.gridLayout_4.addLayout(self.gridLayout_3, 5, 0, 1, 1)
+        self.gridLayout = QtGui.QGridLayout()
+        self.gridLayout.setObjectName("gridLayout")
+        self.BCree = QtGui.QPushButton(Gestion)
+        self.BCree.setMinimumSize(QtCore.QSize(281, 41))
+        self.BCree.setObjectName("BCree")
+        self.gridLayout.addWidget(self.BCree, 0, 0, 1, 1)
+        self.BVue = QtGui.QPushButton(Gestion)
+        self.BVue.setMinimumSize(QtCore.QSize(281, 41))
+        self.BVue.setObjectName("BVue")
+        self.gridLayout.addWidget(self.BVue, 1, 0, 1, 1)
+        self.gridLayout_4.addLayout(self.gridLayout, 0, 0, 1, 1)
+        spacerItem1 = QtGui.QSpacerItem(20, 45, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
+        self.gridLayout_4.addItem(spacerItem1, 4, 0, 1, 1)
+        self.BStat = QtGui.QPushButton(Gestion)
+        self.BStat.setMinimumSize(QtCore.QSize(281, 41))
+        self.BStat.setObjectName("BStat")
+        self.gridLayout_4.addWidget(self.BStat, 3, 0, 1, 1)
+
+        self.retranslateUi(Gestion)
+        QtCore.QMetaObject.connectSlotsByName(Gestion)
+
+    def retranslateUi(self, Gestion):
+        Gestion.setWindowTitle(QtGui.QApplication.translate("Gestion", "Gestion de la Database", None, QtGui.QApplication.UnicodeUTF8))
+        self.BExp.setText(QtGui.QApplication.translate("Gestion", "Export de la database", None, QtGui.QApplication.UnicodeUTF8))
+        self.BImp.setText(QtGui.QApplication.translate("Gestion", "Import d\'une database", None, QtGui.QApplication.UnicodeUTF8))
+        self.BCree.setText(QtGui.QApplication.translate("Gestion", "Creation de la database", None, QtGui.QApplication.UnicodeUTF8))
+        self.BVue.setText(QtGui.QApplication.translate("Gestion", "Visualiser  la database", None, QtGui.QApplication.UnicodeUTF8))
+        self.BStat.setText(QtGui.QApplication.translate("Gestion", "Statistiques", None, QtGui.QApplication.UnicodeUTF8))
+
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    Gestion = QtGui.QWidget()
+    ui = Ui_Gestion()
+    ui.setupUi(Gestion)
+    Gestion.show()
+    sys.exit(app.exec_())
+
diff --git a/src/Tools/Verima/Gui/myMesh.db b/src/Tools/Verima/Gui/myMesh.db
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/src/Tools/Verima/Gui/nomBase.py b/src/Tools/Verima/Gui/nomBase.py
new file mode 100644 (file)
index 0000000..921e12c
--- /dev/null
@@ -0,0 +1,39 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'nomBase.ui'
+#
+# Created: Wed Feb 19 11:02:51 2014
+#      by: PyQt4 UI code generator 4.7.3
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+class Ui_LEDataBaseName(object):
+    def setupUi(self, LEDataBaseName):
+        LEDataBaseName.setObjectName("LEDataBaseName")
+        LEDataBaseName.resize(400, 61)
+        self.gridLayout = QtGui.QGridLayout(LEDataBaseName)
+        self.gridLayout.setObjectName("gridLayout")
+        self.LEBaseName = QtGui.QLineEdit(LEDataBaseName)
+        self.LEBaseName.setMinimumSize(QtCore.QSize(341, 41))
+        self.LEBaseName.setObjectName("LEBaseName")
+        self.gridLayout.addWidget(self.LEBaseName, 0, 0, 1, 1)
+
+        self.retranslateUi(LEDataBaseName)
+        QtCore.QMetaObject.connectSlotsByName(LEDataBaseName)
+
+    def retranslateUi(self, LEDataBaseName):
+        LEDataBaseName.setWindowTitle(QtGui.QApplication.translate("LEDataBaseName", "Enter DataBase File", None, QtGui.QApplication.UnicodeUTF8))
+        self.LEBaseName.setText(QtGui.QApplication.translate("LEDataBaseName", "myMesh.db", None, QtGui.QApplication.UnicodeUTF8))
+
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    LEDataBaseName = QtGui.QDialog()
+    ui = Ui_LEDataBaseName()
+    ui.setupUi(LEDataBaseName)
+    LEDataBaseName.show()
+    sys.exit(app.exec_())
+
diff --git a/src/Tools/Verima/Scripts/CMakeLists.txt b/src/Tools/Verima/Scripts/CMakeLists.txt
deleted file mode 100644 (file)
index 0ccd41e..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright (C) 2012-2014  EDF R&D
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-#
-# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
-#
-
-# --- scripts ---
-
-# scripts / static
-SET(plugin_SCRIPTS
-  excavation_6.6.py
-  excavation_7.2.0.py
-  excavation.py
-  ) 
-
-# --- rules ---
-
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
diff --git a/src/Tools/Verima/Scripts/a.py b/src/Tools/Verima/Scripts/a.py
deleted file mode 100644 (file)
index d38d827..0000000
+++ /dev/null
@@ -1,963 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-
-###
-### Copyright EDF R&D 2012-2014
-###
-### Gérald NICOLAS
-### (33/0)1.47.65.56.94
-###
-
-import sys
-import salome
-
-import os
-#==================== Personnalisation - Debut =========================
-# Les fichiers MED des deux maillages seront exportes dans ce repertoire.
-# Comportement par defaut : l'export est inactive (ligne 1099)
-# The MED files for both two meshes are exported in this directory.
-# Default behaviour : no export (line 1099)
-HOME = os.environ["HOME"]
-rep_GEOM_MAIL = os.path.join(HOME, "ASTER_USER", "TEST", "Excavation", "GEOM_MAIL")
-#==================== Personnalisation - Fin ===========================
-
-salome.salome_init()
-theStudy = salome.myStudy
-#
-verbose = 1
-verbose_max = 0
-#
-erreur = 0
-#
-l_cas = [ "tout", "syme" ]
-
-###
-### GEOM component
-###
-import GEOM
-from salome.geom import geomBuilder
-geompy = geomBuilder.New(theStudy)
-import math
-import SALOMEDS
-#
-# 0. Les conventions d'orientation des axes sont les suivantes :
-#    . l'axe Z s'enfonce dans le plan du dessin, son origine Ã©tant dans le plan
-#    . l'axe Y est vers le haut
-#    . l'axe X est vers la gauche.
-#    . l'origine du repere est au centre du tunnel
-#    Remarque : Les suffixes G (gauche), D (droit), B(bas) et H (haut) doivent
-#    etre compris quand on regarde depuis l'entree du tunnel, sa partie
-#    plane etant en bas.
-#
-# 1. Dimensions globales
-# 1.1. Dimensions caracteristiques du domaine
-#      Taille generale du bloc contenant le tunnel
-LG_ARETE_BLOC = 4.6
-#      Taille generale du massif
-LG_ARETE_MASSIF = LG_ARETE_BLOC*15.0
-#      Longueur du tunnel
-LGTUNNEL = 20.0
-#      Abscisse du centre du cylindre de percage 1 (+ ou -)
-X1 = 2.0
-#      Abscisse du centre du cylindre de percage 2 (+ ou -)
-X2 = 1.0
-#      Nombre de couches dans le tunnel
-NC = 20
-#
-# 1.2. Dimensions deduites
-#
-# 1.2.1. Rayons des cylindres de percement
-#      . Rayon du cylindre superieur
-RAYON_H = 0.5*LG_ARETE_BLOC
-#      . Rayon du premier cylindre inferieur
-RAYON_1 = RAYON_H + X1
-#      . Rayon du premier cylindre inferieur
-#      sinus = sin(angle), angle entre le plan horizontal et
-#      le plan d'intersection des deux cylindres inférieurs
-sinus = ( (X1+X2)**2 - X1**2 ) / ( (X1+X2)**2 + X1**2 )
-if verbose_max :
-  print "sinus =", sinus
-tangente = math.tan(math.asin(sinus))
-if verbose_max :
-  print "tangente =", tangente
-Y2 = - (X1+X2)*tangente
-if verbose_max :
-  print "Y2 =", Y2
-RAYON_2 = RAYON_H + Y2
-#
-if verbose_max :
-  print "RAYON_H =", RAYON_H
-  print "RAYON_1 =", RAYON_1
-  print "RAYON_2 =", RAYON_2
-#
-# 1.2.2. Longueur de la boite qui servira a la construction des cavites
-LG_OUTIL = 2.0 * LG_ARETE_MASSIF
-#
-# 1.2.3. Decalage pour que tout le massif soit traverse
-DELTA = 0.01*LG_ARETE_MASSIF
-#
-# 2. Les cylindres du tunnelier
-#
-d_cyl = {}
-#
-LG_OUTIL = LG_OUTIL + 2.*DELTA
-#
-OUTIL_H = geompy.MakeCylinderRH(RAYON_H, LG_OUTIL)
-TRX = 0.0
-TRY = 0.0
-TRZ = - DELTA
-geompy.TranslateDXDYDZ(OUTIL_H, TRX, TRY, TRZ)
-d_cyl["TUN_H"] = (RAYON_H, TRX, TRY)
-#
-OUTIL_G_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-TRX = -X1
-geompy.TranslateDXDYDZ(OUTIL_G_1, TRX, TRY, TRZ)
-d_cyl["TUN_G1"] = (RAYON_1, TRX, TRY)
-#
-OUTIL_D_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-TRX = X1
-geompy.TranslateDXDYDZ(OUTIL_D_1, TRX, TRY, TRZ)
-d_cyl["TUN_D1"] = (RAYON_1, TRX, TRY)
-#
-OUTIL_G_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-TRX = X2
-TRY = Y2
-geompy.TranslateDXDYDZ(OUTIL_G_2, TRX, TRY, TRZ)
-d_cyl["TUN_G2"] = (RAYON_2, TRX, TRY)
-#
-OUTIL_D_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-TRX = -X2
-geompy.TranslateDXDYDZ(OUTIL_D_2, TRX, TRY, TRZ)
-d_cyl["TUN_D2"] = (RAYON_2, TRX, TRY)
-#
-if verbose :
-  print "Cylindre"
-  for cle in d_cyl.keys() :
-    t_aux = d_cyl[cle]
-    print cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-#
-# 3. L'empreinte de decoupe
-# 3.1. Les boites de base
-#
-DX = 2.0*LG_ARETE_BLOC
-DY = 2.0*LG_ARETE_BLOC
-DZ = LG_OUTIL
-B_B = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-#    En haut
-TRX = -LG_ARETE_BLOC
-TRY = 0.0
-TRZ = - DELTA
-B_H = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    A gauche
-TRX = X2
-TRY = -2.0*LG_ARETE_BLOC
-B_G = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    A droite
-TRX = -2.0*LG_ARETE_BLOC - X2
-TRY = -2.0*LG_ARETE_BLOC
-B_D = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    En bas
-TRX = -LG_ARETE_BLOC
-TRY = -2.5*LG_ARETE_BLOC
-geompy.TranslateDXDYDZ(B_B, TRX, TRY, TRZ)
-#
-# 3.2. Plans d'intersection entre les cylindres inférieurs
-#      Centre des premiers cylindres inférieurs
-DX = -X1
-DY = 0.0
-DZ = 0.0
-CG1 = geompy.MakeVertex(DX, DY, DZ)
-DX = X1
-CD1 = geompy.MakeVertex(DX, DY, DZ)
-#      Vecteurs normaux aux plans des intersections des cylindres inférieurs
-DX = -Y2
-DY = X1+X2
-DZ = 0.0
-VG = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-DX = Y2
-VD = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-#      Plans des intersections des cylindres inférieurs
-DZ = 2.0*LG_OUTIL
-PG = geompy.MakePlane(CG1, VG, DZ)
-PD = geompy.MakePlane(CD1, VD, DZ)
-#
-# 3.3. Decoupes
-# 3.3.1. Partie superieure
-B_H1 = geompy.MakeCut(B_H, OUTIL_H)
-#
-# 3.3.2. Partie gauche
-# . Séparation par le plan de l'intersection
-B_G1 = geompy.MakeHalfPartition(B_G, PG)
-# . Création des deux volumes internes
-L_AUX = geompy.MakeBlockExplode(B_G1, 6, 6)
-# . Repérage du volume interne supérieur
-DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DZ = LG_OUTIL + 2.0*DELTA
-boite_aux_G = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = 0.0
-TRY = -2.0*LG_ARETE_BLOC + DELTA
-TRZ = - 2.0*DELTA
-geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-#print "l_aux =", l_aux
-B_G2 = geompy.MakeCut(l_aux[0], OUTIL_G_1)
-# . Repérage du volume interne inférieur
-TRX = 0.0
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-B_G3 = geompy.MakeCut(l_aux[0], OUTIL_G_2)
-#
-# 3.3.3. Partie droite
-# . Séparation par le plan de l'intersection
-B_D1 = geompy.MakeHalfPartition(B_D, PD)
-# . Création des deux volumes internes
-L_AUX = geompy.MakeBlockExplode(B_D1, 6, 6)
-# . Repérage du volume interne supérieur
-DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DZ = LG_OUTIL + 2.0*DELTA
-boite_aux_D = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -DX
-TRY = -2.0*LG_ARETE_BLOC + DELTA
-TRZ = - 2.0*DELTA
-geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-if ( verbose_max ) :
-  print "3.3.3. supérieur l_aux =", l_aux
-B_D2 = geompy.MakeCut(l_aux[0], OUTIL_D_1)
-# . Repérage du volume interne inférieur
-TRX = 0.0
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-if ( verbose_max ) :
-  print "3.3.3. inférieur l_aux =", l_aux
-B_D3 = geompy.MakeCut(l_aux[0], OUTIL_D_2)
-#
-# 3.3. Fusion
-#
-Union_1 = geompy.MakeFuse(B_B    , B_G3)
-Union_2 = geompy.MakeFuse(Union_1, B_D3)
-Union_3 = geompy.MakeFuse(Union_2, B_G2)
-Union_4 = geompy.MakeFuse(Union_3, B_D2)
-EMPREINTE = geompy.MakeFuse(Union_4, B_H1)
-#
-# 4. Le tunnel
-# 4.1. La base
-#
-DX = LG_ARETE_BLOC + 2.0*DELTA
-DY = LG_ARETE_BLOC + 2.0*DELTA
-DZ = LGTUNNEL
-BOITE_TUNNEL = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -RAYON_H - DELTA
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(BOITE_TUNNEL, TRX, TRY, TRZ)
-#
-TUNNEL_PLEIN = geompy.MakeCut(BOITE_TUNNEL, EMPREINTE)
-#
-# 4.2. Partitionnement par les cavites
-#
-DX = LG_ARETE_BLOC + 2.0*DELTA
-DY = LG_ARETE_BLOC + 2.0*DELTA
-DZ = LGTUNNEL/NC
-boite_cav = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -0.5*LG_ARETE_BLOC - DELTA
-TRY = -0.5*LG_ARETE_BLOC - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-TRX = 0.0
-TRY = 0.0
-TRZ = LGTUNNEL/NC
-l_aux = [TUNNEL_PLEIN]
-for iaux in range(NC) :
-  TUNNEL = geompy.MakePartition(l_aux, [boite_cav], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-  l_aux = [TUNNEL]
-  if iaux<NC-1 :
-    geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-#
-# 5. La structure générale
-#
-dico_struct = {}
-groupe_g = {}
-for cas in l_cas :
-#
-  if verbose :
-    print ". Geometrie du cas", cas
-#
-  DX = LG_ARETE_MASSIF
-  if cas == "syme" :
-    DX = 0.5*DX
-  DY = LG_ARETE_MASSIF
-  DZ = LG_ARETE_MASSIF
-  MASSIF_00 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  if cas == "tout" :
-    TRX = -0.5*LG_ARETE_MASSIF
-  else :
-    TRX = 0.0
-  TRY = -0.5*LG_ARETE_MASSIF
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(MASSIF_00, TRX, TRY, TRZ)
-  MASSIF_G = geompy.MakePartition([MASSIF_00], [TUNNEL], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-  #print MASSIF_G
-#
-  dico_struct[cas] = MASSIF_G
-#
-# 6. Les groupes
-#    * Volumes :
-#    ===========
-#      ROCHE : le massif complet
-#      . Pour nn valant 01, 02, 03, ..., 19, 20 :
-#        ROCHE_nn : la partie du massif qui reste quand on etudie l'excavation de la couche nn
-#        CAV_nn : la partie du massif qui est extraite pour l'excavation de la couche nn
-#                 ces morceaux sont disjoints ; on ne s'interesse qu'a ce qui est retire
-#                 au moment de l'attaque de la couche n
-#      Vu autrement : ROCHE = ROCHE_01 + CAV_01
-#                     ROCHE = ROCHE_02 + CAV_01 + CAV_02
-#                     ROCHE = ROCHE_03 + CAV_01 + CAV_02 + CAV_03
-#                     ... ... ... ... ... ...
-#                     ROCHE = ROCHE_20 + CAV_01 + CAV_02 + CAV_03 + ... + CAV_20
-#
-#      Toutes les mailles de ces groupes seront dupliquees (memes noeuds) et rassemblees
-#      dans des groupes miroirs :
-#        R_00_b est l'analogue de ROCHE
-#        R_nn_b est l'analogue de ROCHE_nn
-#        CAV_nn_b est l'analogue de CAV_nn
-#
-#    * Faces :
-#    =========
-#      . Les bords exterieurs du domaine
-#      ---------------------------------
-#        BAS  : la face inferieure du massif
-#        HAUT : la face superieure du massif
-#        DEVANT   : la face avant du massif
-#        DERRIERE : la face arriere du massif
-#        GAUCHE : la face gauche du massif
-#        Pour la geometrie complete :
-#          DROITE : la face droite du massif
-#        sinon (pour la geometrie avec symetrie) :
-#          SYME_nn : la face a droite bordant la roche au cours de l'excavation de la couche nn,
-#                    nn valant 00, 01, 02, 03, ..., 19, 20
-#          Remarque : SYME_00 equivaut a DROITE
-#
-#      . Les bords des cavites
-#      -----------------------
-#        Pour nn valant 01, 02, 03, ..., 19, 20 :
-#        FOND_nn : la paroi qui est le fond de la cavite n, jouxtant la cavite (n+1)
-#        BORD_nn : la paroi peripherique de la cavite n
-#        PAROI_nn : les parois peripheriques des cavites 1, 2, ..., n-1
-#          Vu autrement : PAROI_02 = BORD_01
-#                         PAROI_03 = BORD_01 + BORD_02
-#                         PAROI_04 = BORD_01 + BORD_02 + BORD_03
-#                         ... ... ... ... ... ...
-#                         PAROI_20 = BORD_01 + BORD_02 + BORD_03 + ... + BORD_19
-#        FRONT_nn : la frontiere complete de la cavite n
-#          Vu autrement : FRONT_01 = FOND_01 + BORD_01
-#                         FRONT_02 = FOND_02 + BORD_01 + BORD_02
-#                         ... ... ... ... ... ...
-#                         FRONT_20 = FOND_20 + BORD_01 + BORD_02 + BORD_03 + ... + BORD_20
-#          Vu autrement : FRONT_nn = PAROI_nn + FOND_nn + BORD_nn (nn>1)
-#
-#      . Les bords du tunnel
-#      ---------------------
-#        TUN_H  : la face superieure du tunnel
-#        TUN_G1 : la face gauche et en haut du tunnel
-#        TUN_G2 : la face gauche et en bas du tunnel
-#        TUN_BASE : la face inferieure du tunnel
-#        Pour la geometrie complete :
-#          TUN_D1 : la face droite et en haut du tunnel
-#          TUN_D2 : la face droite et en bas du tunnel
-#        Remarque : les groupes TUN_xx recouvrent les bords des cavites sur toute la longueur de l'excavation
-#
-  l_cav_toutes_v_id = []
-  l_cav_toutes_p_id = []
-  l_groupe_cav_g = []
-  l_groupe_roche_g = []
-  l_groupe_cav_f_g = []
-  l_groupe_cav_p_g = []
-  l_groupe_cav_e_g = []
-  l_face_avant_cav = []
-  l_groupe_tunnel_g = []
-#
-# 6.1. La roche
-#
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_solid_id = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.1. l_solid_id =", l_solid_id
-  ROCHE_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-  geompy.UnionIDs ( ROCHE_G, l_solid_id )
-#
-# 6.2. Les faces externes
-# 6.2.1. Paralleles a Oyz
-# 6.2.1.1. Parallele a Oyz : face gauche
-#
-  DX = 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX =  0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.1.1. Gauche l_aux =", l_aux
-  GAUCHE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( GAUCHE_G, l_aux )
-#
-# 6.2.1.2. Parallele a Oyz : face droite dans le cas complet, plan de symetrie sinon
-#
-  l_groupe_cav_s_g = []
-  l_face_id_syme = []
-  if cas == "tout" :
-    TRX = -LG_ARETE_MASSIF
-    TRY = 0.0
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.2. Droite l_aux =", l_aux
-    DROITE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DROITE_G, l_aux )
-#
-  else :
-#   L'ensemble des faces
-    TRX = -0.5*LG_ARETE_MASSIF
-    TRY = 0.0
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_face_id_syme  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.2. Symetrie - tout l_face_id_syme =", l_face_id_syme
-    l_aux = []
-    for face_id in l_face_id_syme :
-      l_aux.append(face_id)
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux )
-    l_groupe_cav_s_g.append((GR_CAV_G, "SYME_00"))
-#   Les faces bordant le tunnel
-    DX = 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = LGTUNNEL/NC + 2.0*DELTA
-    boite_2 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LGTUNNEL/NC
-    for iaux in range(NC) :
-      if ( verbose_max ) :
-        print "6.2.1.2. Cavite %02d" % (iaux+1)
-      # Les id des faces bordant la cavite courante
-      l_aux_2 = geompy.GetShapesOnBoxIDs (boite_2, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_2 =", l_aux_2
-      for face_id in l_aux_2 :
-        l_aux.remove(face_id)
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_%02d" % (iaux+1)))
-# On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-      if iaux<NC-1 :
-        geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-#
-# 6.2.2. Paralleles a Oxz : faces haut & bas
-#
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY =  0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.2. Haut l_aux =", l_aux
-  HAUT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( HAUT_G, l_aux )
-#
-  TRX = 0.0
-  TRY = -LG_ARETE_MASSIF
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.2. Bas l_aux =", l_aux
-  BAS_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( BAS_G, l_aux )
-#
-# 6.2.3. Paralleles a Oxy
-# 6.2.3.1. Faces debouchant du tunnel : toutes les faces contenues dans la boite
-#         d'epaisseur quasi-nulle en dZ, de tailles debordant l'empreinte du tunnel en X/Y et centree en (0.,0.,0.)
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = 2.0*DELTA
-  boite_aux_1 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux_1, TRX, TRY, TRZ)
-  l_face_avant_tunnel  = geompy.GetShapesOnBoxIDs (boite_aux_1, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.1. Devant l_face_avant_tunnel =", l_face_avant_tunnel
-  # Création du groupe de la face avant
-  GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-  geompy.UnionIDs ( GR_CAV_G, l_face_avant_tunnel )
-  l_groupe_cav_f_g.append((GR_CAV_G, "FOND_00"))
-#
-# 6.2.3.2. Faces avant du massif : toutes les faces contenues dans la boite
-#          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,0.)
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux_2  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.2. Devant l_aux_2  =", l_aux_2
-# Pour le groupe, on retire les faces correspondant a l'empreinte du tunnel
-  l_aux = []
-  for face_id in l_aux_2 :
-    if face_id not in l_face_avant_tunnel :
-      l_aux.append(face_id)
-  if ( verbose_max ) :
-    print "6.2.3.2. Devant l_aux  =", l_aux
-  DEVANT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( DEVANT_G, l_aux )
-#
-# 6.2.3.3. Faces avant du massif : toutes les faces contenues dans la boite
-#          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,extremite)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LG_ARETE_MASSIF
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.3. Derriere l_aux =", l_aux
-  DERRIERE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( DERRIERE_G, l_aux )
-#
-# 6.3. Les faces et les solides internes au tunnel
-  l_cyl_supp = []
-#
-# 6.3.1. Les faces de la base
-#        Le plan support
-  DX = 0.0
-  DY = LG_ARETE_BLOC
-  DZ = 0.0
-  normale = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  DY = -0.5*LG_ARETE_BLOC
-  point = geompy.MakeVertex(DX, DY, DZ)
-  #        Les faces posees sur ce plan
-  liste_face_tunnel_base = geompy.GetShapesOnPlaneWithLocationIDs (MASSIF_G, geompy.ShapeType["FACE"], normale, point, GEOM.ST_ON )
-  if ( verbose_max ) :
-    print "6.3.1. liste_face_tunnel_base =", liste_face_tunnel_base
-#        Création du groupe associe
-  GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-  geompy.UnionIDs ( GR_TUNNEL_G, liste_face_tunnel_base )
-  l_groupe_tunnel_g.append((GR_TUNNEL_G, "TUN_BASE"))
-#
-# 6.3.2. Les faces sur les portions cylindriques
-#        On distingue chaque cylindre pour les futurs suivis de frontiere dans HOMARD
-#        Remarque : il serait plus logique de proceder avec GetShapesOnCylinderWithLocationIDs mais
-#                   je n'arrive pas donc je repere les faces dans un tube englobant la surface de chaque cylindre. Bug ? Mauvaise utilisation ?
-#                   Du coup, il faut s'assurer que l'on ne capte pas des faces planes precedentes (6.3.1).
-#                   Cela peut arriver si les dimensions sont peu serrees
-  TRZ = - DELTA
-  for cle in d_cyl.keys() :
-    t_aux = d_cyl[cle]
-  # Creation du tube encadrant le cylindre support
-    if ( verbose_max ) :
-      print "6.3.2.", cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-    cyl_1 = geompy.MakeCylinderRH(1.1*t_aux[0], LG_OUTIL)
-    cyl_2 = geompy.MakeCylinderRH(0.9*t_aux[0], LG_OUTIL)
-    boite = geompy.MakeCut(cyl_1, cyl_2)
-    TRX = t_aux[1]
-    TRY = t_aux[2]
-    geompy.TranslateDXDYDZ(boite, TRX, TRY, TRZ)
-    l_cyl_supp.append((boite, cle))
-  # Reperage des faces
-    l_aux_1 = geompy.GetShapesOnShapeIDs (boite, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    l_aux = []
-    for face_id in l_aux_1 :
-      if face_id not in liste_face_tunnel_base :
-        l_aux.append(face_id)
-    if ( verbose_max ) :
-      print ".. l_aux =", l_aux
-    # Création du groupe associe
-    if len(l_aux) > 0 :
-      GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_TUNNEL_G, l_aux )
-      l_groupe_tunnel_g.append((GR_TUNNEL_G, cle))
-#
-# 6.3.3. Creation de boites :
-#        . une qui englobe le volume d'une cavite
-#
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL/NC + 2.0*DELTA
-  boite_cav_v = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-#
-#        . une qui englobe une le fond d'une cavite
-  DZ = 2.0*DELTA
-  boite_cav_f = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = LGTUNNEL/NC - DELTA
-  geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-#
-# 6.3.4. On deplace ces boites au fur et a mesure des couches
-#        On memorise les faces et volumes contenus dans les boites et
-#        on cree les groupes a la volee
-#
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LGTUNNEL/NC
-  for face_id in l_face_avant_tunnel :
-    l_face_avant_cav.append(face_id)
-  for iaux in range(NC) :
-    if ( verbose_max ) :
-      print "6.3.4. Cavite %02d" % (iaux+1)
-    # Création du groupe de l'exterieur des cavites
-    if iaux > 0 :
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id )
-      l_groupe_cav_e_g.append((GR_CAV_G, "PAROI_%02d" % (iaux+1)))
-    # Les id des solides dans la cavite courante
-    l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    # Création du groupe solide de la cavite courante
-    CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( CAV_G, l_aux_1 )
-    l_groupe_cav_g.append((CAV_G, "CAV_%02d" % (iaux+1)))
-    # On ajoute ces id a la liste de tous ceux depuis le debut des cavites (i.e. le percement du tunnel)
-    for solid_id in l_aux_1 :
-      l_cav_toutes_v_id.append(solid_id)
-    if ( verbose_max ) :
-      print ".. l_cav_toutes_v_id =", l_cav_toutes_v_id
-    # On repere les id des solides du massif mais qui ne sont pas dans les cavites precedemment traitées
-    l_solid_id_1 = []
-    for solid_id in l_solid_id :
-      if solid_id not in l_cav_toutes_v_id :
-        l_solid_id_1.append(solid_id)
-    if ( verbose_max ) :
-      print ".. l_solid_id_1 =", l_solid_id_1
-    # Création du groupe solide de la roche de laquelle on a retiré tous les creusements effectués
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( GR_CAV_G, l_solid_id_1 )
-    l_groupe_roche_g.append((GR_CAV_G, "ROCHE_%02d" % (iaux+1)))
-    # Les id des faces du fond de la cavite courante
-    l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_f, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    # Création du groupe du fond de la cavite
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux_1 )
-    l_groupe_cav_f_g.append((GR_CAV_G, "FOND_%02d" % (iaux+1)))
-    # Les id des faces dans la cavite courante
-    l_aux_2 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_2 =", l_aux_2
-    # Création du groupe du pourtour de la cavite : penser a retirer les fonds et l'eventuel plan de symetrie !
-    # On cumule tous les pourtours depuis le debut
-    l_aux = []
-    for face_id in l_aux_2 :
-      if face_id not in l_aux_1 + l_face_avant_cav + l_face_id_syme :
-        l_aux.append(face_id)
-        l_cav_toutes_p_id.append(face_id)
-    if ( verbose_max ) :
-      print ".. l_aux =", l_aux
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux )
-    l_groupe_cav_p_g.append((GR_CAV_G, "BORD_%02d" % (iaux+1)))
-    # Création du groupe de l'exterieur des cavites
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id+l_aux_1 )
-    l_groupe_cav_e_g.append((GR_CAV_G, "FRONT_%02d" % (iaux+1)))
-    # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-    if iaux<NC-1 :
-      geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-      geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-      l_face_avant_cav = []
-      for face_id in l_aux_1 :
-        l_face_avant_cav.append(face_id)
-#
-# 6.4. Archivage
-#
-  groupe_g[("ROCHE_G", cas)] = ROCHE_G
-  groupe_g[("GAUCHE_G", cas)] = GAUCHE_G
-  if cas == "tout" :
-    groupe_g[("DROITE_G", cas)] = DROITE_G
-  groupe_g[("HAUT_G", cas)] = HAUT_G
-  groupe_g[("BAS_G", cas)] = BAS_G
-  groupe_g[("DEVANT_G", cas)] = DEVANT_G
-  groupe_g[("DERRIERE_G", cas)] = DERRIERE_G
-  groupe_g[("cav", cas)] = l_groupe_cav_g
-  groupe_g[("roche", cas)] = l_groupe_roche_g
-  groupe_g[("tunnel", cas)] = l_groupe_tunnel_g
-  groupe_g[("cav_f", cas)] = l_groupe_cav_f_g
-  groupe_g[("cav_p", cas)] = l_groupe_cav_p_g
-  groupe_g[("cav_e", cas)] = l_groupe_cav_e_g
-  groupe_g[("cav_s", cas)] = l_groupe_cav_s_g
-#
-# 7. Affichage
-# 7.1. Les objets de construction
-#
-geompy.addToStudy( OUTIL_H, 'OUTIL_H' )
-geompy.addToStudy( OUTIL_G_1, 'OUTIL_G_1' )
-geompy.addToStudy( OUTIL_D_1, 'OUTIL_D_1' )
-geompy.addToStudy( OUTIL_G_2, 'OUTIL_G_2' )
-geompy.addToStudy( OUTIL_D_2, 'OUTIL_D_2' )
-geompy.addToStudy( B_B, 'B_B' )
-geompy.addToStudy( B_H, 'B_H' )
-geompy.addToStudy( B_G, 'B_G' )
-geompy.addToStudy( B_D, 'B_D' )
-geompy.addToStudy( CG1, 'CG1' )
-geompy.addToStudy( VG, 'VG' )
-geompy.addToStudy( PG, 'PG' )
-geompy.addToStudy( CD1, 'CD1' )
-geompy.addToStudy( VD, 'VD' )
-geompy.addToStudy( PD, 'PD' )
-geompy.addToStudy( B_H1, 'B_H1' )
-geompy.addToStudy( B_G1, 'B_G1' )
-geompy.addToStudy( boite_aux_G, 'boite_aux_G' )
-geompy.addToStudy( B_G2, 'B_G2' )
-geompy.addToStudy( B_G3, 'B_G3' )
-geompy.addToStudy( B_D1, 'B_D1' )
-geompy.addToStudy( boite_aux_D, 'boite_aux_D' )
-geompy.addToStudy( B_D2, 'B_D2' )
-geompy.addToStudy( B_D3, 'B_D3' )
-geompy.addToStudy( EMPREINTE, 'EMPREINTE' )
-geompy.addToStudy( BOITE_TUNNEL, 'BOITE_TUNNEL' )
-geompy.addToStudy( TUNNEL_PLEIN, 'TUNNEL_PLEIN' )
-geompy.addToStudy( boite_cav, 'boite_cav' )
-geompy.addToStudy( TUNNEL, 'TUNNEL' )
-geompy.addToStudy( MASSIF_00, 'MASSIF_00' )
-geompy.addToStudy( boite_aux, 'boite_aux' )
-geompy.addToStudy( boite_aux_1, 'boite_aux_1' )
-geompy.addToStudy( normale, 'normale' )
-geompy.addToStudy( point, 'point' )
-geompy.addToStudy( boite_cav_v, 'boite_cav_v' )
-geompy.addToStudy( boite_cav_f, 'boite_cav_f' )
-for objet in l_cyl_supp :
-  geompy.addToStudy( objet[0], objet[1] )
-#
-# 7.2. La structure a etudier et ses groupes
-#
-for cas in l_cas :
-#
-  MASSIF_G = dico_struct[cas]
-  #print MASSIF_G
-  geompy.addToStudy( MASSIF_G, "MASSIF"+cas )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("ROCHE_G", cas)], "ROCHE" )
-  l_groupe_cav_g = groupe_g[("cav", cas)]
-  for groupe in l_groupe_cav_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  l_groupe_roche_g = groupe_g[("roche", cas)]
-  for groupe in l_groupe_roche_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("GAUCHE_G", cas)], "GAUCHE" )
-  if cas == "tout" :
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DROITE_G", cas)], "DROITE" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("HAUT_G", cas)], "HAUT" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("BAS_G", cas)], "BAS" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("DEVANT_G", cas)], "DEVANT" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("DERRIERE_G", cas)], "DERRIERE" )
-  l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-  for groupe in l_groupe_tunnel_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-  l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-  l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-  l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-  for groupe in l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-#
-
-###=======================================================================
-### SMESH component
-###=======================================================================
-
-import SMESH, SALOMEDS
-from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(theStudy)
-from salome.BLSURFPlugin import BLSURFPluginBuilder
-from salome.GHS3DPlugin import GHS3DPluginBuilder
-#
-for cas in l_cas :
-#
-  if verbose :
-    print ". Maillage du cas", cas
-#
-  MASSIF_G = dico_struct[cas]
-#
-# 1. Maillage
-#
-  MASSIF_M = smesh.Mesh(MASSIF_G)
-#
-# 2. Parametres du maillage volumique
-#
-  if cas == "tout" :
-    GHS3D_3D = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-    GHS3D_Parameters = smesh.CreateHypothesis('GHS3D_Parameters', 'GHS3DEngine')
-    # Niveau d'optimisation : 3 ==> standard +
-    GHS3D_Parameters.SetOptimizationLevel( 3 )
-  else :
-    isdone = MASSIF_M.AddHypothesis(GHS3D_Parameters)
-    GHS3D_3D_1 = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-#
-# 3. Parametres du maillage surfacique
-#
-  if cas == "tout" :
-    #
-    BLSURF = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-    BLSURF_Parameters = BLSURF.Parameters()
-    # Geometrical mesh - if set to "Custom", allows user input in Angle Mesh S, Angle Mesh C and Gradation fields.
-    # These fields control computation of the element size, so called geometrical size, conform to the
-    # surface geometry considering local curvatures.
-    # If both the User size and the geometrical size are defined, the eventual element size correspond to the least of the two.
-    BLSURF_Parameters.SetGeometricMesh( 1 )
-    # Gradation - maximum ratio between the lengths of two adjacent edges.
-    BLSURF_Parameters.SetGradation( 2.5 )
-    # Angle Mesh S - maximum angle between the mesh face and the tangent to the geometrical surface at each mesh node, in degrees.
-    BLSURF_Parameters.SetAngleMeshS( 16. )
-    # Angle Mesh C - maximum angle between the mesh edge and the tangent to the geometrical curve at each mesh node, in degrees.
-    BLSURF_Parameters.SetAngleMeshC( 16. )
-    # Taille de maille globale
-    BLSURF_Parameters.SetPhySize( 25. )
-  else :
-    isdone = MASSIF_M.AddHypothesis(BLSURF_Parameters)
-    BLSURF_1 = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-#
-# 4. Calcul
-#
-  isDone = MASSIF_M.Compute()
-#
-  MASSIF_M.ConvertToQuadratic( 1 )
-#
-# 5. Groupes
-# 5.1. Groupes issus de la géométrie : volume et limites externes
-#
-  ROCHE_M = MASSIF_M.Group(groupe_g[("ROCHE_G", cas)])
-#
-  GAUCHE_M = MASSIF_M.Group(groupe_g[("GAUCHE_G", cas)])
-  if cas == "tout" :
-    DROITE_M = MASSIF_M.Group(groupe_g[("DROITE_G", cas)])
-  HAUT_M = MASSIF_M.Group(groupe_g[("HAUT_G", cas)])
-  BAS_M = MASSIF_M.Group(groupe_g[("BAS_G", cas)])
-  DEVANT_M = MASSIF_M.Group(groupe_g[("DEVANT_G", cas)])
-  DERRIERE_M = MASSIF_M.Group(groupe_g[("DERRIERE_G", cas)])
-#
-# 5.2. Groupes issus de la géométrie : gestion des cavités
-#      On mémorise dans l_groupe_b les groupes qui correspondent Ã  des mailles
-#      qu'il faudra dédoubler pour le calcul de second gradient : la roche finale et les cavités
-#
-  l_groupe_roche_g = groupe_g[("roche", cas)]
-  l_groupe_cav_g = groupe_g[("cav", cas)]
-  l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-  l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-  l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-  l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-  l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-  l_groupe_m = []
-  l_groupe_b = []
-  for groupe in l_groupe_roche_g + l_groupe_cav_g + l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g + l_groupe_tunnel_g :
-    GR_M = MASSIF_M.Group(groupe[0])
-    l_groupe_m.append((GR_M, groupe[1]))
-    if groupe in l_groupe_cav_g :
-      l_groupe_b.append(GR_M)
-    elif groupe[1] == "ROCHE_20" :
-      l_groupe_b.append(GR_M)
-#
-# 6. Duplication des mailles dans la roche finale et les cavités
-#
-  d_aux = {}
-  for groupe in l_groupe_b :
-#
-#   6.1. Nom du groupe et nombre de mailles qu'il contient
-#
-    name = groupe.GetName()
-    size_groupe = groupe.Size()
-    if verbose_max :
-      print "Longueur du groupe",name, ":", size_groupe
-#
-#   6.2. Pour chaque maille du groupe, on repere la liste des noeuds
-#        et on cree une maille avec ces memes noeuds
-#
-    l_aux = []
-    for jaux in range (size_groupe) :
-      id_elem = groupe.GetID(jaux+1)
-      #if name == "CAV_01" :
-        #print ".. element",jaux,":", id_elem
-      l_nodes = MASSIF_M.GetElemNodes ( id_elem )
-      ##print ".. l_nodes :", l_nodes
-      id_elem_new = MASSIF_M.AddVolume(l_nodes)
-      ##print ".. nouvel element :", id_elem_new
-      l_aux.append(id_elem_new)
-#
-#   6.3. Creation d'un groupe contenant ces mailles doubles creees
-#
-    name = name + "_b"
-    if name[0:1] == "R" :
-      name = "R_20_b"
-    #print "name :", name
-    ElementType = groupe.GetType();
-    groupe_new = MASSIF_M.MakeGroupByIds( name, ElementType, l_aux )
-    smesh.SetName(groupe_new, name)
-    d_aux[name] = groupe_new
-    if verbose_max :
-      size_groupe_new = groupe_new.Size()
-      print "Longueur du groupe",name, ":", size_groupe
-#
-# 6.4. Creation des groupes contenant les mailles doubles creees pour chacune
-#      des situations d'excavation :
-#      Couche 20 : R_20_b
-#      Couche 19 : R_19_b = R_20_b + CAV_20_b
-#      Couche 18 : R_18_b = R_20_b + CAV_20_b + CAV_19_b
-#      ... etc ...
-#      Couche 01 : R_01_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b
-#      Roche     : R_00_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b + CAV_01_b
-#
-  groupe_d = d_aux["R_20_b"]
-  for nro_cav in range(NC-1, -1, -1 ) :
-    name = "R_%02d_b" % nro_cav
-    groupe_new = MASSIF_M.UnionGroups ( groupe_d, d_aux["CAV_%02d_b" % (nro_cav+1)], name)
-    smesh.SetName(groupe_new, name)
-    groupe_d = groupe_new
-#
-# 7. Ecriture
-#
-  fichierMedResult = '/tmp/MASSIF.new.med' 
-  MASSIF_M.ExportMED( fichierMedResult, 0, SMESH.MED_V2_2, 1 )
-#
-#___________________________________________________________
-# Ajout PN : statistiques sur les Mailles
-#___________________________________________________________
-fichierStatResult=fichierMedResult.replace('.med','.res')
-from getStats import getStatsMaillage
-getStatsMaillage(MASSIF_M,fichierStatResult)
-
diff --git a/src/Tools/Verima/Scripts/bb.py b/src/Tools/Verima/Scripts/bb.py
deleted file mode 100644 (file)
index 43bd231..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-# Get Information About Mesh by GetMeshIn
-import salome
-salome.salome_init()
-
-import SMESH, SALOMEDS
-from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(salome.myStudy)
-
-aMesh,aResult = smesh.CreateMeshesFromMED('/tmp/MASSIF.new.med')
-print aResult, aMesh
-
-monMesh=aMesh[0]
-
-# Get Information About Group by GetMeshInfo
-print "\nInformation about group by GetMeshInfo:"
-lGroups=monMesh.GetGroups()
-print lGroups
-for g in lGroups :
-    print g.GetName()
-info = smesh.GetMeshInfo(lGroups[0])
-keys = info.keys(); keys.sort()
-for i in keys:
-  print "  %s  :  %d" % ( i, info[i] )
-  pass
-#
diff --git a/src/Tools/Verima/Scripts/excavation.py b/src/Tools/Verima/Scripts/excavation.py
deleted file mode 100644 (file)
index 50da510..0000000
+++ /dev/null
@@ -1,1101 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-"""
-Maillage du tunnel
-Copyright EDF R&D 2012-2014
-
- Gérald NICOLAS
- (+33/0)1.47.65.56.94
-
- 25/04/2013 : prise en compte de Builder
-"""
-__revision__ = "V2.2"
-
-import os
-import sys
-import salome
-
-salome.salome_init()
-theStudy = salome.myStudy
-
-import iparameters
-ipar = iparameters.IParameters(salome.myStudy.GetCommonParameters("Interface Applicative", 1))
-
-erreur = 0
-
-import math
-import SALOMEDS
-#==================== Personnalisation - Debut =========================
-HOME = os.environ["HOME"]
-rep_GEOM_MAIL = os.path.join(HOME, "ASTER_USER", "TEST", "Excavation", "GEOM_MAIL")
-# Les fichiers MED des deux maillages seront exportes dans ce repertoire.
-# Comportement par defaut : l'export est inactive (line 45)
-# The MED files for both two meshes are exported in this directory.
-# Default behaviour : no export (line 45)
-#
-# Symetrie ? Tout ?
-l_cas = [ "tout", "syme" ]
-#
-# création de la géométrie 1/0 ?
-cree_geom = 1
-#
-# création du maillage 1/0 ?
-cree_mail = 1
-#
-# export MED 1/0 ?
-export_med = 0
-#
-# Creation des mailles doubles 1/0 ?
-double = 1
-#
-# Controle vis-a-vis d'une reference 1/0 ?
-controle = 1
-#==================== Personnalisation - Fin ===========================
-#
-verbose = 1
-verbose_max = 0
-#
-# A. GEOMETRIE
-#
-if cree_geom :
-#
-  import GEOM
-  from salome.geom import geomBuilder
-  geompy = geomBuilder.New(theStudy)
-  #
-  # 0. Les conventions d'orientation des axes sont les suivantes :
-  #    . l'axe Z s'enfonce dans le plan du dessin, son origine Ã©tant dans le plan
-  #    . l'axe Y est vers le haut
-  #    . l'axe X est vers la gauche.
-  #    . l'origine du repere est au centre du tunnel
-  #    Remarque : Les suffixes G (gauche), D (droit), B(bas) et H (haut) doivent
-  #    etre compris quand on regarde depuis l'entree du tunnel, sa partie
-  #    plane etant en bas.
-  #
-  # 1. Dimensions globales
-  # 1.1. Dimensions caracteristiques du domaine
-  #      Taille generale du bloc contenant le tunnel
-  LG_ARETE_BLOC = 4.6
-  #      Taille generale du massif
-  LG_ARETE_MASSIF = LG_ARETE_BLOC*15.0
-  #      Longueur du tunnel
-  LGTUNNEL = 20.0
-  #      Abscisse du centre du cylindre de percage 1 (+ ou -)
-  X1 = 2.0
-  #      Abscisse du centre du cylindre de percage 2 (+ ou -)
-  X2 = 1.0
-  #      Nombre de couches dans le tunnel
-  NC = 20
-  #
-  # 1.2. Dimensions deduites
-  #
-  # 1.2.1. Rayons des cylindres de percement
-  #      . Rayon du cylindre superieur
-  RAYON_H = 0.5*LG_ARETE_BLOC
-  #      . Rayon du premier cylindre inferieur
-  RAYON_1 = RAYON_H + X1
-  #      . Rayon du premier cylindre inferieur
-  #      sinus = sin(angle), angle entre le plan horizontal et
-  #      le plan d'intersection des deux cylindres inférieurs
-  sinus = ( (X1+X2)**2 - X1**2 ) / ( (X1+X2)**2 + X1**2 )
-  if verbose_max :
-    print "sinus =", sinus
-  tangente = math.tan(math.asin(sinus))
-  if verbose_max :
-    print "tangente =", tangente
-  Y2 = - (X1+X2)*tangente
-  if verbose_max :
-    print "Y2 =", Y2
-  RAYON_2 = RAYON_H + Y2
-  #
-  if verbose_max :
-    print "RAYON_H =", RAYON_H
-    print "RAYON_1 =", RAYON_1
-    print "RAYON_2 =", RAYON_2
-  #
-  # 1.2.2. Longueur de la boite qui servira a la construction des cavites
-  LG_OUTIL = 2.0 * LG_ARETE_MASSIF
-  #
-  # 1.2.3. Decalage pour que tout le massif soit traverse
-  DELTA = 0.01*LG_ARETE_MASSIF
-  #
-  # 2. Les cylindres du tunnelier
-  #
-  d_cyl = {}
-  #
-  LG_OUTIL = LG_OUTIL + 2.*DELTA
-  #
-  OUTIL_H = geompy.MakeCylinderRH(RAYON_H, LG_OUTIL)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(OUTIL_H, TRX, TRY, TRZ)
-  d_cyl["TUN_H"] = (RAYON_H, TRX, TRY)
-  #
-  OUTIL_G_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-  TRX = -X1
-  geompy.TranslateDXDYDZ(OUTIL_G_1, TRX, TRY, TRZ)
-  d_cyl["TUN_G1"] = (RAYON_1, TRX, TRY)
-  #
-  OUTIL_D_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-  TRX = X1
-  geompy.TranslateDXDYDZ(OUTIL_D_1, TRX, TRY, TRZ)
-  d_cyl["TUN_D1"] = (RAYON_1, TRX, TRY)
-  #
-  OUTIL_G_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-  TRX = X2
-  TRY = Y2
-  geompy.TranslateDXDYDZ(OUTIL_G_2, TRX, TRY, TRZ)
-  d_cyl["TUN_G2"] = (RAYON_2, TRX, TRY)
-  #
-  OUTIL_D_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-  TRX = -X2
-  geompy.TranslateDXDYDZ(OUTIL_D_2, TRX, TRY, TRZ)
-  d_cyl["TUN_D2"] = (RAYON_2, TRX, TRY)
-  #
-  if verbose :
-    print "Cylindre"
-    for cle in d_cyl.keys() :
-      t_aux = d_cyl[cle]
-      print cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-  #
-  # 3. L'empreinte de decoupe
-  # 3.1. Les boites de base
-  #
-  DX = 2.0*LG_ARETE_BLOC
-  DY = 2.0*LG_ARETE_BLOC
-  DZ = LG_OUTIL
-  B_B = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  #    En haut
-  TRX = -LG_ARETE_BLOC
-  TRY = 0.0
-  TRZ = - DELTA
-  B_H = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    A gauche
-  TRX = X2
-  TRY = -2.0*LG_ARETE_BLOC
-  B_G = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    A droite
-  TRX = -2.0*LG_ARETE_BLOC - X2
-  TRY = -2.0*LG_ARETE_BLOC
-  B_D = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    En bas
-  TRX = -LG_ARETE_BLOC
-  TRY = -2.5*LG_ARETE_BLOC
-  geompy.TranslateDXDYDZ(B_B, TRX, TRY, TRZ)
-  #
-  # 3.2. Plans d'intersection entre les cylindres inférieurs
-  #      Centre des premiers cylindres inférieurs
-  DX = -X1
-  DY = 0.0
-  DZ = 0.0
-  CG1 = geompy.MakeVertex(DX, DY, DZ)
-  DX = X1
-  CD1 = geompy.MakeVertex(DX, DY, DZ)
-  #      Vecteurs normaux aux plans des intersections des cylindres inférieurs
-  DX = -Y2
-  DY = X1+X2
-  DZ = 0.0
-  VG = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  DX = Y2
-  VD = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  #      Plans des intersections des cylindres inférieurs
-  DZ = 2.0*LG_OUTIL
-  PG = geompy.MakePlane(CG1, VG, DZ)
-  PD = geompy.MakePlane(CD1, VD, DZ)
-  #
-  # 3.3. Decoupes
-  # 3.3.1. Partie superieure
-  B_H1 = geompy.MakeCut(B_H, OUTIL_H)
-  #
-  # 3.3.2. Partie gauche
-  # . Séparation par le plan de l'intersection
-  B_G1 = geompy.MakeHalfPartition(B_G, PG)
-  # . Création des deux volumes internes
-  L_AUX = geompy.MakeBlockExplode(B_G1, 6, 6)
-  # . Repérage du volume interne supérieur
-  DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LG_OUTIL + 2.0*DELTA
-  boite_aux_G = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = 0.0
-  TRY = -2.0*LG_ARETE_BLOC + DELTA
-  TRZ = - 2.0*DELTA
-  geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  #print "l_aux =", l_aux
-  B_G2 = geompy.MakeCut(l_aux[0], OUTIL_G_1)
-  # . Repérage du volume interne inférieur
-  TRX = 0.0
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  B_G3 = geompy.MakeCut(l_aux[0], OUTIL_G_2)
-  #
-  # 3.3.3. Partie droite
-  # . Séparation par le plan de l'intersection
-  B_D1 = geompy.MakeHalfPartition(B_D, PD)
-  # . Création des deux volumes internes
-  L_AUX = geompy.MakeBlockExplode(B_D1, 6, 6)
-  # . Repérage du volume interne supérieur
-  DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LG_OUTIL + 2.0*DELTA
-  boite_aux_D = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -DX
-  TRY = -2.0*LG_ARETE_BLOC + DELTA
-  TRZ = - 2.0*DELTA
-  geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "3.3.3. supérieur l_aux =", l_aux
-  B_D2 = geompy.MakeCut(l_aux[0], OUTIL_D_1)
-  # . Repérage du volume interne inférieur
-  TRX = 0.0
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "3.3.3. inférieur l_aux =", l_aux
-  B_D3 = geompy.MakeCut(l_aux[0], OUTIL_D_2)
-  #
-  # 3.3. Fusion
-  #
-  Union_1 = geompy.MakeFuse(B_B    , B_G3)
-  Union_2 = geompy.MakeFuse(Union_1, B_D3)
-  Union_3 = geompy.MakeFuse(Union_2, B_G2)
-  Union_4 = geompy.MakeFuse(Union_3, B_D2)
-  EMPREINTE = geompy.MakeFuse(Union_4, B_H1)
-  #
-  # 4. Le tunnel
-  # 4.1. La base
-  #
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL
-  BOITE_TUNNEL = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -RAYON_H - DELTA
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(BOITE_TUNNEL, TRX, TRY, TRZ)
-  #
-  TUNNEL_PLEIN = geompy.MakeCut(BOITE_TUNNEL, EMPREINTE)
-  #
-  # 4.2. Partitionnement par les cavites
-  #
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL/NC
-  boite_cav = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LGTUNNEL/NC
-  l_aux = [TUNNEL_PLEIN]
-  for iaux in range(NC) :
-    TUNNEL = geompy.MakePartition(l_aux, [boite_cav], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-    l_aux = [TUNNEL]
-    if iaux<NC-1 :
-      geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-  #
-  # 5. La structure générale
-  #
-  dico_struct = {}
-  groupe_g = {}
-  for cas in l_cas :
-  #
-    if verbose :
-      print ". Geometrie du cas", cas
-  #
-    DX = LG_ARETE_MASSIF
-    if cas == "syme" :
-      DX = 0.5*DX
-    DY = LG_ARETE_MASSIF
-    DZ = LG_ARETE_MASSIF
-    MASSIF_00 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    if cas == "tout" :
-      TRX = -0.5*LG_ARETE_MASSIF
-    else :
-      TRX = 0.0
-    TRY = -0.5*LG_ARETE_MASSIF
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(MASSIF_00, TRX, TRY, TRZ)
-    MASSIF_G = geompy.MakePartition([MASSIF_00], [TUNNEL], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-    #print MASSIF_G
-  #
-    dico_struct[cas] = MASSIF_G
-  #
-  # 6. Les groupes
-  #    * Volumes :
-  #    ===========
-  #      ROCHE : le massif complet
-  #      . Pour nn valant 01, 02, 03, ..., 19, 20 :
-  #        ROCHE_nn : la partie du massif qui reste quand on etudie l'excavation de la couche nn
-  #        CAV_nn : la partie du massif qui est extraite pour l'excavation de la couche nn
-  #                 ces morceaux sont disjoints ; on ne s'interesse qu'a ce qui est retire
-  #                 au moment de l'attaque de la couche n
-  #      Vu autrement : ROCHE = ROCHE_01 + CAV_01
-  #                     ROCHE = ROCHE_02 + CAV_01 + CAV_02
-  #                     ROCHE = ROCHE_03 + CAV_01 + CAV_02 + CAV_03
-  #                     ... ... ... ... ... ...
-  #                     ROCHE = ROCHE_20 + CAV_01 + CAV_02 + CAV_03 + ... + CAV_20
-  #
-  #      Toutes les mailles de ces groupes seront dupliquees (memes noeuds) et rassemblees
-  #      dans des groupes miroirs :
-  #        R_00_b est l'analogue de ROCHE
-  #        R_nn_b est l'analogue de ROCHE_nn
-  #        CAV_nn_b est l'analogue de CAV_nn
-  #
-  #    * Faces :
-  #    =========
-  #      . Les bords exterieurs du domaine
-  #      ---------------------------------
-  #        BAS  : la face inferieure du massif
-  #        HAUT : la face superieure du massif
-  #        DEVANT   : la face avant du massif
-  #        DERRIERE : la face arriere du massif
-  #        GAUCHE : la face gauche du massif
-  #        Pour la geometrie complete :
-  #          DROITE : la face droite du massif
-  #        sinon (pour la geometrie avec symetrie) :
-  #          SYME_nn : la face a droite bordant la roche au cours de l'excavation de la couche nn,
-  #                    nn valant 00, 01, 02, 03, ..., 19, 20
-  #          Remarque : SYME_00 equivaut a DROITE
-  #
-  #      . Les bords des cavites
-  #      -----------------------
-  #        Pour nn valant 01, 02, 03, ..., 19, 20 :
-  #        FOND_nn : la paroi qui est le fond de la cavite n, jouxtant la cavite (n+1)
-  #        BORD_nn : la paroi peripherique de la cavite n
-  #        PAROI_nn : les parois peripheriques des cavites 1, 2, ..., n-1 (n>1)
-  #          Vu autrement : PAROI_02 = BORD_01
-  #                         PAROI_03 = BORD_01 + BORD_02
-  #                         PAROI_04 = BORD_01 + BORD_02 + BORD_03
-  #                         ... ... ... ... ... ...
-  #                         PAROI_20 = BORD_01 + BORD_02 + BORD_03 + ... + BORD_19
-  #        FRONT_nn : la frontiere complete de la cavite n
-  #          Vu autrement : FRONT_01 = FOND_01 + BORD_01
-  #                         FRONT_02 = FOND_02 + BORD_01 + BORD_02
-  #                         ... ... ... ... ... ...
-  #                         FRONT_20 = FOND_20 + BORD_01 + BORD_02 + BORD_03 + ... + BORD_20
-  #          Vu autrement : FRONT_nn = PAROI_nn + FOND_nn + BORD_nn (nn>1)
-  #
-  #      . Les bords du tunnel
-  #      ---------------------
-  #        TUN_H  : la face superieure du tunnel
-  #        TUN_G1 : la face gauche et en haut du tunnel
-  #        TUN_G2 : la face gauche et en bas du tunnel
-  #        TUN_BASE : la face inferieure du tunnel
-  #        Pour la geometrie complete :
-  #          TUN_D1 : la face droite et en haut du tunnel
-  #          TUN_D2 : la face droite et en bas du tunnel
-  #        Remarque : les groupes TUN_xx recouvrent les bords des cavites sur toute la longueur de l'excavation
-  #
-    l_cav_toutes_v_id = []
-    l_cav_toutes_p_id = []
-    l_groupe_cav_g = []
-    l_groupe_roche_g = []
-    l_groupe_cav_f_g = []
-    l_groupe_cav_p_g = []
-    l_groupe_cav_e_g = []
-    l_face_avant_cav = []
-    l_groupe_tunnel_g = []
-  #
-  # 6.1. La roche
-  #
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_solid_id = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.1. l_solid_id =", l_solid_id
-    ROCHE_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( ROCHE_G, l_solid_id )
-  #
-  # 6.2. Les faces externes
-  # 6.2.1. Paralleles a Oyz
-  # 6.2.1.1. Parallele a Oyz : face gauche
-  #
-    DX = 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX =  0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.1. Gauche l_aux =", l_aux
-    GAUCHE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( GAUCHE_G, l_aux )
-  #
-  # 6.2.1.2. Parallele a Oyz : face droite dans le cas complet, plan de symetrie sinon
-  #
-    l_groupe_cav_s_g = []
-    l_face_id_syme = []
-    if cas == "tout" :
-      TRX = -LG_ARETE_MASSIF
-      TRY = 0.0
-      TRZ = 0.0
-      geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-      l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print "6.2.1.2. Droite l_aux =", l_aux
-      DROITE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-      geompy.UnionIDs ( DROITE_G, l_aux )
-  #
-    else :
-  #   L'ensemble des faces
-      TRX = -0.5*LG_ARETE_MASSIF
-      TRY = 0.0
-      TRZ = 0.0
-      geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-      l_face_id_syme  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print "6.2.1.2. Symetrie - tout l_face_id_syme =", l_face_id_syme
-      l_aux = []
-      for face_id in l_face_id_syme :
-        l_aux.append(face_id)
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_00"))
-  #   Les faces bordant le tunnel
-      DX = 2.0*DELTA
-      DY = LG_ARETE_BLOC + 2.0*DELTA
-      DZ = LGTUNNEL/NC + 2.0*DELTA
-      boite_2 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-      TRX = - DELTA
-      TRY = -0.5*LG_ARETE_BLOC - DELTA
-      TRZ = - DELTA
-      geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-      TRX = 0.0
-      TRY = 0.0
-      TRZ = LGTUNNEL/NC
-      l_aux_3 = []
-      for iaux in range(NC) :
-        if ( verbose_max ) :
-          print "6.2.1.2. Cavite %02d" % (iaux+1)
-        # Les id des faces bordant la cavite courante
-        l_aux_2 = geompy.GetShapesOnBoxIDs (boite_2, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-        if ( verbose_max ) :
-          print ".. id des faces bordant la cavite % d =" % (iaux+1), l_aux_2
-        for face_id in l_aux_2 :
-          l_aux.remove(face_id)
-          l_aux_3.append(face_id)
-        GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_CAV_G, l_aux )
-        l_groupe_cav_s_g.append((GR_CAV_G, "SYME_%02d" % (iaux+1)))
-  # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-        if iaux<NC-1 :
-          geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-      if ( verbose_max ) :
-        print ".. id des faces bordant les cavites =", l_aux_3
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux_3 )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_CAV"))
-  #
-  # 6.2.2. Paralleles a Oxz : faces haut & bas
-  #
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY =  0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.2. Haut l_aux =", l_aux
-    HAUT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( HAUT_G, l_aux )
-  #
-    TRX = 0.0
-    TRY = -LG_ARETE_MASSIF
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.2. Bas l_aux =", l_aux
-    BAS_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( BAS_G, l_aux )
-  #
-  # 6.2.3. Paralleles a Oxy
-  # 6.2.3.1. Faces debouchant du tunnel : toutes les faces contenues dans la boite
-  #         d'epaisseur quasi-nulle en dZ, de tailles debordant l'empreinte du tunnel en X/Y et centree en (0.,0.,0.)
-    DX = LG_ARETE_BLOC + 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = 2.0*DELTA
-    boite_aux_1 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux_1, TRX, TRY, TRZ)
-    l_face_avant_tunnel  = geompy.GetShapesOnBoxIDs (boite_aux_1, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.1. Devant l_face_avant_tunnel =", l_face_avant_tunnel
-    # Création du groupe de la face avant
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_face_avant_tunnel )
-    l_groupe_cav_f_g.append((GR_CAV_G, "FOND_00"))
-  #
-  # 6.2.3.2. Faces avant du massif : toutes les faces contenues dans la boite
-  #          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,0.)
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux_2  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.2. Devant l_aux_2  =", l_aux_2
-  # Pour le groupe, on retire les faces correspondant a l'empreinte du tunnel
-    l_aux = []
-    for face_id in l_aux_2 :
-      if face_id not in l_face_avant_tunnel :
-        l_aux.append(face_id)
-    if ( verbose_max ) :
-      print "6.2.3.2. Devant l_aux  =", l_aux
-    DEVANT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DEVANT_G, l_aux )
-  #
-  # 6.2.3.3. Faces avant du massif : toutes les faces contenues dans la boite
-  #          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,extremite)
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LG_ARETE_MASSIF
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.3. Derriere l_aux =", l_aux
-    DERRIERE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DERRIERE_G, l_aux )
-  #
-  # 6.3. Les faces et les solides internes au tunnel
-    l_cyl_supp = []
-  #
-  # 6.3.1. Les faces de la base
-  #        Le plan support
-    DX = 0.0
-    DY = LG_ARETE_BLOC
-    DZ = 0.0
-    normale = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-    DY = -0.5*LG_ARETE_BLOC
-    point = geompy.MakeVertex(DX, DY, DZ)
-    #        Les faces posees sur ce plan
-    liste_face_tunnel_base = geompy.GetShapesOnPlaneWithLocationIDs (MASSIF_G, geompy.ShapeType["FACE"], normale, point, GEOM.ST_ON )
-    if ( verbose_max ) :
-      print "6.3.1. liste_face_tunnel_base =", liste_face_tunnel_base
-  #        Création du groupe associe
-    GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_TUNNEL_G, liste_face_tunnel_base )
-    l_groupe_tunnel_g.append((GR_TUNNEL_G, "TUN_BASE"))
-  #
-  # 6.3.2. Les faces sur les portions cylindriques
-  #        On distingue chaque cylindre pour les futurs suivis de frontiere dans HOMARD
-  #        Remarque : il serait plus logique de proceder avec GetShapesOnCylinderWithLocationIDs mais
-  #                   je n'arrive pas donc je repere les faces dans un tube englobant la surface de chaque cylindre. Bug ? Mauvaise utilisation ?
-  #                   Du coup, il faut s'assurer que l'on ne capte pas des faces planes precedentes (6.3.1).
-  #                   Cela peut arriver si les dimensions sont peu serrees
-    TRZ = - DELTA
-    for cle in d_cyl.keys() :
-      t_aux = d_cyl[cle]
-    # Creation du tube encadrant le cylindre support
-      if ( verbose_max ) :
-        print "6.3.2.", cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-      cyl_1 = geompy.MakeCylinderRH(1.1*t_aux[0], LG_OUTIL)
-      cyl_2 = geompy.MakeCylinderRH(0.9*t_aux[0], LG_OUTIL)
-      boite = geompy.MakeCut(cyl_1, cyl_2)
-      TRX = t_aux[1]
-      TRY = t_aux[2]
-      geompy.TranslateDXDYDZ(boite, TRX, TRY, TRZ)
-      l_cyl_supp.append((boite, cle))
-    # Reperage des faces
-      l_aux_1 = geompy.GetShapesOnShapeIDs (boite, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      l_aux = []
-      for face_id in l_aux_1 :
-        if face_id not in liste_face_tunnel_base :
-          l_aux.append(face_id)
-      if ( verbose_max ) :
-        print ".. l_aux =", l_aux
-      # Création du groupe associe
-      if len(l_aux) > 0 :
-        GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_TUNNEL_G, l_aux )
-        l_groupe_tunnel_g.append((GR_TUNNEL_G, cle))
-  #
-  # 6.3.3. Creation de boites :
-  #        . une qui englobe le volume d'une cavite
-  #
-    DX = LG_ARETE_BLOC + 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = LGTUNNEL/NC + 2.0*DELTA
-    boite_cav_v = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-  #
-  #        . une qui englobe une le fond d'une cavite
-    DZ = 2.0*DELTA
-    boite_cav_f = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = LGTUNNEL/NC - DELTA
-    geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-  #
-  # 6.3.4. On deplace ces boites au fur et a mesure des couches
-  #        On memorise les faces et volumes contenus dans les boites et
-  #        on cree les groupes a la volee
-  #
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LGTUNNEL/NC
-    for face_id in l_face_avant_tunnel :
-      l_face_avant_cav.append(face_id)
-    for iaux in range(NC) :
-      if ( verbose_max ) :
-        print "6.3.4. Cavite %02d" % (iaux+1)
-      # Création du groupe de l'exterieur des cavites
-      if iaux > 0 :
-        GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id )
-        l_groupe_cav_e_g.append((GR_CAV_G, "PAROI_%02d" % (iaux+1)))
-      # Les id des solides dans la cavite courante
-      l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      # Création du groupe solide de la cavite courante
-      CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-      geompy.UnionIDs ( CAV_G, l_aux_1 )
-      l_groupe_cav_g.append((CAV_G, "CAV_%02d" % (iaux+1)))
-      # On ajoute ces id a la liste de tous ceux depuis le debut des cavites (i.e. le percement du tunnel)
-      for solid_id in l_aux_1 :
-        l_cav_toutes_v_id.append(solid_id)
-      if ( verbose_max ) :
-        print ".. l_cav_toutes_v_id =", l_cav_toutes_v_id
-      # On repere les id des solides du massif mais qui ne sont pas dans les cavites precedemment traitées
-      l_solid_id_1 = []
-      for solid_id in l_solid_id :
-        if solid_id not in l_cav_toutes_v_id :
-          l_solid_id_1.append(solid_id)
-      if ( verbose_max ) :
-        print ".. l_solid_id_1 =", l_solid_id_1
-      # Création du groupe solide de la roche de laquelle on a retiré tous les creusements effectués
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-      geompy.UnionIDs ( GR_CAV_G, l_solid_id_1 )
-      l_groupe_roche_g.append((GR_CAV_G, "ROCHE_%02d" % (iaux+1)))
-      # Les id des faces du fond de la cavite courante
-      l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_f, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      # Création du groupe du fond de la cavite
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux_1 )
-      l_groupe_cav_f_g.append((GR_CAV_G, "FOND_%02d" % (iaux+1)))
-      # Les id des faces dans la cavite courante
-      l_aux_2 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_2 =", l_aux_2
-      # Création du groupe du pourtour de la cavite : penser a retirer les fonds et l'eventuel plan de symetrie !
-      # On cumule tous les pourtours depuis le debut
-      l_aux = []
-      for face_id in l_aux_2 :
-        if face_id not in l_aux_1 + l_face_avant_cav + l_face_id_syme :
-          l_aux.append(face_id)
-          l_cav_toutes_p_id.append(face_id)
-      if ( verbose_max ) :
-        print ".. l_aux =", l_aux
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_p_g.append((GR_CAV_G, "BORD_%02d" % (iaux+1)))
-      # Création du groupe de l'exterieur des cavites
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id+l_aux_1 )
-      l_groupe_cav_e_g.append((GR_CAV_G, "FRONT_%02d" % (iaux+1)))
-      # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-      if iaux<NC-1 :
-        geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-        geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-        l_face_avant_cav = []
-        for face_id in l_aux_1 :
-          l_face_avant_cav.append(face_id)
-  #
-  # 6.4. Archivage
-  #
-    groupe_g[("ROCHE_G", cas)] = ROCHE_G
-    groupe_g[("GAUCHE_G", cas)] = GAUCHE_G
-    if cas == "tout" :
-      groupe_g[("DROITE_G", cas)] = DROITE_G
-    groupe_g[("HAUT_G", cas)] = HAUT_G
-    groupe_g[("BAS_G", cas)] = BAS_G
-    groupe_g[("DEVANT_G", cas)] = DEVANT_G
-    groupe_g[("DERRIERE_G", cas)] = DERRIERE_G
-    groupe_g[("cav", cas)] = l_groupe_cav_g
-    groupe_g[("roche", cas)] = l_groupe_roche_g
-    groupe_g[("tunnel", cas)] = l_groupe_tunnel_g
-    groupe_g[("cav_f", cas)] = l_groupe_cav_f_g
-    groupe_g[("cav_p", cas)] = l_groupe_cav_p_g
-    groupe_g[("cav_e", cas)] = l_groupe_cav_e_g
-    groupe_g[("cav_s", cas)] = l_groupe_cav_s_g
-  #
-  # 7. Affichage
-  # 7.1. Les objets de construction
-  #
-  geompy.addToStudy( OUTIL_H, 'OUTIL_H' )
-  geompy.addToStudy( OUTIL_G_1, 'OUTIL_G_1' )
-  geompy.addToStudy( OUTIL_D_1, 'OUTIL_D_1' )
-  geompy.addToStudy( OUTIL_G_2, 'OUTIL_G_2' )
-  geompy.addToStudy( OUTIL_D_2, 'OUTIL_D_2' )
-  geompy.addToStudy( B_B, 'B_B' )
-  geompy.addToStudy( B_H, 'B_H' )
-  geompy.addToStudy( B_G, 'B_G' )
-  geompy.addToStudy( B_D, 'B_D' )
-  geompy.addToStudy( CG1, 'CG1' )
-  geompy.addToStudy( VG, 'VG' )
-  geompy.addToStudy( PG, 'PG' )
-  geompy.addToStudy( CD1, 'CD1' )
-  geompy.addToStudy( VD, 'VD' )
-  geompy.addToStudy( PD, 'PD' )
-  geompy.addToStudy( B_H1, 'B_H1' )
-  geompy.addToStudy( B_G1, 'B_G1' )
-  geompy.addToStudy( boite_aux_G, 'boite_aux_G' )
-  geompy.addToStudy( B_G2, 'B_G2' )
-  geompy.addToStudy( B_G3, 'B_G3' )
-  geompy.addToStudy( B_D1, 'B_D1' )
-  geompy.addToStudy( boite_aux_D, 'boite_aux_D' )
-  geompy.addToStudy( B_D2, 'B_D2' )
-  geompy.addToStudy( B_D3, 'B_D3' )
-  geompy.addToStudy( EMPREINTE, 'EMPREINTE' )
-  geompy.addToStudy( BOITE_TUNNEL, 'BOITE_TUNNEL' )
-  geompy.addToStudy( TUNNEL_PLEIN, 'TUNNEL_PLEIN' )
-  geompy.addToStudy( boite_cav, 'boite_cav' )
-  geompy.addToStudy( TUNNEL, 'TUNNEL' )
-  geompy.addToStudy( MASSIF_00, 'MASSIF_00' )
-  geompy.addToStudy( boite_aux, 'boite_aux' )
-  geompy.addToStudy( boite_aux_1, 'boite_aux_1' )
-  geompy.addToStudy( normale, 'normale' )
-  geompy.addToStudy( point, 'point' )
-  geompy.addToStudy( boite_cav_v, 'boite_cav_v' )
-  geompy.addToStudy( boite_cav_f, 'boite_cav_f' )
-  for objet in l_cyl_supp :
-    geompy.addToStudy( objet[0], objet[1] )
-  #
-  # 7.2. La structure a etudier et ses groupes
-  #
-  for cas in l_cas :
-  #
-    MASSIF_G = dico_struct[cas]
-    #print MASSIF_G
-    geompy.addToStudy( MASSIF_G, "MASSIF"+cas )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("ROCHE_G", cas)], "ROCHE" )
-    l_groupe_cav_g = groupe_g[("cav", cas)]
-    for groupe in l_groupe_cav_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    l_groupe_roche_g = groupe_g[("roche", cas)]
-    for groupe in l_groupe_roche_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("GAUCHE_G", cas)], "GAUCHE" )
-    if cas == "tout" :
-      geompy.addToStudyInFather( MASSIF_G, groupe_g[("DROITE_G", cas)], "DROITE" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("HAUT_G", cas)], "HAUT" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("BAS_G", cas)], "BAS" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DEVANT_G", cas)], "DEVANT" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DERRIERE_G", cas)], "DERRIERE" )
-    l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-    for groupe in l_groupe_tunnel_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-    l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-    l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-    l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-    for groupe in l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-#
-#
-# B. MAILLAGE
-#
-if not erreur and cree_mail :
-#
-  import  SMESH, SALOMEDS
-  from salome.smesh import smeshBuilder
-#
-  smesh = smeshBuilder.New(theStudy)
-  from salome.BLSURFPlugin import BLSURFPluginBuilder
-  from salome.NETGENPlugin import NETGENPluginBuilder
-#
-  prem = 1
-  for cas in l_cas :
-  #
-    if verbose :
-      print ". Maillage du cas", cas
-  #
-    MASSIF_G = dico_struct[cas]
-  #
-  # 1. Maillage
-  #
-    MASSIF_M = smesh.Mesh(MASSIF_G)
-  #
-  # 2. Parametres du maillage volumique
-  #
-    if prem :
-      GHS3D_3D = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-      GHS3D_Parameters = smesh.CreateHypothesis('GHS3D_Parameters', 'GHS3DEngine')
-      # Niveau d'optimisation : 3 ==> standard +
-      GHS3D_Parameters.SetOptimizationLevel( 3 )
-    else :
-      isdone = MASSIF_M.AddHypothesis(GHS3D_Parameters)
-      GHS3D_3D_1 = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-  #
-  # 3. Parametres du maillage surfacique
-  #
-    if prem :
-      #
-      BLSURF = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-      BLSURF_Parameters = BLSURF.Parameters()
-      # Geometrical mesh - if set to "Custom", allows user input in Angle Mesh S, Angle Mesh C and Gradation fields.
-      # These fields control computation of the element size, so called geometrical size, conform to the
-      # surface geometry considering local curvatures.
-      # If both the User size and the geometrical size are defined, the eventual element size correspond to the least of the two.
-      BLSURF_Parameters.SetGeometricMesh( 1 )
-      # Gradation - maximum ratio between the lengths of two adjacent edges.
-      BLSURF_Parameters.SetGradation( 2.5 )
-      # Angle Mesh S - maximum angle between the mesh face and the tangent to the geometrical surface at each mesh node, in degrees.
-      BLSURF_Parameters.SetAngleMeshS( 16. )
-      # Angle Mesh C - maximum angle between the mesh edge and the tangent to the geometrical curve at each mesh node, in degrees.
-      BLSURF_Parameters.SetAngleMeshC( 16. )
-      # Taille de maille globale
-      daux = LG_ARETE_BLOC*5
-      BLSURF_Parameters.SetPhySize( daux )
-      # Taille de maille locale autour du tunnel
-      daux = 0.9 * ( LGTUNNEL / NC )
-      saux = "% e" % daux
-      for groupe in l_groupe_cav_s_g :
-        if ( groupe[1] == "SYME_CAV" ) :
-          #print groupe[1], groupe[0]
-          BLSURF_Parameters.SetSizeMap(groupe[0], saux )
-          BLSURF_Parameters.SetSizeMap(groupe[0], 'def f(u,v): return '+saux )
-      for groupe in l_groupe_tunnel_g :
-        BLSURF_Parameters.SetSizeMap(groupe[0], saux )
-        BLSURF_Parameters.SetSizeMap(groupe[0], 'def f(u,v): return '+saux )
-      # Taille de maille maximale
-      BLSURF_Parameters.SetMaxSize( LG_ARETE_MASSIF )
-      # Taille de maille minimale
-      daux = LG_ARETE_BLOC/10.
-      BLSURF_Parameters.SetMinSize( daux )
-      # Distance maximale entre le maillage et la CAO
-      daux = LG_ARETE_BLOC/10.
-      BLSURF_Parameters.SetChordalError( daux )
-    else :
-      isdone = MASSIF_M.AddHypothesis(BLSURF_Parameters)
-      BLSURF_1 = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-  #
-  # 4. Calcul
-  #
-    isDone = MASSIF_M.Compute()
-  #
-    MASSIF_M.ConvertToQuadratic( 1 )
-  #
-  # 5. Groupes
-  # 5.1. Groupes issus de la géométrie : volume et limites externes
-  #
-    ROCHE_M = MASSIF_M.Group(groupe_g[("ROCHE_G", cas)])
-  #
-    GAUCHE_M = MASSIF_M.Group(groupe_g[("GAUCHE_G", cas)])
-    if cas == "tout" :
-      DROITE_M = MASSIF_M.Group(groupe_g[("DROITE_G", cas)])
-    HAUT_M = MASSIF_M.Group(groupe_g[("HAUT_G", cas)])
-    BAS_M = MASSIF_M.Group(groupe_g[("BAS_G", cas)])
-    DEVANT_M = MASSIF_M.Group(groupe_g[("DEVANT_G", cas)])
-    DERRIERE_M = MASSIF_M.Group(groupe_g[("DERRIERE_G", cas)])
-  #
-  # 5.2. Groupes issus de la géométrie : gestion des cavités
-  #      On mémorise dans l_groupe_b les groupes qui correspondent Ã  des mailles
-  #      qu'il faudra dédoubler pour le calcul de second gradient : la roche finale et les cavités
-  #
-    l_groupe_roche_g = groupe_g[("roche", cas)]
-    l_groupe_cav_g = groupe_g[("cav", cas)]
-    l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-    l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-    l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-    l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-    l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-    l_groupe_m = []
-    l_groupe_b = []
-    for groupe in l_groupe_roche_g + l_groupe_cav_g + l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g + l_groupe_tunnel_g :
-      GR_M = MASSIF_M.Group(groupe[0])
-      l_groupe_m.append((GR_M, groupe[1]))
-      if groupe in l_groupe_cav_g :
-        l_groupe_b.append(GR_M)
-      elif groupe[1] == "ROCHE_20" :
-        l_groupe_b.append(GR_M)
-  #
-  # 6. Duplication des mailles dans la roche finale et les cavités
-  #
-    if double :
-  #
-      d_aux = {}
-      for groupe in l_groupe_b :
-  #
-  #   6.1. Nom du groupe et nombre de mailles qu'il contient
-  #
-        name = groupe.GetName()
-        size_groupe = groupe.Size()
-        if verbose_max :
-          print "Longueur du groupe",name, ":", size_groupe
-  #
-  #   6.2. Pour chaque maille du groupe, on repere la liste des noeuds
-  #        et on cree une maille avec ces memes noeuds
-  #
-        l_aux = []
-        for jaux in range (size_groupe) :
-          id_elem = groupe.GetID(jaux+1)
-          #if name == "CAV_01" :
-            #print ".. element",jaux,":", id_elem
-          l_nodes = MASSIF_M.GetElemNodes ( id_elem )
-          ##print ".. l_nodes :", l_nodes
-          id_elem_new = MASSIF_M.AddVolume(l_nodes)
-          ##print ".. nouvel element :", id_elem_new
-          l_aux.append(id_elem_new)
-  #
-  #   6.3. Creation d'un groupe contenant ces mailles doubles creees
-  #
-        name = name + "_b"
-        if name[0:1] == "R" :
-          name = "R_20_b"
-        #print "name :", name
-        ElementType = groupe.GetType();
-        groupe_new = MASSIF_M.MakeGroupByIds( name, ElementType, l_aux )
-        smesh.SetName(groupe_new, name)
-        d_aux[name] = groupe_new
-        if verbose_max :
-          size_groupe_new = groupe_new.Size()
-          print "Longueur du groupe",name, ":", size_groupe
-  #
-  # 6.4. Creation des groupes contenant les mailles doubles creees pour chacune
-  #      des situations d'excavation :
-  #      Couche 20 : R_20_b
-  #      Couche 19 : R_19_b = R_20_b + CAV_20_b
-  #      Couche 18 : R_18_b = R_20_b + CAV_20_b + CAV_19_b
-  #      ... etc ...
-  #      Couche 01 : R_01_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b
-  #      Roche     : R_00_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b + CAV_01_b
-  #
-      groupe_d = d_aux["R_20_b"]
-      for nro_cav in range(NC-1, -1, -1 ) :
-        name = "R_%02d_b" % nro_cav
-        groupe_new = MASSIF_M.UnionGroups ( groupe_d, d_aux["CAV_%02d_b" % (nro_cav+1)], name)
-        smesh.SetName(groupe_new, name)
-        groupe_d = groupe_new
-  #
-  # 7. Tests
-  #
-    val_calc = {}
-    val_calc["no"] = MASSIF_M.NbNodes()
-    val_calc["ed"] = MASSIF_M.NbEdges()
-    val_calc["tr"] = MASSIF_M.NbTriangles()
-    val_calc["te"] = MASSIF_M.NbTetras()
-  #
-    if verbose :
-      print "Nombre de noeuds      :", val_calc["no"]
-      print "Nombre d'aretes       :", val_calc["ed"]
-      print "Nombre de triangles   :", val_calc["tr"]
-      print "Nombre de tetraedres  :", val_calc["te"]
-      ## Get Information About Mesh by GetMeshInfo
-      #info = smesh.GetMeshInfo(MASSIF_M)
-      #keys = info.keys()
-      #if len(keys) > 0 :
-        #print "\nInformation sur le maillage avec GetMeshInfo:"
-        #keys.sort()
-        #for iaux in keys :
-          #if info[iaux] > 0 :
-            #print "  %s   :  %d" % ( iaux, info[iaux] )
-  #
-    if controle :
-  #
-      val_ref = {}
-      val_ref[("tout","no")] =  8301
-      val_ref[("tout","ed")] =   572
-      val_ref[("tout","tr")] =  1478
-      val_ref[("tout","te")] = 11940
-      val_ref[("syme","no")] =  4128
-      val_ref[("syme","ed")] =   428
-      val_ref[("syme","tr")] =  1068
-      val_ref[("syme","te")] =  5484
-      daux = {}
-  #
-      for entite in ( "no", "ed", "tr", "te" ) :
-        daux[entite] = float(val_calc[entite]-val_ref[(cas,entite)]) / float(val_ref[(cas,entite)])
-        saux = "==> ecart relatif " + entite + " = %f " % (daux[entite]*100.)
-        saux += "%"
-        if ( abs(daux[entite]) ) > 0.05 :
-          erreur += 1
-          print ". val_ref[(", cas, ",", entite, ")] =", val_ref[(cas,entite)]
-          print ". val_calc[", entite, "] =", val_calc[entite]
-          print saux
-        elif verbose :
-          print saux
-  #
-    prem = 0
-  #
-  # 8. Nommage
-  #
-  ## set object names
-    smesh.SetName(BLSURF.GetAlgorithm(), 'BLSURF')
-    smesh.SetName(BLSURF_Parameters, 'BLSURF Parameters')
-    smesh.SetName(GHS3D_3D.GetAlgorithm(), 'GHS3D_3D')
-    smesh.SetName(GHS3D_Parameters, 'GHS3D Parameters')
-    if cas == "tout" :
-      smesh.SetName(MASSIF_M.GetMesh(), 'MASSIF')
-    else :
-      smesh.SetName(MASSIF_M.GetMesh(), 'MASSIF_sym')
-  #
-    smesh.SetName(GAUCHE_M, 'GAUCHE')
-    if cas == "tout" :
-      smesh.SetName(DROITE_M, 'DROITE')
-    smesh.SetName(HAUT_M, 'HAUT')
-    smesh.SetName(BAS_M, 'BAS')
-    smesh.SetName(DEVANT_M, 'DEVANT')
-    smesh.SetName(DERRIERE_M, 'DERRIERE')
-    smesh.SetName(ROCHE_M, 'ROCHE')
-  #
-    l_groupe_m = []
-    for groupe in l_groupe_m :
-      smesh.SetName(groupe[0], groupe[1])
-#
-#
-#
-# 7. Ecriture
-#
-fichierMedResult = '/tmp/MASSIF.new.med'
-MASSIF_M.ExportMED( fichierMedResult, 0, SMESH.MED_V2_2, 1 )
-#
-#___________________________________________________________
-# Ajout PN : statistiques sur les Mailles
-#___________________________________________________________
-
-from Stats.getStats import getStatsMaillage, getStatsGroupes, genHistogram
-
-fichierStatMailles=fichierMedResult.replace('.med','.res')
-fichierStatRatio=fichierMedResult.replace('.med','.ratio')
-fichierStatTailles=fichierMedResult.replace('.med','.taille')
-
-getStatsMaillage(MASSIF_M,fichierStatMailles)
-getStatsGroupes(MASSIF_M,fichierMedResult)
-genHistogram(MASSIF_M, SMESH.FT_AspectRatio3D, 20, False, fichierStatRatio,theStudy)
-genHistogram(MASSIF_M, SMESH.FT_MaxElementLength3D, 20, False, fichierStatTailles,theStudy)
diff --git a/src/Tools/Verima/Scripts/excavation_6.6.py b/src/Tools/Verima/Scripts/excavation_6.6.py
deleted file mode 100644 (file)
index 3acbf93..0000000
+++ /dev/null
@@ -1,966 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-
-###
-### Copyright EDF R&D 2012-2014
-###
-### Gérald NICOLAS
-### (33/0)1.47.65.56.94
-###
-
-import sys
-import salome
-
-import os
-#==================== Personnalisation - Debut =========================
-# Les fichiers MED des deux maillages seront exportes dans ce repertoire.
-# Comportement par defaut : l'export est inactive (ligne 1099)
-# The MED files for both two meshes are exported in this directory.
-# Default behaviour : no export (line 1099)
-HOME = os.environ["HOME"]
-rep_GEOM_MAIL = os.path.join(HOME, "ASTER_USER", "TEST", "Excavation", "GEOM_MAIL")
-#==================== Personnalisation - Fin ===========================
-
-salome.salome_init()
-theStudy = salome.myStudy
-#
-verbose = 1
-verbose_max = 0
-#
-erreur = 0
-#
-l_cas = [ "tout", "syme" ]
-
-###
-### GEOM component
-###
-import GEOM
-import math
-import SALOMEDS
-from salome.geom import geomBuilder
-geompy = geomBuilder.New(theStudy) 
-#
-# 0. Les conventions d'orientation des axes sont les suivantes :
-#    . l'axe Z s'enfonce dans le plan du dessin, son origine Ã©tant dans le plan
-#    . l'axe Y est vers le haut
-#    . l'axe X est vers la gauche.
-#    . l'origine du repere est au centre du tunnel
-#    Remarque : Les suffixes G (gauche), D (droit), B(bas) et H (haut) doivent
-#    etre compris quand on regarde depuis l'entree du tunnel, sa partie
-#    plane etant en bas.
-#
-# 1. Dimensions globales
-# 1.1. Dimensions caracteristiques du domaine
-#      Taille generale du bloc contenant le tunnel
-LG_ARETE_BLOC = 4.6
-#      Taille generale du massif
-LG_ARETE_MASSIF = LG_ARETE_BLOC*15.0
-#      Longueur du tunnel
-LGTUNNEL = 20.0
-#      Abscisse du centre du cylindre de percage 1 (+ ou -)
-X1 = 2.0
-#      Abscisse du centre du cylindre de percage 2 (+ ou -)
-X2 = 1.0
-#      Nombre de couches dans le tunnel
-NC = 20
-#
-# 1.2. Dimensions deduites
-#
-# 1.2.1. Rayons des cylindres de percement
-#      . Rayon du cylindre superieur
-RAYON_H = 0.5*LG_ARETE_BLOC
-#      . Rayon du premier cylindre inferieur
-RAYON_1 = RAYON_H + X1
-#      . Rayon du premier cylindre inferieur
-#      sinus = sin(angle), angle entre le plan horizontal et
-#      le plan d'intersection des deux cylindres inférieurs
-sinus = ( (X1+X2)**2 - X1**2 ) / ( (X1+X2)**2 + X1**2 )
-if verbose_max :
-  print "sinus =", sinus
-tangente = math.tan(math.asin(sinus))
-if verbose_max :
-  print "tangente =", tangente
-Y2 = - (X1+X2)*tangente
-if verbose_max :
-  print "Y2 =", Y2
-RAYON_2 = RAYON_H + Y2
-#
-if verbose_max :
-  print "RAYON_H =", RAYON_H
-  print "RAYON_1 =", RAYON_1
-  print "RAYON_2 =", RAYON_2
-#
-# 1.2.2. Longueur de la boite qui servira a la construction des cavites
-LG_OUTIL = 2.0 * LG_ARETE_MASSIF
-#
-# 1.2.3. Decalage pour que tout le massif soit traverse
-DELTA = 0.01*LG_ARETE_MASSIF
-#
-# 2. Les cylindres du tunnelier
-#
-d_cyl = {}
-#
-LG_OUTIL = LG_OUTIL + 2.*DELTA
-#
-OUTIL_H = geompy.MakeCylinderRH(RAYON_H, LG_OUTIL)
-TRX = 0.0
-TRY = 0.0
-TRZ = - DELTA
-geompy.TranslateDXDYDZ(OUTIL_H, TRX, TRY, TRZ)
-d_cyl["TUN_H"] = (RAYON_H, TRX, TRY)
-#
-OUTIL_G_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-TRX = -X1
-geompy.TranslateDXDYDZ(OUTIL_G_1, TRX, TRY, TRZ)
-d_cyl["TUN_G1"] = (RAYON_1, TRX, TRY)
-#
-OUTIL_D_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-TRX = X1
-geompy.TranslateDXDYDZ(OUTIL_D_1, TRX, TRY, TRZ)
-d_cyl["TUN_D1"] = (RAYON_1, TRX, TRY)
-#
-OUTIL_G_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-TRX = X2
-TRY = Y2
-geompy.TranslateDXDYDZ(OUTIL_G_2, TRX, TRY, TRZ)
-d_cyl["TUN_G2"] = (RAYON_2, TRX, TRY)
-#
-OUTIL_D_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-TRX = -X2
-geompy.TranslateDXDYDZ(OUTIL_D_2, TRX, TRY, TRZ)
-d_cyl["TUN_D2"] = (RAYON_2, TRX, TRY)
-#
-if verbose :
-  print "Cylindre"
-  for cle in d_cyl.keys() :
-    t_aux = d_cyl[cle]
-    print cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-#
-# 3. L'empreinte de decoupe
-# 3.1. Les boites de base
-#
-DX = 2.0*LG_ARETE_BLOC
-DY = 2.0*LG_ARETE_BLOC
-DZ = LG_OUTIL
-B_B = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-#    En haut
-TRX = -LG_ARETE_BLOC
-TRY = 0.0
-TRZ = - DELTA
-B_H = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    A gauche
-TRX = X2
-TRY = -2.0*LG_ARETE_BLOC
-B_G = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    A droite
-TRX = -2.0*LG_ARETE_BLOC - X2
-TRY = -2.0*LG_ARETE_BLOC
-B_D = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-#    En bas
-TRX = -LG_ARETE_BLOC
-TRY = -2.5*LG_ARETE_BLOC
-geompy.TranslateDXDYDZ(B_B, TRX, TRY, TRZ)
-#
-# 3.2. Plans d'intersection entre les cylindres inférieurs
-#      Centre des premiers cylindres inférieurs
-DX = -X1
-DY = 0.0
-DZ = 0.0
-CG1 = geompy.MakeVertex(DX, DY, DZ)
-DX = X1
-CD1 = geompy.MakeVertex(DX, DY, DZ)
-#      Vecteurs normaux aux plans des intersections des cylindres inférieurs
-DX = -Y2
-DY = X1+X2
-DZ = 0.0
-VG = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-DX = Y2
-VD = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-#      Plans des intersections des cylindres inférieurs
-DZ = 2.0*LG_OUTIL
-PG = geompy.MakePlane(CG1, VG, DZ)
-PD = geompy.MakePlane(CD1, VD, DZ)
-#
-# 3.3. Decoupes
-# 3.3.1. Partie superieure
-B_H1 = geompy.MakeCut(B_H, OUTIL_H)
-#
-# 3.3.2. Partie gauche
-# . Séparation par le plan de l'intersection
-B_G1 = geompy.MakeHalfPartition(B_G, PG)
-# . Création des deux volumes internes
-L_AUX = geompy.MakeBlockExplode(B_G1, 6, 6)
-# . Repérage du volume interne supérieur
-DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DZ = LG_OUTIL + 2.0*DELTA
-boite_aux_G = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = 0.0
-TRY = -2.0*LG_ARETE_BLOC + DELTA
-TRZ = - 2.0*DELTA
-geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-#print "l_aux =", l_aux
-B_G2 = geompy.MakeCut(l_aux[0], OUTIL_G_1)
-# . Repérage du volume interne inférieur
-TRX = 0.0
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-B_G3 = geompy.MakeCut(l_aux[0], OUTIL_G_2)
-#
-# 3.3.3. Partie droite
-# . Séparation par le plan de l'intersection
-B_D1 = geompy.MakeHalfPartition(B_D, PD)
-# . Création des deux volumes internes
-L_AUX = geompy.MakeBlockExplode(B_D1, 6, 6)
-# . Repérage du volume interne supérieur
-DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-DZ = LG_OUTIL + 2.0*DELTA
-boite_aux_D = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -DX
-TRY = -2.0*LG_ARETE_BLOC + DELTA
-TRZ = - 2.0*DELTA
-geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-if ( verbose_max ) :
-  print "3.3.3. supérieur l_aux =", l_aux
-B_D2 = geompy.MakeCut(l_aux[0], OUTIL_D_1)
-# . Repérage du volume interne inférieur
-TRX = 0.0
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-if ( verbose_max ) :
-  print "3.3.3. inférieur l_aux =", l_aux
-B_D3 = geompy.MakeCut(l_aux[0], OUTIL_D_2)
-#
-# 3.3. Fusion
-#
-Union_1 = geompy.MakeFuse(B_B    , B_G3)
-Union_2 = geompy.MakeFuse(Union_1, B_D3)
-Union_3 = geompy.MakeFuse(Union_2, B_G2)
-Union_4 = geompy.MakeFuse(Union_3, B_D2)
-EMPREINTE = geompy.MakeFuse(Union_4, B_H1)
-#
-# 4. Le tunnel
-# 4.1. La base
-#
-DX = LG_ARETE_BLOC + 2.0*DELTA
-DY = LG_ARETE_BLOC + 2.0*DELTA
-DZ = LGTUNNEL
-BOITE_TUNNEL = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -RAYON_H - DELTA
-TRY = -RAYON_H - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(BOITE_TUNNEL, TRX, TRY, TRZ)
-#
-TUNNEL_PLEIN = geompy.MakeCut(BOITE_TUNNEL, EMPREINTE)
-#
-# 4.2. Partitionnement par les cavites
-#
-DX = LG_ARETE_BLOC + 2.0*DELTA
-DY = LG_ARETE_BLOC + 2.0*DELTA
-DZ = LGTUNNEL/NC
-boite_cav = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-TRX = -0.5*LG_ARETE_BLOC - DELTA
-TRY = -0.5*LG_ARETE_BLOC - DELTA
-TRZ = 0.0
-geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-TRX = 0.0
-TRY = 0.0
-TRZ = LGTUNNEL/NC
-l_aux = [TUNNEL_PLEIN]
-for iaux in range(NC) :
-  TUNNEL = geompy.MakePartition(l_aux, [boite_cav], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-  l_aux = [TUNNEL]
-  if iaux<NC-1 :
-    geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-#
-# 5. La structure générale
-#
-dico_struct = {}
-groupe_g = {}
-for cas in l_cas :
-#
-  if verbose :
-    print ". Geometrie du cas", cas
-#
-  DX = LG_ARETE_MASSIF
-  if cas == "syme" :
-    DX = 0.5*DX
-  DY = LG_ARETE_MASSIF
-  DZ = LG_ARETE_MASSIF
-  MASSIF_00 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  if cas == "tout" :
-    TRX = -0.5*LG_ARETE_MASSIF
-  else :
-    TRX = 0.0
-  TRY = -0.5*LG_ARETE_MASSIF
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(MASSIF_00, TRX, TRY, TRZ)
-  MASSIF_G = geompy.MakePartition([MASSIF_00], [TUNNEL], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-  #print MASSIF_G
-#
-  dico_struct[cas] = MASSIF_G
-#
-# 6. Les groupes
-#    * Volumes :
-#    ===========
-#      ROCHE : le massif complet
-#      . Pour nn valant 01, 02, 03, ..., 19, 20 :
-#        ROCHE_nn : la partie du massif qui reste quand on etudie l'excavation de la couche nn
-#        CAV_nn : la partie du massif qui est extraite pour l'excavation de la couche nn
-#                 ces morceaux sont disjoints ; on ne s'interesse qu'a ce qui est retire
-#                 au moment de l'attaque de la couche n
-#      Vu autrement : ROCHE = ROCHE_01 + CAV_01
-#                     ROCHE = ROCHE_02 + CAV_01 + CAV_02
-#                     ROCHE = ROCHE_03 + CAV_01 + CAV_02 + CAV_03
-#                     ... ... ... ... ... ...
-#                     ROCHE = ROCHE_20 + CAV_01 + CAV_02 + CAV_03 + ... + CAV_20
-#
-#      Toutes les mailles de ces groupes seront dupliquees (memes noeuds) et rassemblees
-#      dans des groupes miroirs :
-#        R_00_b est l'analogue de ROCHE
-#        R_nn_b est l'analogue de ROCHE_nn
-#        CAV_nn_b est l'analogue de CAV_nn
-#
-#    * Faces :
-#    =========
-#      . Les bords exterieurs du domaine
-#      ---------------------------------
-#        BAS  : la face inferieure du massif
-#        HAUT : la face superieure du massif
-#        DEVANT   : la face avant du massif
-#        DERRIERE : la face arriere du massif
-#        GAUCHE : la face gauche du massif
-#        Pour la geometrie complete :
-#          DROITE : la face droite du massif
-#        sinon (pour la geometrie avec symetrie) :
-#          SYME_nn : la face a droite bordant la roche au cours de l'excavation de la couche nn,
-#                    nn valant 00, 01, 02, 03, ..., 19, 20
-#          Remarque : SYME_00 equivaut a DROITE
-#
-#      . Les bords des cavites
-#      -----------------------
-#        Pour nn valant 01, 02, 03, ..., 19, 20 :
-#        FOND_nn : la paroi qui est le fond de la cavite n, jouxtant la cavite (n+1)
-#        BORD_nn : la paroi peripherique de la cavite n
-#        PAROI_nn : les parois peripheriques des cavites 1, 2, ..., n-1
-#          Vu autrement : PAROI_02 = BORD_01
-#                         PAROI_03 = BORD_01 + BORD_02
-#                         PAROI_04 = BORD_01 + BORD_02 + BORD_03
-#                         ... ... ... ... ... ...
-#                         PAROI_20 = BORD_01 + BORD_02 + BORD_03 + ... + BORD_19
-#        FRONT_nn : la frontiere complete de la cavite n
-#          Vu autrement : FRONT_01 = FOND_01 + BORD_01
-#                         FRONT_02 = FOND_02 + BORD_01 + BORD_02
-#                         ... ... ... ... ... ...
-#                         FRONT_20 = FOND_20 + BORD_01 + BORD_02 + BORD_03 + ... + BORD_20
-#          Vu autrement : FRONT_nn = PAROI_nn + FOND_nn + BORD_nn (nn>1)
-#
-#      . Les bords du tunnel
-#      ---------------------
-#        TUN_H  : la face superieure du tunnel
-#        TUN_G1 : la face gauche et en haut du tunnel
-#        TUN_G2 : la face gauche et en bas du tunnel
-#        TUN_BASE : la face inferieure du tunnel
-#        Pour la geometrie complete :
-#          TUN_D1 : la face droite et en haut du tunnel
-#          TUN_D2 : la face droite et en bas du tunnel
-#        Remarque : les groupes TUN_xx recouvrent les bords des cavites sur toute la longueur de l'excavation
-#
-  l_cav_toutes_v_id = []
-  l_cav_toutes_p_id = []
-  l_groupe_cav_g = []
-  l_groupe_roche_g = []
-  l_groupe_cav_f_g = []
-  l_groupe_cav_p_g = []
-  l_groupe_cav_e_g = []
-  l_face_avant_cav = []
-  l_groupe_tunnel_g = []
-#
-# 6.1. La roche
-#
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_solid_id = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.1. l_solid_id =", l_solid_id
-  ROCHE_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-  geompy.UnionIDs ( ROCHE_G, l_solid_id )
-#
-# 6.2. Les faces externes
-# 6.2.1. Paralleles a Oyz
-# 6.2.1.1. Parallele a Oyz : face gauche
-#
-  DX = 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX =  0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.1.1. Gauche l_aux =", l_aux
-  GAUCHE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( GAUCHE_G, l_aux )
-#
-# 6.2.1.2. Parallele a Oyz : face droite dans le cas complet, plan de symetrie sinon
-#
-  l_groupe_cav_s_g = []
-  l_face_id_syme = []
-  if cas == "tout" :
-    TRX = -LG_ARETE_MASSIF
-    TRY = 0.0
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.2. Droite l_aux =", l_aux
-    DROITE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DROITE_G, l_aux )
-#
-  else :
-#   L'ensemble des faces
-    TRX = -0.5*LG_ARETE_MASSIF
-    TRY = 0.0
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_face_id_syme  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.2. Symetrie - tout l_face_id_syme =", l_face_id_syme
-    l_aux = []
-    for face_id in l_face_id_syme :
-      l_aux.append(face_id)
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux )
-    l_groupe_cav_s_g.append((GR_CAV_G, "SYME_00"))
-#   Les faces bordant le tunnel
-    DX = 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = LGTUNNEL/NC + 2.0*DELTA
-    boite_2 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LGTUNNEL/NC
-    for iaux in range(NC) :
-      if ( verbose_max ) :
-        print "6.2.1.2. Cavite %02d" % (iaux+1)
-      # Les id des faces bordant la cavite courante
-      l_aux_2 = geompy.GetShapesOnBoxIDs (boite_2, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_2 =", l_aux_2
-      for face_id in l_aux_2 :
-        l_aux.remove(face_id)
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_%02d" % (iaux+1)))
-# On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-      if iaux<NC-1 :
-        geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-#
-# 6.2.2. Paralleles a Oxz : faces haut & bas
-#
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = 2.0*DELTA
-  DZ = LG_ARETE_MASSIF + 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY =  0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.2. Haut l_aux =", l_aux
-  HAUT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( HAUT_G, l_aux )
-#
-  TRX = 0.0
-  TRY = -LG_ARETE_MASSIF
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.2. Bas l_aux =", l_aux
-  BAS_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( BAS_G, l_aux )
-#
-# 6.2.3. Paralleles a Oxy
-# 6.2.3.1. Faces debouchant du tunnel : toutes les faces contenues dans la boite
-#         d'epaisseur quasi-nulle en dZ, de tailles debordant l'empreinte du tunnel en X/Y et centree en (0.,0.,0.)
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = 2.0*DELTA
-  boite_aux_1 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux_1, TRX, TRY, TRZ)
-  l_face_avant_tunnel  = geompy.GetShapesOnBoxIDs (boite_aux_1, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.1. Devant l_face_avant_tunnel =", l_face_avant_tunnel
-  # Création du groupe de la face avant
-  GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-  geompy.UnionIDs ( GR_CAV_G, l_face_avant_tunnel )
-  l_groupe_cav_f_g.append((GR_CAV_G, "FOND_00"))
-#
-# 6.2.3.2. Faces avant du massif : toutes les faces contenues dans la boite
-#          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,0.)
-  DX = LG_ARETE_MASSIF + 2.0*DELTA
-  DY = LG_ARETE_MASSIF + 2.0*DELTA
-  DZ = 2.0*DELTA
-  boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_MASSIF - DELTA
-  TRY = -0.5*LG_ARETE_MASSIF - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux_2  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.2. Devant l_aux_2  =", l_aux_2
-# Pour le groupe, on retire les faces correspondant a l'empreinte du tunnel
-  l_aux = []
-  for face_id in l_aux_2 :
-    if face_id not in l_face_avant_tunnel :
-      l_aux.append(face_id)
-  if ( verbose_max ) :
-    print "6.2.3.2. Devant l_aux  =", l_aux
-  DEVANT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( DEVANT_G, l_aux )
-#
-# 6.2.3.3. Faces avant du massif : toutes les faces contenues dans la boite
-#          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,extremite)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LG_ARETE_MASSIF
-  geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-  l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "6.2.3.3. Derriere l_aux =", l_aux
-  DERRIERE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-  geompy.UnionIDs ( DERRIERE_G, l_aux )
-#
-# 6.3. Les faces et les solides internes au tunnel
-  l_cyl_supp = []
-#
-# 6.3.1. Les faces de la base
-#        Le plan support
-  DX = 0.0
-  DY = LG_ARETE_BLOC
-  DZ = 0.0
-  normale = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  DY = -0.5*LG_ARETE_BLOC
-  point = geompy.MakeVertex(DX, DY, DZ)
-  #        Les faces posees sur ce plan
-  liste_face_tunnel_base = geompy.GetShapesOnPlaneWithLocationIDs (MASSIF_G, geompy.ShapeType["FACE"], normale, point, GEOM.ST_ON )
-  if ( verbose_max ) :
-    print "6.3.1. liste_face_tunnel_base =", liste_face_tunnel_base
-#        Création du groupe associe
-  GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-  geompy.UnionIDs ( GR_TUNNEL_G, liste_face_tunnel_base )
-  l_groupe_tunnel_g.append((GR_TUNNEL_G, "TUN_BASE"))
-#
-# 6.3.2. Les faces sur les portions cylindriques
-#        On distingue chaque cylindre pour les futurs suivis de frontiere dans HOMARD
-#        Remarque : il serait plus logique de proceder avec GetShapesOnCylinderWithLocationIDs mais
-#                   je n'arrive pas donc je repere les faces dans un tube englobant la surface de chaque cylindre. Bug ? Mauvaise utilisation ?
-#                   Du coup, il faut s'assurer que l'on ne capte pas des faces planes precedentes (6.3.1).
-#                   Cela peut arriver si les dimensions sont peu serrees
-  TRZ = - DELTA
-  for cle in d_cyl.keys() :
-    t_aux = d_cyl[cle]
-  # Creation du tube encadrant le cylindre support
-    if ( verbose_max ) :
-      print "6.3.2.", cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-    cyl_1 = geompy.MakeCylinderRH(1.1*t_aux[0], LG_OUTIL)
-    cyl_2 = geompy.MakeCylinderRH(0.9*t_aux[0], LG_OUTIL)
-    boite = geompy.MakeCut(cyl_1, cyl_2)
-    TRX = t_aux[1]
-    TRY = t_aux[2]
-    geompy.TranslateDXDYDZ(boite, TRX, TRY, TRZ)
-    l_cyl_supp.append((boite, cle))
-  # Reperage des faces
-    l_aux_1 = geompy.GetShapesOnShapeIDs (boite, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    l_aux = []
-    for face_id in l_aux_1 :
-      if face_id not in liste_face_tunnel_base :
-        l_aux.append(face_id)
-    if ( verbose_max ) :
-      print ".. l_aux =", l_aux
-    # Création du groupe associe
-    if len(l_aux) > 0 :
-      GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_TUNNEL_G, l_aux )
-      l_groupe_tunnel_g.append((GR_TUNNEL_G, cle))
-#
-# 6.3.3. Creation de boites :
-#        . une qui englobe le volume d'une cavite
-#
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL/NC + 2.0*DELTA
-  boite_cav_v = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-#
-#        . une qui englobe une le fond d'une cavite
-  DZ = 2.0*DELTA
-  boite_cav_f = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = LGTUNNEL/NC - DELTA
-  geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-#
-# 6.3.4. On deplace ces boites au fur et a mesure des couches
-#        On memorise les faces et volumes contenus dans les boites et
-#        on cree les groupes a la volee
-#
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LGTUNNEL/NC
-  for face_id in l_face_avant_tunnel :
-    l_face_avant_cav.append(face_id)
-  for iaux in range(NC) :
-    if ( verbose_max ) :
-      print "6.3.4. Cavite %02d" % (iaux+1)
-    # Création du groupe de l'exterieur des cavites
-    if iaux > 0 :
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id )
-      l_groupe_cav_e_g.append((GR_CAV_G, "PAROI_%02d" % (iaux+1)))
-    # Les id des solides dans la cavite courante
-    l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    # Création du groupe solide de la cavite courante
-    CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( CAV_G, l_aux_1 )
-    l_groupe_cav_g.append((CAV_G, "CAV_%02d" % (iaux+1)))
-    # On ajoute ces id a la liste de tous ceux depuis le debut des cavites (i.e. le percement du tunnel)
-    for solid_id in l_aux_1 :
-      l_cav_toutes_v_id.append(solid_id)
-    if ( verbose_max ) :
-      print ".. l_cav_toutes_v_id =", l_cav_toutes_v_id
-    # On repere les id des solides du massif mais qui ne sont pas dans les cavites precedemment traitées
-    l_solid_id_1 = []
-    for solid_id in l_solid_id :
-      if solid_id not in l_cav_toutes_v_id :
-        l_solid_id_1.append(solid_id)
-    if ( verbose_max ) :
-      print ".. l_solid_id_1 =", l_solid_id_1
-    # Création du groupe solide de la roche de laquelle on a retiré tous les creusements effectués
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( GR_CAV_G, l_solid_id_1 )
-    l_groupe_roche_g.append((GR_CAV_G, "ROCHE_%02d" % (iaux+1)))
-    # Les id des faces du fond de la cavite courante
-    l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_f, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_1 =", l_aux_1
-    # Création du groupe du fond de la cavite
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux_1 )
-    l_groupe_cav_f_g.append((GR_CAV_G, "FOND_%02d" % (iaux+1)))
-    # Les id des faces dans la cavite courante
-    l_aux_2 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print ".. l_aux_2 =", l_aux_2
-    # Création du groupe du pourtour de la cavite : penser a retirer les fonds et l'eventuel plan de symetrie !
-    # On cumule tous les pourtours depuis le debut
-    l_aux = []
-    for face_id in l_aux_2 :
-      if face_id not in l_aux_1 + l_face_avant_cav + l_face_id_syme :
-        l_aux.append(face_id)
-        l_cav_toutes_p_id.append(face_id)
-    if ( verbose_max ) :
-      print ".. l_aux =", l_aux
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_aux )
-    l_groupe_cav_p_g.append((GR_CAV_G, "BORD_%02d" % (iaux+1)))
-    # Création du groupe de l'exterieur des cavites
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id+l_aux_1 )
-    l_groupe_cav_e_g.append((GR_CAV_G, "FRONT_%02d" % (iaux+1)))
-    # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-    if iaux<NC-1 :
-      geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-      geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-      l_face_avant_cav = []
-      for face_id in l_aux_1 :
-        l_face_avant_cav.append(face_id)
-#
-# 6.4. Archivage
-#
-  groupe_g[("ROCHE_G", cas)] = ROCHE_G
-  groupe_g[("GAUCHE_G", cas)] = GAUCHE_G
-  if cas == "tout" :
-    groupe_g[("DROITE_G", cas)] = DROITE_G
-  groupe_g[("HAUT_G", cas)] = HAUT_G
-  groupe_g[("BAS_G", cas)] = BAS_G
-  groupe_g[("DEVANT_G", cas)] = DEVANT_G
-  groupe_g[("DERRIERE_G", cas)] = DERRIERE_G
-  groupe_g[("cav", cas)] = l_groupe_cav_g
-  groupe_g[("roche", cas)] = l_groupe_roche_g
-  groupe_g[("tunnel", cas)] = l_groupe_tunnel_g
-  groupe_g[("cav_f", cas)] = l_groupe_cav_f_g
-  groupe_g[("cav_p", cas)] = l_groupe_cav_p_g
-  groupe_g[("cav_e", cas)] = l_groupe_cav_e_g
-  groupe_g[("cav_s", cas)] = l_groupe_cav_s_g
-#
-# 7. Affichage
-# 7.1. Les objets de construction
-#
-geompy.addToStudy( OUTIL_H, 'OUTIL_H' )
-geompy.addToStudy( OUTIL_G_1, 'OUTIL_G_1' )
-geompy.addToStudy( OUTIL_D_1, 'OUTIL_D_1' )
-geompy.addToStudy( OUTIL_G_2, 'OUTIL_G_2' )
-geompy.addToStudy( OUTIL_D_2, 'OUTIL_D_2' )
-geompy.addToStudy( B_B, 'B_B' )
-geompy.addToStudy( B_H, 'B_H' )
-geompy.addToStudy( B_G, 'B_G' )
-geompy.addToStudy( B_D, 'B_D' )
-geompy.addToStudy( CG1, 'CG1' )
-geompy.addToStudy( VG, 'VG' )
-geompy.addToStudy( PG, 'PG' )
-geompy.addToStudy( CD1, 'CD1' )
-geompy.addToStudy( VD, 'VD' )
-geompy.addToStudy( PD, 'PD' )
-geompy.addToStudy( B_H1, 'B_H1' )
-geompy.addToStudy( B_G1, 'B_G1' )
-geompy.addToStudy( boite_aux_G, 'boite_aux_G' )
-geompy.addToStudy( B_G2, 'B_G2' )
-geompy.addToStudy( B_G3, 'B_G3' )
-geompy.addToStudy( B_D1, 'B_D1' )
-geompy.addToStudy( boite_aux_D, 'boite_aux_D' )
-geompy.addToStudy( B_D2, 'B_D2' )
-geompy.addToStudy( B_D3, 'B_D3' )
-geompy.addToStudy( EMPREINTE, 'EMPREINTE' )
-geompy.addToStudy( BOITE_TUNNEL, 'BOITE_TUNNEL' )
-geompy.addToStudy( TUNNEL_PLEIN, 'TUNNEL_PLEIN' )
-geompy.addToStudy( boite_cav, 'boite_cav' )
-geompy.addToStudy( TUNNEL, 'TUNNEL' )
-geompy.addToStudy( MASSIF_00, 'MASSIF_00' )
-geompy.addToStudy( boite_aux, 'boite_aux' )
-geompy.addToStudy( boite_aux_1, 'boite_aux_1' )
-geompy.addToStudy( normale, 'normale' )
-geompy.addToStudy( point, 'point' )
-geompy.addToStudy( boite_cav_v, 'boite_cav_v' )
-geompy.addToStudy( boite_cav_f, 'boite_cav_f' )
-for objet in l_cyl_supp :
-  geompy.addToStudy( objet[0], objet[1] )
-#
-# 7.2. La structure a etudier et ses groupes
-#
-for cas in l_cas :
-#
-  MASSIF_G = dico_struct[cas]
-  #print MASSIF_G
-  geompy.addToStudy( MASSIF_G, "MASSIF"+cas )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("ROCHE_G", cas)], "ROCHE" )
-  l_groupe_cav_g = groupe_g[("cav", cas)]
-  for groupe in l_groupe_cav_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  l_groupe_roche_g = groupe_g[("roche", cas)]
-  for groupe in l_groupe_roche_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("GAUCHE_G", cas)], "GAUCHE" )
-  if cas == "tout" :
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DROITE_G", cas)], "DROITE" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("HAUT_G", cas)], "HAUT" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("BAS_G", cas)], "BAS" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("DEVANT_G", cas)], "DEVANT" )
-  geompy.addToStudyInFather( MASSIF_G, groupe_g[("DERRIERE_G", cas)], "DERRIERE" )
-  l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-  for groupe in l_groupe_tunnel_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-  l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-  l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-  l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-  l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-  for groupe in l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g :
-    geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-#
-
-###=======================================================================
-### SMESH component
-###=======================================================================
-
-import SMESH, SALOMEDS
-from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(theStudy)
-
-from salome.BLSURFPlugin import BLSURFPluginBuilder
-from salome.GHS3DPlugin import GHS3DPluginBuilder
-#
-for cas in l_cas :
-#
-  if verbose :
-    print ". Maillage du cas", cas
-#
-  MASSIF_G = dico_struct[cas]
-#
-# 1. Maillage
-#
-  MASSIF_M = smesh.Mesh(MASSIF_G)
-#
-# 2. Parametres du maillage volumique
-#
-  if cas == "tout" :
-    GHS3D_3D = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-    GHS3D_Parameters = smesh.CreateHypothesis('GHS3D_Parameters', 'GHS3DEngine')
-    # Niveau d'optimisation : 3 ==> standard +
-    GHS3D_Parameters.SetOptimizationLevel( 3 )
-  else :
-    isdone = MASSIF_M.AddHypothesis(GHS3D_Parameters)
-    GHS3D_3D_1 = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-#
-# 3. Parametres du maillage surfacique
-#
-  if cas == "tout" :
-    #
-    BLSURF = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-    BLSURF_Parameters = BLSURF.Parameters()
-    # Geometrical mesh - if set to "Custom", allows user input in Angle Mesh S, Angle Mesh C and Gradation fields.
-    # These fields control computation of the element size, so called geometrical size, conform to the
-    # surface geometry considering local curvatures.
-    # If both the User size and the geometrical size are defined, the eventual element size correspond to the least of the two.
-    BLSURF_Parameters.SetGeometricMesh( 1 )
-    # Gradation - maximum ratio between the lengths of two adjacent edges.
-    BLSURF_Parameters.SetGradation( 2.5 )
-    # Angle Mesh S - maximum angle between the mesh face and the tangent to the geometrical surface at each mesh node, in degrees.
-    BLSURF_Parameters.SetAngleMeshS( 16. )
-    # Angle Mesh C - maximum angle between the mesh edge and the tangent to the geometrical curve at each mesh node, in degrees.
-    BLSURF_Parameters.SetAngleMeshC( 16. )
-    # Taille de maille globale
-    BLSURF_Parameters.SetPhySize( 25. )
-  else :
-    isdone = MASSIF_M.AddHypothesis(BLSURF_Parameters)
-    BLSURF_1 = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-#
-# 4. Calcul
-#
-  isDone = MASSIF_M.Compute()
-#
-  MASSIF_M.ConvertToQuadratic( 1 )
-#
-# 5. Groupes
-# 5.1. Groupes issus de la géométrie : volume et limites externes
-#
-  ROCHE_M = MASSIF_M.Group(groupe_g[("ROCHE_G", cas)])
-#
-  GAUCHE_M = MASSIF_M.Group(groupe_g[("GAUCHE_G", cas)])
-  if cas == "tout" :
-    DROITE_M = MASSIF_M.Group(groupe_g[("DROITE_G", cas)])
-  HAUT_M = MASSIF_M.Group(groupe_g[("HAUT_G", cas)])
-  BAS_M = MASSIF_M.Group(groupe_g[("BAS_G", cas)])
-  DEVANT_M = MASSIF_M.Group(groupe_g[("DEVANT_G", cas)])
-  DERRIERE_M = MASSIF_M.Group(groupe_g[("DERRIERE_G", cas)])
-#
-# 5.2. Groupes issus de la géométrie : gestion des cavités
-#      On mémorise dans l_groupe_b les groupes qui correspondent Ã  des mailles
-#      qu'il faudra dédoubler pour le calcul de second gradient : la roche finale et les cavités
-#
-  l_groupe_roche_g = groupe_g[("roche", cas)]
-  l_groupe_cav_g = groupe_g[("cav", cas)]
-  l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-  l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-  l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-  l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-  l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-  l_groupe_m = []
-  l_groupe_b = []
-  for groupe in l_groupe_roche_g + l_groupe_cav_g + l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g + l_groupe_tunnel_g :
-    GR_M = MASSIF_M.Group(groupe[0])
-    l_groupe_m.append((GR_M, groupe[1]))
-    if groupe in l_groupe_cav_g :
-      l_groupe_b.append(GR_M)
-    elif groupe[1] == "ROCHE_20" :
-      l_groupe_b.append(GR_M)
-#
-# 6. Duplication des mailles dans la roche finale et les cavités
-#
-  d_aux = {}
-  for groupe in l_groupe_b :
-#
-#   6.1. Nom du groupe et nombre de mailles qu'il contient
-#
-    name = groupe.GetName()
-    size_groupe = groupe.Size()
-    if verbose_max :
-      print "Longueur du groupe",name, ":", size_groupe
-#
-#   6.2. Pour chaque maille du groupe, on repere la liste des noeuds
-#        et on cree une maille avec ces memes noeuds
-#
-    l_aux = []
-    for jaux in range (size_groupe) :
-      id_elem = groupe.GetID(jaux+1)
-      #if name == "CAV_01" :
-        #print ".. element",jaux,":", id_elem
-      l_nodes = MASSIF_M.GetElemNodes ( id_elem )
-      ##print ".. l_nodes :", l_nodes
-      id_elem_new = MASSIF_M.AddVolume(l_nodes)
-      ##print ".. nouvel element :", id_elem_new
-      l_aux.append(id_elem_new)
-#
-#   6.3. Creation d'un groupe contenant ces mailles doubles creees
-#
-    name = name + "_b"
-    if name[0:1] == "R" :
-      name = "R_20_b"
-    #print "name :", name
-    ElementType = groupe.GetType();
-    groupe_new = MASSIF_M.MakeGroupByIds( name, ElementType, l_aux )
-    smesh.SetName(groupe_new, name)
-    d_aux[name] = groupe_new
-    if verbose_max :
-      size_groupe_new = groupe_new.Size()
-      print "Longueur du groupe",name, ":", size_groupe
-#
-# 6.4. Creation des groupes contenant les mailles doubles creees pour chacune
-#      des situations d'excavation :
-#      Couche 20 : R_20_b
-#      Couche 19 : R_19_b = R_20_b + CAV_20_b
-#      Couche 18 : R_18_b = R_20_b + CAV_20_b + CAV_19_b
-#      ... etc ...
-#      Couche 01 : R_01_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b
-#      Roche     : R_00_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b + CAV_01_b
-#
-  groupe_d = d_aux["R_20_b"]
-  for nro_cav in range(NC-1, -1, -1 ) :
-    name = "R_%02d_b" % nro_cav
-    groupe_new = MASSIF_M.UnionGroups ( groupe_d, d_aux["CAV_%02d_b" % (nro_cav+1)], name)
-    smesh.SetName(groupe_new, name)
-    groupe_d = groupe_new
-#
-# 7. Ecriture
-#
-  fichierMedResult = '/tmp/MASSIF.new.med' 
-  MASSIF_M.ExportMED( fichierMedResult, 0, SMESH.MED_V2_2, 1 )
-#
-#___________________________________________________________
-# Ajout PN : statistiques sur les Mailles
-#___________________________________________________________
-fichierStatResult=fichierMedResult.replace('.med','.res')
-from Stats.getStats import getStatsMaillage, getStatsGroupes
-getStatsMaillage(MASSIF_M,fichierStatResult)
-fichierGroupes=fichierMedResult.replace('.med','_groups.res')
-getStatsGroupes(MASSIF_M,fichierGroupes)
-
diff --git a/src/Tools/Verima/Scripts/excavation_7.2.0.py b/src/Tools/Verima/Scripts/excavation_7.2.0.py
deleted file mode 100644 (file)
index 50da510..0000000
+++ /dev/null
@@ -1,1101 +0,0 @@
-# -*- coding: iso-8859-1 -*-
-"""
-Maillage du tunnel
-Copyright EDF R&D 2012-2014
-
- Gérald NICOLAS
- (+33/0)1.47.65.56.94
-
- 25/04/2013 : prise en compte de Builder
-"""
-__revision__ = "V2.2"
-
-import os
-import sys
-import salome
-
-salome.salome_init()
-theStudy = salome.myStudy
-
-import iparameters
-ipar = iparameters.IParameters(salome.myStudy.GetCommonParameters("Interface Applicative", 1))
-
-erreur = 0
-
-import math
-import SALOMEDS
-#==================== Personnalisation - Debut =========================
-HOME = os.environ["HOME"]
-rep_GEOM_MAIL = os.path.join(HOME, "ASTER_USER", "TEST", "Excavation", "GEOM_MAIL")
-# Les fichiers MED des deux maillages seront exportes dans ce repertoire.
-# Comportement par defaut : l'export est inactive (line 45)
-# The MED files for both two meshes are exported in this directory.
-# Default behaviour : no export (line 45)
-#
-# Symetrie ? Tout ?
-l_cas = [ "tout", "syme" ]
-#
-# création de la géométrie 1/0 ?
-cree_geom = 1
-#
-# création du maillage 1/0 ?
-cree_mail = 1
-#
-# export MED 1/0 ?
-export_med = 0
-#
-# Creation des mailles doubles 1/0 ?
-double = 1
-#
-# Controle vis-a-vis d'une reference 1/0 ?
-controle = 1
-#==================== Personnalisation - Fin ===========================
-#
-verbose = 1
-verbose_max = 0
-#
-# A. GEOMETRIE
-#
-if cree_geom :
-#
-  import GEOM
-  from salome.geom import geomBuilder
-  geompy = geomBuilder.New(theStudy)
-  #
-  # 0. Les conventions d'orientation des axes sont les suivantes :
-  #    . l'axe Z s'enfonce dans le plan du dessin, son origine Ã©tant dans le plan
-  #    . l'axe Y est vers le haut
-  #    . l'axe X est vers la gauche.
-  #    . l'origine du repere est au centre du tunnel
-  #    Remarque : Les suffixes G (gauche), D (droit), B(bas) et H (haut) doivent
-  #    etre compris quand on regarde depuis l'entree du tunnel, sa partie
-  #    plane etant en bas.
-  #
-  # 1. Dimensions globales
-  # 1.1. Dimensions caracteristiques du domaine
-  #      Taille generale du bloc contenant le tunnel
-  LG_ARETE_BLOC = 4.6
-  #      Taille generale du massif
-  LG_ARETE_MASSIF = LG_ARETE_BLOC*15.0
-  #      Longueur du tunnel
-  LGTUNNEL = 20.0
-  #      Abscisse du centre du cylindre de percage 1 (+ ou -)
-  X1 = 2.0
-  #      Abscisse du centre du cylindre de percage 2 (+ ou -)
-  X2 = 1.0
-  #      Nombre de couches dans le tunnel
-  NC = 20
-  #
-  # 1.2. Dimensions deduites
-  #
-  # 1.2.1. Rayons des cylindres de percement
-  #      . Rayon du cylindre superieur
-  RAYON_H = 0.5*LG_ARETE_BLOC
-  #      . Rayon du premier cylindre inferieur
-  RAYON_1 = RAYON_H + X1
-  #      . Rayon du premier cylindre inferieur
-  #      sinus = sin(angle), angle entre le plan horizontal et
-  #      le plan d'intersection des deux cylindres inférieurs
-  sinus = ( (X1+X2)**2 - X1**2 ) / ( (X1+X2)**2 + X1**2 )
-  if verbose_max :
-    print "sinus =", sinus
-  tangente = math.tan(math.asin(sinus))
-  if verbose_max :
-    print "tangente =", tangente
-  Y2 = - (X1+X2)*tangente
-  if verbose_max :
-    print "Y2 =", Y2
-  RAYON_2 = RAYON_H + Y2
-  #
-  if verbose_max :
-    print "RAYON_H =", RAYON_H
-    print "RAYON_1 =", RAYON_1
-    print "RAYON_2 =", RAYON_2
-  #
-  # 1.2.2. Longueur de la boite qui servira a la construction des cavites
-  LG_OUTIL = 2.0 * LG_ARETE_MASSIF
-  #
-  # 1.2.3. Decalage pour que tout le massif soit traverse
-  DELTA = 0.01*LG_ARETE_MASSIF
-  #
-  # 2. Les cylindres du tunnelier
-  #
-  d_cyl = {}
-  #
-  LG_OUTIL = LG_OUTIL + 2.*DELTA
-  #
-  OUTIL_H = geompy.MakeCylinderRH(RAYON_H, LG_OUTIL)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = - DELTA
-  geompy.TranslateDXDYDZ(OUTIL_H, TRX, TRY, TRZ)
-  d_cyl["TUN_H"] = (RAYON_H, TRX, TRY)
-  #
-  OUTIL_G_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-  TRX = -X1
-  geompy.TranslateDXDYDZ(OUTIL_G_1, TRX, TRY, TRZ)
-  d_cyl["TUN_G1"] = (RAYON_1, TRX, TRY)
-  #
-  OUTIL_D_1 = geompy.MakeCylinderRH(RAYON_1, LG_OUTIL)
-  TRX = X1
-  geompy.TranslateDXDYDZ(OUTIL_D_1, TRX, TRY, TRZ)
-  d_cyl["TUN_D1"] = (RAYON_1, TRX, TRY)
-  #
-  OUTIL_G_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-  TRX = X2
-  TRY = Y2
-  geompy.TranslateDXDYDZ(OUTIL_G_2, TRX, TRY, TRZ)
-  d_cyl["TUN_G2"] = (RAYON_2, TRX, TRY)
-  #
-  OUTIL_D_2 = geompy.MakeCylinderRH(RAYON_2, LG_OUTIL)
-  TRX = -X2
-  geompy.TranslateDXDYDZ(OUTIL_D_2, TRX, TRY, TRZ)
-  d_cyl["TUN_D2"] = (RAYON_2, TRX, TRY)
-  #
-  if verbose :
-    print "Cylindre"
-    for cle in d_cyl.keys() :
-      t_aux = d_cyl[cle]
-      print cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-  #
-  # 3. L'empreinte de decoupe
-  # 3.1. Les boites de base
-  #
-  DX = 2.0*LG_ARETE_BLOC
-  DY = 2.0*LG_ARETE_BLOC
-  DZ = LG_OUTIL
-  B_B = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  #    En haut
-  TRX = -LG_ARETE_BLOC
-  TRY = 0.0
-  TRZ = - DELTA
-  B_H = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    A gauche
-  TRX = X2
-  TRY = -2.0*LG_ARETE_BLOC
-  B_G = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    A droite
-  TRX = -2.0*LG_ARETE_BLOC - X2
-  TRY = -2.0*LG_ARETE_BLOC
-  B_D = geompy.MakeTranslation(B_B, TRX, TRY, TRZ)
-  #    En bas
-  TRX = -LG_ARETE_BLOC
-  TRY = -2.5*LG_ARETE_BLOC
-  geompy.TranslateDXDYDZ(B_B, TRX, TRY, TRZ)
-  #
-  # 3.2. Plans d'intersection entre les cylindres inférieurs
-  #      Centre des premiers cylindres inférieurs
-  DX = -X1
-  DY = 0.0
-  DZ = 0.0
-  CG1 = geompy.MakeVertex(DX, DY, DZ)
-  DX = X1
-  CD1 = geompy.MakeVertex(DX, DY, DZ)
-  #      Vecteurs normaux aux plans des intersections des cylindres inférieurs
-  DX = -Y2
-  DY = X1+X2
-  DZ = 0.0
-  VG = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  DX = Y2
-  VD = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-  #      Plans des intersections des cylindres inférieurs
-  DZ = 2.0*LG_OUTIL
-  PG = geompy.MakePlane(CG1, VG, DZ)
-  PD = geompy.MakePlane(CD1, VD, DZ)
-  #
-  # 3.3. Decoupes
-  # 3.3.1. Partie superieure
-  B_H1 = geompy.MakeCut(B_H, OUTIL_H)
-  #
-  # 3.3.2. Partie gauche
-  # . Séparation par le plan de l'intersection
-  B_G1 = geompy.MakeHalfPartition(B_G, PG)
-  # . Création des deux volumes internes
-  L_AUX = geompy.MakeBlockExplode(B_G1, 6, 6)
-  # . Repérage du volume interne supérieur
-  DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LG_OUTIL + 2.0*DELTA
-  boite_aux_G = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = 0.0
-  TRY = -2.0*LG_ARETE_BLOC + DELTA
-  TRZ = - 2.0*DELTA
-  geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  #print "l_aux =", l_aux
-  B_G2 = geompy.MakeCut(l_aux[0], OUTIL_G_1)
-  # . Repérage du volume interne inférieur
-  TRX = 0.0
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux_G, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_G, B_G1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  B_G3 = geompy.MakeCut(l_aux[0], OUTIL_G_2)
-  #
-  # 3.3.3. Partie droite
-  # . Séparation par le plan de l'intersection
-  B_D1 = geompy.MakeHalfPartition(B_D, PD)
-  # . Création des deux volumes internes
-  L_AUX = geompy.MakeBlockExplode(B_D1, 6, 6)
-  # . Repérage du volume interne supérieur
-  DX = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DY = 2.0*LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LG_OUTIL + 2.0*DELTA
-  boite_aux_D = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -DX
-  TRY = -2.0*LG_ARETE_BLOC + DELTA
-  TRZ = - 2.0*DELTA
-  geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "3.3.3. supérieur l_aux =", l_aux
-  B_D2 = geompy.MakeCut(l_aux[0], OUTIL_D_1)
-  # . Repérage du volume interne inférieur
-  TRX = 0.0
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_aux_D, TRX, TRY, TRZ)
-  l_aux = geompy.GetShapesOnBox (boite_aux_D, B_D1, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-  if ( verbose_max ) :
-    print "3.3.3. inférieur l_aux =", l_aux
-  B_D3 = geompy.MakeCut(l_aux[0], OUTIL_D_2)
-  #
-  # 3.3. Fusion
-  #
-  Union_1 = geompy.MakeFuse(B_B    , B_G3)
-  Union_2 = geompy.MakeFuse(Union_1, B_D3)
-  Union_3 = geompy.MakeFuse(Union_2, B_G2)
-  Union_4 = geompy.MakeFuse(Union_3, B_D2)
-  EMPREINTE = geompy.MakeFuse(Union_4, B_H1)
-  #
-  # 4. Le tunnel
-  # 4.1. La base
-  #
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL
-  BOITE_TUNNEL = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -RAYON_H - DELTA
-  TRY = -RAYON_H - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(BOITE_TUNNEL, TRX, TRY, TRZ)
-  #
-  TUNNEL_PLEIN = geompy.MakeCut(BOITE_TUNNEL, EMPREINTE)
-  #
-  # 4.2. Partitionnement par les cavites
-  #
-  DX = LG_ARETE_BLOC + 2.0*DELTA
-  DY = LG_ARETE_BLOC + 2.0*DELTA
-  DZ = LGTUNNEL/NC
-  boite_cav = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-  TRX = -0.5*LG_ARETE_BLOC - DELTA
-  TRY = -0.5*LG_ARETE_BLOC - DELTA
-  TRZ = 0.0
-  geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-  TRX = 0.0
-  TRY = 0.0
-  TRZ = LGTUNNEL/NC
-  l_aux = [TUNNEL_PLEIN]
-  for iaux in range(NC) :
-    TUNNEL = geompy.MakePartition(l_aux, [boite_cav], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-    l_aux = [TUNNEL]
-    if iaux<NC-1 :
-      geompy.TranslateDXDYDZ(boite_cav, TRX, TRY, TRZ)
-  #
-  # 5. La structure générale
-  #
-  dico_struct = {}
-  groupe_g = {}
-  for cas in l_cas :
-  #
-    if verbose :
-      print ". Geometrie du cas", cas
-  #
-    DX = LG_ARETE_MASSIF
-    if cas == "syme" :
-      DX = 0.5*DX
-    DY = LG_ARETE_MASSIF
-    DZ = LG_ARETE_MASSIF
-    MASSIF_00 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    if cas == "tout" :
-      TRX = -0.5*LG_ARETE_MASSIF
-    else :
-      TRX = 0.0
-    TRY = -0.5*LG_ARETE_MASSIF
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(MASSIF_00, TRX, TRY, TRZ)
-    MASSIF_G = geompy.MakePartition([MASSIF_00], [TUNNEL], [], [], geompy.ShapeType["SOLID"], 0, [], 0)
-    #print MASSIF_G
-  #
-    dico_struct[cas] = MASSIF_G
-  #
-  # 6. Les groupes
-  #    * Volumes :
-  #    ===========
-  #      ROCHE : le massif complet
-  #      . Pour nn valant 01, 02, 03, ..., 19, 20 :
-  #        ROCHE_nn : la partie du massif qui reste quand on etudie l'excavation de la couche nn
-  #        CAV_nn : la partie du massif qui est extraite pour l'excavation de la couche nn
-  #                 ces morceaux sont disjoints ; on ne s'interesse qu'a ce qui est retire
-  #                 au moment de l'attaque de la couche n
-  #      Vu autrement : ROCHE = ROCHE_01 + CAV_01
-  #                     ROCHE = ROCHE_02 + CAV_01 + CAV_02
-  #                     ROCHE = ROCHE_03 + CAV_01 + CAV_02 + CAV_03
-  #                     ... ... ... ... ... ...
-  #                     ROCHE = ROCHE_20 + CAV_01 + CAV_02 + CAV_03 + ... + CAV_20
-  #
-  #      Toutes les mailles de ces groupes seront dupliquees (memes noeuds) et rassemblees
-  #      dans des groupes miroirs :
-  #        R_00_b est l'analogue de ROCHE
-  #        R_nn_b est l'analogue de ROCHE_nn
-  #        CAV_nn_b est l'analogue de CAV_nn
-  #
-  #    * Faces :
-  #    =========
-  #      . Les bords exterieurs du domaine
-  #      ---------------------------------
-  #        BAS  : la face inferieure du massif
-  #        HAUT : la face superieure du massif
-  #        DEVANT   : la face avant du massif
-  #        DERRIERE : la face arriere du massif
-  #        GAUCHE : la face gauche du massif
-  #        Pour la geometrie complete :
-  #          DROITE : la face droite du massif
-  #        sinon (pour la geometrie avec symetrie) :
-  #          SYME_nn : la face a droite bordant la roche au cours de l'excavation de la couche nn,
-  #                    nn valant 00, 01, 02, 03, ..., 19, 20
-  #          Remarque : SYME_00 equivaut a DROITE
-  #
-  #      . Les bords des cavites
-  #      -----------------------
-  #        Pour nn valant 01, 02, 03, ..., 19, 20 :
-  #        FOND_nn : la paroi qui est le fond de la cavite n, jouxtant la cavite (n+1)
-  #        BORD_nn : la paroi peripherique de la cavite n
-  #        PAROI_nn : les parois peripheriques des cavites 1, 2, ..., n-1 (n>1)
-  #          Vu autrement : PAROI_02 = BORD_01
-  #                         PAROI_03 = BORD_01 + BORD_02
-  #                         PAROI_04 = BORD_01 + BORD_02 + BORD_03
-  #                         ... ... ... ... ... ...
-  #                         PAROI_20 = BORD_01 + BORD_02 + BORD_03 + ... + BORD_19
-  #        FRONT_nn : la frontiere complete de la cavite n
-  #          Vu autrement : FRONT_01 = FOND_01 + BORD_01
-  #                         FRONT_02 = FOND_02 + BORD_01 + BORD_02
-  #                         ... ... ... ... ... ...
-  #                         FRONT_20 = FOND_20 + BORD_01 + BORD_02 + BORD_03 + ... + BORD_20
-  #          Vu autrement : FRONT_nn = PAROI_nn + FOND_nn + BORD_nn (nn>1)
-  #
-  #      . Les bords du tunnel
-  #      ---------------------
-  #        TUN_H  : la face superieure du tunnel
-  #        TUN_G1 : la face gauche et en haut du tunnel
-  #        TUN_G2 : la face gauche et en bas du tunnel
-  #        TUN_BASE : la face inferieure du tunnel
-  #        Pour la geometrie complete :
-  #          TUN_D1 : la face droite et en haut du tunnel
-  #          TUN_D2 : la face droite et en bas du tunnel
-  #        Remarque : les groupes TUN_xx recouvrent les bords des cavites sur toute la longueur de l'excavation
-  #
-    l_cav_toutes_v_id = []
-    l_cav_toutes_p_id = []
-    l_groupe_cav_g = []
-    l_groupe_roche_g = []
-    l_groupe_cav_f_g = []
-    l_groupe_cav_p_g = []
-    l_groupe_cav_e_g = []
-    l_face_avant_cav = []
-    l_groupe_tunnel_g = []
-  #
-  # 6.1. La roche
-  #
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_solid_id = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.1. l_solid_id =", l_solid_id
-    ROCHE_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-    geompy.UnionIDs ( ROCHE_G, l_solid_id )
-  #
-  # 6.2. Les faces externes
-  # 6.2.1. Paralleles a Oyz
-  # 6.2.1.1. Parallele a Oyz : face gauche
-  #
-    DX = 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX =  0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.1.1. Gauche l_aux =", l_aux
-    GAUCHE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( GAUCHE_G, l_aux )
-  #
-  # 6.2.1.2. Parallele a Oyz : face droite dans le cas complet, plan de symetrie sinon
-  #
-    l_groupe_cav_s_g = []
-    l_face_id_syme = []
-    if cas == "tout" :
-      TRX = -LG_ARETE_MASSIF
-      TRY = 0.0
-      TRZ = 0.0
-      geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-      l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print "6.2.1.2. Droite l_aux =", l_aux
-      DROITE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-      geompy.UnionIDs ( DROITE_G, l_aux )
-  #
-    else :
-  #   L'ensemble des faces
-      TRX = -0.5*LG_ARETE_MASSIF
-      TRY = 0.0
-      TRZ = 0.0
-      geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-      l_face_id_syme  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print "6.2.1.2. Symetrie - tout l_face_id_syme =", l_face_id_syme
-      l_aux = []
-      for face_id in l_face_id_syme :
-        l_aux.append(face_id)
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_00"))
-  #   Les faces bordant le tunnel
-      DX = 2.0*DELTA
-      DY = LG_ARETE_BLOC + 2.0*DELTA
-      DZ = LGTUNNEL/NC + 2.0*DELTA
-      boite_2 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-      TRX = - DELTA
-      TRY = -0.5*LG_ARETE_BLOC - DELTA
-      TRZ = - DELTA
-      geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-      TRX = 0.0
-      TRY = 0.0
-      TRZ = LGTUNNEL/NC
-      l_aux_3 = []
-      for iaux in range(NC) :
-        if ( verbose_max ) :
-          print "6.2.1.2. Cavite %02d" % (iaux+1)
-        # Les id des faces bordant la cavite courante
-        l_aux_2 = geompy.GetShapesOnBoxIDs (boite_2, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-        if ( verbose_max ) :
-          print ".. id des faces bordant la cavite % d =" % (iaux+1), l_aux_2
-        for face_id in l_aux_2 :
-          l_aux.remove(face_id)
-          l_aux_3.append(face_id)
-        GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_CAV_G, l_aux )
-        l_groupe_cav_s_g.append((GR_CAV_G, "SYME_%02d" % (iaux+1)))
-  # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-        if iaux<NC-1 :
-          geompy.TranslateDXDYDZ(boite_2, TRX, TRY, TRZ)
-      if ( verbose_max ) :
-        print ".. id des faces bordant les cavites =", l_aux_3
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux_3 )
-      l_groupe_cav_s_g.append((GR_CAV_G, "SYME_CAV"))
-  #
-  # 6.2.2. Paralleles a Oxz : faces haut & bas
-  #
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = 2.0*DELTA
-    DZ = LG_ARETE_MASSIF + 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY =  0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.2. Haut l_aux =", l_aux
-    HAUT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( HAUT_G, l_aux )
-  #
-    TRX = 0.0
-    TRY = -LG_ARETE_MASSIF
-    TRZ = 0.0
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.2. Bas l_aux =", l_aux
-    BAS_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( BAS_G, l_aux )
-  #
-  # 6.2.3. Paralleles a Oxy
-  # 6.2.3.1. Faces debouchant du tunnel : toutes les faces contenues dans la boite
-  #         d'epaisseur quasi-nulle en dZ, de tailles debordant l'empreinte du tunnel en X/Y et centree en (0.,0.,0.)
-    DX = LG_ARETE_BLOC + 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = 2.0*DELTA
-    boite_aux_1 = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux_1, TRX, TRY, TRZ)
-    l_face_avant_tunnel  = geompy.GetShapesOnBoxIDs (boite_aux_1, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.1. Devant l_face_avant_tunnel =", l_face_avant_tunnel
-    # Création du groupe de la face avant
-    GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_CAV_G, l_face_avant_tunnel )
-    l_groupe_cav_f_g.append((GR_CAV_G, "FOND_00"))
-  #
-  # 6.2.3.2. Faces avant du massif : toutes les faces contenues dans la boite
-  #          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,0.)
-    DX = LG_ARETE_MASSIF + 2.0*DELTA
-    DY = LG_ARETE_MASSIF + 2.0*DELTA
-    DZ = 2.0*DELTA
-    boite_aux = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_MASSIF - DELTA
-    TRY = -0.5*LG_ARETE_MASSIF - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux_2  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.2. Devant l_aux_2  =", l_aux_2
-  # Pour le groupe, on retire les faces correspondant a l'empreinte du tunnel
-    l_aux = []
-    for face_id in l_aux_2 :
-      if face_id not in l_face_avant_tunnel :
-        l_aux.append(face_id)
-    if ( verbose_max ) :
-      print "6.2.3.2. Devant l_aux  =", l_aux
-    DEVANT_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DEVANT_G, l_aux )
-  #
-  # 6.2.3.3. Faces avant du massif : toutes les faces contenues dans la boite
-  #          d'epaisseur quasi-nulle en dZ, de tailles extremes en X/Y et centree en (0.,0.,extremite)
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LG_ARETE_MASSIF
-    geompy.TranslateDXDYDZ(boite_aux, TRX, TRY, TRZ)
-    l_aux  = geompy.GetShapesOnBoxIDs (boite_aux, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-    if ( verbose_max ) :
-      print "6.2.3.3. Derriere l_aux =", l_aux
-    DERRIERE_G = geompy.CreateGroup ( MASSIF_G, geompy.ShapeType["FACE"] )
-    geompy.UnionIDs ( DERRIERE_G, l_aux )
-  #
-  # 6.3. Les faces et les solides internes au tunnel
-    l_cyl_supp = []
-  #
-  # 6.3.1. Les faces de la base
-  #        Le plan support
-    DX = 0.0
-    DY = LG_ARETE_BLOC
-    DZ = 0.0
-    normale = geompy.MakeVectorDXDYDZ(DX, DY, DZ)
-    DY = -0.5*LG_ARETE_BLOC
-    point = geompy.MakeVertex(DX, DY, DZ)
-    #        Les faces posees sur ce plan
-    liste_face_tunnel_base = geompy.GetShapesOnPlaneWithLocationIDs (MASSIF_G, geompy.ShapeType["FACE"], normale, point, GEOM.ST_ON )
-    if ( verbose_max ) :
-      print "6.3.1. liste_face_tunnel_base =", liste_face_tunnel_base
-  #        Création du groupe associe
-    GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-    geompy.UnionIDs ( GR_TUNNEL_G, liste_face_tunnel_base )
-    l_groupe_tunnel_g.append((GR_TUNNEL_G, "TUN_BASE"))
-  #
-  # 6.3.2. Les faces sur les portions cylindriques
-  #        On distingue chaque cylindre pour les futurs suivis de frontiere dans HOMARD
-  #        Remarque : il serait plus logique de proceder avec GetShapesOnCylinderWithLocationIDs mais
-  #                   je n'arrive pas donc je repere les faces dans un tube englobant la surface de chaque cylindre. Bug ? Mauvaise utilisation ?
-  #                   Du coup, il faut s'assurer que l'on ne capte pas des faces planes precedentes (6.3.1).
-  #                   Cela peut arriver si les dimensions sont peu serrees
-    TRZ = - DELTA
-    for cle in d_cyl.keys() :
-      t_aux = d_cyl[cle]
-    # Creation du tube encadrant le cylindre support
-      if ( verbose_max ) :
-        print "6.3.2.", cle, ": rayon =", t_aux[0], ", centre (", t_aux[1], ",", t_aux[2], ")"
-      cyl_1 = geompy.MakeCylinderRH(1.1*t_aux[0], LG_OUTIL)
-      cyl_2 = geompy.MakeCylinderRH(0.9*t_aux[0], LG_OUTIL)
-      boite = geompy.MakeCut(cyl_1, cyl_2)
-      TRX = t_aux[1]
-      TRY = t_aux[2]
-      geompy.TranslateDXDYDZ(boite, TRX, TRY, TRZ)
-      l_cyl_supp.append((boite, cle))
-    # Reperage des faces
-      l_aux_1 = geompy.GetShapesOnShapeIDs (boite, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      l_aux = []
-      for face_id in l_aux_1 :
-        if face_id not in liste_face_tunnel_base :
-          l_aux.append(face_id)
-      if ( verbose_max ) :
-        print ".. l_aux =", l_aux
-      # Création du groupe associe
-      if len(l_aux) > 0 :
-        GR_TUNNEL_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_TUNNEL_G, l_aux )
-        l_groupe_tunnel_g.append((GR_TUNNEL_G, cle))
-  #
-  # 6.3.3. Creation de boites :
-  #        . une qui englobe le volume d'une cavite
-  #
-    DX = LG_ARETE_BLOC + 2.0*DELTA
-    DY = LG_ARETE_BLOC + 2.0*DELTA
-    DZ = LGTUNNEL/NC + 2.0*DELTA
-    boite_cav_v = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = - DELTA
-    geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-  #
-  #        . une qui englobe une le fond d'une cavite
-    DZ = 2.0*DELTA
-    boite_cav_f = geompy.MakeBoxDXDYDZ(DX, DY, DZ)
-    TRX = -0.5*LG_ARETE_BLOC - DELTA
-    TRY = -0.5*LG_ARETE_BLOC - DELTA
-    TRZ = LGTUNNEL/NC - DELTA
-    geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-  #
-  # 6.3.4. On deplace ces boites au fur et a mesure des couches
-  #        On memorise les faces et volumes contenus dans les boites et
-  #        on cree les groupes a la volee
-  #
-    TRX = 0.0
-    TRY = 0.0
-    TRZ = LGTUNNEL/NC
-    for face_id in l_face_avant_tunnel :
-      l_face_avant_cav.append(face_id)
-    for iaux in range(NC) :
-      if ( verbose_max ) :
-        print "6.3.4. Cavite %02d" % (iaux+1)
-      # Création du groupe de l'exterieur des cavites
-      if iaux > 0 :
-        GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-        geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id )
-        l_groupe_cav_e_g.append((GR_CAV_G, "PAROI_%02d" % (iaux+1)))
-      # Les id des solides dans la cavite courante
-      l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["SOLID"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      # Création du groupe solide de la cavite courante
-      CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-      geompy.UnionIDs ( CAV_G, l_aux_1 )
-      l_groupe_cav_g.append((CAV_G, "CAV_%02d" % (iaux+1)))
-      # On ajoute ces id a la liste de tous ceux depuis le debut des cavites (i.e. le percement du tunnel)
-      for solid_id in l_aux_1 :
-        l_cav_toutes_v_id.append(solid_id)
-      if ( verbose_max ) :
-        print ".. l_cav_toutes_v_id =", l_cav_toutes_v_id
-      # On repere les id des solides du massif mais qui ne sont pas dans les cavites precedemment traitées
-      l_solid_id_1 = []
-      for solid_id in l_solid_id :
-        if solid_id not in l_cav_toutes_v_id :
-          l_solid_id_1.append(solid_id)
-      if ( verbose_max ) :
-        print ".. l_solid_id_1 =", l_solid_id_1
-      # Création du groupe solide de la roche de laquelle on a retiré tous les creusements effectués
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["SOLID"])
-      geompy.UnionIDs ( GR_CAV_G, l_solid_id_1 )
-      l_groupe_roche_g.append((GR_CAV_G, "ROCHE_%02d" % (iaux+1)))
-      # Les id des faces du fond de la cavite courante
-      l_aux_1 = geompy.GetShapesOnBoxIDs (boite_cav_f, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_1 =", l_aux_1
-      # Création du groupe du fond de la cavite
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux_1 )
-      l_groupe_cav_f_g.append((GR_CAV_G, "FOND_%02d" % (iaux+1)))
-      # Les id des faces dans la cavite courante
-      l_aux_2 = geompy.GetShapesOnBoxIDs (boite_cav_v, MASSIF_G, geompy.ShapeType["FACE"], GEOM.ST_IN )
-      if ( verbose_max ) :
-        print ".. l_aux_2 =", l_aux_2
-      # Création du groupe du pourtour de la cavite : penser a retirer les fonds et l'eventuel plan de symetrie !
-      # On cumule tous les pourtours depuis le debut
-      l_aux = []
-      for face_id in l_aux_2 :
-        if face_id not in l_aux_1 + l_face_avant_cav + l_face_id_syme :
-          l_aux.append(face_id)
-          l_cav_toutes_p_id.append(face_id)
-      if ( verbose_max ) :
-        print ".. l_aux =", l_aux
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_aux )
-      l_groupe_cav_p_g.append((GR_CAV_G, "BORD_%02d" % (iaux+1)))
-      # Création du groupe de l'exterieur des cavites
-      GR_CAV_G = geompy.CreateGroup(MASSIF_G, geompy.ShapeType["FACE"])
-      geompy.UnionIDs ( GR_CAV_G, l_cav_toutes_p_id+l_aux_1 )
-      l_groupe_cav_e_g.append((GR_CAV_G, "FRONT_%02d" % (iaux+1)))
-      # On translate les boites selon Z, d'une distance Ã©gale Ã  l'épaisseur d'une cavité
-      if iaux<NC-1 :
-        geompy.TranslateDXDYDZ(boite_cav_v, TRX, TRY, TRZ)
-        geompy.TranslateDXDYDZ(boite_cav_f, TRX, TRY, TRZ)
-        l_face_avant_cav = []
-        for face_id in l_aux_1 :
-          l_face_avant_cav.append(face_id)
-  #
-  # 6.4. Archivage
-  #
-    groupe_g[("ROCHE_G", cas)] = ROCHE_G
-    groupe_g[("GAUCHE_G", cas)] = GAUCHE_G
-    if cas == "tout" :
-      groupe_g[("DROITE_G", cas)] = DROITE_G
-    groupe_g[("HAUT_G", cas)] = HAUT_G
-    groupe_g[("BAS_G", cas)] = BAS_G
-    groupe_g[("DEVANT_G", cas)] = DEVANT_G
-    groupe_g[("DERRIERE_G", cas)] = DERRIERE_G
-    groupe_g[("cav", cas)] = l_groupe_cav_g
-    groupe_g[("roche", cas)] = l_groupe_roche_g
-    groupe_g[("tunnel", cas)] = l_groupe_tunnel_g
-    groupe_g[("cav_f", cas)] = l_groupe_cav_f_g
-    groupe_g[("cav_p", cas)] = l_groupe_cav_p_g
-    groupe_g[("cav_e", cas)] = l_groupe_cav_e_g
-    groupe_g[("cav_s", cas)] = l_groupe_cav_s_g
-  #
-  # 7. Affichage
-  # 7.1. Les objets de construction
-  #
-  geompy.addToStudy( OUTIL_H, 'OUTIL_H' )
-  geompy.addToStudy( OUTIL_G_1, 'OUTIL_G_1' )
-  geompy.addToStudy( OUTIL_D_1, 'OUTIL_D_1' )
-  geompy.addToStudy( OUTIL_G_2, 'OUTIL_G_2' )
-  geompy.addToStudy( OUTIL_D_2, 'OUTIL_D_2' )
-  geompy.addToStudy( B_B, 'B_B' )
-  geompy.addToStudy( B_H, 'B_H' )
-  geompy.addToStudy( B_G, 'B_G' )
-  geompy.addToStudy( B_D, 'B_D' )
-  geompy.addToStudy( CG1, 'CG1' )
-  geompy.addToStudy( VG, 'VG' )
-  geompy.addToStudy( PG, 'PG' )
-  geompy.addToStudy( CD1, 'CD1' )
-  geompy.addToStudy( VD, 'VD' )
-  geompy.addToStudy( PD, 'PD' )
-  geompy.addToStudy( B_H1, 'B_H1' )
-  geompy.addToStudy( B_G1, 'B_G1' )
-  geompy.addToStudy( boite_aux_G, 'boite_aux_G' )
-  geompy.addToStudy( B_G2, 'B_G2' )
-  geompy.addToStudy( B_G3, 'B_G3' )
-  geompy.addToStudy( B_D1, 'B_D1' )
-  geompy.addToStudy( boite_aux_D, 'boite_aux_D' )
-  geompy.addToStudy( B_D2, 'B_D2' )
-  geompy.addToStudy( B_D3, 'B_D3' )
-  geompy.addToStudy( EMPREINTE, 'EMPREINTE' )
-  geompy.addToStudy( BOITE_TUNNEL, 'BOITE_TUNNEL' )
-  geompy.addToStudy( TUNNEL_PLEIN, 'TUNNEL_PLEIN' )
-  geompy.addToStudy( boite_cav, 'boite_cav' )
-  geompy.addToStudy( TUNNEL, 'TUNNEL' )
-  geompy.addToStudy( MASSIF_00, 'MASSIF_00' )
-  geompy.addToStudy( boite_aux, 'boite_aux' )
-  geompy.addToStudy( boite_aux_1, 'boite_aux_1' )
-  geompy.addToStudy( normale, 'normale' )
-  geompy.addToStudy( point, 'point' )
-  geompy.addToStudy( boite_cav_v, 'boite_cav_v' )
-  geompy.addToStudy( boite_cav_f, 'boite_cav_f' )
-  for objet in l_cyl_supp :
-    geompy.addToStudy( objet[0], objet[1] )
-  #
-  # 7.2. La structure a etudier et ses groupes
-  #
-  for cas in l_cas :
-  #
-    MASSIF_G = dico_struct[cas]
-    #print MASSIF_G
-    geompy.addToStudy( MASSIF_G, "MASSIF"+cas )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("ROCHE_G", cas)], "ROCHE" )
-    l_groupe_cav_g = groupe_g[("cav", cas)]
-    for groupe in l_groupe_cav_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    l_groupe_roche_g = groupe_g[("roche", cas)]
-    for groupe in l_groupe_roche_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("GAUCHE_G", cas)], "GAUCHE" )
-    if cas == "tout" :
-      geompy.addToStudyInFather( MASSIF_G, groupe_g[("DROITE_G", cas)], "DROITE" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("HAUT_G", cas)], "HAUT" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("BAS_G", cas)], "BAS" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DEVANT_G", cas)], "DEVANT" )
-    geompy.addToStudyInFather( MASSIF_G, groupe_g[("DERRIERE_G", cas)], "DERRIERE" )
-    l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-    for groupe in l_groupe_tunnel_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-    l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-    l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-    l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-    l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-    for groupe in l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g :
-      geompy.addToStudyInFather( MASSIF_G, groupe[0], groupe[1] )
-#
-#
-# B. MAILLAGE
-#
-if not erreur and cree_mail :
-#
-  import  SMESH, SALOMEDS
-  from salome.smesh import smeshBuilder
-#
-  smesh = smeshBuilder.New(theStudy)
-  from salome.BLSURFPlugin import BLSURFPluginBuilder
-  from salome.NETGENPlugin import NETGENPluginBuilder
-#
-  prem = 1
-  for cas in l_cas :
-  #
-    if verbose :
-      print ". Maillage du cas", cas
-  #
-    MASSIF_G = dico_struct[cas]
-  #
-  # 1. Maillage
-  #
-    MASSIF_M = smesh.Mesh(MASSIF_G)
-  #
-  # 2. Parametres du maillage volumique
-  #
-    if prem :
-      GHS3D_3D = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-      GHS3D_Parameters = smesh.CreateHypothesis('GHS3D_Parameters', 'GHS3DEngine')
-      # Niveau d'optimisation : 3 ==> standard +
-      GHS3D_Parameters.SetOptimizationLevel( 3 )
-    else :
-      isdone = MASSIF_M.AddHypothesis(GHS3D_Parameters)
-      GHS3D_3D_1 = MASSIF_M.Tetrahedron(algo=smeshBuilder.GHS3D)
-  #
-  # 3. Parametres du maillage surfacique
-  #
-    if prem :
-      #
-      BLSURF = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-      BLSURF_Parameters = BLSURF.Parameters()
-      # Geometrical mesh - if set to "Custom", allows user input in Angle Mesh S, Angle Mesh C and Gradation fields.
-      # These fields control computation of the element size, so called geometrical size, conform to the
-      # surface geometry considering local curvatures.
-      # If both the User size and the geometrical size are defined, the eventual element size correspond to the least of the two.
-      BLSURF_Parameters.SetGeometricMesh( 1 )
-      # Gradation - maximum ratio between the lengths of two adjacent edges.
-      BLSURF_Parameters.SetGradation( 2.5 )
-      # Angle Mesh S - maximum angle between the mesh face and the tangent to the geometrical surface at each mesh node, in degrees.
-      BLSURF_Parameters.SetAngleMeshS( 16. )
-      # Angle Mesh C - maximum angle between the mesh edge and the tangent to the geometrical curve at each mesh node, in degrees.
-      BLSURF_Parameters.SetAngleMeshC( 16. )
-      # Taille de maille globale
-      daux = LG_ARETE_BLOC*5
-      BLSURF_Parameters.SetPhySize( daux )
-      # Taille de maille locale autour du tunnel
-      daux = 0.9 * ( LGTUNNEL / NC )
-      saux = "% e" % daux
-      for groupe in l_groupe_cav_s_g :
-        if ( groupe[1] == "SYME_CAV" ) :
-          #print groupe[1], groupe[0]
-          BLSURF_Parameters.SetSizeMap(groupe[0], saux )
-          BLSURF_Parameters.SetSizeMap(groupe[0], 'def f(u,v): return '+saux )
-      for groupe in l_groupe_tunnel_g :
-        BLSURF_Parameters.SetSizeMap(groupe[0], saux )
-        BLSURF_Parameters.SetSizeMap(groupe[0], 'def f(u,v): return '+saux )
-      # Taille de maille maximale
-      BLSURF_Parameters.SetMaxSize( LG_ARETE_MASSIF )
-      # Taille de maille minimale
-      daux = LG_ARETE_BLOC/10.
-      BLSURF_Parameters.SetMinSize( daux )
-      # Distance maximale entre le maillage et la CAO
-      daux = LG_ARETE_BLOC/10.
-      BLSURF_Parameters.SetChordalError( daux )
-    else :
-      isdone = MASSIF_M.AddHypothesis(BLSURF_Parameters)
-      BLSURF_1 = MASSIF_M.Triangle(algo=smeshBuilder.BLSURF)
-  #
-  # 4. Calcul
-  #
-    isDone = MASSIF_M.Compute()
-  #
-    MASSIF_M.ConvertToQuadratic( 1 )
-  #
-  # 5. Groupes
-  # 5.1. Groupes issus de la géométrie : volume et limites externes
-  #
-    ROCHE_M = MASSIF_M.Group(groupe_g[("ROCHE_G", cas)])
-  #
-    GAUCHE_M = MASSIF_M.Group(groupe_g[("GAUCHE_G", cas)])
-    if cas == "tout" :
-      DROITE_M = MASSIF_M.Group(groupe_g[("DROITE_G", cas)])
-    HAUT_M = MASSIF_M.Group(groupe_g[("HAUT_G", cas)])
-    BAS_M = MASSIF_M.Group(groupe_g[("BAS_G", cas)])
-    DEVANT_M = MASSIF_M.Group(groupe_g[("DEVANT_G", cas)])
-    DERRIERE_M = MASSIF_M.Group(groupe_g[("DERRIERE_G", cas)])
-  #
-  # 5.2. Groupes issus de la géométrie : gestion des cavités
-  #      On mémorise dans l_groupe_b les groupes qui correspondent Ã  des mailles
-  #      qu'il faudra dédoubler pour le calcul de second gradient : la roche finale et les cavités
-  #
-    l_groupe_roche_g = groupe_g[("roche", cas)]
-    l_groupe_cav_g = groupe_g[("cav", cas)]
-    l_groupe_cav_f_g = groupe_g[("cav_f", cas)]
-    l_groupe_cav_p_g = groupe_g[("cav_p", cas)]
-    l_groupe_cav_e_g = groupe_g[("cav_e", cas)]
-    l_groupe_cav_s_g = groupe_g[("cav_s", cas)]
-    l_groupe_tunnel_g = groupe_g[("tunnel", cas)]
-    l_groupe_m = []
-    l_groupe_b = []
-    for groupe in l_groupe_roche_g + l_groupe_cav_g + l_groupe_cav_f_g + l_groupe_cav_p_g + l_groupe_cav_e_g + l_groupe_cav_s_g + l_groupe_tunnel_g :
-      GR_M = MASSIF_M.Group(groupe[0])
-      l_groupe_m.append((GR_M, groupe[1]))
-      if groupe in l_groupe_cav_g :
-        l_groupe_b.append(GR_M)
-      elif groupe[1] == "ROCHE_20" :
-        l_groupe_b.append(GR_M)
-  #
-  # 6. Duplication des mailles dans la roche finale et les cavités
-  #
-    if double :
-  #
-      d_aux = {}
-      for groupe in l_groupe_b :
-  #
-  #   6.1. Nom du groupe et nombre de mailles qu'il contient
-  #
-        name = groupe.GetName()
-        size_groupe = groupe.Size()
-        if verbose_max :
-          print "Longueur du groupe",name, ":", size_groupe
-  #
-  #   6.2. Pour chaque maille du groupe, on repere la liste des noeuds
-  #        et on cree une maille avec ces memes noeuds
-  #
-        l_aux = []
-        for jaux in range (size_groupe) :
-          id_elem = groupe.GetID(jaux+1)
-          #if name == "CAV_01" :
-            #print ".. element",jaux,":", id_elem
-          l_nodes = MASSIF_M.GetElemNodes ( id_elem )
-          ##print ".. l_nodes :", l_nodes
-          id_elem_new = MASSIF_M.AddVolume(l_nodes)
-          ##print ".. nouvel element :", id_elem_new
-          l_aux.append(id_elem_new)
-  #
-  #   6.3. Creation d'un groupe contenant ces mailles doubles creees
-  #
-        name = name + "_b"
-        if name[0:1] == "R" :
-          name = "R_20_b"
-        #print "name :", name
-        ElementType = groupe.GetType();
-        groupe_new = MASSIF_M.MakeGroupByIds( name, ElementType, l_aux )
-        smesh.SetName(groupe_new, name)
-        d_aux[name] = groupe_new
-        if verbose_max :
-          size_groupe_new = groupe_new.Size()
-          print "Longueur du groupe",name, ":", size_groupe
-  #
-  # 6.4. Creation des groupes contenant les mailles doubles creees pour chacune
-  #      des situations d'excavation :
-  #      Couche 20 : R_20_b
-  #      Couche 19 : R_19_b = R_20_b + CAV_20_b
-  #      Couche 18 : R_18_b = R_20_b + CAV_20_b + CAV_19_b
-  #      ... etc ...
-  #      Couche 01 : R_01_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b
-  #      Roche     : R_00_b = R_20_b + CAV_20_b + CAV_19_b + ... + CAV_02_b + CAV_01_b
-  #
-      groupe_d = d_aux["R_20_b"]
-      for nro_cav in range(NC-1, -1, -1 ) :
-        name = "R_%02d_b" % nro_cav
-        groupe_new = MASSIF_M.UnionGroups ( groupe_d, d_aux["CAV_%02d_b" % (nro_cav+1)], name)
-        smesh.SetName(groupe_new, name)
-        groupe_d = groupe_new
-  #
-  # 7. Tests
-  #
-    val_calc = {}
-    val_calc["no"] = MASSIF_M.NbNodes()
-    val_calc["ed"] = MASSIF_M.NbEdges()
-    val_calc["tr"] = MASSIF_M.NbTriangles()
-    val_calc["te"] = MASSIF_M.NbTetras()
-  #
-    if verbose :
-      print "Nombre de noeuds      :", val_calc["no"]
-      print "Nombre d'aretes       :", val_calc["ed"]
-      print "Nombre de triangles   :", val_calc["tr"]
-      print "Nombre de tetraedres  :", val_calc["te"]
-      ## Get Information About Mesh by GetMeshInfo
-      #info = smesh.GetMeshInfo(MASSIF_M)
-      #keys = info.keys()
-      #if len(keys) > 0 :
-        #print "\nInformation sur le maillage avec GetMeshInfo:"
-        #keys.sort()
-        #for iaux in keys :
-          #if info[iaux] > 0 :
-            #print "  %s   :  %d" % ( iaux, info[iaux] )
-  #
-    if controle :
-  #
-      val_ref = {}
-      val_ref[("tout","no")] =  8301
-      val_ref[("tout","ed")] =   572
-      val_ref[("tout","tr")] =  1478
-      val_ref[("tout","te")] = 11940
-      val_ref[("syme","no")] =  4128
-      val_ref[("syme","ed")] =   428
-      val_ref[("syme","tr")] =  1068
-      val_ref[("syme","te")] =  5484
-      daux = {}
-  #
-      for entite in ( "no", "ed", "tr", "te" ) :
-        daux[entite] = float(val_calc[entite]-val_ref[(cas,entite)]) / float(val_ref[(cas,entite)])
-        saux = "==> ecart relatif " + entite + " = %f " % (daux[entite]*100.)
-        saux += "%"
-        if ( abs(daux[entite]) ) > 0.05 :
-          erreur += 1
-          print ". val_ref[(", cas, ",", entite, ")] =", val_ref[(cas,entite)]
-          print ". val_calc[", entite, "] =", val_calc[entite]
-          print saux
-        elif verbose :
-          print saux
-  #
-    prem = 0
-  #
-  # 8. Nommage
-  #
-  ## set object names
-    smesh.SetName(BLSURF.GetAlgorithm(), 'BLSURF')
-    smesh.SetName(BLSURF_Parameters, 'BLSURF Parameters')
-    smesh.SetName(GHS3D_3D.GetAlgorithm(), 'GHS3D_3D')
-    smesh.SetName(GHS3D_Parameters, 'GHS3D Parameters')
-    if cas == "tout" :
-      smesh.SetName(MASSIF_M.GetMesh(), 'MASSIF')
-    else :
-      smesh.SetName(MASSIF_M.GetMesh(), 'MASSIF_sym')
-  #
-    smesh.SetName(GAUCHE_M, 'GAUCHE')
-    if cas == "tout" :
-      smesh.SetName(DROITE_M, 'DROITE')
-    smesh.SetName(HAUT_M, 'HAUT')
-    smesh.SetName(BAS_M, 'BAS')
-    smesh.SetName(DEVANT_M, 'DEVANT')
-    smesh.SetName(DERRIERE_M, 'DERRIERE')
-    smesh.SetName(ROCHE_M, 'ROCHE')
-  #
-    l_groupe_m = []
-    for groupe in l_groupe_m :
-      smesh.SetName(groupe[0], groupe[1])
-#
-#
-#
-# 7. Ecriture
-#
-fichierMedResult = '/tmp/MASSIF.new.med'
-MASSIF_M.ExportMED( fichierMedResult, 0, SMESH.MED_V2_2, 1 )
-#
-#___________________________________________________________
-# Ajout PN : statistiques sur les Mailles
-#___________________________________________________________
-
-from Stats.getStats import getStatsMaillage, getStatsGroupes, genHistogram
-
-fichierStatMailles=fichierMedResult.replace('.med','.res')
-fichierStatRatio=fichierMedResult.replace('.med','.ratio')
-fichierStatTailles=fichierMedResult.replace('.med','.taille')
-
-getStatsMaillage(MASSIF_M,fichierStatMailles)
-getStatsGroupes(MASSIF_M,fichierMedResult)
-genHistogram(MASSIF_M, SMESH.FT_AspectRatio3D, 20, False, fichierStatRatio,theStudy)
-genHistogram(MASSIF_M, SMESH.FT_MaxElementLength3D, 20, False, fichierStatTailles,theStudy)
diff --git a/src/Tools/Verima/Scripts/script1.py b/src/Tools/Verima/Scripts/script1.py
deleted file mode 100644 (file)
index eb7a7d9..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-import sys
-import salome
-
-salome.salome_init()
-theStudy = salome.myStudy
-
-import salome_notebook
-notebook = salome_notebook.notebook
-sys.path.insert( 0, r'/local00/home/A96028/Salome/V7_main/appli_V7_main')
-
-###
-### GEOM component
-###
-
-import GEOM
-from salome.geom import geomBuilder
-import math
-import SALOMEDS
-geompy = geomBuilder.New(theStudy)
-
-##
-### SMESH component
-###
-import  SMESH, SALOMEDS
-from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(theStudy)
-from salome.NETGENPlugin import NETGENPluginBuilder
-
-# create a box
-O = geompy.MakeVertex(0, 0, 0)
-OX = geompy.MakeVectorDXDYDZ(1, 0, 0)
-OY = geompy.MakeVectorDXDYDZ(0, 1, 0)
-OZ = geompy.MakeVectorDXDYDZ(0, 0, 1)
-Box_1 = geompy.MakeBoxDXDYDZ(200, 200, 200)
-geompy.addToStudy( O, 'O' )
-geompy.addToStudy( OX, 'OX' )
-geompy.addToStudy( OY, 'OY' )
-geompy.addToStudy( OZ, 'OZ' )
-geompy.addToStudy( Box_1, 'Box_1' )
-
-Mesh_1 = smesh.Mesh(Box_1)
-NETGEN_2D3D = Mesh_1.Tetrahedron(algo=smeshBuilder.NETGEN_1D2D3D)
-NETGEN_3D_Simple_Parameters_1 = NETGEN_2D3D.Parameters(smeshBuilder.SIMPLE)
-NETGEN_3D_Simple_Parameters_1.SetNumberOfSegments( 15 )
-NETGEN_3D_Simple_Parameters_1.LengthFromEdges()
-NETGEN_3D_Simple_Parameters_1.LengthFromFaces()
-isDone = Mesh_1.Compute()
-
-smesh.SetName(Mesh_1.GetMesh(), 'Mesh_1')
-smesh.SetName(NETGEN_2D3D.GetAlgorithm(), 'NETGEN_2D3D')
-smesh.SetName(NETGEN_3D_Simple_Parameters_1, 'NETGEN 3D Simple Parameters_1')
-
-
-fichierMedResult='/tmp/tetra.med'
-#Mesh_1.ExportMED(fichierMedResult)
-
-#____________________________________________________________
-from Stats.getStats import getStatsMaillage, getStatsGroupes, genHistogram
-
-fichierStatMailles=fichierMedResult.replace('.med','.res')
-fichierStatTailles=fichierMedResult.replace('.med','.taille')
-fichierStatRatio=fichierMedResult.replace('.med','.ratio')
-
-getStatsMaillage(Mesh_1,fichierStatMailles)
-getStatsGroupes(Mesh_1,fichierMedResult)
-genHistogram(Mesh_1, SMESH.FT_MaxElementLength3D, 20, False, fichierStatTailles,theStudy)
-genHistogram(Mesh_1, SMESH.FT_AspectRatio3D, 20, False, fichierStatRatio,theStudy)
-
-
-
diff --git a/src/Tools/Verima/Scripts/toto.py b/src/Tools/Verima/Scripts/toto.py
deleted file mode 100644 (file)
index 52358fd..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-import GEOM
-from salome.geom import geomBuilder
-geompy = geomBuilder.New(salome.myStudy)
-
-import SMESH
-from salome.smesh import smeshBuilder
-smesh = smeshBuilder.New(salome.myStudy)
-
-import sys
-
-# create a box
-def Calcule():
-   box = geompy.MakeBox(0., 0., 0., 100., 200., 300.)
-   idbox = geompy.addToStudy(box, "box")
-   
-   # create a mesh
-   tetra = smesh.Mesh(box, "MeshBox")
-   
-   algo1D = tetra.Segment()
-   algo1D.NumberOfSegments(7)
-   
-   algo2D = tetra.Triangle()
-   algo2D.MaxElementArea(800.)
-   
-   algo3D = tetra.Tetrahedron()
-   algo3D.MaxElementVolume(900.)
-   
-   # compute the mesh
-   ret = tetra.Compute()
-   if ret == 0:
-       print "problem when computing the mesh"
-   else:
-       print "mesh computed"
-       pass
-   tetra.ExportMED('/tmp/titi.med')
-   from getStats import getStatsMaillage
-   getStatsMaillage(tetra)
-
-if __name__ == '__main__':
-   print sys.argv
index f53e313ee664b7dbac8b4b7c361f37faaac2d455..f733ea97cf81769a9338126c11f81d0cfa287349 100644 (file)
 
 # scripts / static
 SET(plugin_SCRIPTS
+  __init__.py
+  getCritere.py
   getStats.py
   job.py
-  mean.py
-  ref.py
+  Type_Maille.py
   utiles.py
   ) 
 
 # --- rules ---
 
-SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS})
+SALOME_INSTALL_SCRIPTS("${plugin_SCRIPTS}" ${SALOME_SMESH_INSTALL_PLUGINS}/Verima/Stats)
diff --git a/src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt b/src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt
deleted file mode 100644 (file)
index 95ec57a..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-   1.07007                1.08963                       2         
-   1.08963                1.10918                       7         
-   1.10918                1.12874                       7         
-   1.12874                 1.1483                       9         
-    1.1483                1.16785                       9         
-   1.16785                1.18741                      10         
-   1.18741                1.20697                      16         
-   1.20697                1.22653                      13         
-   1.22653                1.24608                      22         
-   1.24608                1.26564                      12         
-   1.26564                 1.2852                      29         
-    1.2852                1.30475                      21         
-   1.30475                1.32431                      19         
-   1.32431                1.34387                      11         
-   1.34387                1.36342                      23         
-   1.36342                1.38298                      10         
-   1.38298                1.40254                      18         
-   1.40254                1.42209                      13         
-   1.42209                1.44165                      15         
-   1.44165                1.46121                       9         
-   1.46121                1.48076                      13         
-   1.48076                1.50032                      16         
-   1.50032                1.51988                      21         
-   1.51988                1.53943                       9         
-   1.53943                1.55899                      12         
-   1.55899                1.57855                      13         
-   1.57855                 1.5981                       8         
-    1.5981                1.61766                       9         
-   1.61766                1.63722                       6         
-   1.63722                1.65677                       5         
-   1.65677                1.67633                       5         
-   1.67633                1.69589                       5         
-   1.69589                1.71545                       8         
-   1.71545                  1.735                       5         
-     1.735                1.75456                       4         
-   1.75456                1.77412                       3         
-   1.77412                1.79367                       2         
-   1.79367                1.81323                       4         
-   1.81323                1.83279                       4         
-   1.83279                1.85234                       2         
-   1.85234                 1.8719                       2         
-    1.8719                1.89146                       2         
-   1.89146                1.91101                       1         
-   1.91101                1.93057                       0         
-   1.93057                1.95013                       0         
-   1.95013                1.96968                       2         
-   1.96968                1.98924                       0         
-   1.98924                 2.0088                       0         
-    2.0088                2.02835                       0         
-   2.02835                2.04791                       0         
-   2.04791                2.06747                       0         
-   2.06747                2.08702                       0         
-   2.08702                2.10658                       0         
-   2.10658                2.12614                       0         
-   2.12614                2.14569                       0         
-   2.14569                2.16525                       0         
-   2.16525                2.18481                       0         
-   2.18481                2.20437                       0         
-   2.20437                2.22392                       0         
-   2.22392                2.24348                       0         
-   2.24348                2.26304                       0         
-   2.26304                2.28259                       0         
-   2.28259                2.30215                       0         
-   2.30215                2.32171                       1         
diff --git a/src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt.ok b/src/Tools/Verima/Stats/Mesh_1_aspect_ratio_3d.txt.ok
deleted file mode 100644 (file)
index 95ec57a..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-   1.07007                1.08963                       2         
-   1.08963                1.10918                       7         
-   1.10918                1.12874                       7         
-   1.12874                 1.1483                       9         
-    1.1483                1.16785                       9         
-   1.16785                1.18741                      10         
-   1.18741                1.20697                      16         
-   1.20697                1.22653                      13         
-   1.22653                1.24608                      22         
-   1.24608                1.26564                      12         
-   1.26564                 1.2852                      29         
-    1.2852                1.30475                      21         
-   1.30475                1.32431                      19         
-   1.32431                1.34387                      11         
-   1.34387                1.36342                      23         
-   1.36342                1.38298                      10         
-   1.38298                1.40254                      18         
-   1.40254                1.42209                      13         
-   1.42209                1.44165                      15         
-   1.44165                1.46121                       9         
-   1.46121                1.48076                      13         
-   1.48076                1.50032                      16         
-   1.50032                1.51988                      21         
-   1.51988                1.53943                       9         
-   1.53943                1.55899                      12         
-   1.55899                1.57855                      13         
-   1.57855                 1.5981                       8         
-    1.5981                1.61766                       9         
-   1.61766                1.63722                       6         
-   1.63722                1.65677                       5         
-   1.65677                1.67633                       5         
-   1.67633                1.69589                       5         
-   1.69589                1.71545                       8         
-   1.71545                  1.735                       5         
-     1.735                1.75456                       4         
-   1.75456                1.77412                       3         
-   1.77412                1.79367                       2         
-   1.79367                1.81323                       4         
-   1.81323                1.83279                       4         
-   1.83279                1.85234                       2         
-   1.85234                 1.8719                       2         
-    1.8719                1.89146                       2         
-   1.89146                1.91101                       1         
-   1.91101                1.93057                       0         
-   1.93057                1.95013                       0         
-   1.95013                1.96968                       2         
-   1.96968                1.98924                       0         
-   1.98924                 2.0088                       0         
-    2.0088                2.02835                       0         
-   2.02835                2.04791                       0         
-   2.04791                2.06747                       0         
-   2.06747                2.08702                       0         
-   2.08702                2.10658                       0         
-   2.10658                2.12614                       0         
-   2.12614                2.14569                       0         
-   2.14569                2.16525                       0         
-   2.16525                2.18481                       0         
-   2.18481                2.20437                       0         
-   2.20437                2.22392                       0         
-   2.22392                2.24348                       0         
-   2.24348                2.26304                       0         
-   2.26304                2.28259                       0         
-   2.28259                2.30215                       0         
-   2.30215                2.32171                       1         
diff --git a/src/Tools/Verima/Stats/Type_Maille.py b/src/Tools/Verima/Stats/Type_Maille.py
new file mode 100644 (file)
index 0000000..7fc73a3
--- /dev/null
@@ -0,0 +1,26 @@
+dicoDimENtite= { 'Entity_Node':0,
+'Entity_0D':0,
+'Entity_Ball':0,
+'Entity_Edge':0,
+'Entity_Quad_Edge':0,
+'Entity_Triangle':1,
+'Entity_Quad_Triangle':1,
+'Entity_BiQuad_Triangle':1,
+'Entity_Quadrangle':1,
+'Entity_Quad_Quadrangle':1,
+'Entity_BiQuad_Quadrangle':1,
+'Entity_Polygon':1,
+'Entity_Quad_Polygon':1,
+'Entity_Tetra':1,
+'Entity_Quad_Tetra':1,
+'Entity_Hexa':1,
+'Entity_Quad_Hexa':1,
+'Entity_TriQuad_Hexa':1,
+'Entity_Pyramid ':1,
+'Entity_Quad_Pyramid':1,
+'Entity_Penta ':1,
+'Entity_Quad_Penta':1,
+'Entity_Hexagonal_Prism':1,
+'Entity_Polyhedra':1,
+'Entity_Quad_Polyhedra':1,
+}
index 7cb14af7ca75e951f343852e160e56fadae6718a..2f96268b20b307b6ad5669ce4b14fb294306f2ae 100644 (file)
@@ -1,10 +1,10 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2014  EDF R&D
+# Copyright (C) 2007-201  EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
+# version 2.1 of the License.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/Tools/Verima/Stats/getCritere.py b/src/Tools/Verima/Stats/getCritere.py
new file mode 100644 (file)
index 0000000..16239e1
--- /dev/null
@@ -0,0 +1,114 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+import sys,os
+import salome
+from getStats import getGroupesRef
+from Type_Maille import dicoDimENtite
+
+def getCritere(dim,NomMesh,acritere,theStudy):
+  import SMESH
+  from salome.smesh import smeshBuilder
+  smesh = smeshBuilder.New(theStudy)
+  import numpy
+#  print dim,NomMesh,acritere
+  if dim == 2 :
+    NumElt=NomMesh.GetElementsByType(SMESH.FACE)
+  if dim == 3 :
+    NumElt=NomMesh.GetElementsByType(SMESH.VOLUME)
+  
+  critere=[]
+  if acritere =="Ratio" :
+    for i in range(len(NumElt)):
+      critere.append (NomMesh.GetAspectRatio(NumElt[i]))
+
+  if acritere =="Length" :
+    for i in range(len(NumElt)):
+      critere.append (NomMesh.GetMaxElementLength(NumElt[i]))
+      
+  crit= numpy.array(critere)
+  max=crit.max()
+  min=crit.min()
+  moyenne=crit.mean()
+  M=numpy.median(crit)
+  Q1=numpy.percentile(crit,25)
+  Q3=numpy.percentile(crit,75)
+  
+  return [max,min,Q1,M,Q3,moyenne]
+
+def getCritereGroupe(NomMesh,NomGr,acritere,theStudy):
+  import SMESH
+  from salome.smesh import smeshBuilder
+  smesh = smeshBuilder.New(theStudy)
+  import numpy
+    
+  # on ne traite que les mailles 2D et 3D
+  NumElt = NomGr.GetListOfID()
+  type_gr=NomMesh.GetElementGeomType(NumElt[0])
+
+#  print "critere",acritere
+#  print "type groupe",type_gr
+#  print dicoDimENtite[str(type_gr)]
+
+  if dicoDimENtite[str(type_gr)]==0 :
+     return [0,0,0,0,0,0]
+
+  critere=[]
+  if acritere =="Ratio" :
+    for i in range(len(NumElt)):
+      critere.append (NomMesh.GetAspectRatio(NumElt[i]))
+
+  if acritere =="Length" :
+    for i in range(len(NumElt)):
+      critere.append (NomMesh.GetMaxElementLength(NumElt[i]))
+      
+  crit= numpy.array(critere)
+  max=crit.max()
+  min=crit.min()
+  moyenne=crit.mean()
+  M=numpy.median(crit)
+  Q1=numpy.percentile(crit,25)
+  Q3=numpy.percentile(crit,75)
+  
+  return [max,min,Q1,M,Q3,moyenne]
+
+def getObjectsGroupe(Mesh,liste,theStudy):
+  import SMESH
+  from salome.smesh import smeshBuilder
+  dico={}
+  lGroups=Mesh.GetGroups()
+  for g in lGroups :
+      name = g.GetName() 
+      for n in liste :
+          if name == n :  dico[name]=g
+  return dico
+
+def getStatsCritere(dim,Mesh,fichierMedResult,theStudy):
+  fichierStatRatio=fichierMedResult.replace('.med','.ratio')
+  max,min,Q1,M,Q3,moyenne = getCritere(dim,Mesh,"Ratio",theStudy)
+  f = open(fichierStatRatio, 'w')
+  f.write(str(max)+","+str(min)+","+str(Q1)+","+str(M)+","+str(Q3)+","+str(moyenne))
+  f.close()
+
+  fichierStatRatio=fichierMedResult.replace('.med','.taille')
+  max,min,Q1,M,Q3,moyenne = getCritere(dim,Mesh,"Length",theStudy)
+  f = open(fichierStatRatio, 'w')
+  f.write(str(max)+","+str(min)+","+str(Q1)+","+str(M)+","+str(Q3)+","+str(moyenne))
+  f.close()
+
+  liste=getGroupesRef(fichierMedResult)
+  dicoGroupe=getObjectsGroupe(Mesh,liste,theStudy)
+  for groupe in liste :
+      max,min,Q1,M,Q3,moyenne=getCritereGroupe(Mesh,dicoGroupe[groupe],"Ratio",theStudy)
+      extension="_"+groupe+'_Ratio.res'
+      fichier=fichierMedResult.replace('.med',extension)
+      f = open(fichier, 'w')
+      f.write(str(max)+","+str(min)+","+str(Q1)+","+str(M)+","+str(Q3)+","+str(moyenne))
+      f.close()
+      max,min,Q1,M,Q3,moyenne=getCritereGroupe(Mesh,dicoGroupe[groupe],"Length",theStudy)
+      extension="_"+groupe+'_Taille.res'
+      fichier=fichierMedResult.replace('.med',extension)
+      f = open(fichier, 'w')
+      f.write(str(max)+","+str(min)+","+str(Q1)+","+str(M)+","+str(Q3)+","+str(moyenne))
+      f.close()
+
index 70abcef2504d43f172813877fdbd828850103dd4..3f329c71bb103cd364b03ee30b1159c26bab5797 100644 (file)
@@ -3,8 +3,6 @@
 import os
 import logging
 
-
-
 # -----------------------------------------------------------------------------
 # --- satistiques maillage
 
@@ -18,12 +16,13 @@ def getGroupesRef(fichierMed):
       return liste
 
 
-def getStatsMaillage(maillage,fichierStatMaillage):
+def getStatsMaillage(maillage,fichierMed):
   """
   """
   logging.info('start')
 
   OK = False
+  fichier=fichierMed.replace('.med','.res')
   if maillage is not None:
     mesures = maillage.GetMeshInfo()
     txt=""
@@ -32,8 +31,7 @@ def getStatsMaillage(maillage,fichierStatMaillage):
       txt += str(SMESH.EntityType._item(i))+ " " +str(mesures[SMESH.EntityType._item(i)]) + "\n"
 
     from utiles import writeFile
-    writeFile(fichierStatMaillage,txt)
-
+    writeFile(fichier,txt)
 
 
 def getStatsGroupes(maillage,fichierMedResult):
@@ -67,17 +65,5 @@ def getStatsStatSurGroupes(maillage,groupe,fichierStatGroupe):
   from utiles import writeFile
   writeFile(fichierStatGroupe,txt)
 
-def genHistogram(aMesh, aCriterion, nbIntervals, isLog, aFile,theStudy):
-  import SMESH,SALOMEDS
-  from salome.smesh import smeshBuilder
-  smesh = smeshBuilder.New(theStudy)
-  aFunctor = smesh.GetFunctor(aCriterion)
-  aFunctor.SetMesh(aMesh.GetMesh())
-  histogram = aFunctor.GetHistogram(nbIntervals,isLog)
-  f = open(aFile, 'w')
-  for tranche in histogram:
-    f.write(str(tranche.min) + " " + str(tranche.max) +  " " + str(tranche.nbEvents) + "\n")
-    pass
-  f.close()
 
 
index 91887539d8a15519172a83af78c00b069db8f8cb..633de8dbf91a77f816b6ed6622371bddfbf68159 100644 (file)
@@ -1,22 +1,22 @@
 import os
 import subprocess
 import time
-from ref import Ref
 from PyQt4.QtGui import *
 from PyQt4.QtCore import *
 
 
 class Job:
-  def __init__(self,listeParamMaillage,salomePath,versionId,nomMachine,mesGroupesRef):    
+  def __init__(self,listeParamMaillage,salomePath,versionId,mesGroupesRef):    
       self.id=listeParamMaillage[0]
       self.script=str(listeParamMaillage[1])
       self.fichierMedResult=str(listeParamMaillage[2])
       self.fichierStatResult=str(listeParamMaillage[2]).replace('.med','.res')
+      self.fichierGroupe=self.fichierMedResult.replace('.med','_groupesRef.res')
       self.salomePath=salomePath
       self.versionId=versionId
-      self.nomMachine=nomMachine
       self.mesGroupesRef=mesGroupesRef
       self.CPU=3 # Quand on n appelle pas execute
+      self.fichiersADetruire=[self.fichierMedResult,self.fichierStatResult,self.fichierGroupe]
 
       
   def execute(self):
@@ -25,8 +25,8 @@ class Job:
       script= os.path.abspath(os.path.join(os.path.abspath(__file__),'../..',self.script)) 
 
       debut=time.time()
-      a=os.system(commande+" -t "+script+" > /tmp/Exec 2>&1")
-      #a=os.system(commande+" -t "+script)
+      #a=os.system(commande+" -t "+script+" > /tmp/Exec 2>&1")
+      a=os.system(commande+" -t "+script)
       fin=time.time()
       self.CPU=fin-debut
       print "  Temps d execution : ",  self.CPU
@@ -51,10 +51,35 @@ class Job:
       return listeColonnes,listeValues
 
 
+  def getStatSurRatiosGroupes(self,groupe):
+      extension="_"+groupe+'_Ratio.res'
+      fichier=self.fichierMedResult.replace('.med',extension)
+      self.fichiersADetruire.append(fichier)
+      try:
+         text=open(fichier).read()
+      except:
+         print "Impossible d'ouvrir le fichier: ", str(fichier)
+         exit(1)
+      liste=text.split(",")
+      return liste
+
+  def getStatSurTaillesGroupes(self,groupe):
+      extension="_"+groupe+'_Taille.res'
+      fichier=self.fichierMedResult.replace('.med',extension)
+      self.fichiersADetruire.append(fichier)
+      try:
+         text=open(fichier).read()
+      except:
+         print "Impossible d'ouvrir le fichier: ", str(fichier)
+         exit(1)
+      liste=text.split(",")
+      return liste
+
+
   def getStatSurGroupes(self,groupe):
       extension="_"+groupe+'.res'
       fichier=self.fichierMedResult.replace('.med',extension)
-     
+      self.fichiersADetruire.append(fichier)
       try:
          text=open(fichier).read()
       except:
@@ -72,14 +97,35 @@ class Job:
 
   def getStatSurTailles(self):
       fichier=self.fichierMedResult.replace('.med','.taille')
-      from mean import getMean
-      return getMean(fichier)
+      self.fichiersADetruire.append(fichier)
+      try:
+         text=open(fichier).read()
+      except:
+         print "Impossible d'ouvrir le fichier: ", str(fichier)
+         exit(1)
+      liste=text.split(",")
+#      print "taille",liste
+      return liste
 
   def getStatSurRatios(self):
       fichier=self.fichierMedResult.replace('.med','.ratio')
-      from mean import getMean
-      return getMean(fichier)
+      self.fichiersADetruire.append(fichier)
+      try:
+         text=open(fichier).read()
+      except:
+         print "Impossible d'ouvrir le fichier: ", str(fichier)
+         exit(1)
+      liste=text.split(",")
+      return liste
 
   def getCPU(self):
       return self.CPU
 
+
+  def menage(self):
+      for fichier in self.fichiersADetruire:
+        try :
+          os.remove(fichier)
+        except :
+          pass
diff --git a/src/Tools/Verima/Stats/mean.py b/src/Tools/Verima/Stats/mean.py
deleted file mode 100755 (executable)
index cbf4f0a..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-
-import os
-import numpy, scipy
-import scipy.stats
-
-
-def getMean(fichierStatMaillage):
-  """
-  """
-  try :
-     monTableau=numpy.loadtxt(fichierStatMaillage)
-  except :
-     print "impossible de charger le fichier : ", fichierStatMaillage
-
-  mesIntervalles=monTableau[ :, 0:2 ]
-  mesPoids=monTableau[ : ,2]
-  moyIntervalles=numpy.average(mesIntervalles, axis=1)
-  moyenne=numpy.average(moyIntervalles,weights=mesPoids)
-  freqCum=numpy.cumsum(mesPoids)
-  nbVal=freqCum[-1 ]
-  mesFrequences=mesPoids/nbVal
-  mesValeurs=scipy.stats.rv_discrete(values=(moyIntervalles,mesFrequences))
-  Q1=mesValeurs.ppf(0.25)
-  M=mesValeurs.median()
-  Q3=mesValeurs.ppf(0.75)
-
-  i=mesPoids.shape[0]  -1
-  while i > 0:
-    if mesPoids[i] > 0: 
-       max=mesIntervalles[i][1]
-       break
-    i=i-1
-  i=0
-  while i < mesPoids.shape[0]  -1:
-    if mesPoids[i] > 0: 
-       min=mesIntervalles[i][0]
-       break
-    i=i+1
-  i=0
-  
-  return [max,min,Q1,M,Q3,moyenne]
-
-
-if __name__ == "__main__":
-      from optparse import OptionParser
-      p=OptionParser()
-      p.add_option('-f',dest='fichier',default='tetra.taille',help='fichier a traiter')
-      #p.add_option('-f',dest='fichier',default='Mesh_1_aspect_ratio_3d.txt',help='fichier a traiter')
-      options, args = p.parse_args()
-
-      getMean(options.fichier)
-
diff --git a/src/Tools/Verima/Stats/test.txt b/src/Tools/Verima/Stats/test.txt
deleted file mode 100644 (file)
index 95ec57a..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-   1.07007                1.08963                       2         
-   1.08963                1.10918                       7         
-   1.10918                1.12874                       7         
-   1.12874                 1.1483                       9         
-    1.1483                1.16785                       9         
-   1.16785                1.18741                      10         
-   1.18741                1.20697                      16         
-   1.20697                1.22653                      13         
-   1.22653                1.24608                      22         
-   1.24608                1.26564                      12         
-   1.26564                 1.2852                      29         
-    1.2852                1.30475                      21         
-   1.30475                1.32431                      19         
-   1.32431                1.34387                      11         
-   1.34387                1.36342                      23         
-   1.36342                1.38298                      10         
-   1.38298                1.40254                      18         
-   1.40254                1.42209                      13         
-   1.42209                1.44165                      15         
-   1.44165                1.46121                       9         
-   1.46121                1.48076                      13         
-   1.48076                1.50032                      16         
-   1.50032                1.51988                      21         
-   1.51988                1.53943                       9         
-   1.53943                1.55899                      12         
-   1.55899                1.57855                      13         
-   1.57855                 1.5981                       8         
-    1.5981                1.61766                       9         
-   1.61766                1.63722                       6         
-   1.63722                1.65677                       5         
-   1.65677                1.67633                       5         
-   1.67633                1.69589                       5         
-   1.69589                1.71545                       8         
-   1.71545                  1.735                       5         
-     1.735                1.75456                       4         
-   1.75456                1.77412                       3         
-   1.77412                1.79367                       2         
-   1.79367                1.81323                       4         
-   1.81323                1.83279                       4         
-   1.83279                1.85234                       2         
-   1.85234                 1.8719                       2         
-    1.8719                1.89146                       2         
-   1.89146                1.91101                       1         
-   1.91101                1.93057                       0         
-   1.93057                1.95013                       0         
-   1.95013                1.96968                       2         
-   1.96968                1.98924                       0         
-   1.98924                 2.0088                       0         
-    2.0088                2.02835                       0         
-   2.02835                2.04791                       0         
-   2.04791                2.06747                       0         
-   2.06747                2.08702                       0         
-   2.08702                2.10658                       0         
-   2.10658                2.12614                       0         
-   2.12614                2.14569                       0         
-   2.14569                2.16525                       0         
-   2.16525                2.18481                       0         
-   2.18481                2.20437                       0         
-   2.20437                2.22392                       0         
-   2.22392                2.24348                       0         
-   2.24348                2.26304                       0         
-   2.26304                2.28259                       0         
-   2.28259                2.30215                       0         
-   2.30215                2.32171                       1         
diff --git a/src/Tools/Verima/Stats/tetra.taille b/src/Tools/Verima/Stats/tetra.taille
deleted file mode 100644 (file)
index 140dc58..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-11 12 21
-12 15 18
-15 16 72
diff --git a/src/Tools/Verima/Stats/tetra.taille.ok b/src/Tools/Verima/Stats/tetra.taille.ok
deleted file mode 100644 (file)
index 69645d8..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-11.3493731992 11.8233773452 21
-11.8233773452 12.2973814913 18
-12.2973814913 12.7713856373 72
-12.7713856373 13.2453897834 219
-13.2453897834 13.7193939294 1068
-13.7193939294 14.1933980755 486
-14.1933980755 14.6674022216 399
-14.6674022216 15.1414063676 261
-15.1414063676 15.6154105137 192
-15.6154105137 16.0894146597 111
-16.0894146597 16.5634188058 105
-16.5634188058 17.0374229518 54
-17.0374229518 17.5114270979 39
-17.5114270979 17.985431244 33
-17.985431244 18.45943539 6
-18.45943539 18.9334395361 45
-18.9334395361 19.4074436821 0
-19.4074436821 19.8814478282 0
-19.8814478282 20.3554519743 0
-20.3554519743 20.8294561203 15
index fd66d218a3706ec9836fb858b9483bd6052b1664..88f6aa847fff89ea7a88e5eb990ab344b756df2d 100644 (file)
@@ -1,10 +1,10 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2014  EDF R&D
+# Copyright (C) 2007-201  EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
+# version 2.1 of the License.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
diff --git a/src/Tools/Verima/changeVersion.py b/src/Tools/Verima/changeVersion.py
deleted file mode 100755 (executable)
index 94d2d3b..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/env python
-
-import sys, os
-rep=os.path.dirname(os.path.abspath(__file__))
-installDir=os.path.join(rep,'..')
-sys.path.insert(0,installDir)
-
-from PyQt4 import QtGui,QtCore,QtSql
-from Base.dataBase import Base
-
-def completeDatabase(fichier,version):
-      maBase=Base(fichier)
-      maBase.initialise()
-      message= maBase.maTableVersions.remplaceVersion(version)
-      print message 
-      maBase.close()
-
-
-
-if __name__ == "__main__":
-     from optparse import OptionParser
-     p=OptionParser()
-     p.add_option('-d',dest='database',default="myMesh.db",help='nom de la database')
-     options, args = p.parse_args()
-     if len(args) != 1 :
-        print "Entrer la version qui doit devenir la version de reference"
-     version=args[0]
-     completeDatabase(options.database,version)
-
index be4e1dc1560afdae016a68628932ff3f33c32369..6bbc2d429eb7a8a30aace4c50ffc88c8aaf258ad 100755 (executable)
@@ -11,9 +11,9 @@ from Base.versions import  Chercheversion
 if __name__ == "__main__":
       from optparse import OptionParser
       p=OptionParser()
-      p.add_option('-s',dest='salomePath',help='chemin du runAppli',default="Appli")
+      p.add_option('-s',dest='salomePath',help='chemin du runAppli de la version a comparer',default="Appli")
       p.add_option('-v',dest='version',help='id de la version a comparer',default=None)
-      p.add_option('-r',dest='versionRef',help='id de la version de reference',default=None)
+      p.add_option('-r',dest='versionRef',help='liste des id des versions de reference',default=None)
       p.add_option('-d',dest='database',default="myMesh.db",help='nom de la database')
       p.add_option('-f',dest='fileHtml',default="/tmp/toto.htm",help='nom du fichier produit')
       options, args = p.parse_args()
diff --git a/src/Tools/Verima/myMesh.db b/src/Tools/Verima/myMesh.db
deleted file mode 100644 (file)
index 8b80d49..0000000
Binary files a/src/Tools/Verima/myMesh.db and /dev/null differ
index 16af74790e37f747141281c59b7025e4c326c52b..accfef7201dd03bc4342354d244b8b0d21eb7e3f 100755 (executable)
@@ -17,11 +17,9 @@ if __name__ == "__main__":
       p.add_option('-d',dest='database',default="myMesh.db",help='nom de la database')
       p.add_option('-f',dest='force',default=True,help='force la passage des jobs meme si l execution a deja eu lieu sur cette machine pour cette version de salome')
       options, args = p.parse_args()
-      if len(args) != 0  and options.all== True: 
-        print "Enter -a ou un numero de job"
-         exit()
       if len(args) == 0  and options.all== False: 
         print "Enter -a ou un numero de job"
+         print 2
          exit()
       if options.salomePath==None : 
          print  "chemin du runAppli obligatoire"