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+unsubscribe@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
Context
- [fr-users] Besoin d'aide pour conversion ost en txt · ekdm
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.