j'avais pas osé...
il ne devrait y avoir qu'un seul content.xml...
rezipper le dossier complet. et renommer l'archive obtenu avec
l'extension.odt. C'est tout !
Claire
Le 2023-11-21 00:51, Pierre-Jean Raugel a écrit :
@ Stéphane Santon
Merci,
Après quelques tâtonnements (il y a apparemment plusieurs "content.xml"
dans le dossier dézippé), j'ai obtenu un fichier de 524 pages, dont je
copie un extrait:
<style:stylestyle:name="P153"style:family="paragraph"style:parent-style-name="Text_20_body">
<style:text-propertiesofficeooo:rsid="00435275"officeooo:paragraph-rsid="00ef7816"/>
</style:style>
<style:stylestyle:name="P154"style:family="paragraph"style:parent-style-name="Endnote">
<style:text-propertiesofficeooo:paragraph-rsid="00f3572f"/>
</style:style>
<style:stylestyle:name="P155"style:family="paragraph"style:parent-style-name="Endnote">
<style:text-propertiesofficeooo:paragraph-rsid="00f4fcf8"/>
</style:style>
<style:stylestyle:name="P156"style:family="paragraph"style:parent-style-name="Footnote">
<style:text-propertiesofficeooo:paragraph-rsid="00fc376b"/>
</style:style>
Il y a 447 "Endnote" et 446 "Footnote", mais jamais associés à "text",
alors que text est associé à ce qui ressemble à des polices de
caractères.
Je vais tester demain la procédure suivante:
* remplacer "Endnote" par "Footnote#1"
* remplacer "Footnote " par "Endnote "
* remplacer Footnote#1 par Footnote
Il ne me restera "plus qu"'à comprendre comment repasser du fichier xml
au fichier odt
Bonne nuit.
PJR
Le 20/11/2023 à 23:46, Stéphane Santon a écrit : Je viens de tester...
résultat sympa...
- Renommer le .odt en .zip
- Dézipper dans un dossier
- Ouvrir content.xml
on trouve :
<text:note text:note-class="footnote" text:id="ftn3">
<text:note-citation>2</text:note-citation>
<text:note-body>
<text:p text:style-name="Footnote">
D
<text:span text:style-name="T1">
euxième note de bas de page
</text:span>
</text:p>
</text:note-body>
</text:note>
et
<text:note text:note-class="endnote" text:id="ftn2">
<text:note-citation>i</text:note-citation>
<text:note-body>
<text:p text:style-name="P1">
Ici la note de fin...
</text:p>
</text:note-body>
</text:note>
Donc on inverse les
note-class="footnote"
et les
note-class="endnote"
Mes notes sont bien inversées.
Le 20/11/2023 à 22:05, Stéphane Santon a écrit : Bonjour,
Si vraiment il y avait un grand nombre de traitements, avant l'appel
aux macros, j'aurais (déjà par curiosité) tenté d'éditer le fichier XML
(odt) et de changer tous les champs <text:footnote> en <text:endnote>
et inversement.
http://xml.coverpages.org/OpenOfficeXMLSpec200207.pdf
pages 156-157
Le 20/11/2023 à 13:21, Pierre-Jean Raugel a écrit : Je suis en train
d'écrire un texte qui a déjà une centaine de notes de fin (références
bibliographiques) et une centaine de notes de bas de page (informations
ou commentaires complémentaires).
Je voudrais que:
* toutes les notes de fin deviennent des notes de bas de page,
* toutes les notes de bas de page deviennent des notes de fin.
J'aimerais donc savoir s'il existe une procédure qui permet de modifier
les types de l'ensemble des notes de fin et de bas de page en une seule
fois.
--
Envoyez un mail à users+unsubscribe@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
Context
- Re: [fr-users] Intervertir les notes de bas de page et les notes de fin (continued)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.