Re: Re : [fr-users] Casse-tête : masquage facile de paragraphes
Pour ne pas masquer TOUS les niveaux 2 d'un coup, il te suffit d'avoir une variable numérique (par exemple "Niveau"), et chaque section tu la masques avec la condition : masquer si : "Niveau < n" où n prend la valeur du niveau que tu souhaites. Ainsi si ta variable Niveau = 2, toutes les sections où tu auras mis la condition "Niveau < 3" ou "Niveau < 4" etc seront masquées Pour faire apparaître une section il suffit de mettre la valeur de la variable "Niveau" à 3, puis à 4 etc. Ceci à condition bien sûr s j'ai bien compris ta problématique d'avoir des niveaux de paragraphes progressifs. Ainsi une seule variable te permet d'avoir un document progressif, et pas besoin d'aller sélectionner dans le document des paragraphes à imprimer ou non. Et pas besoin de macro non plus. Le 09/03/2024 à 14:38, Stéphane Santon a écrit : Bonjour, Le 09/03/2024 à 13:05, Patrick a écrit : Pour ma part, pour mes fiches d'exercices, j'utilise une section où je saisie la correction et que je masque par une condition sur la valeur d'une variable ou champ dans le document. Ainsi pour n'exporter en PDF que le "sujet" donc avec la section masquée, je positionne la valeur du champ avec par exemple "Sujet", et pour exporter la fiche totale avec la section visible, je positionne la valeur du champ à "correction" par exemple. Oui, je fais déjà ça pour mes docs prof/élève. 1 champ pour masquer l'ensemble des réponses. Il devient ainsi aisé de sélectionner le contenu du document à exporter/imprimer juste par la valeur d'un champ, sans avoir recours à une macro, ou saisie avec la souris etc. Si tu places tes niveaux 2 dans une section (autant de sections que de niveaux 2) que tu conditionnes avec la valeur d'un champ tu peux choisir d'exporter ou non, tous tes niveaux 2 en changeant une seule fois la valeur du champ Justement je ne veux pas masquer tous les niveaux 2 d'un coup, mais 1 à un. Cela correspond à ma 3ème solution, un champ de masquage pour chaque texte de niveau 2, la macro juste pour basculer la valeur du champ. Merci -- 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
Re: [fr-users] Casse-tête : masquage facile de paragraphes
Ah... ça progresse bien... "Choisissez Outils - Options - LibreOffice Writer/Web - Afficher et sélectionnez la case Afficher les boutons du contenu du plan." Avec cette case cochée, quand je place la souris à gauche d'un titre de paragraphe dans le doc, un bouton apparaît, et permet de masquer ou non le contenu du paragraphe. Et ça joue sur le contenu exporté en PDF ! Mais ça ne masque que le contenu, pas le titre de paragraphe. Mais c'est déjà très bien. a+ Le 09/03/2024 à 14:47, Stéphane Santon a écrit : Il y aurait quelque chose de semblable ici : https://help.libreoffice.org/latest/fr/text/swriter/01/outlinecontent_visibility.html << Imprimer et exporter en PDF avec le contenu du plan Le contenu replié du plan ne sera *pas* imprimé ou exporté au format PDF. >> mais je n'arrive pas à faire fonctionner... Le 09/03/2024 à 12:22, Stéphane Santon a écrit : Je souhaite établir un document unique d'édition, mais pouvoir à chaque séance n'exporter en PDF que les séances passées. Donc quelles solutions pour n'exporter en PDF que certains paragraphes appartenant des niveaux 2 de titre ? -- 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
Re: [fr-users] Casse-tête : masquage facile de paragraphes
Il y aurait quelque chose de semblable ici : https://help.libreoffice.org/latest/fr/text/swriter/01/outlinecontent_visibility.html << Imprimer et exporter en PDF avec le contenu du plan Le contenu replié du plan ne sera *pas* imprimé ou exporté au format PDF. >> mais je n'arrive pas à faire fonctionner... Le 09/03/2024 à 12:22, Stéphane Santon a écrit : Je souhaite établir un document unique d'édition, mais pouvoir à chaque séance n'exporter en PDF que les séances passées. Donc quelles solutions pour n'exporter en PDF que certains paragraphes appartenant des niveaux 2 de titre ? -- 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
Re: Re : [fr-users] Casse-tête : masquage facile de paragraphes
Bonjour, Le 09/03/2024 à 13:05, Patrick a écrit : Pour ma part, pour mes fiches d'exercices, j'utilise une section où je saisie la correction et que je masque par une condition sur la valeur d'une variable ou champ dans le document. Ainsi pour n'exporter en PDF que le "sujet" donc avec la section masquée, je positionne la valeur du champ avec par exemple "Sujet", et pour exporter la fiche totale avec la section visible, je positionne la valeur du champ à "correction" par exemple. Oui, je fais déjà ça pour mes docs prof/élève. 1 champ pour masquer l'ensemble des réponses. Il devient ainsi aisé de sélectionner le contenu du document à exporter/imprimer juste par la valeur d'un champ, sans avoir recours à une macro, ou saisie avec la souris etc. Si tu places tes niveaux 2 dans une section (autant de sections que de niveaux 2) que tu conditionnes avec la valeur d'un champ tu peux choisir d'exporter ou non, tous tes niveaux 2 en changeant une seule fois la valeur du champ Justement je ne veux pas masquer tous les niveaux 2 d'un coup, mais 1 à un. Cela correspond à ma 3ème solution, un champ de masquage pour chaque texte de niveau 2, la macro juste pour basculer la valeur du champ. Merci -- 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
Re: Re : [fr-users] Casse-tête : masquage facile de paragraphes
Bonjour, Pour ma part, pour mes fiches d'exercices, j'utilise une section où je saisie la correction et que je masque par une condition sur la valeur d'une variable ou champ dans le document. Ainsi pour n'exporter en PDF que le "sujet" donc avec la section masquée, je positionne la valeur du champ avec par exemple "Sujet", et pour exporter la fiche totale avec la section visible, je positionne la valeur du champ à "correction" par exemple. Il devient ainsi aisé de sélectionner le contenu du document à exporter/imprimer juste par la valeur d'un champ, sans avoir recours à une macro, ou saisie avec la souris etc. Si tu places tes niveaux 2 dans une section (autant de sections que de niveaux 2) que tu conditionnes avec la valeur d'un champ tu peux choisir d'exporter ou non, tous tes niveaux 2 en changeant une seule fois la valeur du champ Bonne journée Patrick Le 09/03/2024 à 12:42, Thierry Jeanneret a écrit : Une piste : Une approche séparant les données (le texte) de la mise en forme me paraîtrait judicieuse. Au pif, je stockerais en base de données les résumés sans format, mais en leur associant les tags utilisés pour commander le formatage désiré. Je définirais chaque fiche par un document portant des références au texte à inclure. Une macro permettrait de récupérer ces élément et commanderait leur mise en forme dans Writer. Alternativement, les fiches pourraient être stockées sous la forme de documents formatés, fusionnés à la demande, en utilisant là encore une arborescence de pointeurs. Dans les deux cas je ferais appel à des macros. Le sam. 9 mars 2024 à 12:22, Stéphane Santon <[m.libreoff...@santonum.eu](mailto:Le sam. 9 mars 2024 à 12:22, Stéphane Santon < a écrit : Bonjour, Je rédige des fiches de synthèse de connaissances pour mes élèves de Seconde (SNT). Document structuré en 7 Thématiques annuelles (Titre 1), chacune composée de séances (Titre 2). Chaque séance, je donne un synthèse supplémentaire (environ 1 page). Mais j'aimerais que le document qu'ils consultent contiennent toutes les synthèses précédentes, et mais pas celles à venir.. Je souhaite établir un document unique d'édition, mais pouvoir à chaque séance n'exporter en PDF que les séances passées. Donc quelles solutions pour n'exporter en PDF que certains paragraphes appartenant des niveaux 2 de titre ? - Sélection avant export : on peut sélectionner à la souris des parties distinctes ; pas le plus facile à sélectionner, surtout que le fait de sélectionner la fin de paragraphe ou non perturbe beaucoup la sélection, à refaire plusieurs fois avant d'y arriver. - Utiliser les paragraphes masqués, avec une condition qui récupère le numéro de titre de paragraphe et la compare à un autre champ de niveau atteint que l'on aurait saisi ; est-ce possible de récupérer le niveau de titre de paragraphe actuel ?? - Lancer une macro depuis chaque titre de paragraphe niveau 2 qui masque/affiche le texte inclus (préalablement inséré dans une section) ? - autre idée à venir - ou finalement ouvrir chaque fois le doc complet, supprimer les séances à venir et exporter ? S'il y avait une piste que je n'aurais pas prise... merci -- 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
Re : [fr-users] Casse-tête : masquage facile de paragraphes
Une piste : Une approche séparant les données (le texte) de la mise en forme me paraîtrait judicieuse. Au pif, je stockerais en base de données les résumés sans format, mais en leur associant les tags utilisés pour commander le formatage désiré. Je définirais chaque fiche par un document portant des références au texte à inclure. Une macro permettrait de récupérer ces élément et commanderait leur mise en forme dans Writer. Alternativement, les fiches pourraient être stockées sous la forme de documents formatés, fusionnés à la demande, en utilisant là encore une arborescence de pointeurs. Dans les deux cas je ferais appel à des macros. Le sam. 9 mars 2024 à 12:22, Stéphane Santon <[m.libreoff...@santonum.eu](mailto:Le sam. 9 mars 2024 à 12:22, Stéphane Santon < a écrit : > Bonjour, > > Je rédige des fiches de synthèse de connaissances pour mes élèves de > Seconde (SNT). Document structuré en 7 Thématiques annuelles (Titre 1), > chacune composée de séances (Titre 2). > > Chaque séance, je donne un synthèse supplémentaire (environ 1 page). > Mais j'aimerais que le document qu'ils consultent contiennent toutes les > synthèses précédentes, et mais pas celles à venir.. > > Je souhaite établir un document unique d'édition, mais pouvoir à chaque > séance n'exporter en PDF que les séances passées. > > Donc quelles solutions pour n'exporter en PDF que certains paragraphes > appartenant des niveaux 2 de titre ? > > - Sélection avant export : on peut sélectionner à la souris des parties > distinctes ; pas le plus facile à sélectionner, surtout que le fait de > sélectionner la fin de paragraphe ou non perturbe beaucoup la sélection, > à refaire plusieurs fois avant d'y arriver. > > - Utiliser les paragraphes masqués, avec une condition qui récupère le > numéro de titre de paragraphe et la compare à un autre champ de niveau > atteint que l'on aurait saisi ; est-ce possible de récupérer le niveau > de titre de paragraphe actuel ?? > > - Lancer une macro depuis chaque titre de paragraphe niveau 2 qui > masque/affiche le texte inclus (préalablement inséré dans une section) ? > > - autre idée à venir > > - ou finalement ouvrir chaque fois le doc complet, supprimer les séances > à venir et exporter ? > > S'il y avait une piste que je n'aurais pas prise... > merci > > -- > 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
[fr-users] Casse-tête : masquage facile de paragraphes
Bonjour, Je rédige des fiches de synthèse de connaissances pour mes élèves de Seconde (SNT). Document structuré en 7 Thématiques annuelles (Titre 1), chacune composée de séances (Titre 2). Chaque séance, je donne un synthèse supplémentaire (environ 1 page). Mais j'aimerais que le document qu'ils consultent contiennent toutes les synthèses précédentes, et mais pas celles à venir.. Je souhaite établir un document unique d'édition, mais pouvoir à chaque séance n'exporter en PDF que les séances passées. Donc quelles solutions pour n'exporter en PDF que certains paragraphes appartenant des niveaux 2 de titre ? - Sélection avant export : on peut sélectionner à la souris des parties distinctes ; pas le plus facile à sélectionner, surtout que le fait de sélectionner la fin de paragraphe ou non perturbe beaucoup la sélection, à refaire plusieurs fois avant d'y arriver. - Utiliser les paragraphes masqués, avec une condition qui récupère le numéro de titre de paragraphe et la compare à un autre champ de niveau atteint que l'on aurait saisi ; est-ce possible de récupérer le niveau de titre de paragraphe actuel ?? - Lancer une macro depuis chaque titre de paragraphe niveau 2 qui masque/affiche le texte inclus (préalablement inséré dans une section) ? - autre idée à venir - ou finalement ouvrir chaque fois le doc complet, supprimer les séances à venir et exporter ? S'il y avait une piste que je n'aurais pas prise... merci -- 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