Charles de Miramon me demandait (en priv�) de raconter (en public) comment se terminait cette histoire de conversion latex vers openoffice. Voici:
R�ponse au message de Fabrice Flore-Thebault (du Tue, 26 Oct 2004 16:23:44 +0200): > lyx -(tex4ht)-> xml -(???)-> sxw > ... > $> oolatex filename > ceci en ajoutant dans .bash_profile de quoi aller chercher oolatex: > export PATH=$PATH:/usr/share/tex4ht ... (Alors �a je ne sais pas si c'�tait un bug juste du paquet Debian, mais avant de dire qu'il y a des binaires � cet endroit, oolatex c'�tait inconnu au bataillon) Bon, avec la nouvelle version mise � jour ici �a marche d�j� mieux: http://www.cse.ohio-state.edu/~gurari/TeX4ht/bugfixes.html Et �a a l'air de bouger tr�s vite ... le temps que je cherche, la version du 24 octobre vient d'�tre remplac�e par celle du 26. Celle du 24 fonctionnait mais sans la biblio, celle du 26 fonctionne avec (certains styles de) biblio. Alors: - j'ai copi� comme un sauvage les fichiers de la nouvelle version l� o� �taient ceux de l'ancienne (ouh que c'est mal); - j'ai pris du temps pour bien configurer tex4ht.env (les chemins par d�faut ne sont pas les bons); - en ce qui me concerne, j'ai du faire une copie de tex4ht.env dans le r�pertoire courant avec le fichier latex � convertir (tex4ht.env doit pas �tre � l'endroit attendu dans /etc je pr�sume); - premier passage de latex pour avoir un fichier .aux qui est n�cessaire pour l'�tape suivante: bibtex; $ latex fichier.tex - un coup de bibtex pour cr�er le fichier .bbl avec les donn�es bibliographiques, parce que oolatex pense pas � le faire; $ bibtex fichier - 'oolatex' c'est plus simple � �crire que htlatex bidule truc chose: $ oolatex fichier.tex - et pour v�rifier que �a a march�: $ oowriter fichier.sxw Et, euh, ce qui rendait impossible la conversion, c'est la pr�sence de "n�" dans le <texte apr�s> de la citation. J'ai remlac� par "no.~" et �a marche. Bin oui, le contenu de ce champ, c'est pass� directement � LaTeX, alors le "�" passe pas ... Bon, �a marche avec le style de biblio "plain", mais avec mon style de biblio � moi, bin non, �videmment: OOo donne l'impression de ne pas pouvoir utiliser [Nom Ann�e] comme identifiant de citation: <text:bibliography-mark text:identifier="<text:span text:style-name="textsc">BODÉ</text:span> 2002, <text:span text:style-name="textsc">BRUCY</text:span> 1998, <text:span text:style-name="textsc">PELPEL & TROGER</text:span> 1993" text:bibliography-type="custom1" /> (c'est au guillement apr�s text:identifier que OOo s'arr�te) (comme OOo donne le nom du fichier et l'emplacement ligne+colonne du truc qui coince, il suffit de renommer en .zip le fichier.sxw, le d�zipper et �diter le fichier qui convient pour se faire une id�e de ce qui cloche: vu comme �a coince facile, c'est plut�t bien vu.) Si on met de c�t� ce probl�me de bibliographie seulement avec le style "plain": pas mal de bons trucs: - r�f�rences bibliographiques conserv�es, et correctes! Il n'y a pas � tout reprendre, m�me si OOo laisse peu de choix dans la pr�sentation. Mais �a, �a vient de OOo et pas de la conversion, il me semble, non? Alors Ouaouh! - notes en bas de page : OK. Ah bin �a, c'est la deuxi�me bonne surprise. Mais tout n'est pas parfait: - tableaux : OK mais: mise en forme � refaire: d�s qu'il y a un retour � la ligne dans une cellule, le tableau est compl�tement �clat�; un tableau peut �tre d�coup� n'importe comment sur plusieurs pages (�a c'est un truc �nervant mais end�mique sur OOo comme sur Word il semblerait); des trucs vraiment bizarres comme une colonne enti�re reprise en images, justement juste la colonne dont la largeur �tait fix�e. - conservation de la mise en forme : OK mais le corps du texte est parfois en"Corps de texte", parfois en "Alin�a"; sinon le reste a l'air correct � premi�re vue. Bref, un succ�s mitig� : la structure est conserv�e (appels bibliographiques et de notes de bas de page), ce qui �tait primordial, et ce que le format .rtf ne permettait pas (en tous cas pas avec latex2rtf); la plupart des bugs sont des bugs de pr�sentation, moins graves parce qu'il faut pas tout refaire, mais �a demande quand m�me un certain boulot. Et vive tex4ht, l'outil magique pour faire des sites web et des "documents texte openoffice"! -- Fabrice Flore-Th�bault
