Hé, Claire, je suis entièrement d'accord avec toi et avec TOUT ce que tu as dit. Je crois que je me suis mal exprimé. Je ne souhaite surtout pas que Writer fonctionne comme Word (que je n'ai jamais vraiment aimé mais dans une entreprise qui ne jure que par MS, il faut faire avec)

Pour ce qui est de TemplateChanger, en fait je ne l'utilise que très occasionnellement, pour de vieux documents faits sans modèle, il y a très longtemps !!!! Je l'ai utilisé récemment juste parce qu'un comportement (non maîtrisé par moi) de LibreOffice faisait que je ne comprenais pas pourquoi, après avoir modifié un style dans mon modèle, après avoir ouvert un document basé sur ce modèle et après avoir acquiescé à la mise à jour des styles, ma macro ne fonctionnait plus !
Alors je réaffectais le modèle et ça marchait !
En fait j'ai trouvé hier soir (par hasard qui fait souvent bien les choses) qu'il me suffisait de fermer le document et de l'ouvrir à nouveau pour que la macro fonctionne.

Ma question serait plutôt, pourquoi elle ne fonctionne plus après avoir mis les styles à jour et qu'il faut fermer le document et le rouvrir pour que tout soit OK.

Je suis vraiment désolé si tu t'es sentie trahie ! 😁
Patrick


Le 18/08/2022 à 15:51, Ocleyr2lalune a écrit :
M'as tu déjà vu écrire que je regretterais la tendance actuelle à se rapprocher 
des principes de fonctionnement de MS Office ? Parce que sinon, je le redis, 
c'est une mauvaise idée, LibreOffice a sa logique et perd sa cohérence a force 
de courir après MS Office

En 2000 je faisais déjà un document maître avec StarOffice.
Ensuite, j'appréciais  la méthode de fusion des cellules qui par défaut 
reportait le contenu des autres cellules dans la première... C'était magique et 
je pouvais en reproduisant la mise en forme faire des fusions ligne a ligne 
sans extension supplémentaire.
Ah oui mais dans ms office on ne faisait pas autant. Ms office supprime le 
contenu des autres cellules quand tu fusionnes. Point. Ballot c'est une 
richesse qui m'avait fait revenir à LibreOffice.
Donc maintenant quand tu fusionnes, tu ne perds pas complétement la 
fonctionnalité mais tu as une fenêtre pour choisir ce que tu fais du contenu. 
Sauf que si tu colles la mise en forme, le comportement par défaut est devenu 
celui de ms Office et rien a faire, plus de fusion ligne à ligne.
C'est un exemple, un seul qui montre pour moi qu'on cherche bien trop à faire 
comme ms Office alors qu'on gagnerait à expliquer pourquoi ça fonctionne 
différemment.

Bref, dans word, tu peux travailler sans style et sans modèle (enfin avec les 
styles par défaut que tu surcharges) et tu feras des choses difficiles à 
maintenir mais qui correspondent à 80% de ce qui est fait.
Dans LibreOffice les styles et donc les modèles qui les regroupent sont bien 
plus rapidement incontournables.
Quelle est la première chose qu'un utilisateur de ms office cherche dans 
LibreOffice ? La mise en page, car c'est forcément via le style que tu le 
paramètre dans LibreOffice. Que les en tête et pied de page, l'orientation y 
sont associés... ce que ms Office présente vraiment différement.
Donc non, ce n'est pas parce que dans ms Office ça se fait d'une façon que 
c'est nécessairement le bon truc pour LibreOffice..

