Fichiers ODF non compactés et configuration "Expert"

Bonjour,

dans les versions précédentes de LibO, il y avait une option pour choisir ou non d'enregistrer les fichiers en ODF non compacté (option désactivée par défaut). Depuis l'introduction de la "Configuration Expert" (Outils > Options > LibreOffice > Avancé, bouton "Configuration avancée" dans la version FR), cette option a disparu.

Quelle est l'option de configuration "Expert" correspondante qui est à paramétrer ? J'ai trouvé :
org.openoffice.Office.Common.Save.Document.Unpacked
mais mes actions sur ce paramètre semblent sans effet (les XML sont toujours aussi compacts ; testé en v.4.3.7.2 sous Windows7 64b et en v.5.1.1.3 sous Debian 8.3).

Question subsidiaire : bien que j'aie recherché sur le Net, je n'ai pas trouvé de liste -- ou de moyen de l'obtenir -- des paramètres accessibles sous le mode "Expert". Cette liste existe-t-elle ? (et commentée serait mieux :wink: Faut-il se plonger dans les arcanes du SDK ? Si oui, où ?

Remarque : la fenêtre d'édition du mode "Expert" ne permet pas de recopier une chaîne de paramètre. Ce serait bien pratique, pourtant :slight_smile: [je vais voir plus tard s'il y a un rapport de bug à ce sujet]

Bonjour Jean-François,

-----Message d'origine-----
De : Jean-Francois Nifenecker [mailto:jean-
francois.nifenecker@laposte.net]
Envoyé : mardi 19 avril 2016 07:22
À : users@fr.libreoffice.org
Objet : [fr-users] Fichiers ODF non compactés et configuration "Expert"

Bonjour,

dans les versions précédentes de LibO, il y avait une option pour
choisir ou non d'enregistrer les fichiers en ODF non compacté (option
désactivée par défaut). Depuis l'introduction de la "Configuration
Expert" (Outils > Options > LibreOffice > Avancé, bouton "Configuration
avancée" dans la version FR), cette option a disparu.

Quelle est l'option de configuration "Expert" correspondante qui est à
paramétrer ? J'ai trouvé :
org.openoffice.Office.Common.Save.Document.Unpacked
mais mes actions sur ce paramètre semblent sans effet (les XML sont
toujours aussi compacts ; testé en v.4.3.7.2 sous Windows7 64b et en
v.5.1.1.3 sous Debian 8.3).

Question subsidiaire : bien que j'aie recherché sur le Net, je n'ai pas
trouvé de liste -- ou de moyen de l'obtenir -- des paramètres
accessibles sous le mode "Expert". Cette liste existe-t-elle ? (et
commentée serait mieux :wink: Faut-il se plonger dans les arcanes du SDK ?
Si oui, où ?

Remarque : la fenêtre d'édition du mode "Expert" ne permet pas de
recopier une chaîne de paramètre. Ce serait bien pratique, pourtant :slight_smile:
[je vais voir plus tard s'il y a un rapport de bug à ce sujet]

S'il s'agit de l'option qui s'appelait "Ne pas optimiser la taille du
fichier", c'est cette propriété:
/org.openoffice.Office.Common/Save/Document/PrettyPrinting => true

Cordialement,
Michel

Ah ! Ah !
Etonnant comme "Unpack" est trompeur... Je n'aurais jamais choisi "PrettyPrinting" :frowning:

Merci Michel,

Bonjour,

Ah ! Ah !
Etonnant comme "Unpack" est trompeur... Je n'aurais jamais choisi "PrettyPrinting" :frowning:

La compression dont il s'agit n'est pas celle qui produit le fichier
zip. Elle consiste seulement à écrire les fichiers xml sur une seule
ligne, donc sans retours à la ligne ni indentation. Cela rend le fichier
plutôt illisible et pas vraiment imprimable. En revanche c'est plus
rapide à produire.

Cette option, qui est en fait une option de débogage, n'a plus grand
intérêt, car il existe des éditeurs de texte open-source capables de
remettre en forme un fichier xml avec les bons retours à la ligne et
indentations.

Bonne journée
JBF

Oui, c'est ce que je recherche-ais : aucun des éditeurs que j'utilise (notepad++ sous Windows, GEdit ou MousePad sous Linux) ne me mettait le xml en forme... Donc l'option *est* utile :slight_smile:

Pour info, pour avoir la sortie "correcte", il faut paramétrer les options :
Unpacked = False
PrettyPrinting = True

Bonjour Jean-François,

Oui, c'est ce que je recherche-ais : aucun des éditeurs que j'utilise (notepad++ sous Windows, GEdit ou MousePad sous Linux) ne me mettait le xml en forme... Donc l'option *est* utile :slight_smile:

Ah, je croyais me souvenir qu'il avait été dit lors d'une précédente
discussion sur la réparation de document ODF qu'on pouvait le faire avec
Notepad++. Peut-être faut-il le plugin XML Tools
(http://docs.notepad-plus-plus.org/index.php?title=Plugin_Central)

Sous Linux / Ubuntu j'utilise JEdit (dans les dépôts Ubuntu) dont un
plugin permet de réindenter un fichier XML.

Bonne journée
JBF

Bonsoir Jean-Baptiste,

Ah, je croyais me souvenir qu'il avait été dit lors d'une précédente
discussion sur la réparation de document ODF qu'on pouvait le faire avec
Notepad++. Peut-être faut-il le plugin XML Tools
(http://docs.notepad-plus-plus.org/index.php?title=Plugin_Central)

ah... je vais voir de ce côté, en effet.

Sous Linux / Ubuntu j'utilise JEdit (dans les dépôts Ubuntu) dont un
plugin permet de réindenter un fichier XML.

*J* Edit ? Java ? Argh ! Java, c'est (LE) Mal :wink:

Merci pour les tuyaux, que je vais explorer.

bonjour,

faire une recherche sur xml.vim

autrement avec emacs :

https://www.emacswiki.org/emacs/CategoryXML

slt
bernard

Bonjour Bernard,

faire une recherche sur xml.vim

autrement avec emacs :

https://www.emacswiki.org/emacs/CategoryXML

Aaaargh !

:wink:

Pas forcément nécessaire, Notepad++ lit le xml. Après je n'en sais pas plus, je l'utilise essentiellement pour faire des sites internet.

En version nue, les XML "compactés" de LibreOffice ne sont pas affichés de façon lisible par Notepad++ (ex : content.xml tient sur deux lignes...)

Je vais tester le plugin XMLtools.

Ça marche !

Merci à tous,