Dialogfenster Attribute ändern
Über das Dialogfenster Attribute ändern können Sie die Attributwerte des Markup links neben dem Cursor einstellen oder ändern. Wenn es sich bei dem Markup links neben dem Cursor um einen Entity-Verweis, einen markierten Bereich, einen Kommentar, ein Element ohne Attribute oder eine Verarbeitungsanweisung handelt, ist das Dialogfenster Attribute ändern nicht verfügbar.
Welche Attribute und verfügbaren Attributwerte in diesem Dialogfenster angezeigt werden, hängt von dem ausgewählten Element und vom Dokumenttyp ab.
|
|
Wenn Sie für Ihr Dokument eine Aliaszuordnung verwenden, werden Aliasnamen für Attribute und Attributwerte, denen Aliasnamen zugewiesen wurden, angezeigt.
Bei Aliaszuordnungen mit Attributbeschreibungen wird die Beschreibung unten im Dialogfenster Attribute ändern angezeigt, wenn Sie den Cursor über die Bezeichnung eines Attributs bewegen, für das eine Beschreibung vorliegt.
|
Standardmäßig werden Attribute in Kategorien gruppiert. Das Dialogfenster wird in einem Registerkartenlayout basierend auf diesen Kategorien dargestellt. Der Dokumenttyp-Administrator kann Attributkategorien in der DCF-Datei des Dokumenttyps definieren. Informationen zum zu verwendenden Markup finden Sie unter
Kategorien für Attribute definieren.
Bei XML-Dokumenttypen gilt für Attribute allgemein die alphabetische Reihenfolge. Falls die Attribute kategorisiert sind, können Sie sie mit dem Attribut
sort für
ModifyAttributeCategory in der DCF-Datei sortieren. Bei SGML-Dokumenten werden die Attributnamen standardmäßig in der Reihenfolge aufgelistet, in der sie im Dokumenttyp definiert sind. Wenn Sie die Attribute in alphabetischer Reihenfolge anordnen möchten, setzen Sie unter
Erweiterte Einstellungen den Wert für
modifyattrsorted auf
on.
Für das Dialogfenster Attribute ändern gelten folgende Merkmale:
• Ein rotes Sternchen neben einem Attributnamen bedeutet, dass der Wert erforderlich ist. Wenn die Einstellung requireattrs auf on eingestellt ist (Standardeinstellung), wird das Dialogfenster Attribute ändern automatisch geöffnet, wenn ein Tag mit einem erforderlichen Attribut in ein Dokument eingefügt wird. In diesem Fall wird der Cursor in das erste erforderliche Attribut platziert.
• Blau dargestellte Attributnamen kennzeichnen geänderte Werte. Diese werden auf dem Tag im Bearbeitungsfenster angezeigt.
• Schwarz dargestellte Attributnamen weisen darauf hin, dass es sich bei den Werten um die Standardvorgaben des Dokumenttyps handelt.
• In einer Liste hinter den jeweiligen Attributen sind die verfügbaren Werte aufgeführt. Diese werden vom Dokumenttyp bestimmt.
• Ein Textfeld nach einem Attribut ermöglicht die Eingabe von Text oder Zahlen. Sie können Text oder Zahlen für Attribute wie ID oder IDREF eingeben.
• Über die Schaltfläche
Eine ID generieren 
neben einem Textfeld können Sie eine eindeutige ID für ein Attribut generieren, das im Dokumenttyp oder in der DCF-Datei als ID definiert ist. Ob die Schaltfläche angezeigt wird oder nicht, kann im Dokumenttyp angepasst werden. Systemadministratoren können die ID-Generierung mittels
generate_id()-Callback anpassen.
• In einer Dropdown-Liste werden alle definierten IDs im aktuellen Dokument für ein im Dokumenttyp als IDREF definiertes Attribut angezeigt.
• Über die Schaltfläche
Durchsuchen 
neben einem Textfeld können Sie nach Verzeichnispfaden oder URLs suchen.
• Das Element-Tag, zu dem diese Attribute gehören, wird oben im Dialogfenster angezeigt.
• Sie können leere Werte für CDATA-Attribute eingeben. Standardmäßig wird das Attribut beim Löschen des letzten Zeichens für einen CDATA-Attributwert im Tag gelöscht. Wenn Sie die Option Leere Zeichenfolgenattributwerte zulassen in der Kategorie Bearbeiten des Dialogfensters Einstellungen jedoch aktivieren, können Sie leere Werte für CDATA-Attribute eingeben.
Setzen Sie in diesem Fall den Cursor in das Feld eines CDATA-Attributs, geben Sie ein Zeichen ein, und drücken Sie dann die Rücktaste, um das Zeichen wieder zu löschen. Der Attributname wird weiterhin in blau angezeigt, um anzugeben, dass ein Attributwert vorhanden ist, auch wenn dieser leer ist. Außerdem wird als Attributwert der Ausdruck [(leere Zeichenfolge)] angezeigt. Platzieren Sie den Cursor im gewünschten Feld, und klicken Sie auf die Schaltfläche Löschen, um ein CDATA-Attribut immer zu löschen, unabhängig von der Einstellung.
• Wenn Sie einen ungültigen Wert eingeben, kann das Dialogfenster nicht geschlossen werden. Der Attributname mit dem ungültigen Wert wird in rot angezeigt.
• Wenn im Dokumenttyp ein Standardwert für ein Attribut definiert ist, wird dieses Attribut weder im Dialogfenster Attribute ändern noch in dem Tag des Elements angezeigt. Wenn Sie möchten, dass der Standardwert angezeigt wird, geben Sie einen anderen Wert ein, speichern Sie die Änderung, und geben Sie dann den Standardwert ein.
• Wenn die
.dcf-Datei eines Dokumenttyps ein Attribut als
schreibgeschützt definiert, können Sie den Wert des Attributs im Dialogfenster
Attribute ändern zwar anzeigen, jedoch nicht ändern.
• Wenn die
.dcf-Datei eines Dokumenttyps ein Attribut als
Profilzuweisungs-Attribut definiert, können Sie den Wert des Attributs im Dialogfenster
Attribute ändern zwar anzeigen, jedoch nicht ändern. Eine Schaltfläche (

) wird neben dem Attribut angezeigt, mit der das Dialogfenster
Profile anwenden aufgerufen wird.
• Wenn Sie die Attribute einer intelligenten Grafik oder eines Links zu einer intelligenten Grafik ändern, enthält das Dialogfenster ggf. die folgenden speziellen Attribute:
◦ xmlns:atgra – Ein schreibgeschütztes Attribut, das einen bestimmten Namespace referenziert, der der Unterstützung von PTC Arbortext für intelligente Grafiken zugeordnet ist.
◦ atgra:links – Ein schreibgeschütztes Attribut, das Informationen über die in der intelligenten Grafik gespeicherten Links enthält.
Wenn Sie die Links ändern möchten, gibt es eine Schaltfläche

