Est-ce que LibO nettoie les documents Word ?

Bonjour,

je m'explique. Je travaille sur un document type fait au départ avec Word (version x). C'est un document assez complexe avec une page de titre, des titres numérotés, des listes, des entêtes et pied de page qui vont chercher automatiquement des données dans des champs et des annexes et, évidemment un sommaire. J'ai moyennement envie de tout reprendre à zéro.

Comme c'est un document type il contient à la fois la structure formelle et le plan du contenu.

Est-ce que si, j'enregistre ce document dans LibreOffice, en faisant un peu de ménage (qui s'avère de toute façon hélas indispensable, la compatibilité étant ce qu'elle est) il nettoie tout ce qui est de Word (comme quand on nettoie un code pas très net) ou est-ce qu'il garde des traces qui risquent à terme de poser des problèmes (un petit bout de balise par ci, un petit bout par là) ? Comme on ne peut pas voir le code qui est derrière, ce qui est parfois frustrant, je ne me rends pas bien compte.

Merci.

Bonsoir,

intéressante problématique.
Il m'est arrivé de sauver des documents Word, mal structurés, lourds en formatages locaux, finalement bloqués sous ce logiciel.
Les ouvrir, les passer au format .odt puis .doc les a remis d'aplomb.

Cela signifie-t-il qu'il y a une forme d'assainissement au passage ?
Je n'ai pas encore pensé à vérifier ce qui a pu "sauter".

Je n'ai pas eu à faire jusqu'ici ce grand ménage, les bonnes méthodes me seront utiles un jour prochain.

C_Lucien

Bonjour,

intéressante problématique.

qui n'a, semble-t-il, pas de réponse.

Il m'est arrivé de sauver des documents Word, mal structurés, lourds en
formatages locaux, finalement bloqués sous ce logiciel.

Il m'est arrivé, en 1999, c'est pas jeune, de pouvoir récupérer des documents créés sous Word et qui plantaient au démarrage en les ouvrant sous OpenOffice et en les réenregistrant en .doc. Comme c'étaient des documents biens stylés, j'avais perdu la mise en forme mais pas les "balises" de style. Il ne m'avait pas fallu une demi-heure pour tout remettre d'équerre en reconfigurant les styles.

Les ouvrir, les passer au format .odt puis .doc les a remis d'aplomb.

Cela signifie-t-il qu'il y a une forme d'assainissement au passage ?
Je n'ai pas encore pensé à vérifier ce qui a pu "sauter".

J'aimerais bien savoir, justement. Mais, mes expériences de hier de nettoyage de styles, me font penser que cela ne se fait pas forcément automatiquement pour tout.

Je n'ai pas eu à faire jusqu'ici ce grand ménage, les bonnes méthodes me
seront utiles un jour prochain.

La bonne méthode avant tout : mettre en forme en utilisant des styles.

Bonjour

Laurent Godard avait mis à disposition un "éradicateur de
surcharges". Je ne l'ai pas réessayé depuis...

https://wiki.documentfoundation.org/FR/FAQ/Writer/120

Cordialement
Pierre-Yves

comme signalé précédemment, il ne marche plus sur les version 4, au moins pour ce que j'ai testé :

Erreur d'exécution BASIC.
Une exception s'est produite :
Type: com.sun.star.container.NoSuchElementException
Message: .

avec arrêt sur cette ligne : if caraSytleDisplayName <> familleCara.getByName(stylePortion).DisplayName then

Gérard

Suite...

Landron Gérard wrote

comme signalé précédemment, il ne marche plus sur les version 4, au
moins pour ce que j'ai testé :

Erreur d'exécution BASIC.
Une exception s'est produite :
Type: com.sun.star.container.NoSuchElementException
Message: .

avec arrêt sur cette ligne : if caraSytleDisplayName <>
familleCara.getByName(stylePortion).DisplayName then

Pas le temps de regarder là tout de suite mais sans doute
parce qu'il y a eu changement de nom standard=>style par défaut
Il faudrait modifier dans le programme...

Cordialement
Pierre-Yves

Mais je ne parle pas de ce qui se voit. Ça, je m'en fiche un peu surtout que mes documents à moi sont "stylés", c'est ce qui ne se voit pas qui m'intéresse.
Est-ce que ça vire tout le code superflu (éventuel) de Word ?

