Lernen Sie DITA-Schlüsselräume kennen und erfahren Sie, wie Sie in Adobe FrameMaker Schlüsselräume erstellen und verwalten, um DITA-Schlüsselreferenzen zu verwalten.
In einem DITA-Topic können Sie Inhalte direkt referenzieren, indem Sie die DITA-Topic-Datei (.xml) angeben. Um beispielsweise im Abschnitt „Verknüpfungen zu verwandten Themen“ eines DITA-Topics Verknüpfungen hinzuzufügen, können Sie die zu referenzierenden Topic-Dateien auswählen.
DITA stellt jedoch auch die Spezifikationen zur Verwendung von Schlüsseln zum indirekten Referenzieren von Inhalten bereit. Informationen finden Sie in den DITA-Spezifikationen unter Indirect key-based addressing.
Durch die Verwendung von Schlüsseln wird die Referenzierung der Inhalte indirekter. Beim Arbeiten mit Schlüsseln referenziert der Autor die Themendateien nicht direkt. Dem Autor wird ein Schlüsselraum bereitgestellt, eine Sammlung von zu referenzierenden benutzerdefinierten Schlüsseln. Der Schlüsselraum referenziert intern eine beliebige Anzahl von Themen. Für den Autor sind demnach nur die Schlüssel in den bereitgestellten Schlüsselräumen von Interesse. Da Schlüssel außerdem benutzerdefiniert sind, können sie mit einem geeigneten Namen versehen werden, sodass der Autor sie leicht wiedererkennen kann.
Die Schlüsseldefinitions-Elemente werden zum Erstellen von Keymaps verwendet, da diese Elemente standardmäßig nicht in der DITA-Ausgabe generiert werden.
Ein Schlüsselraum wird unter Verwendung einer DITA Map erstellt. Um eine DITA Map zur Verwendung als Schlüsselraum zu erstellen, müssen Sie der DITA Map keydef-Elemente hinzufügen.
Fügen Sie <keydef>
-Elemente zur DITA Map hinzu.
@
Das Attribut „Schlüssel“ wird zur Identifizierung eines spezifischen <keydef>-Elements in einem Schlüsselraum verwendet. <>
Da das Attribut @Schlüssel
für ein <keydef>
-Element obligatorisch ist, können Sie den Attributwert im Dialogfeld Attribute für neue Elemente oder im Feld Schlüsselname des Dialogfelds Element einfügen festlegen.
Ein Autor, der den Schlüsselraum verwendet, verweist dann nur auf die Schlüsselnamen und nicht direkt auf die damit verknüpften DITA-Topics. Aus diesem Grund sollten Sie Schlüsselwerte angeben, die klare Hinweise auf die referenzierenden (zugrundeliegenden) Themeninhalte geben.
Speichern der DITA Map.
Um eine Schlüsselreferenz in Ihrem DITA-Topic zu verwenden, müssen Sie den Schlüsselraum in Adobe FrameMaker laden.
Wählen Sie Schlüsselraummanager zu öffnen.
, um denStattdessen können Sie auch auf das Symbol für „Schlüsselräume verwalten“ im Buchfenster klicken.
Das Dialogfeld „DITA-Schlüsselraummanager“ erscheint.
Wählen Sie in der Dropdown-Liste Schlüsselraum eine DITA Map aus, die als Schlüsselraum definiert ist.
Standardmäßig wird immer der erste Schlüssel in der Liste ausgewählt. DITA Maps, die in der aktuellen Sitzung geöffnet sind, werden in der Dropdown-Liste Schlüsselräume angezeigt. Sie können nach einem Schlüsselraum suchen, indem Sie die ersten Zeichen des Schlüssels eingeben.
Wenn die erforderliche DITA Map in der Liste nicht verfügbar ist, klicken Sie auf Schlüsselraum laden und wählen Sie die DITA Map-Datei aus. Die im Schlüsselraum definierten Schlüsselreferenzen werden in der Liste „Definierte Schlüssel“ angezeigt.
Möchten Sie die Referenzen aller geöffneten Dokumente mit dem (aktuell geladenen) Schlüsselraum aktualisieren, wählen Sie die Option Verweise in allen Dokumenten mithilfe dieses Schlüsselraums aktualisieren aus. So müssen Sie den Schlüsselraum nicht erst einzeln für jedes Dokument laden.
Möchten Sie den gleichen Schlüsselraum für Dateien verwenden, die Sie während der aktuellen Sitzung öffnen werden, wählen Sie die Option Diesen Schlüsselraum beim Öffnen neuer Dateien geladen lassen aus.
Wenn Sie nach dem Laden des Schlüsselraums in die aktuelle Umgebung Änderungen am Schlüsselraum (DITA Map) vornehmen, klicken Sie auf Aktualisieren, um die Änderungen an den Schlüsselreferenzen anzuzeigen.
Klicken Sie auf OK, um den ausgewählten Schlüsselraum auf alle geöffneten DITA Maps anzuwenden.
Um einen anderen Schlüsselraum für ein bestimmtes Dokument auszuwählen, verwenden Sie den festgelegten Schlüsselraummanager. Zum Festlegen des Schlüsselraums können Sie eine Reihe verschiedener Pfade verwenden, z. B. DITA-Querverweise, DITA-Verknüpfungen, und eingefügte Conrefs.