[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

[OXT] Personnalisation des appels de notes sous Writer

Messagepar alhazred » 06 Jan 2014 14:49

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
(6.8 Kio) Téléchargé 64 fois

  1. Un menu est ajouté par l'extension

  2. NoteAnchorsMenu.jpg
    NoteAnchorsMenu.jpg (20.81 Kio) Consulté 1029 fois

    Les deux articles Note de... insèrent un appel de note selon les réglages que l'on peut indiquer en cliquant sur Options...
    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 Tout reformater 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)
    • InsertFootNote_NAJT pour les notes de bas de page
    • InsertEndNote_NAJT pour les notes de fin
    • Options_NAJT pour... les options
    • FormatAll_NAJT pour tout reformater
  3. Le dialogue Options...

  4. NoteAnchorsOptions.JPG
    NoteAnchorsOptions.JPG (22.24 Kio) Consulté 1029 fois

    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.

  5. 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.
À 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
alhazred
ManitOOu
ManitOOu
 
Message(s) : 3028
Inscrit le : 01 Mai 2011 00:08
Localisation : Casablanca (Maroc)

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

Messagepar Alain de La Chaume » 29 Jan 2014 09:27

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
OXTJTdlg1.png (21.75 Kio) Consulté 959 fois

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
OXTJTdlg2.png (22.4 Kio) Consulté 946 fois
(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
Alain de La Chaume
HédOOniste
HédOOniste
 
Message(s) : 1527
Inscrit le : 28 Sep 2008 13:56
Localisation : ʇsǝnoo,ꞁ ɐ ʇuǝɯǝʇǝꞁdɯoↃ

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

Messagepar alhazred » 29 Jan 2014 12:15

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
alhazred
ManitOOu
ManitOOu
 
Message(s) : 3028
Inscrit le : 01 Mai 2011 00:08
Localisation : Casablanca (Maroc)

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

Messagepar Dude » 29 Jan 2014 14:32

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
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 21124
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1


Retour vers Projets

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 6 invité(s)