# HTML-Definition zu papyrus 6.0 #=============================== # Achtung - html.txt wird von papyrus nicht direkt benutzt. # Die HTML-tags sind direkt in der papyrus.exe-Datei gespeichert, # um updates zu erleichtern. Sollten Sie allerdings den # HTML-Import/Export veraendern wollen, so nennen Sie diese # Datei einfach von html.txt in html.tag um, und papyrus # benutzt dann stattdessen die tag-definitionen aus # dieser Datei. Sie profitieren dann allerdings nicht # mehr von allen Verbesserungen des HTML import/exports # in spaeteren papyrus-updates. # Diese Datei beschreibt die Marken (Anweisungen) fuer # HTML-Export in -Import und kann damit gleichzeitig als # Beispiel fuer TAG-Dateien zur Definition anderer Varianten # von "Tagged ASCII" dienen, da HTML den Umfang der Export- # und Importmoeglichkeiten fast vollstaendig ausnutzt. # Titel in eckigen Klammern dienen in Moment bis auf # "[ESCAPES]" ausschliesslich der Uebersicht, # werden aber wahrscheinlich spaeter ausgewertet. # Vor jeder Definition steht die zugehoerige Erklaerung. # Marken-Definitionen bestehen aus einem Schluessel-Namen, # der hier per Konvention immer gross geschrieben wird, # einem Gleichheitszeichen und einer Zeichenkette. # Die Zeichenkette kann wahlweise in "Anfuehrungszeichen" # eingefasst sein. Wenn sie mit Leerzeichen anfaengt oder # aufhoert, muss sie das sogar. # Umlaute werden nach ISO-Latin 1 interpretiert. [MAIN] # typische Dateiendung FORMAT_FILE_TYPE=html # Dateiendung fuer backup-Dateien FORMAT_BACKUP_FILE_TYPE=htb # Name des Formats fuer Dateiauswahl # Da die Definitionen aus dieser Datei nur # benutzt werden sollten, wenn sie jemand veraendert # hat, zeigen wir das an. FORMAT_NAME=HTML (Hypertext Markup Language [modifiziert]) # Name eines Dokuments fuer Statusanzeige FORMAT_DOC_NAME=HTML Hypertext # Eindeutige Nummer des Formats. Anhand dieser Nummer werden # Marken in papyrus-Dokumenten dem Format zugeordnet. # Nummern 1-20 sind fuer mitgelieferte Formate reserviert. # Bitte benutzen Sie 21-30 fuer selbstdefinierte Formate. FORMAT_NUMBER=1 # Wenn die folgende Zeichenkette definiert ist, # muss sie am Anfang aller Datei vorhanden sein. # Daran wird eine entsprechende Datei auch dann erkannt, # wenn die Dateiendung nicht stimmt. # Die Gross/Kleinschreibung muss nicht uebereinstimmen. # Mehrere moegliche Alternativen koennen durch '|' getrennt werden. FORMAT_MAGIC_STRING=|" # In einigen Formaten (z.B. Udo) gibt es noch eine zweite Art # von Marken, die beim Import verstanden wird. # In HTML wird das nicht benutzt. TAG_START_CHAR2= TAG_END_CHAR2= # Das folgende Zeichen trennt Parameter in einer Marke voneinander TAG_PARAMETER_SEPARATOR=" " # Das folgende Zeichen weist Parametern einen Wert zu. TAG_ASSIGN_CHAR="=" # Das folgende Zeichen dient zum optionalen einfassen von String-Parametern # (gewoehnlich das Anfuehrungszeichen) TAG_QUOTE_CHAR=""" # In HTML ist alternativ noch ein zweites Einfassungszeichen moeglich. # Beim Export wird es nur benutzt, wenn der String das erste Zeichen enthaelt. TAG_QUOTE_CHAR2="'" # Die folgenden Zeichen definieren Anfang und Ende von # Sonderzeichen-Sequenzen, falls das Flag HTML_ESCAPED_CHARS # gesetzt ist. Ansonsten sollten sie leer gelassen werden. ESCAPED_CHAR_START="&" ESCAPED_CHAR_END=";" # Faengt ein unbekanntes tag (nach TAG_START_CHAR) mit folgendem # Zeichen an, dann wird es als End-tag klassifiziert. # (alternativ zu UNSUPPORTED_END_TAGS) # Das hat nur auf die Darstellung der Faehnchen fuer HTML-Marken # Einfluss. END_TAG_START="/" # Die folgenden Zeichensequenzen beginnen und beenden eine Bemerkung, # die als HTML-Marke importiert wird. Der Inhalt der Bemerkung # wird nicht syntaktisch analysiert. REMARK_START="" # Die folgende Zeichensequenz leitet eine Bemerkung ein, die # bis zum Ende der Zeile reicht. REMARK_LINE= [FLAGS] # Flags duerfen nur die Werte TRUE oder FALSE annehmen # und steuern das Verhalten des Parsers. # wenn TRUE, duerfen Marken- und Parameter-Namen wahlweise # gross oder klein geschrieben werden. # Die Gross- und Kleinschreibung der Marken in dieser Datei # wirkt sich dann nur beim Export aus. IGNORE_TAG_CASE=TRUE # wenn TRUE, uebernimmt papyrus beim Import die # Kontrolle ueber Leerzeichen um Marken herum und # stellt sicher, dass zwischen zwei Woertern immer # ein Leerzeichen ist. IGNORE_WHITE_SPACE=TRUE # wenn TRUE, werden fuer unbekannte Marken editierbare Marken # im Text angelegt, damit diese Marken wieder an der # richtigen Stelle exportiert werden koennen. # Unbekannte Parameter von ansonsten bekannten Marken # werden aehnlich behandelt. INSERT_UNKNOWN_TAGS=TRUE # wenn TRUE, wird im Bereich der Marken PREFORMATTED_START/END # und LISTING_START/END Rohtext erwartet bzw. ausgegeben, # d.h. ohne Sonderzeichen-Escapes und mit normalen # Zeilenenden als Absatzenden. Das ist derzeit nur in HTML sinnvoll. PREFORMATTED_SUPPORT=TRUE # wenn TRUE, werden Sonderzeichen ausserhalb # des ASCII-Bereichs wie in HTML ueblich # dargestellt, z.B. als "ä" oder " ". # (Beim Import werden beide Varianten verstanden, # beim Export werden nur die Zeichenketten wie "ä" erzeugt) # Die Start- und Ende-Zeichen sind oben einstellbar. HTML_ESCAPED_CHARS=TRUE # wenn TRUE, kann ESCAPE_CHAR_END beim Import weggelassen # werden; jedes nicht numerische oder alphabetische Zeichen beendet # dann die Escapesequenz. Dieses Zeichen wird dann aber in den Text eingefügt. # Beim Export gibt papyrus ESCAPE_CHAR_END immer aus. OMIT_ESCAPE_END=TRUE # Beim Export werden Zeilenenden normalerweise im Un*x-Format # (nur LF) dargestellt. Wird EXPORT_CRLF gesetzt, wird stattdessen # die DOS-Methode (CR LF) benutzt. Beim Import wird jede Variante # verstanden. EXPORT_CRLF=TRUE # Die folgenden drei flags wurden speziell fuer HTML eingefuehrt. # BOLD_TO_STRONG bewirkt, dass beim import STRONG auf papyrus' fett # abgebildet wird, waehrend BOLD nur auf einen Textstil abgebildet # werden kann; beim Export wird fuer fett STRONG benutzt, waehrend # BOLD nur durch einen Textstil erzeugt werden kann. # Entsprechendes bewirkt ITALIC_TO_CITATION fuer CITATION (wird # auf kursiv abgebildet) und ITALIC. # UNDERLINE_AS_STYLE bewirkt, dass UNDERLINE auf einen Textstil # abgebildet wird statt direkt auf papyrus' Unterstreichung. # (Wegen der verwechslungsgefahr mit Links sollte man nicht jede # Unterstreichung direkt in HTML exportieren, dashalb geschieht # das nur, wenn es explizit im Textstil vorgesehen wurde) BOLD_TO_STRONG=TRUE ITALIC_TO_CITATION=TRUE UNDERLINE_AS_STYLE=TRUE # Das folgende flag ist ein hack fuer HTML. In HTML # muss aus historischen Gruenden in leeren Tabellenfeldern # ein festes Leerzeichen " " exportiert werden. # Auf den Import hat das keinen Einfluss. NBSP_IN_EMPTY_TABLE_CELLS=TRUE # Das folgende flag gibt an, ob Tabellen standardmaessig # blind, d.h. ohne Linien, angelegt werden. Sonst # sind Tabellen standardmaessig voll umrahmt. DEFAULT_IS_BLIND_TABLE=TRUE # In einigen Formaten muss der Export der ersten TABLE_CELL_START-Marke # in jeder Tabellenzeile unterdrueckt werden. OMIT_FIRST_CELL_START=FALSE # In den meisten Formaten ist es sinnvoll, am Ende jedes Tabellenfeldes # eine neue Zeile anzufangen. Wenn man das abschaltet, wird # nur am Ende der Tabellenzeile eine neue Zeile begonnen. CR_AFTER_TABLE_CELL=TRUE # Durch Aufzaehlungs-Absatzformate automatisch eingefuegter # Text wird (ausserhalb von Listen) normalerweise mitexportiert. EXPORT_NUMBERING=TRUE # Automatischer Numerierungstext bzw. Bullets innerhalb von Listen # wird normalerweise nicht exportiert, da durch den Listenkontext # ohnehin spaeter wieder eine aehnliche Ausgabe erzeugt wird. EXPORT_NUMBERING_IN_LISTS=FALSE # In den meisten tag-Formaten werden einfache Zeilenenden (CRs) # ignoriert. Damit der tag-sourcecode uebersichtlicher wird, # ist es meistens sinnvoll, beim Export dort Zeilenenden einzufuegen, # wo die Zeilen in papyrus umgebrochen wurden. # Manchmal ist das auch erforderlich, da in anderen Programmen # oft die maximale Zeilenlaenge beschraenkt ist. WRAP_LINES=TRUE # Innerhalb von Titel-Kontexten (heading) kann die Ausgabe von Zeilenenden # extra abgeschaltet werden. WRAP_LINES_IN_HEADINGS=TRUE # In einigen Formaten muessen label vor der Zeile, in der sie sich # befinden, exportiert werden. EXPORT_LABELS_BEFORE_LINE=FALSE [TAGS] # Hier werden nun die eigentlichen Marken (engl. tags) und ihre Parameter # definiert. Wird eine Marke in dem Format nicht unterstuetzt, # schreibt man einfach nichts hinter dem Gleichheitszeichen. # Das ist dasselbe, als wenn ein Symbol gar nicht definiert wird. # Es wird dann auch beim Export nichts ausgegeben. # Fuer manche Marken werden mehrere Alternativen verstanden. Diese # werden dann durch '|' getrennt. Beim Export wird jeweils nur die # erste benutzt. Will man, dass eine Marken beim Import zwar verstanden # wird, aber beim Export soll nichts ausgegeben werden, dann laesst man # die erste Alternative leer, z.B.: # PARAGRAPH_END=|/P # ----------------- Dokument-Struktur # Dokument-Typ-Information kann dem DOCUMENT_START tag # optional vorausgehen DOCTYPE_INFO=!DOCTYPE # Anfang/Ende des Dokuments definieren DOCUMENT_START=HTML DOCUMENT_END=/HTML # Falls Dateikopf (Header) und Haupttext (Body) unterschieden # werden, gibt es dafuer eigene Anfang- und Ende-Marken # Bei BODY_START werden folgende Variablen unterstuetzt: # HTML_BACKGROUND_COLOR Hintergrundfarbe fuer alle Seiten # HTML_TEXT_COLOR Standard-Textfarbe # HTML_LINK_COLOR Farbe fuer Hypertext-Links # HTML_ALINK_COLOR Farbe fuer einen Link, der gerade angeklickt wird # HTML_VLINK_COLOR Farbe fuer schon benutzte Hypertext-Links # FILE_PATH URL/Pfad des Hintergrundbildes HEADER_START=HEAD HEADER_END=/HEAD BODY_START=BODY [BGCOLOR=%HTML_BACKGROUND_COLOR%] [TEXT=%HTML_TEXT_COLOR%] [LINK=%HTML_LINK_COLOR%] [ALINK=%HTML_ALINK_COLOR%] [VLINK=%HTML_VLINK_COLOR%] [BACKGROUND=%FILE_PATH%] BODY_END=/BODY # Der Text nach der Marke TITLE_START definiert den Dokument-Titel. # Beim Export wird der Titel im Dateikopf (Header) ausgegeben, # beim Import kann er ueberall stehen. TITLE_START=TITLE TITLE_END=/TITLE # ------------------ Verknuepfungen (links) # Was in einem LABEL_START/LABEL_END-Bereich steht, kann als Ziel # einer Sprungmarke benutzt werden. # Variablen: %LABEL% Name des definierten Sprunglabels # %NUMERIC_LABEL% Zusaetzlich oder alternativ: Nummer des Sprunglabels LABEL_START=A NAME=%LABEL% LABEL_END=/A # Der Text in einem LINK_START/LINK_END-Bereich # ist ein Hypertext-Link auf den angegebenen label # Variablen: %LABEL% Name des angesprungenen Sprunglabels # %NUMERIC_LABEL% Zusätzlich oder alternativ: Nummer des Sprunglabels # %FILE_PATH% Dateiname # %HTML_HREF% URL oder Dateiname, optional mit # angehaengtem Label nach '#' LINK_START=A HREF=%HTML_HREF% LINK_END=/A # Stichworteintraege werden in zwei Formaten unterstuetzt. # Das erste ist Stichwort, # also mit zwei Marken, das zweite ist ein Stichwort, das in # einer Marke als Parameter enthalten ist. # Variablen bei INDEX_ENTRY_WITH_TEXT: # %TEXT% Stichwort # HTML 3.2 unterstuetzt keine Stichwoerter. INDEX_ENTRY_START= INDEX_ENTRY_END= INDEX_ENTRY_WITH_TEXT= # ------------------- Abschnitte zentrieren/rechts ausrichten # Die folgenden Marken koennen sich ueber mehrere Absaetze # erstrecken und bestimmen die Standard-Ausrichtung fuer # Absaetze, Tabellen und Bilder; die Attribute einzelner # Absaetze, Tabellen und Bilder haben jedoch vorrang. # Beim Export werden nur letztere unterstuetzt. SECTION_LEFT_START=DIV ALIGN=LEFT SECTION_LEFT_END=/DIV SECTION_CENTER_START=CENTER|DIV ALIGN=CENTER SECTION_CENTER_END=/CENTER|/DIV SECTION_RIGHT_START=DIV ALIGN=RIGHT SECTION_RIGHT_END=/DIV # ------------------- logische Absatzstile # Die folgenden logischen Absatzstile koennen # im Prinzip bei jedem Programm, das eine Tagged-ASCII-Datei # darstellt, anders aussehen. Beim Export eines Absatzes # benutzt papyrus die "HTML-Absatzstil"-Einstellung seines # Absatzformats. Beim Import wird das Absatzformat aus dem # LAYOUT_TEMPLATE-Dokument zugeordnet (siehe dort), der die # entsprechende "HTML-Absatzstil"-Einstellung besitzt. # Standard-Absaetze # (

