Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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ébuterDocBien rédigerRetour commandeInsé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ébuterDocBien rédigerRetour commandeInsé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ébuterDocBien rédigerRetour commandeInsé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

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 ?

Hors ligne

#9 Le 08/07/2020, à 10:47

xanmoo

Re : LibreOffice 6.4 mise en page non conservée

Dude a écrit :
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:

version odt
version 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

JBF a écrit :

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