(ou Loi des séries - suite)
Je suis en train de mettre la main finale à mon bouquin. J'ai passé 2 jours à me taper la Table des matières (plus de 800 entrées - 18 pages sur 2 colonnes), et suite à une merde de la part de cette bouse de Word de Crosoft, je suis obligé de quasiment tout recommencer.
Depuis de nombreuses années, je travaille sur Writer d'Openoffice. Que je le veuille ou non, au boulot, on nous a retiré toutes les licences Crosoft (payantes) pour implanter à la place la suite bureautique gratuite Openoffice (Oo), version revue et corrigée par l'administration, un informaticien m'ayant confié sous le sceau du secret que l'application était "bavarde". En effet, l'administration, fiscale notamment, ne souhaite pas trop que sa cuisine parfois nauséabonde soit dévoilée au grand public.
Du coup, force a été de s'adapter à Oo, et aux particularités de ses applications, qui déroutent parfois (la tendance, par exemple, à remplacer le point (.) du pavé numérique par une virgule (,). Quant aux tableaux, qu'ils soient Excel ou leur équivalent Oo, je me suis toujours borné aux opérations les plus simples, basiques, n'étant pas un cador ni en maths ni en programmation - et ayant certainement perdu de précieuses heures là une simple fonction aurait pu faire mon boulot de fourmi à ma place...
Puis, quand Openoffice s'est dissocié de Sun, et que l'équipe s'est scindée, j'ai opté plutôt pour Libroffice (un fork, selon les spécialistes). La machine a l'air moins lourde, plus souple. Le problème est que l'équipe travaille sans relâche, jour et nuit, et l'appli est sans cesse "améliorée" (version 7.4 pour Lo contre 4.2 pour Oo). Je mets volontairement le terme entre guillemets, parce que c'est ce qu'ils pensent et nous disent, ces améliorations n'étant pas d'une évidence incontestable ; je dirais même que parfois, elles nous font régresser - mais ce n'est que mon avis de béotien, évidemment : n'étant pas spécialiste, l'utilisateur que je suis n'a pas voix au chapitre, et pourtant j'ai le sentiment de n'être pas seul. Par ailleurs, vu les messages qui défilent parfois en haut de l'écran, j'ai l'impression que l'application est toujours aussi "bavarde", mais pas forcément pour m'aider ni me rendre service.
Cette longue explication servant d'introduction, ma table des matières en question, concrètement, je l'avais potassée en créant un tableau. Pour des raisons de lisibilité, je suis entré dans "propriétés du tableau" et ai retiré tous les cadres des cellules, qui alourdissent inutilement la vue. Mais, voulant créer une ligne de séparation entre mes 2 colonnes de références, que je trouvais trop proches, et donc sujettes à caution, j'ai cherché en vain la commande pour ce faire : c'est TOUT ou RIEN. Pas de trop de finesse, ça prendrait une ligne de trop à programmer !
Etant par le passé allé faire un tour sur Word, j'ai constaté qu'il y était possible de procéder dans le détail comme je voulais, et avoir cette fameuse finesse. Fort donc de cette expérience, j'ai ouvert mon fichier .odt dans Word (qui ouvre maintenant les fichiers en format libre), et ai procédé. Trop confiant en ce résultat apparent, j'ai enregistré le résultat, sans vérifier ni aller plus loin. Voulant constater le résultat sous Libreoffice, j'ai vu l'étendue des dégâts : si ma ligne médiane était bien là, comme je la voulais, cette bouse m'avait cependant amalgamé des cellules de la page suivante, ce qui fait que mon fichier était complètement faux et insensé... Poubelle !
Je crois qu'il doit être possible de créer une Table des matières d'office, grâce à une fonction ad hoc. Le problème en est celui de la présentation : pour des raisons de lisibilité, les colonnes seraient trop étroites en format à la française (bord long en hauteur), et je leur préfère une présentation à l'italienne (bord long en largeur, ou format paysage), que je crée dans un fichier à part. Grosso modo, ça revient à basculer le texte dans le sens inverse des aiguilles d'une montre, à 90° donc sur la gauche. Si quelqu'un a LA solution pour faire tout comme je veux dans le même fichier (ou bien dans un autre fichier, avec création d'un lien de passage de l'un à l'autre), je suis preneur. Je suis désolé si mon explication est confuse.
/image%2F4795555%2F20221101%2Fob_6c14fa_2wgz76xztbu.jpg)