Faq/Writer/149/fr

    From The Document Foundation Wiki
    < Faq‎ | Writer

    Comment actualiser rapidement un style de caractères ?

    Le raccourci-clavier Ctrl + ⇧ Maj + F11 permet d'actualiser rapidement un style de paragraphe.

    • Les attributs du texte formatés manuellement seront ajoutés au style qui est sélectionné.
    • Ceci est l'équivalent "clavier" de l'actualisation dans la fenêtre Styles et formatage (affichage des styles de caractères, sélection du style choisi, cic sur l'icône Nouveau style à partir de la sélection puis Actualiser le style.

    Ce raccourci clavier ne fonctionne pas pour les styles de caractères. Existe-t-il un moyen plus rapide que de passer par la fenêtre des styles ?

    Oui, il est possible d'utiliser une macro enregistrée, c'est-à-dire sans connaissance particulière de la programmation.

    Lors de l'enregistrement de l'actualisation d'un style de paragraphe le logiciel mémorise le nom du style ("MonStyle" dans l'exemple suivant) mais il suffit de mettre en commentaire les deux lignes correspondantes (args1...) pour que la macro s'applique au style de caractère sélectionné :

    sub PysActualiserStyleCar
    rem ----------------------------------------------------------------------
    rem define variables
    dim document as object
    dim dispatcher as object
    rem ----------------------------------------------------------------------
    rem get access to the document
    document = ThisComponent.CurrentController.Frame
    dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
    rem ----------------------------------------------------------------------
    dim args1(1) as new com.sun.star.beans.PropertyValue
    'args1(0).Name = "Param"
    'args1(0).Value = "MonStyle"
    args1(1).Name = "Family"
    args1(1).Value = 1
    dispatcher.executeDispatch(document, ".uno:StyleUpdateByExample", "", 0, args1())
    end sub

    Il est ensuite possible d'affecter cette macro à une combinaison de touches :

    • Outils ▸ Personnaliser ▸ Clavier,
    • Catégorie : Macro pour aller rechercher cette dernière (l'apparition du dialogue peut sembler relativement long à la première ouverture).