Supprimer uniquement une partie d'un style InDesign

11

Dans Adobe InDesign, je rencontre fréquemment des styles de paragraphe ou de caractère complexes qui peuvent avoir plus de 10 attributs définis, où je veux supprimer un seul des attributs.

Par exemple, mon style de paragraphe nommé Légende a environ 15 attributs spécialisés, dont l'un est un style de police particulier. Je souhaite supprimer le remplacement de style de police du style de paragraphe Légende et laisser le style "basé sur" fonctionner sans être remplacé. Cependant, je ne vois aucun moyen de supprimer la valeur d'attribut de style de police. Il n'y a pas d'option Aucun, et la suppression de la valeur ne fonctionnera pas. Pour certains attributs, comme la taille, la suppression de la valeur entraîne une boîte de dialogue «Entrée non valide».

Comment puis-je supprimer une valeur d'attribut?

Cary Millsap
la source
Avez-vous essayé de créer un nouveau style avec les 14 bits que vous souhaitez conserver, puis de supprimer l'ancien et de dire à InDesign "remplacer toutes les instances de X par Y" par le nouveau?
Lauren-Clear-Monica-Ipsum
Les styles de paragraphe ne peuvent pas contenir de champs vides, seuls les styles de caractères le peuvent. C'est-à-dire que vous ne pouvez pas avoir un style de paragraphe sans taille. Avez-vous essayé de modifier manuellement le style de police en ce qu'il est dans son parent?
usr2564301
3
@Jongware, oui, mais cela va à l'encontre du but de l'héritage. Je veux pouvoir centraliser le contrôle de la police sur le style "Basé sur". Autrement dit, si je veux changer la police dans tout mon document, je veux le changer dans un seul style (le parent). Plus précisément, je veux ne pas avoir besoin de modifier également ses enfants.
Cary Millsap

Réponses:

1

Je viens de tester cela, et il semble que si vous prenez votre style "Légende" et définissez l'attribut pour qu'il corresponde au style "Basé sur", toute autre modification apportée au parent se répercutera sur l'enfant. En d'autres termes, la modification de l'attribut pour correspondre à la définition dans le style Basé sur "réinitialise" l'attribut.

Troy Lissoway
la source
1
Quelle version d'InDesign? J'ai juste essayé cela et cela n'a pas fonctionné pour moi avec CS4.
Scribblemacher
1
CC 2015. Je vais le tester sur CS5 ce soir à la maison. En attendant, j'ai constaté que vous ne pouvez pas faire correspondre le style parent à l'enfant et les faire mettre à jour. Le style enfant doit être modifié pour correspondre au parent, puis il re-lie l'attribut.
Troy Lissoway
@ Scribblemacher — cela fonctionne dans CS5, tant que vous faites correspondre l'enfant au parent, et non l'inverse.
Troy Lissoway
0

La seule solution de contournement que j'ai trouvée est:

  1. Prenez une capture d'écran de la définition dans le panneau Général.
  2. Cliquez sur Réinitialiser à la base.
  3. Recréez minutieusement les 14 attributs que je souhaite conserver.
Cary Millsap
la source
1
Eh bien, il serait possible de créer un script pour le faire pour vous
joojaa
0

Pas vraiment une solution, mais potentiellement un raccourci si vous n'utilisez que quelques styles:

  • mettre en surbrillance ( Cmd+ A) le texte (c'est-à-dire la famille de polices ou le style de police) et appuyer sur Fn+ Opt+ Deletepour le mettre dans le dernier style sélectionné. Ne fonctionne pas avec la taille.

Cependant, si vous effectuez de nombreux changements de mise en forme entre eux que vous devez capturer un style, vous feriez probablement mieux de créer un nouveau style de toute façon.

jess
la source
0

as-tu essayé de redéfinir le style?

appliquer le style "légende" à un paragraphe de texte. modifiez manuellement le bit d'information que vous souhaitez modifier. avec le texte du paragraphe en surbrillance, faites un clic droit sur la feuille de style "légende" dans la palette de feuille de style. Sélectionnez ensuite "redéfinir le style" (4ème vers le bas dans le menu déroulant). Les modifications que vous avez apportées manuellement à ce paragraphe sont désormais mises à jour dans la feuille de style.

ne met pas à jour la feuille de style avec les styles imbriqués, mais met à jour les feuilles de style de paragraphe standard. vous pouvez également le faire pour les feuilles de style de caractère.

zengardengd
la source