#1 Le 30/06/2020, à 13:29
- xanmoo
LibreOffice 6.4 mise en page non conservée
Bonjour,
J'ai crée un document complexe avec libreoffice writer 6.4 (odt, format A3, paysage, avec un tableau, des sous tableaux, des graphiques réalisés avec Draw, des formules texmath). A chaque ouverture du document, la mise en page explose: les graphiques ne conservent pas leur position, les encadrements des tableaux disparaissent, la largeur des colonnes est modifiée... La seule solution que j'ai trouvé consiste à exporter en pdf à chaque modification.
J'en suis à essayer de comprendre comment faire la même chose en LaTex.
C'est pas tragique, mais c'est la première fois que je n'ai plus confiance en libreoffice; reste la possibilité que je m'y prenne comme un manche.
$ uname -a
Linux Dell-T5500 5.3.0-61-generic #55~18.04.1-Ubuntu SMP Mon Jun 22 16:40:20 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ libreoffice6.4 --version
LibreOffice 6.4.4.2 3d775be2011f3886db32dfd395a6a6d1ca2630ff
ou encore:
$ dpkg -l | grep -i office
ii libgoffice-0.10-10 0.10.39-1 amd64 Document centric objects library - runtime files
ii libgoffice-0.10-10-common 0.10.39-1 all Document centric objects library - common files
rc libobasis6.2-core 6.2.2.2-2 amd64 Core module for LibreOffice 6.2 .2.2
rc libobasis6.3-core 6.3.3.2-2 amd64 Core module for LibreOffice 6.3 .3.2
ii libobasis6.3-ooofonts 6.3.3.2-2 amd64 3rd party free fonts for LibreOffice 6.3 .3.2
ii libobasis6.4-base 6.4.4.2-2 amd64 Base module for LibreOffice 6.4 .4.2
ii libobasis6.4-calc 6.4.4.2-2 amd64 Calc module for LibreOffice 6.4 .4.2
ii libobasis6.4-core 6.4.4.2-2 amd64 Core module for LibreOffice 6.4 .4.2
ii libobasis6.4-draw 6.4.4.2-2 amd64 Draw module for LibreOffice 6.4 .4.2
ii libobasis6.4-en-us 6.4.4.2-2 amd64 Language module for LibreOffice 6.4, language en_US .4.2
ii libobasis6.4-extension-beanshell-script-provider 6.4.4.2-2 amd64 Script provider for BeanShell extension for LibreOffice 6.4 .4.2
ii libobasis6.4-extension-javascript-script-provider 6.4.4.2-2 amd64 Script provider for JavaScript extension for LibreOffice 6.4 .4.2
ii libobasis6.4-extension-mediawiki-publisher 6.4.4.2-2 amd64 MediaWiki publisher extension for LibreOffice 6.4 .4.2
ii libobasis6.4-extension-nlpsolver 6.4.4.2-2 amd64 NLPSolver extension for LibreOffice 6.4 .4.2
ii libobasis6.4-extension-pdf-import 6.4.4.2-2 amd64 PDF import extension for LibreOffice 6.4 .4.2
ii libobasis6.4-extension-report-builder 6.4.4.2-2 amd64 Report Builder extension for LibreOffice 6.4 .4.2
ii libobasis6.4-firebird 6.4.4.2-2 amd64 Firebird module for LibreOffice 6.4 .4.2
ii libobasis6.4-fr 6.4.4.2-2 amd64 Language module for LibreOffice 6.4, language fr .4.2
ii libobasis6.4-fr-help 6.4.4.2-2 amd64 Help module for LibreOffice 6.4, language fr .4.2
ii libobasis6.4-gnome-integration 6.4.4.2-2 amd64 GNOME integration module for LibreOffice 6.4 .4.2
ii libobasis6.4-graphicfilter 6.4.4.2-2 amd64 Graphic filter module for LibreOffice 6.4 .4.2
ii libobasis6.4-images 6.4.4.2-2 amd64 Images module for LibreOffice 6.4 .4.2
ii libobasis6.4-impress 6.4.4.2-2 amd64 Impress module for LibreOffice 6.4 .4.2
ii libobasis6.4-kde-integration 6.4.4.2-2 amd64 KDE integration module for LibreOffice 6.4 .4.2
ii libobasis6.4-librelogo 6.4.4.2-2 amd64 LibreLogo toolbar for LibreOffice 6.4 Writer .4.2
ii libobasis6.4-libreofficekit-data 6.4.4.2-2 amd64 Libreofficekit data files for LibreOffice 6.4 .4.2
ii libobasis6.4-math 6.4.4.2-2 amd64 Math module for LibreOffice 6.4 .4.2
ii libobasis6.4-ogltrans 6.4.4.2-2 amd64 OpenGL slide transitions module for LibreOffice 6.4 .4.2
ii libobasis6.4-onlineupdate 6.4.4.2-2 amd64 Online update module for LibreOffice 6.4 .4.2
ii libobasis6.4-ooofonts 6.4.4.2-2 amd64 3rd party free fonts for LibreOffice 6.4 .4.2
ii libobasis6.4-ooolinguistic 6.4.4.2-2 amd64 Linguistic module for LibreOffice 6.4 .4.2
ii libobasis6.4-postgresql-sdbc 6.4.4.2-2 amd64 PostgreSQL Connector driver for LibreOffice 6.4 .4.2
ii libobasis6.4-python-script-provider 6.4.4.2-2 amd64 Script provider for Python for LibreOffice 6.4 .4.2
ii libobasis6.4-pyuno 6.4.4.2-2 amd64 Pyuno module for LibreOffice 6.4 .4.2
ii libobasis6.4-writer 6.4.4.2-2 amd64 Writer module for LibreOffice 6.4 .4.2
ii libobasis6.4-xsltfilter 6.4.4.2-2 amd64 XSLT filter samples module for LibreOffice 6.4 .4.2
rc libreoffice6.3-debian-menus 6.3.3-2 all LibreOffice 6.3 desktop integration
ii libreoffice6.4 6.4.4.2-2 amd64 Brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-base 6.4.4.2-2 amd64 Base brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-calc 6.4.4.2-2 amd64 Calc brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-debian-menus 6.4.4-2 all LibreOffice 6.4 desktop integration
ii libreoffice6.4-dict-en 6.4.4.2-2 amd64 En dictionary for LibreOffice 6.4 .4.2
ii libreoffice6.4-dict-es 6.4.4.2-2 amd64 Es dictionary for LibreOffice 6.4 .4.2
ii libreoffice6.4-dict-fr 6.4.4.2-2 amd64 Fr dictionary for LibreOffice 6.4 .4.2
ii libreoffice6.4-draw 6.4.4.2-2 amd64 Draw brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-en-us 6.4.4.2-2 amd64 Brand language module for LibreOffice 6.4 .4.2
ii libreoffice6.4-fr 6.4.4.2-2 amd64 Brand language module for LibreOffice 6.4 .4.2
ii libreoffice6.4-impress 6.4.4.2-2 amd64 Impress brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-math 6.4.4.2-2 amd64 Math brand module for LibreOffice 6.4 .4.2
ii libreoffice6.4-ure 6.4.4.2-2 amd64 UNO Runtime Environment .4.2
ii libreoffice6.4-writer 6.4.4.2-2 amd64 Writer brand module for LibreOffice 6.4 .4.2
ii mythes-en-us 1:6.0.3-3 all English (USA) Thesaurus for LibreOffice
ii mythes-fr 1:6.0.3-3 all French Thesaurus for LibreOffice
ii openclipart-libreoffice 1:0.18+dfsg-14 all clip art for OpenOffice.org/LibreOffice gallery
ii openoffice.org-hyphenation 0.10 all Hyphenation patterns for OpenOffice.org - dummy transitional package
ii uno-libs3 6.2.5-0ubuntu0.16.04.1~lo1 amd64 LibreOffice UNO runtime environment -- public shared libraries
ii ure 6.2.5-0ubuntu0.16.04.1~lo1 amd64 LibreOffice UNO runtime environment
Merci pour vos conseils
Dernière modification par xanmoo (Le 01/07/2020, à 10:09)
Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go, SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/
Hors ligne
#2 Le 01/07/2020, à 22:30
- ptitjoz
Re : LibreOffice 6.4 mise en page non conservée
Tu peux peut-être essayer avec Calligra ? https://calligra.org/
c'est dans les dépôts
Hors ligne
#3 Le 02/07/2020, à 02:54
- Coeur Noir
Re : LibreOffice 6.4 mise en page non conservée
Ce sera peut-être bien de demander par là https://ask.libreoffice.org/fr/questions/
Y'a aussi des « pros » de LibreOffice ici, mais là-bas il y a surtout « que ça ».
Il y a tellement de façons de procéder… comme ça je dirais déjà de vérifier l'ancrage des divers éléments, de voir s'il y a moyen de « verrouiller / fixer » certains paramètres ( comme position ou taille ).
Je ne sais plus trop : quand on insère dans un writer des élèments qui viennent de calc ou draw, ils restent « liés » au document d'origine ( le calc ou le draw ) ?
À tout hasard enregistre dans un seul et même dossier tous les éléments qui finiront par composer ton big-odt ( pour se mettre à l'abri de liens cassés / ressources manquantes ).
Dernière modification par Coeur Noir (Le 02/07/2020, à 03:05)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#4 Le 02/07/2020, à 20:30
- JBF
Re : LibreOffice 6.4 mise en page non conservée
S'il s'agit d'un document d'une seule page, je pense qu'il vaudrait mieux le faire avec Draw.
Pour les positions des objets sur une seule page dans Writer, il faut penser à les ancrer à la page.
Pour les graphiques réalisés avec Draw, ce que je conseillerais c'est de les exporter depuis Draw en svg et d'insérer l'image svg. Avant d'exporter sélectionner l'ensemble du graphique (tous les objets qui le compose) et tout grouper (ça se trouve dans le menu contextuel de la sélection).
Les formules texmath, normalement ce sont des images PNG, donc ça ne devrait pas poser de problème.
À part ça comment as-tu installé cette version de LibreOffice ? À partir d'un PPA ou à partir de l'archive téléchargée depuis le site du projet LibreOffice ? Je suis surpris de ne pas voir de paquet libreoffice-gtk3 dans la liste des paquets installés.
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#5 Le 02/07/2020, à 22:37
- Coeur Noir
Re : LibreOffice 6.4 mise en page non conservée
Pas de libreoffice-gtk3 mais libobasis6.4-kde-integration ?
echo $DESKTOP_SESSION
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#6 Le 03/07/2020, à 11:25
- xanmoo
Re : LibreOffice 6.4 mise en page non conservée
je ne pense pas revenir à Calligra.
Libreoffice 6.4.4 a été installé avec les deb du site Libreoffice, libreoffice-gtk3 est en version 6.0x dans les dépot ubuntu 18.04 (pas installé).
et enfin:
$ echo $DESKTOP_SESSION
ubuntu
Dernière modification par xanmoo (Le 03/07/2020, à 11:34)
Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go, SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/
Hors ligne
#7 Le 03/07/2020, à 19:33
- Coeur Noir
Re : LibreOffice 6.4 mise en page non conservée
Pour 18.04 si tu veux installer du LibreOffice plus récent que celui des dépôts, il y a des ppa dédiés, maintenus par des dev' de Canonical, entre autres.
Voir https://launchpad.net/~libreoffice et https://launchpad.net/~libreoffice/+arc … office-6-4 ou https://launchpad.net/~libreoffice/+archive/ubuntu/ppa
Ou passer à Ubuntu 20.04.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#8 Le 07/07/2020, à 11:14
- Dude
Re : LibreOffice 6.4 mise en page non conservée
A chaque ouverture du document, la mise en page explose: les graphiques ne conservent pas leur position, les encadrements des tableaux disparaissent, la largeur des colonnes est modifiée
Mme Irma est confinée.
Quel ancrage est utilisé pour les graphiques ?
Hors ligne
#9 Le 08/07/2020, à 10:47
- xanmoo
Re : LibreOffice 6.4 mise en page non conservée
xanmoo a écrit :A chaque ouverture du document, la mise en page explose: les graphiques ne conservent pas leur position, les encadrements des tableaux disparaissent, la largeur des colonnes est modifiée
Mme Irma est confinée.
Quel ancrage est utilisé pour les graphiques ?
Au paragraphe ou à la page.
En ouvrant pour vérifier, je constate que les tableaux ont encore perdu leurs bordures. Bien sûr, les graphiques ont explosé dans tous les coins. Comme, j'ai retrouvé une coquille, je suis au bord du désespoir. Ce serait sans doute plus rapide de refaire le document avec Draw ou alors c'est un signe du destin pour passer à LaTex...
Le document est dispo en version odt ou pdf:
Dernière modification par xanmoo (Le 08/07/2020, à 10:53)
Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go, SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/
Hors ligne
#10 Le 08/07/2020, à 18:40
- JBF
Re : LibreOffice 6.4 mise en page non conservée
Je pense que c'est une mauvaise idée d'organiser la mise en page avec un tableau quand tu veux aussi mettre des graphiques. Si tu tiens à le faire avec Writer il me semble qu'il vaudrait mieux utiliser des zones de texte et des cadres contenant tes graphiques que tu peux tous deux ancrer à la page. Tu peux même enchaîner les zones de texte pour faire suivre le texte d'une zone à une autre.
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#11 Le 09/07/2020, à 09:37
- xanmoo
Re : LibreOffice 6.4 mise en page non conservée
Je pense que c'est une mauvaise idée d'organiser la mise en page avec un tableau quand tu veux aussi mettre des graphiques. Si tu tiens à le faire avec Writer il me semble qu'il vaudrait mieux utiliser des zones de texte et des cadres contenant tes graphiques que tu peux tous deux ancrer à la page. Tu peux même enchaîner les zones de texte pour faire suivre le texte d'une zone à une autre.
merci, je vais essayer ça.
Portable IBM Thinkpad R50e 2 Go | 40 Go: MX Linux 19.4
Portable IBM Thinkpad T430 8 Go | 240 Go: endeavour OS
Dell Precision T5500, Xeon x5570, 24Go, GTX 960- 4Go, SSD 120Go, Ubuntu 22.04
http://dip4fish.blogspot.com/
Hors ligne