[OXT] Personnalisation des appels de notes sous Writer

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur : Vilains modOOs

Avatar de l’utilisateur
alhazred
ManitOOu
ManitOOu
Messages : 3028
Inscription : 30 avr. 2011 23:08
Localisation : Casablanca (Maroc)

[OXT] Personnalisation des appels de notes sous Writer

Message par alhazred »

Bonjour à tous et meilleurs vœux.

(En réponse -- tardive -- à ce sujet ainsi qu'au bogue 90842)

Certaines éditions exigent que les appels de notes soient présentés entre parenthèses ou crochets, ce qui n'est pas directement paramétrable, contrairement aux numéros de la zone de note.

J'ai donc réalisé cette petite extension, que je vous propose de tester avant de la déposer sur le site officiel (version déboguée, multilingue peut-être).
N'hésitez donc pas à me faire part d'éventuels bogues, critiques ou améliorations à apporter... ou félicitations :lol:
NoteAnchors_JT-1.0.0.oxt
  1. Un menu est ajouté par l'extension
  2. [attachment=1]NoteAnchorsMenu.jpg[/attachment] Les deux articles [color=#0040BF]Note de...[/color] insèrent un appel de note selon les réglages que l'on peut indiquer en cliquant sur [color=#0040BF]Options...[/color] Par défaut, l'appel est simplement précédé d'une espace insécable, sans autre formatage, et le point d'insertion est envoyé dans la zone de note. L'article [color=#0040BF]Tout reformater[/color] adapte tous les appels de notes existants en utilisant le formatage courant. Vous pouvez bien sûr modifier ce menu, créer des raccourcis ou une barre d'outils ; les macros à lier sont (dans le module NoteAnchors) [list]
  3. InsertFootNote_NAJT pour les notes de bas de page
  4. InsertEndNote_NAJT pour les notes de fin
  5. Options_NAJT pour... les options
  6. FormatAll_NAJT pour tout reformater
[*]Le dialogue Options...[/*]
NoteAnchorsOptions.JPG
Les deux boutons-radio permettent d'effectuer les réglages pour les deux sortes d'appels de notes :
  • avec ou sans espace insécable avant (case à cocher)
  • avec préfixe et/ou suffixe ; liberté totale ici pour les présentations les plus folkloriques :lol: ; deux boutons permettent toutefois d'utiliser les réglages les plus fréquents : entre parenthèses ou crochets.
  • la dernière case à cocher indique si le point d'insertion sera déplacé ou non vers la zone de note (réglage global pour les deux catégories d'appels)
Enfin, le bouton du bas fait double emploi avec l'article de menu Tout reformater.


[*]Avertissements importants[/*]
  • Lors de l'insertion d'un appel de note, tout texte autour du point d'insertion sera supprimé s'il a le format de caractère Appel de note ou Appel de note de fin (selon le cas) et remplacé par le nouvel appel de note ;
  • il en est de même pour le reformatage total ;
  • un bogue est toujours possible :oops:
Il est donc conseillé d'enregistrer le document avant d'utiliser ces commandes.[/list]
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À bientôt

LibO 4.1.5.3 et AOO 4.0.1 sous Windows 7, MRI et SDK pour les macros.

Et la sauvegarde incrémentée, c'est sympa !
Avatar de l’utilisateur
Alain de La Chaume
HédOOniste
HédOOniste
Messages : 1527
Inscription : 28 sept. 2008 12:56
Localisation : ʇsǝnoo,ꞁ ɐ ʇuǝɯǝʇǝꞁdɯoↃ

Re: [OXT] Personnalisation des appels de notes sous Writer

Message par Alain de La Chaume »

Bonjour à tous,
Bonjour alhazred

N'utilisant pas les notes, je ne suis pas le mieux placé pour tester cette OXT.
Mais je crois cependant qu'elle devrait intéresser plus de monde qu'il n'y paraît au vu de l'état de ce fil
et je vais donc par ce message lui redonner un peu de visibilité.

Sur son utilisation, je n'ai pas détecté de problème.
Mais je mets en pièce jointe une copie d'écran du dialogue des options
tel qu'il apparaît sur mon système, où l'on peut voir :
− le titre de fenêtre tronqué
− les symboles des boutons rognés en pied (visible surtout pour les crochets "[]")
− la mention "Aller à la note après l'insertion" tronquée.
OXTJTdlg1.png
Bien coOordialement, Alain.

Ajout, 11 h 30 :
Finalement, ça ne mérite pas une correction.
Il suffit que dans Outils > Options > OpenOffice > Afficher
je décoche "Utiliser la police système pour l'interface utilisateur"
pour que la vue soit nickel-chrome.
OXTJTdlg2.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
(API-culteur et pêcheur de macros en mode loisirs occasionnels, mais toujours les pieds dans l'OO)
AOO 4.1.2 sous Linux Xubuntu Voyager 14.04 (x86_64)
Avatar de l’utilisateur
alhazred
ManitOOu
ManitOOu
Messages : 3028
Inscription : 30 avr. 2011 23:08
Localisation : Casablanca (Maroc)

Re: [OXT] Personnalisation des appels de notes sous Writer

Message par alhazred »

Bonjour, Alain,

Merci pour ce retour.

Pas trop le temps de me pencher sur ce problème en ce moment : quelles sont les "polices-système" dans les trois cas ?

À part tout redimensionner "généreusement"...
À bientôt

LibO 4.1.5.3 et AOO 4.0.1 sous Windows 7, MRI et SDK pour les macros.

Et la sauvegarde incrémentée, c'est sympa !
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26064
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [OXT] Personnalisation des appels de notes sous Writer

Message par Dude »

Salut,
alhazred a écrit :quelles sont les "polices-système" dans les trois cas ?
Aucune car l'utilisateur peut choisir ce qu'il veut dans les préférences du système. :?
alhazred a écrit :À part tout redimensionner "généreusement"...
Ou à raccourcir le texte :
  • Format appels de note
  • Aller à la note après insertion
Autre suggestion : avoir le menu intégré dans Insertion :
note_menu.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.