Toutefois, la version 1.1 du lecteur mViewer GX utilisée par le générateur ne gère que le format d'images Nspire-Lua introduit avec la version TI-Nspire 3.0. Cela signifie que les données images sont directement intégrées au code source sous forme ASCII, avec des inconvénients sur:
- la taille des fichiers générés
- la quantité de mémoire vive (RAM) nécessaire lors de l'ouverture du fichier, puisque les codes source Lua de chaque page sont chargés simultanéments en RAM - en plus du chargement sous forme affichable, chaque image est donc chargée une deuxième fois en RAM de façon supplémentaire et inutile sous une forme occupant en prime plus d'espace à l'intérieur du code source Lua...
Heureusement, nous vous sortons aujourd'hui une alternative avec le nouveau lecteur mViewer GX 1.3 !
Ce lecteur gère le nouveau format d'images Nspire-Lua introduit avec la version TI-Nspire 3.2, sous forme de ressources externalisées.
Les données images ne sont plus dans le code source Lua mais simplement dans l'arborescence XML du document TI-Nspire, ce qui permet:
- de les stocker sous une forme optimale occupant moins de place et générant donc des fichiers plus petits et plus rapides à ouvrir
- de supprimer le chargement supplémentaire inutile en RAM décrit ci-dessus et donc de repousser très loin la limite de mémoire
Nous ne savons pas quelle est la nouvelle limite, mais 10 pages A4 de 896px de hauteur passent désormais sans aucun problème comme vous constaterez ci-contre !
Malheureusement, nous ne connaissons à ce jour aucun moyen de générer de tels fichiers autrement qu'en utilisant le logiciel TI-Nspire. A la différence de la solution mViewer GX 1.1, la procédure pour intégrer vos propres données à mViewer GX 1.3 est donc pour le moment manuelle et hors-ligne, et nécessitera l'utilisation du logiciel TI-Nspire.
Liens :
- mViewer GX 1.3 (pour TI-Nspire en version 3.6 ou ultérieure)
- Tutoriel pour insérer vos propres images dans mViewer GX 1.3