Erfahren Sie, wie Sie in FrameMaker HTML-Zuordnungen, automatische Ebenenzuordnungen und Zuordnungen für Formate ändern und einrichten.
Folgende HTML-Zuordnungen können geändert werden:
Absatzstile werden HTML-Elementen zugeordnet, um die Formatierung auf Absatzebene festzulegen (einschließlich der Stile für Haupttextabsätze und Überschriften).
Zeichenstile werden HTML-Elementen zugeordnet, um die Formatierung auf Zeichenebene festzulegen (einschließlich gebräuchlicher Zuordnungen für Fettformatierung oder Hervorhebung).
Querverweisstile werden HTML-Konvertierungsmakros zugeordnet, um festzulegen, wie Querverweise in HTML angezeigt werden sollen.
Nach dem Speichern eines Dokuments im HTML-Format werden Sie möglicherweise die Formatzuordnungen weiter verfeinern.
Wählen Sie HTML-Einstellungen wird angezeigt.
. Das DialogfeldFrameMaker lädt entweder die aktuellen Zuordnungen in das Dialogfeld HTML-Einstellungen, oder erstellt Standardzuordnungen, wenn noch keine Zuordnungen erstellt wurden.
Wählen Sie in der Dropdown-Liste Zuordnen den Typ des Formats, das zugeordnet werden soll (Zeichenformate, Absatzformate oder Querverweisformate).
Legen Sie eine Formatzuordnung fest, indem Sie in der Dropdown-Liste Von ein FrameMaker-Format und in der Dropdown-Liste Nach ein HTML-Element bzw. ein Makro wählen.
Wählen Sie eine der folgenden Möglichkeiten:
Wenn Sie Absatzstile zuordnen und die automatische Absatznummerierung in den konvertierten Text übernehmen möchten, aktivieren Sie Automatische Nummerierung einbeziehen. (Für die Elemente in einer Liste müssen Sie die automatische Nummerierung nicht einbeziehen.)
Wenn die Zuordung zu „Überschrift (Standardebene)“ erfolgt und bei jedem Auftreten dieses Formats eine neue Webseite begonnen werden soll, aktivieren Sie Neue Webseite mit Verknüpfung.
Mithilfe dieser Option können Sie ein umfangreiches FrameMaker-Dokument in mehrere HTML-Dateien aufteilen, die jeweils mit einer einzelnen Datei verknüpft sind. Sobald FrameMaker das angegebene Format findet, wird die Überschrift in der Originaldatei (der übergeordneten Datei) mit einem untergeordneten Dokument verknüpft, dessen Inhalt beim Überschriftenformat beginnt und beim nächsten Auftreten des Formats endet. Informationen darüber, wie Sie mit dieser Einstellung ein Inhaltsverzeichnis simulieren können, finden Sie unter Erstellen von Verknüpfungen, die ein Inhaltsverzeichnis simulieren.
Wenn Sie dem Listenelement ein Format zuordnen, um eine Liste mit Auszeichnungspunkten oder eine nummerierte Liste zu erstellen, und festlegen möchten, welcher Ebene das Element angehört (normalerweise durch den Grad der Einrückung ausgedrückt), geben Sie einen Wert für „Liste verschachteln bei“ an.
Klicken Sie auf Ändern, um die Zuordnung zu übernehmen.
Wiederholen Sie die Schritte 2 bis 5 wie erforderlich.
Sobald Sie alle Zuordnungen festgelegt haben, schließen Sie das Dialogfeld und speichern Sie das Dokument im HTML-Format.
Wenn Sie die Zuordnungstabellen auf der HTML-Referenzseite bearbeiten möchten, schließen Sie zuvor das Dialogfeld „HTML-Einstellungen“. Falls Sie das Dialogfeld geöffnet lassen, erhalten Sie eine Fehlermeldung beim Versuch, die Tabellen auf dieser Seite zu bearbeiten.
HTML unterstützt sechs Ebenen für Überschriften. Sie können jeden FrameMaker-Absatzstil in eine Überschrift konvertieren, indem Sie ihn zu „Überschrift (Standardebene)“ zuordnen. Bei dieser speziellen Zuordnung werden Überschriften im Dokument gemäß ihren relativen Ebenen und basierend auf der Zuordnung der höchsten Ebene in dieser Datei mit H1, H2 usw. gleichgesetzt. Der Vorteil dieser Methode liegt darin, dass beim Aufteilen des Dokuments in separate HTML-Dateien jede Datei eine H1-Zuordnung und eine geeignete Überschriftenhierarchie unter H1 besitzt.
Nehmen Sie beispielsweise an, Sie verwenden in Ihrem Dokument die Formate Titel1, Titel2 und Titel3. Bei der Konvertierung in das HTML-Format teilen Sie das Dokument vielleicht in zwei Dateien auf, wobei in der zweiten Datei nur die Formate Titel2 und Titel3 vorkommen. Die Standardebene sorgt dafür, dass Titel2 in der ersten Datei H2 und in der zweiten Datei H1 zugeordnet wird.
Weitere Informationen über die Funktionsweise der Standardebene beim Teilen von Dokumenten in separate HTML-Dateien finden Sie unter Verwenden der Referenzseite „Headings“.
Wenn Sie für den Standardebenen-Mechanismus eine Feinabstimmung durchführen oder ihn außer Kraft setzen und Zuordnungen für bestimmte Überschriftsebenen selbst festlegen möchten, müssen Sie spezielle Tabellen auf den Referenzseiten des FrameMaker-Dokuments bearbeiten. Weitere Informationen finden Sie unter Bearbeiten der Tabelle „HTML Mapping“.
FrameMaker definiert Listen mit Auszeichnungspunkten automatisch als ungeordnete HTML-Listen und nummerierte Listen als geordnete HTML-Listen. Wenn Sie diese automatische Zuordnung außer Kraft setzen möchten, müssen Sie eine Tabelle auf der HTML-Referenzseite des FrameMaker-Dokuments bearbeiten. (Weitere Informationen finden Sie unter Bearbeiten der Tabelle „HTML Mapping“.)
Im Dialogfeld „HTML-Einstellungen“ können Sie die Ebene einer Liste festlegen, indem Sie einen Wert für „Liste verschachteln bei“ angeben. Ein Browser zeigt unterschiedliche Listenebenen in Form von unterschiedlichen Einrückungen an.
Sie können die automatische Absatznummerierung von FrameMaker in den konvertierten Text einfügen, indem Sie „Automatische Nummerierung einbeziehen“ aktivieren. Die meisten Browser verfügen aber über eigene Auszeichnungspunkte und Nummern für Listen, sodass Sie diese Option bei der Konvertierung von Listen normalerweise nicht einsetzen werden.
Die folgende Tabelle zeigt absatzbasierte HTML-Elemente.
Zuordnungsname im Dialogfeld „HTML-Einstellungen“ |
Entsprechendes HTML-Element |
Empfohlene Verwendung und typisches Erscheinungsbild in einem Webbrowser |
---|---|---|
Überschrift (Standardebene) |
H1, H2, H3, H4, H5, H6 |
Sechs Überschriftsebenen, mit H1 als höchster Ebene |
Absatz |
P |
Normale Haupttextabsätze |
Vorformatierter Text |
PRE |
Text, der Seitenumbrüche und Abstände des Originals ziemlich genau beibehält, gewöhnlich durch Verwendung mehrerer Leerzeichen und einer Schrift mit fester Zeichenbreite. |
Adresse |
ADDRESS |
Vom übrigen Dokument abgesetzter Text, der eine E-Mail-Adresse oder Ähnliches angibt und gewöhnlich eingerückt oder kursiv dargestellt wird |
Block Quote |
BLOCKQUOTE, BQ |
Zitat, hervorgehoben durch Einrückung |
ListItem |
LI |
Element, dem in einer ungeordneten Liste (UL) ein Auszeichnungspunkt vorangeht und in einer geordneten Liste (OL) eine fortlaufende Nummer |
Listenelement (Fortsetzung) |
P |
Haupttextabsatz in einer Liste (ohne vorangestellte/n Auszeichnungspunkt oder Nummer) |
Dateneinheit |
DT |
Einheit (z. B. Begriff in einem Glossar), die durch ein DD-Element definiert werden soll |
Datendefinition |
DD |
Definition eines Begriffs (DT), wie z. B. in einem Glossareintrag |
Datendefinition (Fortsetzung) |
P |
Haupttextabsatz in einer Datendefinition |
Entfernen |
Keine |
Bei der Konvertierung in HTML entfernt |
Die folgende Tabelle zeigt zeichenbasierte HTML-Elemente.
Zuordnungsname im Dialogfeld „HTML-Einstellungen“ |
Entsprechendes HTML-Element |
Empfohlene Verwendung und typisches Erscheinungsbild in einem Webbrowser |
---|---|---|
Zitat |
CITE |
Zitat, gewöhnlich kursiv oder unterstrichen dargestellt |
Code |
CODE |
Computer-Programmcode, gewöhnlich in einer Schrift mit fester Zeichenbreite dargestellt, z. B. in Courier |
Definition |
DFN |
Definition eines Begriffs, gewöhnlich kursiv dargestellt |
Betonung |
EM |
Hervorgehobener Text, gewöhnlich kursiv oder unterstrichen dargestellt |
Tastatur |
KBD |
Text, den ein Benutzer eingibt, gewöhnlich in einer Schrift mit fester Zeichenbreite dargestellt, z. B. in Courier |
Beispiel |
SAMP |
Text, der in einer Schrift mit fester Zeichenbreite erscheint, z. B. in Courier |
Kurzzitat (Int.) |
Q |
Zitat, das keinen ganzen Absatz einnimmt, gewöhnlich in Anführungszeichen gesetzt (wird evtl. nicht von allen Browsern erkannt) |
Span (CSS) |
SPAN |
Text, der wie in einer HTML-Stilvorlage festgelegt (von Browsern, die Stilvorlagen erkennen) oder ganz ohne besondere Formatierung (von anderen Browsern) angezeigt wird. Wird verwendet, wenn sich keine andere Zuordnung eignet, z. B. für eine Initiale. |
Hervorhebung in Fettschrift |
STRONG |
Hervorgehobener Text, in Fettschrift dargestellt |
Schreibmaschine |
TT |
Text in einer Schrift mit fester Zeichenbreite, z. B. Courier |
Variable |
VAR |
Spezialbegriff oder beim Programmieren der Name einer Variablen, kursiv oder fett und kursiv dargestellt |
Nur Text |
Keine |
Text, der jegliche vorherige Zeichenzuordnung aufhebt und gemäß der Absatzzuordnung dargestellt wird |
Entfernen |
Keine |
Bei der Konvertierung in HTML entfernt |
Ein typischer Querverweis in einem gedruckten Dokument wie „Siehe „Syntax“ auf Seite 8“ verliert in HTML-Dokumenten seine Bedeutung, da keine Seitennummerierung verwendet wird. Aus diesem Grund werden Querverweise standardmäßig dem vordefinierten Makro für die Konvertierung von Querverweisen namens Siehe auch zugeordnet. Das Makro Siehe auch ändert den Querverweis so, dass er auf den Text des Absatzes und nicht auf die Seitennummer verweist (z. B. Weitere Informationen finden Sie unter „Syntax“). Der Querverweistext im Originaldokument wird im konvertierten Dokument zu einer HTML-Verknüpfung, unabhängig von der Art des zugewiesenen Formats.
Sie können das Makro „Siehe auch“ ändern oder eigene Makros erstellen und die Querverweise entsprechend zuordnen.
Beim ersten Zuordnen eines Querverweises ist das Makro „Siehe auch“ das einzige Makro in der Dropdown-Liste „Nach“ im Dialogfeld HTML-Einstellungen. Wenn Sie weitere Makros für die Konvertierung erstellen, werden diese ebenfalls in diesem Menü angezeigt. Informationen darüber, wie Querverweis-Makros erstellt und bearbeitet werden, finden Sie unter HTML-Konvertierungsmakros.
Mit zwei weiteren Optionen in der Dropdown-Liste Nach können Sie Querverweise auf andere Art zuordnen:
Wählen Sie Ursprüngliches Querverweisformat, wenn der Text des Querverweises unverändert bleiben soll.
Wählen Sie Entfernen, um den Text im Querverweis zu löschen.
Sie können für die HTML-Konvertierung eine Feinabstimmung durchführen, indem Sie die Tabellen auf zwei speziellen FrameMaker-Referenzseiten bearbeiten: die Seite „Headings“ und die Seite „HTML“. Beim Konvertieren eines Buchs heißen diese Referenzseiten „BookHeadings“ und „BookHTML“. (Weitere Informationen finden Sie unter Konvertieren von Büchern in HTML-Dateien.) Allgemeine Informationen über Referenzseiten finden Sie unter Referenzseiten.
Die Tabellen auf den Referenzseiten werden automatisch erstellt, wenn Sie das erste Mal im HTML-Format speichern oder das erste Mal
wählen. Die Referenzseite „Headings“ enthält die Tabelle „Headings“. Die Referenzseite „HTML“ enthält folgende Tabellen:Die Tabelle „HTML Mapping“. (Weitere Informationen finden Sie unter Bearbeiten der Tabelle „HTML Mapping“.)
Die Tabelle „HTML Options“ mit den Einstellungen, die Sie im Dialogfeld „Optionen“ angeben. (Weitere Informationen finden Sie unter Festlegen der Grafikkonvertierung.)
Die Tabelle „HTML System Macros“, die Tabelle „HTML Cross-Reference Macros“ und die Tabelle „HTML General Macros“. (Weitere Informationen finden Sie unter HTML-Konvertierungsmakros.)
Die Tabelle „HTML Character Macros“. (Weitere Informationen finden Sie unter Konvertieren von Sonderzeichen.)
Wenn die Tabellen sehr umfangreich sind, wird die HTML-Referenzseite um die erforderlichen Seiten erweitert.
Die Tabelle „Headings“ auf der gleichnamigen Referenzseite gibt an, welche Typen für die Überschriften verwendet werden sollen und auf welcher Ebene sie sich befinden.
Mithilfe dieser Tabelle können Sie die Zuordnungen für Überschriften und die relativen Ebenen dieser Überschriften ändern.
Um Sie bei der Identifizierung der Überschriftenformate zu unterstützen, wird der Text in derselben Schrift und Schriftgröße wie die Überschriften auf den Arbeitsseiten des Dokuments angezeigt.
Wählen Sie
, und zeigen Sie die Überschriftenseite an. Die Überschriftenseite wird erst erstellt, wenn Sie das Dokument als HTLM speichern oder wählen .Führen Sie zur Bearbeitung der Tabelle folgende Aktionen aus:
Um einer Überschriftsebene einen anderen Absatzstil zuzuordnen, ändern Sie den Absatzstil in der zweiten Spalte, lassen aber die Zahl für die Überschriftsebene unverändert. Wenn beispielsweise das Format „Hinweis“ einer Überschrift der Ebene 6 zugeordnet ist und Sie dieser Ebene nun das Format „Warnung“ zuordnen möchten, ändern Sie in der zweiten Spalte einfach Hinweis in Warnung.
Um die relativen Ebenen der Überschriften zu ändern, bearbeiten Sie die Nummern in der Spalte für die Überschriftsebene. Soll z. B. der Stil „Warnung“ für eine höhere Überschriftsebene verwendet werden, ändern Sie in der Spalte für die Überschriftsebene die Zahl 6 in eine 5. (Sie müssen die Reihenfolge der Zeilen nicht ändern, können dies aber tun, damit die Tabelle leichter lesbar ist.)
Um einer Überschriftsebene mehrere Stile zuzuordnen, verwenden Sie für alle Stile dieselbe Zahl in der Spalte für die Überschriftsebene. Beispielsweise sind in der folgenden Headings-Tabelle die beiden Formate „Hinweis“ und „Warnung“ Überschriften der Ebene 6.
Überschriftsebene |
Absatzstil |
Kommentar |
---|---|---|
6 |
Hinweis |
|
6 |
Warnung |
Wenn Sie der Überschriftstabelle ein Format hinzufügen möchten, drücken Sie Strg+Eingabetaste, um eine Zeile hinzuzufügen. Füllen Sie danach die Spalten für die Überschriftsebene und den Absatzstil aus.
Wenn Sie Formate aus der Headings-Tabelle entfernt bzw. dort eingefügt haben, ändern Sie deren Zuordnungen auch in der Tabelle „HTML Mapping“. So können Sie beispielsweise in der Tabelle „HTML Mapping“ den Eintrag für den Stil „SubHead“ von „H*“ zu „P“ ändern. Weitere Informationen über die Bearbeitung dieser Tabelle finden Sie im nächsten Abschnitt.
Die Tabelle „HTML Mapping“ auf der Referenzseite „HTML“ enthält die Zuordnungen, die Sie mithilfe des Dialogfelds „HTML-Einstellungen“ zuweisen. (Zuordnungen für Überschriften werden hier und in der Tabelle „Headings“ angezeigt.) Eine direkte Bearbeitung dieser Tabelle ist normalerweise nicht erforderlich, kann aber in folgenden Fällen sinnvoll sein:
Um die Standardebenen-Zuordnung der Überschriften zu umgehen und stattdessen einer Überschriftsebene wie z. B. H1 oder H2 explizit ein Format zuzuordnen. (Weitere Informationen finden Sie unter Zuordnungen für die Standardebene von Überschriften.)
Um viele Zuordnungen schnell oder global mithilfe von
zu ändern.Um eine Liste mit Auszeichnungspunkten in eine nummerierte Liste umzuwandeln (und umgekehrt).
Um ein HTML-Element zu verwenden, das im Dialogfeld „HTML-Einstellungen“ nicht verfügbar ist.
Um die Zuordnungen in der Spalte „Kommentare“ der Tabelle zu kommentieren.
Die erste Spalte der Zuordnungstabelle enthält ein FrameMaker-Quellelement. Diesem ist ein Buchstabe vorangestellt, der den Typ des Elements angibt: P für einen Absatzstil, C für einen Zeichenstil und X für ein Querverweisformat. In der zweiten Spalte steht der Name eines HTML-Elements oder der Name eines HTML-Konvertierungsmakros.
Informationen zum Definieren von Makros finden Sie unter HTML-Konvertierungsmakros.
Wählen Sie
, und zeigen Sie die HTML-Seite an.Suchen Sie in der Tabelle „Mapping“ auf dieser Seite das Format, dessen Zuordnung Sie ändern möchten.
Führen Sie bei Bedarf folgende Änderungen aus:
Geben Sie in der Spalte Element den Namen des HTML-Elements oder des Konvertierungsmakros ein, dem das Format zugeordnet werden soll. Wenn Sie den korrekten Namen des HTML-Elements nicht wissen, konsultieren Sie die Tabellen unter Zuordnungen für Listen. Geben Sie H* für die Zuordnung einer Standardebenen-Überschrift ein.
Geben Sie in der Spalte New Web Page entweder Y oder „Yes“ ein, wenn bei jedem Auftreten dieses Formats ein separates HTML-Dokument angelegt werden soll. Andernfalls geben Sie N oder „No“ ein.
Geben Sie in der Spalte Include Auto# entweder Y oder Yes ein, wenn der vollständige Text für die automatische Nummerierung dieses Formats in die Konvertierung aufgenommen werden soll. Andernfalls geben Sie N oder No ein.
Geben Sie in der Spalte Comments einen Text ein, der den Zweck der Zuordnung, Sonderfälle und Ähnliches erläutert. Sie können diese Spalte aber auch leer lassen.
Eine bearbeitete Zeile könnte wie folgt aussehen:
FrameMaker-Quellelement |
HTML-Element |
New Web Page? |
Include Auto#? |
Kommentare |
---|---|---|---|---|
P:Fußnote |
FOOTNOTE |
N |
N |
Funktioniert nicht in allen Browsern |
FrameMaker und HTML (bzw. das Web) verwenden unterschiedliche Zeichensätze. Deshalb werden einige Zeichen bei der Konvertierung in das HTML-Format als Ersetzungen definiert. Einige Formatdefinitionen sind intern und beziehen sich auf spezielle HTML-Codes, die sogenannten Entities. (Beispielsweise werden typografische Anführungszeichen in die Entity für gerade Anführungszeichen geändert.) Weitere Ersetzungen sind in der Tabelle „Character Macros“ definiert. Zum Beispiel wird ein Geviertstrich als zwei Gedankenstriche definiert. Wenn keine Zuordnung existiert, wird das Zeichen ignoriert.
Die folgenden Zeichen verfügen entweder über spezielle, vordefinierte Zuordnungen oder sie werden auf besondere Art behandelt.
Zeichen |
Standardzuordnung |
Definiert in |
---|---|---|
… (Auslassung) |
... (drei Punkte) |
Tabelle „Character Macros“ |
— (Geviertstrich) |
-- (zwei Bindestriche) |
Tabelle „Character Macros“ |
– (Halbgeviertstrich) |
- (ein Bindestrich) |
Tabelle „Character Macros“ |
¢ (Cent) |
¢ (HTML-Zeichenreferenz) |
Tabelle „Character Macros“ |
© (Copyright) |
© (HTML-Zeichenreferenz) |
Tabelle „Character Macros“ |
® (registriert) |
® (HTML-Zeichenreferenz) |
Tabelle „Character Macros“ |
° (Grad-Symbol) |
° (HTML-Zeichenreferenz) |
Tabelle „Character Macros“ |
< und > (spitze Klammern) |
< und > (HTML-Entitäten) |
Intern |
" |
" (HTML-Entität für ") |
Intern |
& (kaufm. Und) |
& (HTML-Entität) |
Intern |
Sie können Zuordnungen für Zeichen hinzufügen oder ändern, indem Sie Einträge in die Tabelle „Character Macros“ einfügen oder dort bearbeiten. Wie die vorhergehende Tabelle zeigt, können Zeichen sowohl Text als auch HTML-Zeichen oder -Entities (diese beginnen mit einem kaufmännischen Und und enden mit einem Strichpunkt) zugeordnet werden.
Wählen Sie
, und zeigen sie die Tabelle „Zeichenmakros“ auf der HTML-Seite an.Bearbeiten Sie eine Zuordnung, oder erzeugen Sie eine neue Zeile (durch Drücken von Strg+Eingabetaste), und geben eine neue Zuordnung ein.
Wenn Sie bei einem Sonderzeichen nicht genau wissen, wie Sie es in der ersten Spalte eingeben sollen, schlagen Sie den entsprechenden Tastaturbefehl nach.
Um beispielsweise eine Zuordnung für das Kreuzsymbol, das Markenzeichen-Symbol und die ae-Ligatur festzulegen, würden Sie folgende Zeilen einfügen.
Zeichen |
Ersetzen durch |
Kommentare |
---|---|---|
‡ |
* |
Kreuzsymbol |
™ |
(tm) |
Warenzeichen-Symbol |
æ |
æ |
ae ist der HTML-Entity-Referenz für dieses Symbol zugeordnet |