Lernen Sie die intelligente Einfügefunktion kennen und erfahren Sie, wie diese dabei hilft, Inhalte aus HTML, Word, Excel oder Outlook als DITA-Inhalt in Adobe FrameMaker einzufügen.
Mit FrameMaker können Sie HTML-, Microsoft® Word-, Microsoft® Excel- und Microsoft® Outlook-Inhalte als DITA-Inhalt einfügen. Sie können außerdem XSLT-Elemente für andere strukturierte FrameMaker-Anwendungen erstellen und konfigurieren. Bei der Verwendung von XSLT identifiziert FrameMaker den Inhalt in der Zwischenablage und strukturiert diesen entsprechend der am besten geeigneten Elementhierarchie oder -folge. Anschließend können Sie den Inhalt mithilfe der intelligenten Einfügefunktion als DITA-Inhalt in FrameMaker einfügen.
Der eingefügte Inhalt ist entsprechend einem in der relevanten strukturierten Anwendung angegebenen XSLT-Element strukturiert. In FrameMaker sind die XSLT-Elemente für folgende DITA-Dokumente angegeben:
Thema
Aufgabe
Konzept
Referenz
Der XSL-Dateiname und -pfad werden mithilfe des Stylesheet-Elements (Stylesheets > XSLTPreferences > SmartPaste > Stylesheet) angegeben.
Die XSLT-Elemente für das intelligente Einfügen für DITA befinden sich im folgenden Ordner:
$STRUCTDIR\xml\DITA_1.2\app\technicalContent\xslt\
So fügen Sie Inhalte mit der intelligenten Einfügefunktion in eine DITA-Datei ein:
Kopieren Sie HTML-, Microsoft® Word-, Microsoft® Excel- oder Microsoft® Outlook-Inhalt.
Positionieren Sie den Cursor in eins der folgenden DITA-Themen: topic, task, concept oder reference.
Wählen Sie im Kontextmenü die Option Intelligentes Einfügen. Die Tastenkombination für die intelligente Einfügefunktion lautet Esc+s+p+t.
Der eingefügte Inhalt ist in entsprechende von der Struktur zulässigen Elementen strukturiert.
Sie können auch ein XSLT-Element für das intelligente Einfügen von Inhalt für Ihre benutzerdefinierte strukturierte Anwendung erstellen.
Erstellen Sie ein für Ihr EDD geeignetes XSLT-Element.
Öffnen Sie die Datei structapps.fm.
Fügen Sie unter <Stylesheets>
\<XSLTPreferences>
das Element<SmartPaste>
hinzu und die folgenden darunterliegenden Elemente:
<Stylesheet>
: Pfad zur relevanten XSLT-Datei.
<StylesheetParameters>
: Dieses Element besitzt zwei untergeordnete Elemente: <ParameterName>
und <ParameterExpression>
. Details finden Sie in einer DITA-Anwendung in structapps.fm.
Speichern Sie die Datei.
Wählen Sie
.Jetzt können Sie die intelligente Einfügefunktion für eine XML-Datei verwenden, basierend auf Ihrer benutzerdefinierten Anwendung.