c'est bien le but de cette extension qui supprime ce qui ne se voit pas !
Gérard

Ah, merci, ce n'est pas clair sur le descriptif.

Bonjour Ysabeau,

> Bonjour
>
> Laurent Godard avait mis à disposition un "éradicateur de
> surcharges". Je ne l'ai pas réessayé depuis...
>
> https://wiki.documentfoundation.org/FR/FAQ/Writer/120

Mais je ne parle pas de ce qui se voit. Ça, je m'en fiche un peu surtout
que mes documents à moi sont "stylés", c'est ce qui ne se voit pas qui
m'intéresse.
Est-ce que ça vire tout le code superflu (éventuel) de Word ?

Je ne sais pas si on peut dire que LO nettoie les fichiers binaires de
MSO, mais en tous cas, certains elements ne sont pas reecrits de la meme
facon. Ce qui se passait lors de ces cas de restauration miraculeuse,
c'est que OOo (en ce temps la) ne gerait pas les elements qui bloquaient
Word.

Avec une specification detaillees des formats doc, xls et ppt ainsi
qu'une evolution permanente de MSO et LO ce genre de miracle tend a se
reduire...

J'ai aussi vu l'inverse ou LO ecrivait comme il faut le fichier .doc et
le viewer pour blackberry n'etait pas capable de lire le fichier parce
que base sur une trop vieille version du format .doc.

Bonjour,

c'est bien le but de cette extension qui supprime ce qui ne se voit pas !
Gérard

Ah, merci, ce n'est pas clair sur le descriptif.

Si j'ai bien suivi le fil, ce que tu souhaites c'est supprimer les styles, de la forme WW8Num10 et autres, introduit par le passage des formats Microsoft vers Odf qui ne sont plus utilisés. Si c'est le cas je ne crois pas l'extension de Laurent Godard s'occupait de cela, mais seulement que ce que l'on obtient par le Ctrl+M (Format/Clear Direct Formatting).
Pour le ménage des styles inutilisés, je n'ai rien trouvé de mieux que le nettoyage manuel pour l'instant...

Cordialement

Nicolas

Je ne sais pas si on peut dire que LO nettoie les fichiers binaires de
MSO, mais en tous cas, certains elements ne sont pas reecrits de la meme
facon. Ce qui se passait lors de ces cas de restauration miraculeuse,
c'est que OOo (en ce temps la) ne gerait pas les elements qui bloquaient
Word.

Ah, merci, c'est ce que j'avais en tête en fait en partie.

Avec une specification detaillees des formats doc, xls et ppt ainsi
qu'une evolution permanente de MSO et LO ce genre de miracle tend a se
reduire...

Donc si je comprends bien, étant donné qu'ils se connaissent mieux, ils se corrigent moins bien mutuellement. Donc si un fichier Word assez récent est foireux, on risque d'avoir du mal à le faire ouvrir par LibO, mais on pourrait peut-être encore par une vieille version d'OpenOffice.

J'ai aussi vu l'inverse ou LO ecrivait comme il faut le fichier .doc et
le viewer pour blackberry n'etait pas capable de lire le fichier parce
que base sur une trop vieille version du format .doc.

Ça ne pouvait pas être simple...

Si j'ai bien suivi le fil, ce que tu souhaites c'est supprimer les
styles, de la forme WW8Num10 et autres, introduit par le passage des
formats Microsoft vers Odf qui ne sont plus utilisés. Si c'est le cas je
ne crois pas l'extension de Laurent Godard s'occupait de cela, mais
seulement que ce que l'on obtient par le Ctrl+M (Format/Clear Direct
Formatting).

Pas du tout, les styles on les voit, on peut donc les supprimer, en tous cas de l'affichage. Mais je me demandais, au cas ou il y aurait des traces qui subsisteraient de façon invisible au niveau du code (et donc pas dans le panneau Styles) si LibO les "nettoie" d'une façon ou d'une autre (récriture complète, effaçage etc.).

Pour le ménage des styles inutilisés, je n'ai rien trouvé de mieux que
le nettoyage manuel pour l'instant...

Moi non plus, et ce n'est pas toujours si facile.