Quand tu vis dans la vraie vie, le format ODF (ODT/ODS/ODP) ça ne marche pas
Dans ma vraie vie à moi, c'est le format OOXML et MS-Word qui ne marchent pas.
Exemple vécu tout récemment : pour un congrès auquel je devais participer, l'organisateur exige que l'article (full paper) lui soit fourni au format docx. Déjà on ne sait pas exactement ce que ça veut dire puisque chaque version de MS-Office a sa propre variante du format, aucune n'étant par défaut la norme OOXML. Mais bon le principal problème n'est pas là, je fais mon document avec LibreOffice en ODF après avoir reconstruit en odt le modèle approximatif docx fourni. L'organisateur du congrès demande qu'on fasse un effort pour fournir des graphiques de qualité et légers. Pour tout ce qui n'est pas photos, il faut donc évidemment du vectoriel. Comme je suis prévoyant je teste l'export docx d'une ébauche de l'article avec les principaux éléments, dont des plots issus de mon tableur préféré.
Pour faire du vectoriel, j'ai 2 possibilités évidentes, Encapsulated PostScript (EPS) et SVG. MS-Word accepte l'EPS mais ne l'affiche pas, ou plutôt il ne sait afficher que l'image bitmap de prévisualisation. Pour avoir un affichage écran de qualité sur lequel on peut zoomer, il faut un bitmap de 300 PPP, ou mieux de 600 PPP. Pour faire du léger c'est raté. Bon en fait EPS c'est du vectoriel mais papier ou Linux only. Deuxième option évidente, générer du SVG. En plus le SVG généré par LibreOffice rend bien mieux que l'EPS. Mais là c'est MS-Word qui refuse de l'importer, le format est inconnu de ce logiciel. Ben voyons, il n'y a pas plus aveugle que celui qui ne veut pas voir. Et donc finalement pour inclure un graphique vectoriel dans un document docx lisible par MS-Word, je suis obligé d'utilisé le format EMF qui n'est pas normalisé.
Bon, je me dis nécessité fait loi, et je me résous à générer mes graphiques en EMF. Mais je ne suis pas au bout de mes peines car je m'aperçois que Microsoft empêche l'interopérabilité en sabotant la gestion des polices de caractères. J'avais mis tous les textes de mes graphiques en Liberation Serif et MS-Word importe mes graphiques EMF sans problème, sauf un détail : il substitut la police Liberation Serif, d'accord elle n'est peut-être pas installée, mais ce qui pour moi prouve que c'est du sabotage, il substitut Liberation Serif par Arial, donc une police avec empattement par une police sans empattement. Comme si Microsoft était incapable de savoir les caractéristiques de Liberation Serif et faire la substitution par Times New Roman !
Microsoft fait donc volontairement un import crade pour décourager les gens d'utiliser des outils qui ne sont pas les siens. Et en plus pour faire des documents vraiment complets il faut nécessairement utiliser des formats non normalisés, même si OOXML lui-même l'est. Donc c'est foutu pour la pérennité.
[^] # Re: OnlyOffice, ça pue
Posté par Jean-Baptiste Faure . En réponse à la dépêche Chiffrement de documents de bout en bout dans ONLYOFFICE. Premier aperçu.. Évalué à 9.
Dans ma vraie vie à moi, c'est le format OOXML et MS-Word qui ne marchent pas.
Exemple vécu tout récemment : pour un congrès auquel je devais participer, l'organisateur exige que l'article (full paper) lui soit fourni au format docx. Déjà on ne sait pas exactement ce que ça veut dire puisque chaque version de MS-Office a sa propre variante du format, aucune n'étant par défaut la norme OOXML. Mais bon le principal problème n'est pas là, je fais mon document avec LibreOffice en ODF après avoir reconstruit en odt le modèle approximatif docx fourni. L'organisateur du congrès demande qu'on fasse un effort pour fournir des graphiques de qualité et légers. Pour tout ce qui n'est pas photos, il faut donc évidemment du vectoriel. Comme je suis prévoyant je teste l'export docx d'une ébauche de l'article avec les principaux éléments, dont des plots issus de mon tableur préféré.
Pour faire du vectoriel, j'ai 2 possibilités évidentes, Encapsulated PostScript (EPS) et SVG. MS-Word accepte l'EPS mais ne l'affiche pas, ou plutôt il ne sait afficher que l'image bitmap de prévisualisation. Pour avoir un affichage écran de qualité sur lequel on peut zoomer, il faut un bitmap de 300 PPP, ou mieux de 600 PPP. Pour faire du léger c'est raté. Bon en fait EPS c'est du vectoriel mais papier ou Linux only. Deuxième option évidente, générer du SVG. En plus le SVG généré par LibreOffice rend bien mieux que l'EPS. Mais là c'est MS-Word qui refuse de l'importer, le format est inconnu de ce logiciel. Ben voyons, il n'y a pas plus aveugle que celui qui ne veut pas voir. Et donc finalement pour inclure un graphique vectoriel dans un document docx lisible par MS-Word, je suis obligé d'utilisé le format EMF qui n'est pas normalisé.
Bon, je me dis nécessité fait loi, et je me résous à générer mes graphiques en EMF. Mais je ne suis pas au bout de mes peines car je m'aperçois que Microsoft empêche l'interopérabilité en sabotant la gestion des polices de caractères. J'avais mis tous les textes de mes graphiques en Liberation Serif et MS-Word importe mes graphiques EMF sans problème, sauf un détail : il substitut la police Liberation Serif, d'accord elle n'est peut-être pas installée, mais ce qui pour moi prouve que c'est du sabotage, il substitut Liberation Serif par Arial, donc une police avec empattement par une police sans empattement. Comme si Microsoft était incapable de savoir les caractéristiques de Liberation Serif et faire la substitution par Times New Roman !
Microsoft fait donc volontairement un import crade pour décourager les gens d'utiliser des outils qui ne sont pas les siens. Et en plus pour faire des documents vraiment complets il faut nécessairement utiliser des formats non normalisés, même si OOXML lui-même l'est. Donc c'est foutu pour la pérennité.