Anpassen von Titeln in der HTML-Ausgabe

Erfahren Sie mehr über die HTML-Ausgabe in Adobe FrameMaker.

Der Titel eines HTML-Dokuments wird in der Titelleiste des Fensters angezeigt. Wenn Sie ein Lesezeichen auf der Seite einfügen, wird es in die Liste der Lesezeichen aufgenommen. Zunächst zeigt der Katalog<$defaulttitle>-Baustein für den Titel verwendet, der die erste Überschrift in einer HTML-Datei als Titel für diese Datei verwendet. Normalerweise sind diese Standardtitel ausreichend. Sie können einer Datei aber auch einen anderen Titel zuweisen, indem Sie die Makrotabellen auf der HTML-Referenzseite bearbeiten.

Systemmakros und allgemeine Makros können zwei Gruppen von Ersetzungstext definieren. Eine Gruppe erscheint im Haupttext des Codes, die andere im Kopfbereich.

Sie können den Standardtitel ändern, entfernen oder einen neuen Titel angeben. Sie können Kartentitel auch automatisch auf den HTML-Seiten auswählen und verwenden

Ändern von Standardtiteln

  1. Wählen SieAnsicht > Referenzseitenund zeigen Sie die HTML-Referenzseite an.

  2. Suchen Sie in der Tabelle „HTML System Macros“ die vier Systemmakros, die die Standardtitel anlegen. Zunächst verwenden sie die<$defaulttitle>Baustein hinzu, um die erste Überschrift in der Datei als Titel zuzuweisen. Sie können einzelne oder alle Titel ändern.

    Makroname

    Ersetzen durch

    Titel

    Kommentare

    StartOfDoc

     

    <title><$defaulttitle></title>

     
  3. Ändern Sie das Standardmakro für „HEAD“. Das folgende Makro ändert zum Beispiel den Text des Titels in statischen Text.

    Makroname

    Ersetzen durch

    Titel

    Kommentare

    StartOfDoc

     

    <title>Mein Buch</title>

     

Einrichten eigener Titel

Gehen Sie wie folgt vor, um eigene Titel einzurichten:

  1. Wählen SieAnsicht > Referenzseitenund zeigen Sie die HTML-Referenzseite an.

  2. Entfernen Sie die vier Ersetzungstexte für die Standardtitel aus der Tabelle „HTML System Macros“.

  3. Definieren Sie in der HTML-Tabelle „General Macros“ ein Makro, das das HTML-Element <TITLE> in der dritten Spalte „Replace With (in HEAD)“ einsetzt. Das folgende Makro verwendet zum Beispiel die automatische Nummerierung und den Text eines Absatzes für den Titel und den Absatztext im Dokument.

    Makroname

    Ersetzen durch

    Titel

    Kommentare

    MeinTitel

    <p><$paranum><$paratext></p>

    <title><$paranum><$paratext>

    </title>

     
  4. Ordnen Sie das Makro dem Format zu, auf dessen Grundlage Sie das HTML-Dokument aufgliedern möchten.

Automatisches Auswählen des Map-Titels als Titel in der STS-Einstellungsdatei

FrameMaker bietet die Funktion, Kartentitel auf den HTML-Seiten automatisch auszuwählen und zu verwenden. Mithilfe dieser Funktion können Sie mehrere DITA-Maps mithilfe einer einzelnen STS-Datei veröffentlichen, und alle Maps enthalten die Standardtitel auf HMTL5-Seiten.

So passen Sie die Ausgabeeinstellungen an und übernehmen den Map-Titel automatisch als Titel auf HTML:

  1. Wählen SieDatei > Publish, um das Fenster „Veröffentlichen “ zu öffnen. KlickenEinstellungen.
  2. Wählen Sie im DialogfeldEinstellungen Dropdown-Schaltfläche, wählen SieBearbeiten.
  3. Erwähnen Sie <$title> im Dialogfeld "Titeleingeben.
  4. KlickenSpeichern und Schließen.

Wenn Sie die HTML 5-Seite veröffentlichen, wird der Standardtitel der Karte ausgewählt, der im Dialogfeld "Datei > Dateiinformationen.

Note: Sie können auch eine Textzeichenfolge mit dem <$title> hinzufügen. Wenn Sie beispielsweise „Titel der Seite:“ <$title> in der .sts-Datei hinzufügen und die Datei-Informationen den Titel „Tipps für ansprechende Inhalte“ beinhalten, wird der Titel auf der HTML-Seite als „Titel der Seite: Tipps für ansprechende Inhalte“ angezeigt.