Bonjour, Je suis enseignant en arts plastiques, je prépare mes séquences de cours (préparations prof) sur Libre Office, j'ai crée un script Python qui me génère la fiche élève correspondante (avec l'incitation, la demande, les mots de vocabulaire, les questions posées aux élèves, les références artistiques avec une vignette et les éléments de l'évaluation). Pour l'instant dans mon va chercher le document odt, le convertit en fichier texte par la commande (dans un process) :
soffice --headless --convert-to txt:"Text" fichier_de_sortie.txt Ensuite (après extraction de tous les éléments de je veux afficher dans la fiche élève) le script sélectionne des parties de texte converties et construit un fichier html, ensuite à partir du fichier html, la fiche élève est générée avec une commande de wkhtmltopdf (qui fait très bien le boulot). Cela me convient très bien pour mon usage (l'avantage énorme est que mon script me fabrique les fiches élèves aux p'tis oignons comme je veux), pas de temps perdu à devoir les faire moi-même, ... gain de temps énorme. Je suis en train de fabriquer une interface graphique, en prévision, peut-être ..., de le diffuser quand tout sera fini (il y a encore du boulot !). Je développe le truc sous GNU/Linux et le tout doit pouvoir être utilisable aussi soux windows (et le problème est là). Je veux en faire une application portable (gérable aussi sur clé usb), donc tout se passera dans un répertoire interne du futur logiciel. Je vais embarquer dans le répertoire interne idoine wkhtmltopdf (j'ai trouvé une version portable pour windows qui semble fonctionner). Il faudrait que j'embarque dans le répertoire interne une version portable de Libre Office, dépouillée des autres langues que le français, mais aussi peut-être d'autres fonctionnalité de Libre Office qui me seront certainement inutiles (le but est aussi d'avoir quelque chose de léger) ... un Libre Office portable version light, ... je ne sais pas si ça existe, en tous cas pour l'instant je n'ai pas trouvé. Quelqu'un ici serait-il capable de me compiler cela ? Autre alternative, OdfToTxt ... je l'ai testé sous windows (léger, bien quoi) mais il me génère des fichiers texte dont l'encodage n'est pas bon (mon script fait tout en unicode, utf8), comment faire avec la commande OdfToTxt pour que les accent s'affichent correctement dans le fichier texte résultant ?, voilà ce que j'obtiens pour l'instant avec (une partie du fichier texte) : ... Titre de la progressionÿ: ®ÿHistoire de crayonÿ¯ CYCLE ÿ4 Classeÿ: 4me Dureÿ: 2 3 sances Squenceÿ: 2 ... Questionnementÿ: L'objet du quotidien peut-il devenir un objet d'art ? (Aura-t-il chang de statut?). Que vont apprendre les lvesÿ: Les lves vont constater que l'objet aura perdu son identit originelle d'objet (et aussi sa fonction originelle) et trouvera (plastiquement parlant) un autre sens. Sa forme aura ventuellement t transforme, ... J'ai testé une autre alternative : unoconv (vraiment excellent !, encodage très bien !), mais je ne sais pas comment le gérer en interne dans mon application, car apparemment il a besoin de Libre Office pour s'exécuter et au collège je n'ai pas accès directement à la commande Libre Office (qui est exécuté au travers du serveur). Comment faire ? J'ai vraiment besoin de vos éclairages dans le domaine, si quelqu'un pouvait m'aider à trouver la bonne solution, j'en serais très très content ! Merci d'avance pour toute l'aide que vous pourrez m'apporter. En attendant vos réponses. A bientôt. -- Sent from: http://nabble.documentfoundation.org/Users-f1744091.html -- Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés