Entfernen Sie nur einen Teil eines InDesign-Stils


11

In Adobe InDesign stoße ich häufig auf komplexe Absatz- oder Zeichenstile, für die möglicherweise mehr als 10 Attribute definiert sind, wobei ich nur eines der Attribute deaktivieren möchte.

Zum Beispiel hat mein Absatzstil mit dem Namen " Beschriftung" ungefähr 15 spezielle Attribute, von denen eines ein bestimmter Schriftstil ist. Ich möchte die Überschreibung des Schriftstils aus dem Absatzstil der Beschriftung löschen und den "basierten" Stil einfach funktionieren lassen, ohne überschrieben zu werden. Ich sehe jedoch keine Möglichkeit, den Attributwert im Schriftstil zu löschen. Es gibt keine Option Keine, und das Löschen des Werts funktioniert nicht. Bei einigen Attributen wie der Größe führt das Löschen des Werts zu einem Dialogfeld "Ungültiger Eintrag".

Wie kann ich einen Attributwert löschen?


Haben Sie versucht, einen neuen Stil mit den 14 Bits zu erstellen, die Sie behalten möchten, und dann den alten zu löschen und InDesign mitzuteilen, dass alle Instanzen von X durch Y durch den neuen ersetzt werden sollen?
Lauren-Clear-Monica-Ipsum

Absatzstile dürfen keine leeren Felder enthalten, nur Zeichenstile . Das heißt, Sie können keinen Absatzstil ohne Größe haben. Haben Sie versucht, den Schriftstil manuell in den übergeordneten Schriftstil zu ändern?
usr2564301

3
@ Jongware, ja, aber dies macht den Zweck der Vererbung zunichte. Ich möchte die Kontrolle über die Schriftart auf den "Based On" -Stil zentralisieren können. Das heißt, wenn ich die Schriftart in meinem gesamten Dokument ändern möchte, möchte ich sie nur in einem Stil (dem übergeordneten) ändern. Insbesondere möchte ich nicht auch die untergeordneten Elemente bearbeiten müssen.
Cary Millsap

Antworten:


1

Ich habe dies gerade getestet, und es sieht so aus, als würden alle weiteren Änderungen am übergeordneten Element auf das untergeordnete Element übertragen, wenn Sie Ihren "Caption" -Stil verwenden und das Attribut so einstellen, dass es mit dem "Based On" -Stil übereinstimmt. Mit anderen Worten, wenn Sie das Attribut so ändern, dass es mit der Definition im Stil "Basierend auf" übereinstimmt, wird das Attribut "zurückgesetzt".


1
Welche Version von InDesign? Ich habe es gerade versucht und es hat bei CS4 nicht funktioniert.
Scribblemacher

1
CC 2015. Ich werde es heute Abend zu Hause auf CS5 testen. In der Zwischenzeit habe ich festgestellt, dass Sie den übergeordneten Stil nicht mit dem untergeordneten Stil abgleichen können und sie trotzdem aktualisieren lassen. Der untergeordnete Stil muss geändert werden, damit er mit dem übergeordneten Stil übereinstimmt. Anschließend wird das Attribut erneut verknüpft.
Troy Lissoway

@ Scribblemacher - funktioniert in CS5, solange Sie das Kind dem Elternteil zuordnen und nicht umgekehrt.
Troy Lissoway

0

Die einzige Problemumgehung, die ich gefunden habe, ist:

  1. Machen Sie einen Screenshot der Definition im Bereich Allgemein.
  2. Klicken Sie auf Auf Basis zurücksetzen.
  3. Erstellen Sie die 14 Attribute, die ich behalten möchte, sorgfältig neu.

1
Nun, es wäre möglich, ein Skript zu erstellen, um dies für Sie zu tun
joojaa

0

Nicht wirklich eine Lösung, aber möglicherweise eine Verknüpfung, wenn Sie nur wenige Stile verwenden:

  • Durch Markieren ( Cmd+ A) des Texts (dh Schriftfamilie oder Schriftstil) und Drücken von Fn+ Opt+ Deletewird der zuletzt ausgewählte Stil festgelegt. Funktioniert nicht mit Größe.

Wenn Sie jedoch viele Formatierungsänderungen zwischen ihnen vornehmen und einen Stil scannen müssen, ist es wahrscheinlich besser, nur einen neuen Stil zu erstellen.


0

Haben Sie versucht, den Stil neu zu definieren?

Wenden Sie den Beschriftungsstil auf einen Textabschnitt an. Ändern Sie manuell das 1-Bit-Info, das Sie ändern möchten. Klicken Sie mit hervorgehobenem Absatztext mit der rechten Maustaste auf das Stylesheet "Beschriftung" in der Stylesheet-Palette. Wählen Sie dann "Stil neu definieren" (4. unten im Flyout-Menü). Alle Änderungen, die Sie manuell an diesem Absatz vorgenommen haben, werden jetzt im Stylesheet aktualisiert.

aktualisiert kein Stylesheet mit verschachtelten Stilen, aktualisiert jedoch reguläre Absatz-Stylesheets. Sie können dies auch für Zeichen-Stylesheets tun.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.