Plusieurs slib dans un même document

Accueil Forums Programmation WIMS Documents WIMS Plusieurs slib dans un même document

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #798
      eric
      Participant
      Up
      0
      Down
      ::

      Un conseil aux utilisateurs de slib :

      L'utilisation de plusieurs scripts de la librairie (slib) dans un même document est un peu risquée, car il peut y avoir des interactions (même variable utilisée dans les deux). Par exemple si on écrit

      \def{text partitiondraw=slib(algebra/partitiondraw [3,1,4,1,5,9],10,10)}
      \partitiondraw
      \def{text domino=slib(draw/domino  5,3,red,H)}
      \draw{240,120}{\domino}

      les points du domino sont trop petits. Mais si on inverse les deux slib en mettant le domino en premier, il est correct.

      Et un conseil aux développeurs de slib :

      Etre conscient de ce problème lors de l'utilisation de noms de variables courts (donc courants) comme slib_w pour minimiser ce risque.

      Eric

    • #799
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Mea culpa ! en l'occurence, c'était une faute de programmation de ma part, car j'avais écrit

      !default slib_w=8

      alors que nulle part avant une valeur de slib_w ne pouvait être donnée …. à part dans un autre slib !

      J'avais dû penser le mettre en paramètre, puis abandonner.

      Bernadette

    • #800
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      eric a écrit :

      Un conseil aux utilisateurs de slib :

      Et un conseil aux développeurs de slib :


      Un conseil aux utilisateurs de slib : prévenir aussi les auteurs ! cela peut en général être très facilement corrigé !

Vous lisez 2 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.