|
|
Trouver la position d'une erreur dans un ODTUn fichier .odt qui explose en taille, un .odt qui ne s'ouvre plus... Cette procédure à été écrite par Michel Rudelle Procédure testée sous Windows Vista et 7 ============================= 0) Faire une copie de sauvegarde du fichier défectueux 1) Remplacer l'extension du fichier par .zip 2) Extraire tout. On peut lire le fichier content.xml dans l'archive zip, mais on ne peut pas le modifier. 3) Information supplémentaire sur l'erreur: avec Firefox: ouvrir (Ctrl+o) le fichier content.xml, l'erreur est affichée avec une information sur la nature de l'erreur: Attention: avec un fichier décompressé de 48 Mo, c'est très long 4) Utiliser Notepad++ http://notepad-plus-plus.org/ - ouvrir le fichier content.xml - atteindre l'erreur: Ctrl+g et entrer la position donnée dans le message d'erreur - corriger l'erreur - enregistrer le fichier Si on a suivi la recommandation donnée par Jean-Baptiste (forcément avant de rencontrer l'erreur): Toujours désactiver l'option "optimisation de la taille pour le format ODF" menu Outils -> Options -> Chargement/enregistrement -> Général la manipulation du fichier avec Notepad++ est beaucoup plus aisée grâce à une présentation multi lignes au lieu d'une seule ligne. (Malgré tout je suis arrivé à corriger ma ligne unique de 48 007 544 caractères, mais c'est laborieux) 5) Reconstituer l'archive zip attention, si le fichier s'appelle "Toto", il faut créer l'archive à partir de l'intérieur du répertoire "Toto" en sélectionnant tout son contenu, et non à partir du répertoire lui-même. De ce fait l'archive porte le nom d'un des éléments du contenu, il suffit de la renommer. 6) Remplacer l'extension du nouveau fichier archive par .ods (ou .odt) 7) C'est tout bon ... enfin peut-être, y'a plus qu'à l'ouvrir ! Bonne journée, Michel |
Dernière mise à jour : avril 2021
|