Blaue Raute
In der Strukturansicht werden Objekte in einem Dokument, die mit XML-Tags markiert wurden, in hierarchischer Form angezeigt. Diese Objekte werden als Elemente bezeichnet. Sie können Elemente in der Strukturansicht verschieben, um die Reihenfolge und die Hierarchie der Objekte festzulegen. Ein Element besteht aus einem Symbol, das den Elementtyp angibt, und einem Tag-Namen.
A. Dreieck zum Erweitern und Minimieren von Elementen B. Element C. Textausschnitt D. Attribut
Zusätzlich können Elemente die folgenden Informationen bereitstellen:
|
Eine blaue Raute auf einem Elementsymbol bedeutet, dass das Element einem Objekt auf der Seite zugewiesen ist. Wenn keine blaue Raute angezeigt wird, bedeutet dies, dass das Element keinem Seitenobjekt zugewiesen ist. |
Unterstreichung |
Der Tag-Name ist unterstrichen, wenn das Objekt auf der Seite, der das Element zugewiesen ist, ausgewählt ist. Wenn Sie beispielsweise Text auswählen, dem Sie das Tag Titel zugewiesen haben, wird das Wort Titel im Element des Textes in der Strukturansicht unterstrichen dargestellt. Die Unterstreichung gibt an, ob die ausgewählten Objekte auf der Seite mit den Elementen in der Strukturansicht übereinstimmen. |
Textausschnitt |
Die ersten 32 Zeichen eines Texts mit Tags werden als Textausschnitt bezeichnet und können rechts neben dem Element angezeigt werden. Diese Textausschnitte erleichtern die Identifizierung des Seitenobjekts, zu dem ein bestimmtes Element gehört. |
Punkte und Attribute |
Attribute speichern Metadateninformationen zu Elementen. Wenn einem Element Attribute zugewiesen sind, wird zusammen mit Attributnamen und -werten ein schwarzer Punkt unter dem Element angezeigt. |
Verwenden der Strukturansicht
- Zum Öffnen der Strukturansicht wählen Sie Ansicht > Struktur > Struktur einblenden.
- Um die Strukturansicht zu schließen, wählen Sie Ansicht > Struktur > Struktur ausblenden oder die Schaltfläche „Strukturansicht ein-/ausblenden“.
- Wählen Sie das Dreieck neben dem Element, um das Element zu erweitern bzw. zu reduzieren (und untergeordnete Elemente ein- oder auszublenden).
- Um die Größe der Strukturansicht anzupassen, ziehen Sie die Schaltfläche „Strukturansicht ein-/ausblenden“ nach links bzw. rechts.
- Halten Sie die Strg- (Windows) bzw. Command-Taste (macOS) gedrückt, während Sie auf das Dreieck neben einem Element klicken, um das Element sowie alle darin enthaltenen Elemente zu erweitern oder zu reduzieren.
- Wählen Sie Textausschnitte einblenden oder Textausschnitte ausblenden im Menü der Strukturansicht, um Textausschnitte ein- oder auszublenden.
Symbole in der Strukturansicht
Die folgenden Symbole werden in der Strukturansicht angezeigt:
Symbol |
Name |
Verwendung |
---|---|---|
|
Stammelement |
Jedes Dokument enthält nur ein Stammelement, das umbenannt, aber nicht verschoben oder gelöscht werden kann. |
|
Textabschnittselement |
Steht für Textabschnitte (verkettete Rahmen) mit Tags. |
|
Textelement |
Steht für mit Tags versehenen Text innerhalb eines Rahmens. |
|
Grafikelement |
Steht für einen Rahmen mit Tags, der ein platziertes Bild enthält. Jedes Grafikelement enthält ein „href“-Attribut, das den Pfad oder die URL der verknüpften Datei angibt. |
|
Nicht platziertes Textelement |
Nicht platziertes Textelement, das noch keinem Seitenobjekt zugeordnet ist. |
|
Nicht platziertes Grafikelement |
Nicht platziertes Grafikelement, das noch keinem Seitenobjekt zugeordnet ist. |
|
Tabellenelement |
Steht für eine Tabelle. |
|
Zellenelement für Kopfzeilen |
Steht für eine Zelle in der Kopfzeile einer Tabelle. |
|
Zellenelement für Tabellenkörper |
Steht für eine Zelle im Tabellenkörper. |
|
Zellenelement für Fußzeilen |
Steht für eine Zelle in der Fußzeile einer Tabelle. |
|
Leeres Element |
Dieses Element ist mit einem leeren Rahmen verknüpft. |
|
Attribut |
Enthält Metadaten, zum Beispiel Schlüsselwörter oder den Speicherort einer verknüpften Grafik („HREF“-Attribut). |
|
Kommentar |
Enthält Kommentare, die in der XML-Datei, nicht jedoch im InDesign-Dokument erscheinen. |
|
Verarbeitungsanweisung |
Enthält eine Anweisung, die in Anwendungen, die Verarbeitungsanweisungen lesen können, eine Aktion auslöst. |
|
DOCTYPE-Element |
Gibt für InDesign an, welche DTD-Datei bei der Validierung der XML-Datei verwendet werden soll. |
Neuanordnen von strukturierten Elementen
Sie können die Reihenfolge und den hierarchischen Rang von Elementen in der Strukturansicht bearbeiten. Dabei sollten Sie jedoch die folgenden Regeln beachten:
Ein XML-Dokument muss ein einzelnes Stammelement an oberster Stelle der Struktur besitzen. Das Stammelement enthält alle anderen Elemente und ist diesen übergeordnet. Nur die DTD-Datei (wird als DOCTYPE-Element dargestellt), Kommentare und Verarbeitungsanweisungen können in der Strukturansicht über dem Stammelement angezeigt werden.
Änderungen an der XML-Hierarchiestruktur können sich auf die Anzeige markierter Objekte auf InDesign-Seiten auswirken. Wenn Sie beispielsweise ein Textelement einem anderen Element an einer anderen Stelle der Struktur unterordnen, wird auch der Text im Layout verschoben.
Sie können Tabellenzellenelemente nicht in ein Tabellenelement ziehen und Elemente nicht in ein Tabellenelement verschieben.
-
Führen Sie in der Strukturansicht einen der folgenden Schritte aus:
Um ein Element zu verschieben, ziehen Sie es an einen anderen Ort innerhalb der Struktur. Beim Ziehen wird eine Linie eingeblendet, anhand der Sie erkennen können, wo das Element eingefügt wird. Die Breite der Linie bezeichnet die Ebene innerhalb der Hierarchie.
Um ein Element einem anderen Element unterzuordnen, platzieren Sie es entweder auf dem übergeordneten Element, um dieses hervorzuheben, oder platzieren Sie es zwischen den anderen untergeordneten Elementen des übergeordneten Elements. Lassen Sie dann die Maustaste wieder los.
Um ein Element in der Hierarchie eine Ebene nach unten zu verschieben, ziehen Sie es direkt über ein anderes übergeordnetes Element und etwas nach links, bis sich die Platzierungslinie über die gesamte Breite des übergeordneten Elements erstreckt.
Um Elemente zu kopieren oder auszuschneiden, wählen Sie die gewünschten Elemente in der Strukturansicht aus und wählen dann „Bearbeiten“ > „Kopieren“ bzw. „Bearbeiten“ > „Ausschneiden“. Wählen Sie das Element direkt über der Position aus, an der Sie das Element einfügen möchten, und wählen Sie „Bearbeiten“ > „Einfügen“.
Beim Ausschneiden eines Elements wird dieses mit seinem Inhalt in die Zwischenablage verschoben, der Rahmen bleibt jedoch intakt.
Einfügen eines übergeordneten Elements
Das Einfügen eines übergeordneten Elements in die Strukturansicht dient dazu, die korrekte XML-Struktur beizubehalten oder den Inhalt besser zu organisieren. Bevor Sie ein neues übergeordnetes Element einfügen können, müssen Sie die Elemente auswählen, die diesem Element untergeordnet werden sollen. Wenn das neue übergeordnete Element eingefügt ist, werden die ausgewählten untergeordneten Elemente in der Strukturhierarchie eine Ebene nach unten verschoben.
-
Wählen Sie in der Strukturansicht die Elemente aus, die dem neuen Element untergeordnet werden sollen. Beachten Sie Folgendes:
Das Stammelement oder ein Element auf Stammebene kann nicht ausgewählt werden.
Sie können kein Textabschnittelement und kein Element auf Textabschnittebene auswählen.
Die Elemente müssen sich auf derselben Ebene der Strukturhierarchie befinden.
Die Elemente müssen zusammenhängend sein.
Es dürfen keine Tabellenzellen oder Attribute ausgewählt werden.
-
Wählen Sie im Menü der Strukturansicht die Option Neues übergeordnetes Element, klicken Sie mit der rechten Maustaste (Windows) bzw. bei gedrückter Control-Taste (macOS), und wählen Sie Neues übergeordnetes Element.
-
Wählen Sie ein Tag für das neue übergeordnete Element aus, und wählen Sie dann OK.
Fügen Sie ein neues übergeordnetes Element schnell ein, indem Sie im Tags-Bedienfeld Tag hinzufügen und dann ein Tag im Bedienfeld auswählen. Es ist auch möglich, mit der rechten Maustaste (Windows) bzw. bei gedrückter Control-Taste (macOS) auf ein in der Strukturansicht ausgewähltes Element zu klicken, Neues übergeordnetes Element zu wählen und dann ein Element auszuwählen.
Arbeiten mit Attributen
Ein Attribut stellt zusätzliche Informationen zu einem XML-Element bereit. Jedes Attribut besteht aus einem Namen und einem Wert. Attribute werden in der Strukturansicht angezeigt. Sie werden nicht im Dokument platziert oder dort als Inhalt verwendet. Attribute mit Elementen können beispielsweise für Dateien und Anwendungen, die die von Ihnen in InDesign erstellten XML-Dateien verwenden, von Nutzen sein.
Wenn Sie ein Bild mit einem Tag versehen, erstellt InDesign automatisch ein href-Attribut mit einem Wert, der den Speicherort der Bilddatei auf der Festplatte definiert. Dieses href-Attribut ermöglicht es anderen Dateien und Anwendungen, das Bild auf der Festplatte zu finden und anzuzeigen.
Allen Elementen mit Ausnahme des DOCTYPE-Elements (einer DTD-Datei) sowie von Kommentaren und Verarbeitungsanweisungen können Attribute hinzugefügt werden. Für die Suche nach Schlüsselwörtern in anderen Downstream-Anwendungen können Sie z. B. ein Attribut mit dem Namen keywords erstellen. Sie können auch Attribute erstellen, um ersetzten Text anzuzeigen, Titel von Artikeln nachzuhalten und andere Informationen im Zusammenhang mit den XML-Inhalten aufzuzeichnen.
Wenn Sie eine DTD-Datei verwenden, können Sie dieser entnehmen, welche Attribute zulässig sind. Attributnamen müssen genau wie Tag-Namen den DTD-Spezifikationen entsprechen.
InDesign erkennt spezielle Namespace-Attribute, die Absatz- oder Zeichenformate sowie Tabellen und Tabellenzellenformate festlegen und Leerraum steuern können. Weitere Informationen finden Sie im InDesign-Handbuch.
Hinzufügen eines Attributs
-
Wählen Sie ein Element aus.
-
Führen Sie einen der folgenden Schritte aus:
Wählen Sie die Schaltfläche Attribut hinzufügen .
Wählen Sie im Menü der Strukturansicht die Option Neues Attribut.
Klicken Sie mit der rechten Maustaste (Windows) bzw. bei gedrückter Control-Taste (macOS) auf das ausgewählte Element, und wählen Sie die Option Neues Attribut.
-
Geben Sie einen Namen und einen Wert für das Attribut an, und klicken Sie auf „OK“.
Anzeigen und Ausblenden von Attributen in der Strukturansicht
-
Wählen Sie im Menü der Strukturansicht „Attribute einblenden“ bzw. „Attribute ausblenden“.
Sie müssen möglicherweise auf das Dreiecksymbol neben einem Element klicken, um seine Attribute anzuzeigen.
Bearbeiten oder Löschen eines Attributs
-
Wählen Sie in der Strukturansicht ein Attribut aus.
-
Führen Sie einen der folgenden Schritte aus:
Um ein Attribut zu bearbeiten, doppelklicken Sie auf dieses Attribut oder wählen Sie im Menü der Strukturansicht die Option „Bearbeiten“.
Um ein Attribut zu löschen, klicken Sie auf das Symbol „Löschen“ oder wählen Sie im Menü der Strukturansicht die Option „Löschen“.
Bearbeiten von href-Attributen
InDesign erstellt automatisch href-Attribute, um Bilddateien zu verarbeiten. Das href-Attribut definiert den Speicherort der Bilddatei auf der Festplatte, damit die Datei angezeigt werden kann. Wenn Sie ein platziertes Bild mit einem Tag versehen, erstellt InDesign einen href-Attributwert, der den Pfad und den Dateinamen des Bildes auflistet.
Der Pfad kann eine absolute Verknüpfung, eine relative Verknüpfung zum Ordner der XML-Datei oder eine relative Verknüpfung zum Unterordner „Bilder“ des Ordners sein, in dem sich die XML-Datei befindet. Relative Pfade hängen von dem Pfad ab, in dem das Dokument gespeichert ist.
Ein href-Attribut mit einer absoluten Verknüpfung sieht folgendermaßen aus (unter Windows und Mac OS):
href=file:///C:/Bilder/Wiese.psd
href=file:///Users/abhayc//Desktop/abc.jpg
Ein href-Attribut zu einer Bilddatei im Ordner der XML-Datei sieht folgendermaßen aus:
href=file:Wiese.psd
Ein href-Attribut zu einer Bilddatei im Unterordner „Bilder“ sieht folgendermaßen aus:
href=file:///Bilder/Wiese.psd
Sie können href-Attribute bearbeiten, um neue Verknüpfungen mit den Bildern anzugeben. Sie können beispielsweise aus absoluten Verknüpfungen relative machen, sodass die Bilddateien beim Export verfügbar bleiben.
-
Doppelklicken Sie in der Strukturansicht auf das href-Attribut. (Möglicherweise müssen Sie auf das Dreiecksymbol neben dem Element klicken, um das Attribut anzuzeigen.)
-
Geben Sie unter „Wert“ den neuen Pfad der Bilddatei ein, und klicken Sie auf „OK“.
Hinzufügen von Kommentaren und Verarbeitungsanweisungen
Mit InDesign können Sie einer XML-Datei Kommentare und Verarbeitungsanweisungen hinzufügen. Geben Sie einen Kommentar ein, um einem Element beschreibende Informationen zuzuordnen. Kommentare können in Web-Browsern und Text-Editoren angezeigt werden. Auf diese Weise sind die XML-Struktur und die XML-Tags für andere Benutzer leichter verständlich. Eine Verarbeitungsanweisung ist ein besonderer, anwendungsspezifischer Befehl. Sie können beispielsweise eine Verarbeitungsanweisung zum Seitenumbruch eingeben, sodass die Anwendung, in die Sie die XML-Datei exportieren, weiß, wann Seitenumbrüche eingefügt werden müssen. Vom Benutzer in InDesign erstellte Verarbeitungsanweisungen sind für die Verwendung in anderen Programmen konzipiert. InDesign selbst verwendet keine Verarbeitungsanweisungen.
A. Verarbeitungsanweisung B. Kommentar
Kommentare und Verarbeitungsanweisungen werden in der Strukturansicht angezeigt. Sie können Kommentare und Verarbeitungsanweisungen genauso wie andere Elemente in der Strukturansicht verschieben, bearbeiten und löschen. Sie können jedoch weder untergeordnete Elemente noch Attribute enthalten.
Hinzufügen von Kommentaren
-
Wählen Sie das Element aus, zu dem Sie einen Kommentar hinzufügen möchten.Hinweis:
Wenn Sie einen Kommentar zu einer Tabelle hinzufügen möchten, wählen Sie ein Tabellenzellenelement aus. Kommentare können nur zu Tabellenzellen, nicht jedoch zu Tabellen hinzugefügt werden.
-
Wählen Sie im Menü der Strukturansicht den Befehl „Neuer Kommentar“.
-
Geben Sie den Kommentar im Dialogfeld „Neuer Kommentar“ ein.
Hinzufügen einer Verarbeitungsanweisung
-
Wählen Sie ein Element für die Verarbeitungsanweisung aus.Hinweis:
Wenn Sie eine Verarbeitungsanweisung zu einer Tabelle hinzufügen möchten, wählen Sie ein Tabellenzellenelement aus. Verarbeitungsanweisungen können nur zu Tabellenzellen, nicht jedoch zu Tabellen hinzugefügt werden.
-
Wählen Sie im Menü der Strukturansicht den Befehl „Neue Verarbeitungsanweisung“.
-
Geben Sie unter „Ziel“ einen Namen ein, der die Verarbeitungsanweisung für Anwendungen identifiziert, welche die exportierte XML-Datei lesen.
-
Geben Sie unter „Daten“ einen Wert ein, der angibt, wie die Anwendung mit der Verarbeitungsanweisung verfahren soll.
Anzeigen von Kommentaren und Verarbeitungsanweisungen
-
Wählen Sie im Menü der Strukturansicht den Befehl „Kommentare einblenden“ oder „Verarbeitungsanweisungen einblenden“.
Bearbeiten von Kommentaren und Verarbeitungsanweisungen
-
Wählen Sie den Kommentar bzw. die Verarbeitungsanweisung aus.
-
Führen Sie einen der folgenden Schritte aus:
Doppelklicken Sie auf den Kommentar bzw. die Verarbeitungsanweisung.
Wählen Sie im Menü der Strukturansicht die Option „Bearbeiten“ aus.
-
Bearbeiten Sie den Kommentar bzw. die Verarbeitungsanweisung, und klicken Sie auf „OK“.
Verwenden von DTD-Dateien zur Validierung von XML-Daten
Die Validierung von XML-Daten in einem Dokument besteht darin, dass die Struktur, die Tag-Namen der Elemente und die Attribute mit den Spezifikationen einer DTD-Datei verglichen werden. Um die XML-Daten mithilfe einer DTD-Datei zu validieren, müssen Sie diese Datei zuerst in InDesign in Ihr Dokument laden.
Wenn Sie eine DTD-Datei in das Dokument geladen haben, wird das DOCTYPE-Element oben in der Strukturansicht angezeigt. (DTD-Dateien werden manchmal automatisch geladen, wenn Sie eine XML-Datei importieren.) Wenn Sie die DTD-Datei in einem Dokument ersetzen möchten, löschen Sie die vorhandene Datei und laden Sie eine neue.
A. DOCTYPE-Element aus einer DTD-Datei (Strukturansicht) B. Gesperrtes Tag aus der DTD-Datei (Tags-Bedienfeld)
Dadurch werden Tag-Namen in das Tags-Bedienfeld geladen. Diese importierten Tag-Namen werden gesperrt, sodass sie nur noch gelöscht oder umbenannt werden können, indem Sie die DTD-Datei aus dem Dokument löschen.
Laden einer DTD-Datei
Wenn Sie eine DTD-Datei laden, bettet InDesign diese Datei in das Dokument ein.
-
Führen Sie einen der folgenden Schritte aus:
Wählen Sie im Menü der Strukturansicht den Befehl „DTD laden“.
Wählen Sie im Menü des Tags-Bedienfelds die Option „DTD laden“.
-
Wählen Sie die zu importierende DTD-Datei aus und klicken Sie auf „Öffnen“.Hinweis:
Um in der DTD-Datei definierte Tags anzuzeigen, öffnen Sie das Tags-Bedienfeld durch Auswahl von „Fenster“ > „Hilfsprogramme“ > „Tags“.
Anzeigen von DTD-Dateien
DTD-Dateien sind in ASCII-Text geschrieben. Sie können integrierte Anweisungen und Erläuterungen enthalten, die beschreiben, wie Tags angewendet und Elemente korrekt angeordnet werden. In InDesign können Sie nur DTD-Dateien anzeigen, die in ein Dokument geladen wurden.
-
Führen Sie einen der folgenden Schritte aus:
Wählen Sie im Menü der Strukturansicht den Befehl „DTD anzeigen“.
Doppelklicken Sie in der Strukturansicht auf das DOCTYPE-Element.
Um eine DTD-Datei zu drucken, kopieren Sie den Code aus dem Fenster „DTD anzeigen“ und fügen Sie ihn in einen Texteditor ein.
Löschen einer DTD-Datei
-
Wählen Sie im Menü der Strukturansicht den Befehl „DTD löschen“.
InDesign löscht die Kopie der DTD-Datei, die im InDesign-Dokument gespeichert ist, nicht die DTD-Originaldatei. Mit der DTD-Datei importierte Tags bleiben im Tags-Bedienfeld, werden aber entsperrt.
Validieren der XML-Struktur
Wenn Sie das Dokument validieren, warnt InDesign Sie, falls die XML-Daten von den durch die DTD-Datei festgelegten Regeln abweichen. Es werden Möglichkeiten zur Korrektur der XML-Daten angezeigt. Sie können die Fehler nacheinander beheben oder alle zusammen in einem eigenen Fenster anzeigen.
A. Geladene DTD-Datei B. Fehler oder ungültige Bedingung C. Beschreibung des Fehlers mit Vorschlag zur Behebung D. Fehlerzähler E. Schaltfläche „Validieren“ F. Alle Fehler in einem eigenen Fenster anzeigen
A. DOCTYPE-Element aus zugewiesener DTD-Datei B. Fehler oder ungültige Bedingung C. Fehlerbeschreibung mit Lösungsvorschlag D. Fehlerzähler E. Schaltfläche „Validieren“ F. Alle Fehler zusammen in einem eigenen Fenster anzeigen
-
Wählen Sie „Ansicht“ > „Struktur“ > „Struktur einblenden“.
-
Klicken Sie in der Strukturansicht auf die Schaltfläche „Validieren“ .Hinweis:
Um das Stammelement für die InDesign-Validierung zu ändern, wählen Sie im Menü der Strukturansicht den Befehl „DTD-Optionen“ aus.
-
Wenn Sie die im Vorschlagsfenster angezeigten Fehler beheben möchten, können Sie auf eine der angezeigten Korrekturmaßnahmen klicken oder die XML-Struktur und -Tags in der Strukturansicht und dem Tags-Bedienfeld direkt bearbeiten.
-
Um weitere Fehler anzuzeigen, führen Sie einen der folgenden Schritte aus:
Klicken Sie auf den Linkspfeil oder den Rechtspfeil .
Klicken Sie auf die Schaltfläche für das Fehlerfenster , um alle Fehler in einem eigenen Fenster anzuzeigen.
Wählen Sie im Menü der Strukturansicht die Option „Fehlerliste anzeigen“.
InDesign bricht die Validierung nach 250 Fehlern ab. Im Feld des Fehlerzählers erscheint ein Pluszeichen, wenn dieses Limit erreicht ist.
Zusätzliche Ressourcen
Kontaktaufnahme
Wir würden uns freuen, von Ihnen zu hören. Teilen Sie Ihre Gedanken in der Adobe InDesign-Community.