neben dem Attribut, welches das Dialogfeld
Grafikobjektlinks aktualisieren öffnet. Verwenden Sie dieses Dialogfenster, um die Links zu ändern. Wenn Sie den Wert der Verweisattribute für die Datei (
fileref) oder die Entity (
entityref) löschen, wird der Wert des Attributs ebenfalls gelöscht.
◦ atgra:linkdata – Ein schreibgeschütztes Attribut, das die Aktion bestimmt, die bei Auswahl eines Links in einer intelligenten Grafik ausgeführt wird.
Wenn Sie diese Aktion ändern möchten, wählen Sie den Link aus und klicken mit der rechten Maustaste, um das Kontextmenü für die Bearbeitungsansicht zu öffnen. Wählen Sie Link ändern im Menü aus, und ändern Sie die Eigenschaften des Links im Dialogfenster Link ändern.
• Zum Bearbeiten des Wertes eines Inline-Anwendbarkeitsattributs (z.B. appl:applic) gibt es zwei Optionen:
◦ Ändern Sie den Wert im Textfeld manuell.
In diesem Fall kann der geänderte Anwendbarkeitsausdruck nicht anhand der Anwendbarkeitssyntax validiert werden.
◦ Klicken Sie auf die Schaltfläche
Inline-Anwendbarkeit ändern 
, um das Dialogfenster
Inline-Anwendbarkeit ändern aufzurufen.
Das Attribut, das die Inline-Anwendbarkeitseinstellungen darstellt, ist in der Anwendbarkeitssyntax für die aktuelle
PTC Arbortext Umgebung definiert. Weitere Informationen finden Sie unter
Bestätigen der Anwendbarkeitssyntax.
Das Anwendbarkeitsattribut wird normalerweise auf der Registerkarte Andere des Dialogfensters Attribute ändern aufgeführt.
Die Darstellung des Dialogfensters Attribute ändern kann je nach Art und Anzahl der Attribute im Dokument unterschiedlich sein. In der Regel enthält es jedoch folgende Elemente:
• Attributinformationen – Mehrere Felder mit Attributwerten entsprechend dem Dokumenttyp. Rechts neben einigen Feldern werden möglicherweise Listen mit Änderungsoptionen angezeigt.
• Neues Attribut (Dokumente mit formatfreiem XML und nicht im Dokumenttyp deklarierte Namespace-Elemente) – Geben Sie den Namen des neuen Attributs in dieses Textfeld ein.
• Hinzufügen (Dokumente mit formatfreiem XML und nicht im Dokumenttyp deklarierte Namespace-Elemente) – fügt das Attribut im Feld Neues Attribut zur Liste der vorhandenen Attribute hinzu.
• OK – Hiermit validieren und übernehmen Sie Änderungen, bevor das Dialogfenster geschlossen wird. Validierungsfehler:
a. Ein Fehlermeldungsfenster mit Details zu allen Fehlern wird angezeigt. Klicken Sie im Fehlermeldungsfenster auf OK, um das Fenster zu schließen.
b. Beheben Sie den Fehler im Dialogfenster Attribute ändern. Der Name des Felds, das den Fehler enthält, wird rot angezeigt.
c. Klicken Sie auf OK, um das Dialogfenster zu schließen, wenn alle Fehler behoben wurden. Es wird eine Bestätigungsmeldung angezeigt, dass keine Fehler gefunden wurden.
• Abbrechen – Schließt das Dialogfenster.
• Hilfe – Zeigt diese Online-Hilfe an.
• 
(
Validieren) – Hiermit wird überprüft, ob alle eingegebenen Werte gültig sind. Änderungen werden jedoch nicht angewendet, und das Dialogfenster bleibt geöffnet. Die Option
Validieren ist für Dokumente mit dem Dokumenttyp "Formatfreies XML" nicht verfügbar.
• 
(
Zurücksetzen) – Der geänderte Attributwert in dem Feld, in dem sich der Cursor befindet, wird auf den Wert zurückgesetzt, den das Feld beim Öffnen des Dialogfensters enthielt.
• 
(
Löschen) – Der Attributwert in dem Feld, in dem sich der Cursor befindet, wird gelöscht.
• 
(
Alle löschen) – Alle geänderten Attributwerteinstellungen werden gelöscht, und die Werte werden auf den ursprünglichen Zustand zurückgesetzt.
Optionen für DITA-Dokumente
Im Dialogfenster
Attribute ändern stehen beim Bearbeiten von
DITA-Dokumenten folgende zusätzliche Optionen zur Verfügung:
• Unterstützung beim Durchsuchen von
conref,
href und ähnlichen Attributen – Wenn Sie das Dialogfenster
Attribute ändern in einem DITA-Dokument öffnen, wird eine Schaltfläche (

) neben Attributen wie
conref und
href angezeigt, die auf eine andere Datei verweisen. Mit dieser Schaltfläche kann die
Quellenverwaltung zum Ändern von Attributen aufgerufen werden. Mithilfe der
Quellenverwaltung können Sie das Dateisystem oder Content-Management-System (CMS) nach einem Dokument oder Element durchsuchen, auf das mit dem Attribut verwiesen werden soll.
• Unterstützung für Profilzuweisungsattribute – Eine Schaltfläche (

) wird neben DITA-Attributen angezeigt, die in der Regel für das Zuweisen von Profilen verwendet werden (
audience,
platform,
product und
otherprops). Den Wert dieser Attribute können Sie im Dialogfenster
Attribute ändern nicht ändern. Mit der Schaltfläche wird das Dialogfenster
Profile anwenden geöffnet. Hier können Sie das Profil für das Attribut auswählen.
Attribute für ungültige Markups ändern
Dieser Abschnitt beschreibt das Verhalten des Dialogfensters für die folgenden ungültigen Markierungsbedingungen.
• deklarierte Tags mit deklarierten Attributen und ungültigen Werten
• deklarierte Tags mit nicht deklarierten Attributen
• nicht deklarierte Tags
Mit der Option > werden die Tags im Dialogfenster angezeigt. Arbortext Editor hängt das nicht deklarierte Tag an den Titel des Dialogfensters an, wenn das Tag nicht deklariert ist.
Arbortext Editor verarbeitet ungültiges Attribut-Markup wie folgt:
• Öffnen – Nach dem Öffnen des Dialogfensters werden deklarierte Attribute mit ungültigen Werten in rot angezeigt. Nicht deklarierte Attribute werden rot und durchgestrichen angezeigt.
• Bearbeitung – Sie können die Werte sowohl für deklarierte als auch für nicht deklarierte Attribute ändern. Sie können deklarierte und nicht deklarierte Attribute löschen, indem Sie auf die Schaltfläche Löschen klicken oder den Attributwert manuell löschen.
• Validierung – Wenn Sie auf die Schaltfläche Validieren klicken, werden die deklarierten Attribute wie gewohnt überprüft. Nicht deklarierte Attribute werden markiert, falls alle deklarierten Attribute gültig sind. Wenn Sie den Werte eines nicht deklarierten Attributs löschen, wird dieses bei der Ausführung der Validierung übersprungen.
• Nicht deklarierte Attribute – Falls nicht deklarierte Attribute vorhanden sind, können Sie zunächst die Änderungen in Arbortext Editor übernehmen und sich später darum kümmern.
• Ungültiger Wert beim Öffnen und Schließen – Falls ein deklariertes Attribut bereits beim Öffnen des Dialogfensters einen ungültigen Wert aufweist, können Sie die Änderungen in Arbortext Editor übernehmen, ohne den Fehler zu beheben.
• Gültig beim Öffnen, ungültig beim Schließen – Wenn ein Attributwert, der beim Öffnen des Dialogfensters gültig war, geändert wird und danach ungültig ist, können Sie die Änderungen in Arbortext Editor NICHT übernehmen.