L'intérêt de LibreOffice n'est pas tant qu'il est gratuit (enfin ça aide 
beaucoup bien sûr) mais surtout qu'il ne pense pas à ta place et ne pretend pas 
savoir mieux que toi ce dont tu as besoin (d'où le fortement paramétrable = le 
coup d'entrée). MS Office réfléchi à ta place, mais pas forcément comme tu 
l'aurais fait
Ah voilà, longue digression fallait pas me lancer sur ce sujet, désolée !!

Les en-tete : ce qui est configuré dans le style de page est repris, c'est un 
style. Pour le texte... J'ai en tête de cas où ça reprend et d'autres non

Le développeur de template changer a changé. Mais son nom n'est pas indiqué...
Ceci dit si j'ai utilisé il y a longtemps je passe aujourd'hui par "charger les 
styles" (dans le styliste) pour changer le modèle associé. Tu as essayé ? ;-)

Parce que si tu fais une mise à jour du modèle, le fichier basé dessus lui se 
mettra a jour si tu dis oui... Sans template changer

⁣Claire​

Le 18 août 2022 à 14:37, à 14:37, Patrick<patrick.libreoff...@free.fr>  a écrit:
Bonjour Claire,

quelques précisions, ci-dessous, en réponse à ton texte :

Le 18/08/2022 à 13:42, Ocleyr2lalune a écrit :
La mise a jour d'un document basé sur un modèle quand le modèle a été
modifié ne prends en compte que la mise à jour des styles.
Dans l'absolu un modèle c'est un regroupement d'un ensemble de style
quels que soient leur type.
Jamais un contenu fixe texte ou autre ne sera ajouté à ton ancien
document. C'est un peu volontaire. .
Néanmoins, si le modèle possède un entête (ou pied de page) avec du
texte, celui-ci est bien intégré au document. J'en ai fait
l'expérience.
Il est bien évident que du texte dans la page elle-même n'est pas
ajouté, ce serait plutôt confusionnel 😛

Doc utilisateur officielle (traduite) : (aide /guides utilisateurs
via l'interface LibreOffice) chapître sur les modèles (pour writer et
Calc). C'est là que j'ai lu ce que je viens de te résumer.
Après généralement les gens qui font des macros ne font pas de
modèles et vice versa...
Je ne sais pas du coup si c'est forcément bien conçu pour gérer les 2
en même temps (mais ça pourrait donner quelquechose de très
puissant...)
C'est pourtant ce que fait le traitement de texte payant bien connu et
que j'ai pratiqué pendant près de 30 ans ! (en fait depuis ses débuts,
en DOS !)
Les barres d'outils, les menus peuvent être liés au modèle, ce qui
permet de faire de supers outils de production de documents dans une
entreprise où les documents doivent avoir la même charte graphique,
topologique etc...
Et comme avec LO on se rapproche de plus en plus du sus-nommé
traitement
de texte, que l'on peut mettre une barre d'outil à un modèle et que
tous
les documents issus de ce modèle présente cette barre d'outils, je
m'attendais à ce quand on ajoute un bouton, il soit présent dans le
document déjà créé.
Il faudrait en parler à celui qui a créé l'extension "TemplateChanger"
(https://extensions.libreoffice.org/en/extensions/show/template-changer)

pour qu'il puisse la modifier et prendre en compte les barres d'outils.

Je crois qu'il s'agit de Gerhard Weydt, mais je ne sais pas comment le
contacter.

Cette extension est bien pratique, et c'est dommage que ce ne soit pas
inclus dans LibreOffice d'origine.

Patrick

⁣Claire​

Le 17 août 2022 à 22:06, à 22:06,
Patrick<patrick.libreoff...@free.fr>   a écrit:
Re-bonjour à tous,

Je recherche de la documentation détaillée sur le fonctionnement des
modèles et les objets qui y sont associés, surtout les barres
d'outils.
J'ai ajouté une barre d'outils contenant des boutons activant des
macros, à un modèle de document perso déjà existant.

Je crée un nouveau document à partir de ce modèle : c'est parfait la
barre d'outil est visible et la macro fonctionne.

J'ouvre un ancien document basé sur le modèle (avant l'ajout de la
barre
d'outil) il me demande une mise à jour car les styles ont changé :
normal puisque la barre d'outils a été ajoutée, mais elle ne
s'affiche
pas et je n'ai pas trouvé comment la rendre visible. Elle n’apparaît
dans aucune des fenêtres de "Personnaliser les barres d'outils", ni
dans
le menu "Affichage/Barre d'outils".
Comment la faire apparaître ?
J'ai essayé de "changer le modèle" avec l'extension permettant
d'attacher un modèle à un document, mais ça ne fait rien.

Autre point dont je me suis rendu-compte, c'est que si dans ce
modèle,
je décide de changer le nom de la barre d'outils (par personnaliser
etc...), quand j'ouvre le document créé avec le modèle ayant la
barre
d'outils, celle-ci apparaît bien, elle fonctionne, mais si je vais
dans
"personnaliser les barres d'outils" elle a gardé l'ancien nom.

Je travaille avec LO 7.3.7.2
Mais j'ai les mêmes soucis avec LO 7.2



--
Envoyez un mail àusers+unsubscr...@fr.libreoffice.org   pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy
--
Envoyez un mail àusers+unsubscr...@fr.libreoffice.org  pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy

--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à