ist optional in HTML. Ob man es exportiert # haben will, ist Geschmackssache) PARAGRAPH_START=P [ALIGN=%HTML_JUSTIFICATION%] PARAGRAPH_END=|/P # Titel 1 bis 6. Titel 1 benutzt den groessten Font, Titel 6 ist # nur noch so gross wie der normale Text. # In den Titel-Marken werden auch die Variablen wie bei # LABEL_START unterstuetzt, da in einigen Formaten # dort labels definiert werden koennen: # Variablen: %LABEL% Name des definierten Sprunglabels # %NUMERIC_LABEL% Zusaetzlich oder alternativ: Nummer des Sprunglabels HEADING1_START=H1 [ALIGN=%HTML_JUSTIFICATION%] HEADING1_END=/H1 HEADING2_START=H2 [ALIGN=%HTML_JUSTIFICATION%] HEADING2_END=/H2 HEADING3_START=H3 [ALIGN=%HTML_JUSTIFICATION%] HEADING3_END=/H3 HEADING4_START=H4 [ALIGN=%HTML_JUSTIFICATION%] HEADING4_END=/H4 HEADING5_START=H5 [ALIGN=%HTML_JUSTIFICATION%] HEADING5_END=/H5 HEADING6_START=H6 [ALIGN=%HTML_JUSTIFICATION%] HEADING6_END=/H6 # Zitat-Absatz. Erscheint normalerweise an beiden Seiten eingerueckt. BLOCKQUOTE_START=BLOCKQUOTE [ALIGN=%HTML_JUSTIFICATION%] BLOCKQUOTE_END=/BLOCKQUOTE # Internet-Adresse. Erscheint normalerweise kursiv. ADDRESS_START=ADDRESS [ALIGN=%HTML_JUSTIFICATION%] ADDRESS_END=/ADDRESS # Vorformatierter Text. Ist PREFORMATTED_SUPPORT # eingeschaltet, dann sollte ein solcher Bereich # Rohtext enthalten (Zeilenende ist Absatzende usw.). # In HTML werden beim Import zusaetzlich die veralteten # Varianten XMP und PLAINTEXT erkannt, exportiert # wird jedoch nur "PRE". PREFORMATTED_START=PRE|XMP|PLAINTEXT PREFORMATTED_END=/PRE|/XMP # Listing ist wie PREFORMATTED, wird nur in HTML # von einigen browsern mit engerem Font angezeigt LISTING_START=LISTING LISTING_END=/LISTING # ------------------- logische Textstile # logische Textstile werden - entsprechend wie Absatzstile # papyrus' Textstil-Formaten ueber die Angabe "HTML-Absatzstil" # zugeordnet (siehe Stilformat-Dialog in papyrus) # fett hervorgehobener Text STRONG=STRONG STRONG_OFF=/STRONG # emotional betonter Text (gewoehnlich kursiv) EMOTIONAL=EM EMOTIONAL_OFF=/EM # Zitat ohne eigenen Absatz (gewoehnlich kursiv) CITATION=CITE CITATION_OFF=/CITE # Variable (meist unproportional) VARIABLE=VAR VARIABLE_OFF=/VAR # Quellcode ohne eigenen Absatz (unproportional) SOURCE_CODE=SOURCE SOURCE_CODE_OFF=/SOURCE # Beispiel (meist unproportional) EXAMPLE=SAMP EXAMPLE_OFF=/SAMP # Wie eingetippt (meist unproportional fett) KEYBOARD=KBD KEYBOARD_OFF=/KBD # Definition (meist kursiv) DEFINITION=DFN DEFINITION_OFF=/DFN # unproportionale Schreibmaschinen-Schrift TYPEWRITER=TT TYPEWRITER_OFF=/TT # ------------------- physische Texteffekte # Diese physichen Textattribute geben das Aussehen des Textes vor, # waehrend es bei den logischen Attributen beim darstellenden # Programm liegt, wie der Text nachher erscheint. # Die logischen Attribute haben Vorrang. Hat der Text z.B. bereits # das papyrus-Stilformat "H Hervorhebung", dem der HTML-Stil "STRONG" # zugeordnet ist, dann wird der Text in ... eingefasst. # Nun werden aber die Texteffekte des Stilformats "H Hervorhebung" abgezogen, # d.h. in unserem Beispiel wird nicht noch zusaetzlich .. # ausgegeben, da fett von "H Hervorhebung" kommt. Hingegen laesst # es sich durchaus mit kursiv (...) kombinieren, da das Stilformat # kursiv nicht vorgibt. # Fett BOLD=B BOLD_OFF=/B # Kursiv ITALIC=I ITALIC_OFF=/I # Unterstrichen UNDERLINED=U UNDERLINED_OFF=/U # Konturiert (gibt's in HTML nicht) OUTLINED= OUTLINED_OFF= # Hochgestellt SUPERSCRIPT=SUP SUPERSCRIPT_OFF=/SUP # Tiefgestellt SUBSCRIPT=SUB SUBSCRIPT_OFF=/SUB # Alle Texteffekte aussschalten (wird nur beim Import beruecksichtigt) ALL_OFF= # Textfarbe und Textgroesse # Variablen: # FACE_NAME Fontname. Beim Import sind auch mehrere Alternativen # möglich, die durch Komma getrennt sind. # HTML_FONT_SIZE HTML-Textgroesse, von -2 bis +4 (1 bis 7 ohne # Vorzeichen wird auch verstanden) # HTML_COLOR HTML-Farbcodierung, entweder hexadezimal RGB #RRGGBB # oder Standard-Farbname (white, black, etc.) FONT_ATTRIBUTES_START=FONT [FACE=%FACE_NAME%] [SIZE=%HTML_FONT_SIZE%] [COLOR=%HTML_COLOR%] FONT_ATTRIBUTES_END=/FONT # ------------------ Listen # Anfang/Ende einer Bullet-Liste definieren. Innerhalb # dieses Bereichs werden dann die Listen-Eintraege definiert. # In HTML werden die alten DIR- und MENU-Listen wie Bullet-Listen # importiert. BULLET_LIST_START=UL|DIR|MENU BULLET_LIST_END=/UL|/DIR|/MENU # Anfang/Ende einer numerierten Liste definieren. Innerhalb # dieses Bereichs werden dann die Listen-Eintraege definiert. NUMBERED_LIST_START=OL NUMBERED_LIST_END=/OL # Anfang/Ende eines Listeneintrag-Absatzes. Innerhalb # von Listen bekommt jeder Absatz ein eigenes bullet bzw. eine # eigene Nummer. LIST_ITEM_START=LI LIST_ITEM_END=/LI # Anfang/Ende von Definitionslisten DEFINITION_LIST_START=DL DEFINITION_LIST_END=/DL # Definitionslisten-Eintraege bestehen aus zwei Teilen: # Der zu definierende Term und der Definition DEFINITION_TERM_START=DT DEFINITION_TERM_END=/DT DEFINITION_START=DD DEFINITION_END=/DD # Zeilenende innerhalb eines Listeneintrags, der kein neues # bullet bzw. keine neue Nummer erzeugt. Entspricht einem # Zeilenende (Alt-Return) in papyrus. LIST_LINE_BREAK=BR # ------------------- Tabellen # Anfang/Ende einer Tabelle (nicht unbedingt erforderlich) # Variablen: # WIDTH Mindest-Gesamtbreite der Tabelle. Alle Tabellenfelder # werden proportional verbreitert, bis die Gesamtbreite erreicht ist. # BORDER Breite der Umrahmungslinien # BORDERCOLOR Umrahmungsfarbe # INNER_LINE_WIDTH Linienbreite im Inneren Tabellenlinien # CELLPADDING Horizontaler und vertikaler Abstand des Texts von den Linien # Ausserdem werden dieselben Variablen wie bei Tabellenzellen unterstuetzt; # sie gelten dann als Default fuer die ganze Tabelle. TABLE_START=TABLE [WIDTH=%WIDTH%] [BORDER=%BORDER%] [CELLSPACING=%INNER_LINE_WIDTH%] [CELLPADDING=%CELL_MARGIN%] [ALIGN=%HTML_JUSTIFICATION%] [BGCOLOR=%HTML_BACKGROUND_COLOR%] [BORDERCOLOR=%HTML_COLOR%] TABLE_END=/TABLE # Anfang/Ende einer Tabellenzeile (nicht unbedingt erforderlich) # Hier werden dieselben Variablen wie bei Tabellenzellen unterstuetzt; # sie gelten dann als Default fuer die Zeile. TABLE_ROW_START=TR [ALIGN=%HTML_JUSTIFICATION%] [VALIGN=%HTML_VALIGN%] [BGCOLOR=%HTML_BACKGROUND_COLOR%]|THEAD|TBODY|TFOOT TABLE_ROW_END=/TR|/THEAD|/TBODY|/TFOOT # Anfang/Ende einer Titel-Tabellenzelle und einer normalen Tabellenzelle. # Titel-Tabellenzelle haben # Variablen: # HTML_BACKGROUND_COLOR Hintergrundfarbe der Zellen # HTML_JUSTIFICATION Justierung des Texts: LEFT/CENTER/RIGHT # HTML_VALIGN Justierung vertikal: TOP/MIDDLE/BOTTOM # UNITED_ROWS Anzahl der vertikal vereinigten Felder # UNITED_COLUMNS Anzahl der horizontal vereinigten Felder # MIN_WIDTH Mindestbreite # MIN_HEIGHT Mindesthoehe TABLE_HEADER_CELL_START=TH [ROWSPAN=%UNITED_ROWS%] [COLSPAN=%UNITED_COLUMNS%] [ALIGN=%HTML_JUSTIFICATION%] [VALIGN=%HTML_VALIGN%] [WIDTH=%MIN_WIDTH%] [HEIGHT=%MIN_HEIGHT%] [BGCOLOR=%HTML_BACKGROUND_COLOR%] TABLE_HEADER_CELL_END=|/TH TABLE_CELL_START=TD [ROWSPAN=%UNITED_ROWS%] [COLSPAN=%UNITED_COLUMNS%] [ALIGN=%HTML_JUSTIFICATION%] [VALIGN=%HTML_VALIGN%] [WIDTH=%MIN_WIDTH%] [HEIGHT=%MIN_HEIGHT%] [BGCOLOR=%HTML_BACKGROUND_COLOR%] TABLE_CELL_END=|/TD # Tabellen-Beschriftungstext, der ueber oder unter der Tabelle erscheint. # Titelfelder werden ueber das entsprechende Absatzformat des # darin enthaltenen Textes zugeordnet. # Variablen: # HTML_VALIGN Ausrichtung: TOP/BOTTOM TABLE_CAPTION_START=CAPTION [ALIGN=%HTML_VALIGN%] TABLE_CAPTION_END=/CAPTION #---------------------- spezielles # Absatzende. Im Gegensatz zu PARAGRAPH_START/PARAGRAPH_END # bleibt der logische Absatzstil jedoch, wie er war. # Es gibt auch kein Ende-Symbol. PARAGRAPH_BREAK= # Zeilenende, das kein Absatzende ausloest. Entspricht # Alt-Return in papyrus. LINE_BREAK=BR # Marke fuer festes Leerzeichen (wird am Zeilenende nicht umgebrochen) NOBREAK_SPACE= # horizontale Trennlinie. # Variablen: # %HTML_NOSHADE% 3D-Effekt abschalten # %HTML_JUSTIFICATION% Ausrichtung links/mitte/rechts # %WIDTH% Breite (horizontale Laenge) # %HEIGHT% Dicke # %HTML_COLOR% Farbe HORIZONTAL_RULE=HR [NOSHADE=%HTML_NOSHADE%] [ALIGN=%HTML_JUSTIFICATION%] [WIDTH=%WIDTH%] [SIZE=%HEIGHT%] [COLOR=%HTML_COLOR%] # Bild-Referenz # Variablen: # %FILE_PATH% relativer Pfad des Bildes nach Posix-Konvention. # %WIDTH% Breite des dargestellten Bildes in Pixeln (basierend auf 96 DPI) # %HEIGHT% Hoehe des dargestellten Bildes in Pixeln # %BORDER% Bild-Randgroesse in Pixeln # %HSPACE% horizontaler Umfluß-Absand in Pixeln # %VSPACE% vertikaler Umfluß-Absand in Pixeln # %HTML_PIC_ALIGN% Bild-Justierung: TOP/MIDDLE/BOTTOM/LEFT/RIGHT, # beim Import auch TEXTTOP/ABSMIDDLE/ABSBOTTOM # %PIC_ALT_TEXT% Bild-Bechreibungstext (wird angezeigt, wenn Bild nicht # dargestellt werden kann) PIC_REFERENCE=IMG SRC=%FILE_PATH% [ALT=%PIC_ALT_TEXT%] [WIDTH=%WIDTH%] [HEIGHT=%HEIGHT%] [BORDER=%BORDER%] [ALIGN=%HTML_PIC_ALIGN%] [HSPACE=%HSPACE%] [VSPACE=%VSPACE%] # Die folgenden tags leiten einen speziellen Bereich in der # HTML-Datei ein, mit dem papyrus nichts anfangen kann und # der daher komplett in eine HTML-Marke gewandelt werden soll. # Alles innerhalb des Bereichs bis zum End-tag wird dann nicht # weiter beachtet. UNSUPPORTED_RANGE_START=SCRIPT|MAP|STYLE|OBJECT|APPLET UNSUPPORTED_RANGE_END=/SCRIPT|/MAP|/STYLE|/OBJECT|/APPLET # Unter den folgenden Eintraegen werden, durch '|' getrennt, nicht direkt # unterstuetzte Marken aufgezaehlt. Falls oben das flag INSERT_UNKNOWN_TAGS gesetzt # ist, werden beim Import unbekannte Marken als Marken in den papyrus- # Text eingefuegt. Die unter UNSUPPORTED_START_TAGS aufgefuehrten Marken # werden als Faehnchen nach rechts dargestellt, die unter # UNSUPPORTED_END_TAGS als Faehnchen nach links, und die Marken # unter IGNORED_TAGS werden ignoriert und niemals in den Text eingefuegt. UNSUPPORTED_START_TAGS=NOBR|BLINK UNSUPPORTED_END_TAGS=/NOBR|/BLINK IGNORED_TAGS= # In einigen Formaten ist der Dateikopf (header) nicht eindeutig begrenzt. # Deshalb werden die folgenden tags als zum Dateikopf zugehoerig definiert # und sind dann in papyrus unter Dokument-Einstellungen/HTML-Titel # erreichbar. UNSUPPORTED_HEADER_TAGS= # Alle anderen unbekannten Marken werden normalerweise als richtungslose # Marken eingefuegt. # Werden jedoch unter UNSUPPORTED_NEUTRAL_TAGS Marken aufgezaehlt, so werden # nur solche unbekannten Marken, die unter UNSUPPORTED_START_TAGS, UNSUPPORTED_END_TAGS # oder UNSUPPORTED_NEUTRAL_TAGS aufgefuehrt werden, beruecksichtigt # und alle anderen ignoriert. UNSUPPORTED_NEUTRAL_TAGS= # Ist das folgende Symbol definiert, dann sind fuer # eine gueltige Marke ausser Buchstaben _nur_ die angegebenen # Zeichen nach TAG_START_CHAR bzw. ATTRIBUTE_START_CHAR # ('<' in HTML) erlaubt, andernfalls wird das tag als # normaler Text betrachtet. Das hilft vor allem gegen # kaputte Exportfilter anderer Programme, wo vergessen # wurde, das Start-Zeichen zu escapen. EXPECTED_START_CHARS="/! " # Die folgende Marke wird im header nach dem Titel ausgegeben, # falls fuer das Format unter HTML-Titel/Zusaetzliche Marken im Header # nichts angegeben ist. DEFAULT_HEADER= [ESCAPES] # Hier koennen einzelne Zeichen, die escaped werden # sollten, ihren Escape-Sequenzen gegenuebergestellt werden. # Links vom Gleichheitszeichen kann entweder ein einzelnes # ASCII-Zeichen oder ein hexadezimaler Unicode-Wert stehen. <=< >=> &=& "=" # Die Escape-Sequenzen fuer Umlaute usw. werden schon # automatisch unterstuetzt, da HTML_ESCAPED_CHARS eingeschaltet ist.