summaryrefslogtreecommitdiff
path: root/svtools/source/svhtml
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/svhtml')
-rw-r--r--svtools/source/svhtml/htmlkey2.cxx830
-rw-r--r--svtools/source/svhtml/htmlkywd.cxx1602
-rw-r--r--svtools/source/svhtml/htmlout.cxx568
-rw-r--r--svtools/source/svhtml/htmlsupp.cxx14
-rw-r--r--svtools/source/svhtml/makefile.mk3
-rw-r--r--svtools/source/svhtml/parhtml.cxx350
6 files changed, 1322 insertions, 2045 deletions
diff --git a/svtools/source/svhtml/htmlkey2.cxx b/svtools/source/svhtml/htmlkey2.cxx
deleted file mode 100644
index 10820f7feba3..000000000000
--- a/svtools/source/svhtml/htmlkey2.cxx
+++ /dev/null
@@ -1,830 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2008 by Sun Microsystems, Inc.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * $RCSfile: htmlkey2.cxx,v $
- * $Revision: 1.9 $
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_svtools.hxx"
-
-#include "htmlkywd.hxx"
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_doctype32,
- "HTML PUBLIC \"-//W3C//DTD HTML 3.2//EN\"" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_doctype40,
- "HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"" );
-
-
-// diese werden nur eingeschaltet
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_area, "AREA" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_base, "BASE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_comment, "!--" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_doctype, "!DOCTYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_embed, "EMBED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_figureoverlay, "OVERLAY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_horzrule, "HR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_horztab, "TAB" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_image, "IMG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_image2, "IMAGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_input, "INPUT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_isindex, "ISINDEX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_linebreak, "BR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_li, "LI" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_link, "LINK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_meta, "META" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_nextid, "NEXTID" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_nobr, "NOBR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_of, "OF" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_option, "OPTION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_param, "PARAM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_range, "RANGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_spacer, "SPACER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_wbr, "WBR" );
-
-// diese werden wieder abgeschaltet
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_abbreviation, "ABBREV" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_above, "ABOVE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_acronym, "ACRONYM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_address, "ADDRESS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_anchor, "A" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_applet, "APPLET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_array, "ARRAY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_author, "AU" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_banner, "BANNER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_bar, "BAR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_basefont, "BASEFONT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_below, "BELOW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_bigprint, "BIG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_blink, "BLINK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_blockquote, "BLOCKQUOTE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_blockquote30, "BQ" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_body, "BODY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_bold, "B" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_boldtext, "BT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_box, "BOX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_caption, "CAPTION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_center, "CENTER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_citiation, "CITE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_code, "CODE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_col, "COL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_colgroup, "COLGROUP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_credit, "CREDIT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_dd, "DD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_deflist, "DL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_deletedtext, "DEL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_dirlist, "DIR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_division, "DIV" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_dot, "DOT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_doubledot, "DDOT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_dt, "DT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_emphasis, "EM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_figure, "FIG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_font, "FONT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_footnote, "FN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_form, "FORM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_frame, "FRAME" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_frameset, "FRAMESET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_hat, "HAT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head1, "H1" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head2, "H2" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head3, "H3" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head4, "H4" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head5, "H5" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head6, "H6" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_head, "HEAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_html, "HTML" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_iframe, "IFRAME" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ilayer, "ILAYER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_insertedtext, "INS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_italic, "I" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_item, "ITEM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_keyboard, "KBD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_language, "LANG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_layer, "LAYER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_listheader, "LH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_map, "MAP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_math, "MATH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_menulist, "MENU" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_multicol, "MULTICOL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_noembed, "NOEMBED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_noframe, "NOFRAME" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_noframes, "NOFRAMES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_noscript, "NOSCRIPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_note, "NOTE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_object, "OBJECT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_orderlist, "OL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_parabreak, "P" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_person, "PERSON" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_plaintext, "T" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_preformtxt, "PRE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_root, "ROOT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_row, "ROW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sample, "SAMP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_script, "SCRIPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_select, "SELECT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_shortquote, "Q" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_smallprint, "SMALL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_span, "SPAN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_squareroot, "AQRT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_strikethrough, "S" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_strong, "STRONG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_style, "STYLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_subscript, "SUB" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_superscript, "SUP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_table, "TABLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tablerow, "TR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tabledata, "TD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tableheader, "TH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tbody, "TBODY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_teletype, "TT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_text, "TEXT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_textarea, "TEXTAREA" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_textflow, "TEXTFLOW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tfoot, "TFOOT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_thead, "THEAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_tilde, "TILDE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_title, "TITLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_underline, "U" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_unorderlist, "UL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_variable, "VAR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_vector, "VEC" );
-
-// obsolete features
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_xmp, "XMP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_listing, "LISTING" );
-
-// proposed features
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_definstance, "DFN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_strike, "STRIKE" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_bgsound, "BGSOUND" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_comment2, "COMMENT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_marquee, "MARQUEE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_plaintext2, "PLAINTEXT" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdfield, "SDFIELD" );
-
-// die Namen fuer alle Zeichen
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_lt, "lt" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_gt, "gt" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_amp, "amp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_quot, "quot" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Aacute, "Aacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Agrave, "Agrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Acirc, "Acirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Atilde, "Atilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Aring, "Aring" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Auml, "Auml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_AElig, "AElig" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ccedil, "Ccedil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Eacute, "Eacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Egrave, "Egrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ecirc, "Ecirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Euml, "Euml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Iacute, "Iacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Igrave, "Igrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Icirc, "Icirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Iuml, "Iuml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_ETH, "ETH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ntilde, "Ntilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Oacute, "Oacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ograve, "Ograve" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ocirc, "Ocirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Otilde, "Otilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ouml, "Ouml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Oslash, "Oslash" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Uacute, "Uacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ugrave, "Ugrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Ucirc, "Ucirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Uuml, "Uuml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_Yacute, "Yacute" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_THORN, "THORN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_szlig, "szlig" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_aacute, "aacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_agrave, "agrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_acirc, "acirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_atilde, "atilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_aring, "aring" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_auml, "auml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_aelig, "aelig" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ccedil, "ccedil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_eacute, "eacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_egrave, "egrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ecirc, "ecirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_euml, "euml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_iacute, "iacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_igrave, "igrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_icirc, "icirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_iuml, "iuml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_eth, "eth" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ntilde, "ntilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_oacute, "oacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ograve, "ograve" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ocirc, "ocirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_otilde, "otilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ouml, "ouml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_oslash, "oslash" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_uacute, "uacute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ugrave, "ugrave" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ucirc, "ucirc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_uuml, "uuml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_yacute, "yacute" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_thorn, "thorn" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_yuml, "yuml" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_acute, "acute" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_brvbar, "brvbar" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_cedil, "cedil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_cent, "cent" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_copy, "copy" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_curren, "curren" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_deg, "deg" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_divide, "divide" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_frac12, "frac12" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_frac14, "frac14" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_frac34, "frac34" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_iexcl, "iexcl" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_iquest, "iquest" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_laquo, "laquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_macr, "macr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_micro, "micro" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_middot, "middot" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_nbsp, "nbsp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_not, "not" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ordf, "ordf" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ordm, "ordm" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_para, "para" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_plusmn, "plusmn" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_pound, "pound" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_raquo, "raquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_reg, "reg" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sect, "sect" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_shy, "shy" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sup1, "sup1" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sup2, "sup2" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sup3, "sup3" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_times, "times" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_uml, "uml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_yen, "yen" );
-
-// Netscape kennt noch ein paar in Grossbuchstaben ...
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_LT, "LT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_GT, "GT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_AMP, "AMP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_C_QUOT, "QUOT" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_COPY, "COPY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_REG, "REG" );
-
-// HTML4
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_alefsym, "alefsym" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Alpha, "Alpha" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_alpha, "alpha" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_and, "and" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ang, "ang" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_asymp, "asymp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_bdquo, "bdquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Beta, "Beta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_beta, "beta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_bull, "bull" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_cap, "cap" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_chi, "chi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Chi, "Chi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_circ, "circ" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_clubs, "clubs" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_cong, "cong" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_crarr, "crarr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_cup, "cup" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_dagger, "dagger" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Dagger, "Dagger" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_darr, "darr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_dArr, "dArr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Delta, "Delta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_delta, "delta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_diams, "diams" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_empty, "empty" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_emsp, "emsp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ensp, "ensp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Epsilon, "Epsilon" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_epsilon, "epsilon" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_equiv, "equiv" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Eta, "Eta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_eta, "eta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_euro, "euro" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_exist, "exist" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_fnof, "fnof" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_forall, "forall" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_frasl, "frasl" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Gamma, "Gamma" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_gamma, "gamma" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ge, "ge" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_harr, "harr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_hArr, "hArr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_hearts, "hearts" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_hellip, "hellip" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_image, "image" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_infin, "infin" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_int, "int" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Iota, "Iota" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_iota, "iota" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_isin, "isin" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Kappa, "Kappa" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_kappa, "kappa" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Lambda, "Lambda" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lambda, "lambda" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lang, "lang" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_larr, "larr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lArr, "lArr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lceil, "lceil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ldquo, "ldquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_le, "le" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lfloor, "lfloor" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lowast, "lowast" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_loz, "loz" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lrm, "lrm" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lsaquo, "lsaquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_lsquo, "lsquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_mdash, "mdash" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_minus, "minus" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Mu, "Mu" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_mu, "mu" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_nabla, "nabla" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ndash, "ndash" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ne, "ne" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_ni, "ni" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_notin, "notin" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_nsub, "nsub" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Nu, "Nu" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_nu, "nu" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_OElig, "OElig" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_oelig, "oelig" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_oline, "oline" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Omega, "Omega" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_omega, "omega" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Omicron, "Omicron" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_omicron, "omicron" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_oplus, "oplus" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_or, "or" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_otimes, "otimes" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_part, "part" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_permil, "permil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_perp, "perp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Phi, "Phi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_phi, "phi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Pi, "Pi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_pi, "pi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_piv, "piv" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_prime, "prime" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Prime, "Prime" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_prod, "prod" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_prop, "prop" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Psi, "Psi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_psi, "psi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_radic, "radic" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rang, "rang" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rarr, "rarr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rArr, "rArr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rceil, "rceil" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rdquo, "rdquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_real, "real" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rfloor, "rfloor" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Rho, "Rho" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rho, "rho" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rlm, "rlm" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rsaquo, "rsaquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_rsquo, "rsquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sbquo, "sbquo" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Scaron, "Scaron" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_scaron, "scaron" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sdot, "sdot" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Sigma, "Sigma" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sigma, "sigma" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sigmaf, "sigmaf" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sim, "sim" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_spades, "spades" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sub, "sub" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sube, "sube" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sum, "sum" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_sup, "sup" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_supe, "supe" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Tau, "Tau" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_tau, "tau" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_there4, "there4" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Theta, "Theta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_theta, "theta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_thetasym, "thetasym" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_thinsp, "thinsp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_tilde, "tilde" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_trade, "trade" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_uarr, "uarr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_uArr, "uArr" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_upsih, "upsih" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Upsilon, "Upsilon" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_upsilon, "upsilon" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_weierp, "weierp" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Xi, "Xi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_xi, "xi" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Yuml, "Yuml" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_Zeta, "Zeta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_zeta, "zeta" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_zwj, "zwj" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_S_zwnj, "zwnj" );
-
-// HTML Attribut-Token (=Optionen)
-
-// Attribute ohne Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_box, "BOX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_checked, "CHECKED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_compact, "COMPACT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_continue, "CONTINUE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_controls, "CONTROLS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_declare, "DECLARE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_disabled, "DISABLED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_folded, "FOLDED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_ismap, "ISMAP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_mayscript, "MAYSCRIPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_multiple, "MULTIPLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_noflow, "NOFLOW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_nohref, "NOHREF" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_noresize, "NORESIZE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_noshade, "NOSHADE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_nowrap, "NOWRAP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_plain, "PLAIN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdfixed, "SDFIXED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_selected, "SELECTED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_shapes, "SHAPES" );
-
-// Attribute mit einem String als Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_above, "ABOVE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_accesskey, "ACCESSKEY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_accept, "ACCEPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_add_date, "ADD_DATE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_alt, "ALT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_axes, "AXES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_axis, "AXIS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_below, "BELOW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_char, "CHAR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_class, "CLASS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_clip, "CLIP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_code, "CODE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_codetype, "CODETYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_colspec, "COLSPEC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_content, "CONTENT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_coords, "COORDS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_dp, "DP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_enctype, "ENCTYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_error, "ERROR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_face, "FACE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_frameborder, "FRAMEBORDER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_httpequiv, "HTTP-EQUIV" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_language, "LANGUAGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_last_modified, "LAST_MODIFIED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_last_visit, "LAST_VISIT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_md, "MD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_n, "N" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_name, "NAME" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_notation, "NOTATION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_prompt, "PROMPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_shape, "SHAPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_standby, "STANDBY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_style, "STYLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_title, "TITLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_value, "VALUE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDval, "SDVAL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDnum, "SDNUM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdlibrary, "SDLIBRARY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdmodule, "SDMODULE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdevent, "SDEVENT-" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdaddparam, "SDADDPARAM-" );
-
-// Attribute mit einem SGML-Identifier als Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_from, "FROM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_id, "ID" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_target, "TARGET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_to, "TO" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_until, "UNTIL" );
-
-// Attribute mit einem URI als Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_action, "ACTION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_archive, "ARCHIVE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_background, "BACKGROUND" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_classid, "CLASSID" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_codebase, "CODEBASE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_data, "DATA" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_dynsrc, "DYNSRC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_dynsync, "DYNSYNC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_imagemap, "IMAGEMAP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_href, "HREF" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_lowsrc, "LOWSRC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_script, "SCRIPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_src, "SRC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_usemap, "USEMAP" );
-
-// Attribute mit Entity-Namen als Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_dingbat, "DINGBAT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sym, "SYM" );
-
-// Attribute mit einer Farbe als Wert (alle Netscape)
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_alink, "ALINK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_bgcolor, "BGCOLOR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_bordercolor, "BORDERCOLOR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_bordercolorlight, "BORDERCOLORLIGHT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_bordercolordark, "BORDERCOLORDARK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_color, "COLOR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_link, "LINK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_text, "TEXT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_vlink, "VLINK" );
-
-// Attribute mit einem numerischen Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_border, "BORDER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_cellspacing, "CELLSPACING" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_cellpadding, "CELLPADDING" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_charoff, "CHAROFF" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_colspan, "COLSPAN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_framespacing, "FRAMESPACING" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_gutter, "GUTTER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_indent, "INDENT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_height, "HEIGHT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_hspace, "HSPACE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_left, "LEFT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_leftmargin, "LEFTMARGIN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_loop, "LOOP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_marginheight, "MARGINHEIGHT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_marginwidth, "MARGINWIDTH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_max, "MAX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_maxlength, "MAXLENGTH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_min, "MIN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_pagex, "PAGEX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_pagey, "PAGEY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_pointsize, "POINT-SIZE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_rowspan, "ROWSPAN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_scrollamount, "SCROLLAMOUNT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_scrolldelay, "SCROLLDELAY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_seqnum, "SEQNUM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_skip, "SKIP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_span, "SPAN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_tabindex, "TABINDEX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_top, "TOP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_topmargin, "TOPMARGIN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_vspace, "VSPACE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_weight, "WEIGHT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_width, "WIDTH" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_x, "X" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_y, "Y" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_zindex, "Z-INDEX" );
-
-// Attribute mit Enum-Werten
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_behavior, "BEHAVIOR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_bgproperties, "BGPROPERTIES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_clear, "CLEAR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_dir, "DIR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_direction, "DIRECTION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_format, "FORMAT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_frame, "FRAME" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_lang, "LANG" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_method, "METHOD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_palette, "PALETTE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_rel, "REL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_rev, "REV" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_rules, "RULES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_scrolling, "SCROLLING" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_sdreadonly, "READONLY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_subtype, "SUBTYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_type, "TYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_valign, "VALIGN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_valuetype, "VALUETYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_visibility, "VISIBILITY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_wrap, "WRAP" );
-
-// Attribute mit Script-Code als Wert
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onblur, "ONBLUR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onchange, "ONCHANGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onclick, "ONCLICK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onfocus, "ONFOCUS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onload, "ONLOAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onmouseover, "ONMOUSEOVER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onreset, "ONRESET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onselect, "ONSELECT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onsubmit, "ONSUBMIT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onunload, "ONUNLOAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onabort, "ONABORT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onerror, "ONERROR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_onmouseout, "ONMOUSEOUT" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonblur, "SDONBLUR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonchange, "SDONCHANGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonclick, "SDONCLICK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonfocus, "SDONFOCUS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonload, "SDONLOAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonmouseover, "SDONMOUSEOVER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonreset, "SDONRESET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonselect, "SDONSELECT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonsubmit, "SDONSUBMIT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonunload, "SDONUNLOAD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonabort, "SDONABORT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonerror, "SDONERROR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_SDonmouseout, "SDONMOUSEOUT" );
-
-// Attribute mit Kontext-abhaengigen Werten
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_align, "ALIGN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_cols, "COLS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_rows, "ROWS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_start, "START" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_size, "SIZE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_units, "UNITS" );
-
-
-// Werte von <INPUT TYPE=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_text, "TEXT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_password, "PASSWORD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_checkbox, "CHECKBOX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_radio, "RADIO" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_range, "RANGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_scribble, "SCRIBBLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_file, "FILE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_hidden, "HIDDEN" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_submit, "SUBMIT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_image, "IMAGE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_reset, "RESET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_IT_button, "BUTTON" );
-
-// Werte von <TABLE FRAME=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_void, "VOID" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_above, "ABOVE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_below, "BELOW" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_hsides, "HSIDES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_lhs, "LHS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_rhs, "RHS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_vsides, "VSIDES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_box, "BOX" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TF_border, "BORDER" );
-
-// Werte von <TABLE RULES=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TR_none, "NONE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TR_groups, "GROUPS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TR_rows, "ROWS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TR_cols, "COLS" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_TR_all, "ALL" );
-
-// Werte von <P, H?, TR, TH, TD ALIGN=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_left, "LEFT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_center, "CENTER" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_middle, "MIDDLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_right, "RIGHT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_justify, "JUSTIFY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_char, "CHAR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_all, "ALL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_AL_none, "NONE" );
-
-// Werte von <TR VALIGN=...>, <IMG ALIGN=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_top, "TOP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_middle, "MIDDLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_bottom, "BOTTOM" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_baseline, "BASELINE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_texttop, "TEXTTOP" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_absmiddle, "ABSMIDDLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_VA_absbottom, "ABSBOTTOM" );
-
-// Werte von <AREA SHAPE=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_rect, "RECT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_rectangle, "RECTANGLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_circ, "CIRC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_circle, "CIRCLE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_poly, "POLY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_polygon, "POLYGON" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SH_default, "DEFAULT" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_starbasic, "STARBASIC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_javascript, "JAVASCRIPT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_javascript11, "JAVASCRIPT1.1" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_livescript, "LIVESCRIPT" );
-//sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_vbscript, "VBSCRIPT" );
-//sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_unused_javascript, "UNUSED JAVASCRIPT" );
-//sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LG_starone, "StarScript" );
-
-// ein par Werte fuer unser StarBASIC-Support
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SB_library, "$LIBRARY:" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SB_module, "$MODULE:" );
-
-
-// Werte von <FORM METHOD=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_METHOD_get, "GET" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_METHOD_post, "POST" );
-
-// Werte von <META CONTENT/HTTP-EQUIV=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_refresh, "REFRESH" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_generator, "GENERATOR" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_author, "AUTHOR" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_classification, "CLASSIFICATION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_description, "DESCRIPTION" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_keywords, "KEYWORDS" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_changed, "CHANGED" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_changedby, "CHANGEDBY" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_created, "CREATED" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_content_type, "CONTENT-TYPE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_content_script_type, "CONTENT-SCRIPT-TYPE" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_sdendnote, "SDENDNOTE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_META_sdfootnote, "SDFOOTNOTE" );
-
-// Werte von <UL TYPE=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ULTYPE_disc, "DISC" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ULTYPE_square, "SQUARE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ULTYPE_circle, "CIRCLE" );
-
-// Werte von <FRAMESET SCROLLING=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SCROLL_yes, "YES" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SCROLL_no, "NO" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SCROLL_auto, "AUTO" );
-
-// Werte von <MULTICOL TYPE=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_MCTYPE_horizontal, "HORIZONTAL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_MCTYPE_vertical, "VERTICAL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_MCTYPE_box, "BOX" );
-
-// Werte von <MARQUEE BEHAVIOUR=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_BEHAV_scroll, "SCROLL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_BEHAV_slide, "SLIDE" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_BEHAV_alternate, "ALTERNATE" );
-
-// Werte von <MARQUEE LOOP=...>
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_LOOP_infinite, "INFINITE" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SPTYPE_block, "BLOCK" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SPTYPE_horizontal, "HORIZONTAL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_SPTYPE_vertical, "VERTICAL" );
-
-
-// interne Grafik-Namen
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_private_image, "private:image/" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_internal_gopher, "internal-gopher-" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_internal_icon, "internal-icon-" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_binary, "binary" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_image, "image" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_index, "index" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_menu, "menu" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_movie, "movie" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_sound, "sound" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_telnet, "telnet" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_text, "text" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_GOPHER_unknown, "unknown" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_ICON_baddata, "baddata" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_ICON_delayed, "delayed" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_ICON_embed, "embed" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_ICON_insecure, "insecure" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_INT_ICON_notfound, "notfound" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdendnote, "sdendnote" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdendnote_anc, "sdendnoteanc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdendnote_sym, "sdendnotesym" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdfootnote, "sdfootnote" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdfootnote_anc, "sdfootnoteanc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_sdfootnote_sym, "sdfootnotesym" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_FTN_anchor, "anc" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_FTN_symbol, "sym" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_WW_off, "OFF" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_WW_hard, "HARD" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_WW_soft, "SOFT" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_WW_virtual, "VIRTUAL" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_WW_physical, "PHYSICAL" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_on, "on" );
-
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ET_url, "application/x-www-form-urlencoded" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ET_multipart, "multipart/form-data" );
-sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_ET_text, "text/plain" );
diff --git a/svtools/source/svhtml/htmlkywd.cxx b/svtools/source/svhtml/htmlkywd.cxx
index 12077840167c..052b10d2c564 100644
--- a/svtools/source/svhtml/htmlkywd.cxx
+++ b/svtools/source/svhtml/htmlkywd.cxx
@@ -51,301 +51,154 @@ struct HTML_TokenEntry
int nToken;
};
-// die Farbnamen werden nicht exportiert
-// Sie stammen aus "http://www.uio.no/~mnbjerke/colors_w.html"
-// und scheinen im Gegensatz zu denen aus
-// "http://www.infi.net/wwwimages/colorindex.html"
-// zu stimmen
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_aliceblue, "ALICEBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_antiquewhite, "ANTIQUEWHITE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_aqua, "AQUA" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_aquamarine, "AQUAMARINE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_azure, "AZURE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_beige, "BEIGE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_bisque, "BISQUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_black, "BLACK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_blanchedalmond, "BLANCHEDALMOND" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_blue, "BLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_blueviolet, "BLUEVIOLET" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_brown, "BROWN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_burlywood, "BURLYWOOD" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_cadetblue, "CADETBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_chartreuse, "CHARTREUSE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_chocolate, "CHOCOLATE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_coral, "CORAL" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_cornflowerblue, "CORNFLOWERBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_cornsilk, "CORNSILK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_crimson, "CRIMSON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_cyan, "CYAN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkblue, "DARKBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkcyan, "DARKCYAN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkgoldenrod, "DARKGOLDENROD" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkgray, "DARKGRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkgreen, "DARKGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkkhaki, "DARKKHAKI" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkmagenta, "DARKMAGENTA" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkolivegreen, "DARKOLIVEGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkorange, "DARKORANGE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkorchid, "DARKORCHID" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkred, "DARKRED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darksalmon, "DARKSALMON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkseagreen, "DARKSEAGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkslateblue, "DARKSLATEBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkslategray, "DARKSLATEGRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkturquoise, "DARKTURQUOISE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_darkviolet, "DARKVIOLET" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_deeppink, "DEEPPINK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_deepskyblue, "DEEPSKYBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_dimgray, "DIMGRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_dodgerblue, "DODGERBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_firebrick, "FIREBRICK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_floralwhite, "FLORALWHITE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_forestgreen, "FORESTGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_fuchsia, "FUCHSIA" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_gainsboro, "GAINSBORO" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_ghostwhite, "GHOSTWHITE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_gold, "GOLD" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_goldenrod, "GOLDENROD" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_gray, "GRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_green, "GREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_greenyellow, "GREENYELLOW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_honeydew, "HONEYDEW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_hotpink, "HOTPINK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_indianred, "INDIANRED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_indigo, "INDIGO" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_ivory, "IVORY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_khaki, "KHAKI" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lavender, "LAVENDER" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lavenderblush, "LAVENDERBLUSH" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lawngreen, "LAWNGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lemonchiffon, "LEMONCHIFFON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightblue, "LIGHTBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightcoral, "LIGHTCORAL" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightcyan, "LIGHTCYAN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightgoldenrodyellow, "LIGHTGOLDENRODYELLOW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightgreen, "LIGHTGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightgrey, "LIGHTGREY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightpink, "LIGHTPINK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightsalmon, "LIGHTSALMON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightseagreen, "LIGHTSEAGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightskyblue, "LIGHTSKYBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightslategray, "LIGHTSLATEGRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightsteelblue, "LIGHTSTEELBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lightyellow, "LIGHTYELLOW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_lime, "LIME" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_limegreen, "LIMEGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_linen, "LINEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_magenta, "MAGENTA" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_maroon, "MAROON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumaquamarine, "MEDIUMAQUAMARINE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumblue, "MEDIUMBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumorchid, "MEDIUMORCHID" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumpurple, "MEDIUMPURPLE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumseagreen, "MEDIUMSEAGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumslateblue, "MEDIUMSLATEBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumspringgreen, "MEDIUMSPRINGGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumturquoise, "MEDIUMTURQUOISE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mediumvioletred, "MEDIUMVIOLETRED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_midnightblue, "MIDNIGHTBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mintcream, "MINTCREAM" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_mistyrose, "MISTYROSE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_moccasin, "MOCCASIN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_navajowhite, "NAVAJOWHITE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_navy, "NAVY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_oldlace, "OLDLACE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_olive, "OLIVE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_olivedrab, "OLIVEDRAB" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_orange, "ORANGE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_orangered, "ORANGERED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_orchid, "ORCHID" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_palegoldenrod, "PALEGOLDENROD" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_palegreen, "PALEGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_paleturquoise, "PALETURQUOISE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_palevioletred, "PALEVIOLETRED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_papayawhip, "PAPAYAWHIP" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_peachpuff, "PEACHPUFF" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_peru, "PERU" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_pink, "PINK" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_plum, "PLUM" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_powderblue, "POWDERBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_purple, "PURPLE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_red, "RED" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_rosybrown, "ROSYBROWN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_royalblue, "ROYALBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_saddlebrown, "SADDLEBROWN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_salmon, "SALMON" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_sandybrown, "SANDYBROWN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_seagreen, "SEAGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_seashell, "SEASHELL" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_sienna, "SIENNA" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_silver, "SILVER" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_skyblue, "SKYBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_slateblue, "SLATEBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_slategray, "SLATEGRAY" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_snow, "SNOW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_springgreen, "SPRINGGREEN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_steelblue, "STEELBLUE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_tan, "TAN" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_teal, "TEAL" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_thistle, "THISTLE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_tomato, "TOMATO" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_turquoise, "TURQUOISE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_violet, "VIOLET" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_wheat, "WHEAT" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_white, "WHITE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_whitesmoke, "WHITESMOKE" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_yellow, "YELLOW" );
-sal_Char __READONLY_DATA SVTOOLS_CONSTASCII_DEF( sHTML_COL_yellowgreen, "YELLOWGREEN" );
-
-
// Flag: RTF-Token Tabelle wurde schon sortiert
static int __FAR_DATA bSortKeyWords = FALSE;
static HTML_TokenEntry __FAR_DATA aHTMLTokenTab[] = {
- {{sHTML_area}, HTML_AREA}, // Netscape 2.0
- {{sHTML_base}, HTML_BASE}, // HTML 3.0
- {{sHTML_comment}, HTML_COMMENT},
- {{sHTML_doctype}, HTML_DOCTYPE},
- {{sHTML_embed}, HTML_EMBED}, // Netscape 2.0
- {{sHTML_figureoverlay}, HTML_FIGUREOVERLAY}, // HTML 3.0
- {{sHTML_horzrule}, HTML_HORZRULE},
- {{sHTML_horztab}, HTML_HORZTAB}, // HTML 3.0
- {{sHTML_image}, HTML_IMAGE},
- {{sHTML_image2}, HTML_IMAGE},
- {{sHTML_input}, HTML_INPUT},
- {{sHTML_isindex}, HTML_ISINDEX}, // HTML 3.0
- {{sHTML_li}, HTML_LI_ON},
- {{sHTML_linebreak}, HTML_LINEBREAK},
- {{sHTML_link}, HTML_LINK}, // HTML 3.0
- {{sHTML_meta}, HTML_META}, // HTML 3.0
- {{sHTML_nextid}, HTML_NEXTID}, // HTML 3.0
- {{sHTML_of}, HTML_OF}, // HTML 3.0
- {{sHTML_option}, HTML_OPTION},
- {{sHTML_param}, HTML_PARAM}, // HotJava
- {{sHTML_range}, HTML_RANGE}, // HTML 3.0
- {{sHTML_spacer}, HTML_SPACER}, // Netscape 3.0b5
- {{sHTML_wbr}, HTML_WBR}, // Netscape
-
- {{sHTML_abbreviation}, HTML_ABBREVIATION_ON}, // HTML 3.0
- {{sHTML_above}, HTML_ABOVE_ON}, // HTML 3.0
- {{sHTML_acronym}, HTML_ACRONYM_ON}, // HTML 3.0
- {{sHTML_address}, HTML_ADDRESS_ON},
- {{sHTML_anchor}, HTML_ANCHOR_ON},
- {{sHTML_applet}, HTML_APPLET_ON}, // HotJava
- {{sHTML_array}, HTML_ARRAY_ON}, // HTML 3.0
- {{sHTML_author}, HTML_AUTHOR_ON}, // HTML 3.0
- {{sHTML_banner}, HTML_BANNER_ON}, // HTML 3.0
- {{sHTML_bar}, HTML_BAR_ON}, // HTML 3.0
- {{sHTML_basefont}, HTML_BASEFONT_ON}, // Netscape
- {{sHTML_below}, HTML_BELOW_ON}, // HTML 3.0
- {{sHTML_bigprint}, HTML_BIGPRINT_ON}, // HTML 3.0
- {{sHTML_blink}, HTML_BLINK_ON}, // Netscape
- {{sHTML_blockquote}, HTML_BLOCKQUOTE_ON},
- {{sHTML_blockquote30}, HTML_BLOCKQUOTE30_ON}, // HTML 3.0
- {{sHTML_body}, HTML_BODY_ON},
- {{sHTML_bold}, HTML_BOLD_ON},
- {{sHTML_boldtext}, HTML_BOLDTEXT_ON}, // HTML 3.0
- {{sHTML_box}, HTML_BOX_ON}, // HTML 3.0
- {{sHTML_caption}, HTML_CAPTION_ON}, // HTML 3.0
- {{sHTML_center}, HTML_CENTER_ON}, // Netscape
- {{sHTML_citiation}, HTML_CITIATION_ON},
- {{sHTML_col}, HTML_COL_ON}, // HTML 3 Table Model Draft
- {{sHTML_colgroup}, HTML_COLGROUP_ON}, // HTML 3 Table Model Draft
- {{sHTML_code}, HTML_CODE_ON},
- {{sHTML_credit}, HTML_CREDIT_ON}, // HTML 3.0
- {{sHTML_dd}, HTML_DD_ON},
- {{sHTML_deflist}, HTML_DEFLIST_ON},
- {{sHTML_deletedtext}, HTML_DELETEDTEXT_ON}, // HTML 3.0
- {{sHTML_dirlist}, HTML_DIRLIST_ON},
- {{sHTML_division}, HTML_DIVISION_ON}, // HTML 3.0
- {{sHTML_dot}, HTML_DOT_ON}, // HTML 3.0
- {{sHTML_doubledot}, HTML_DOUBLEDOT_ON}, // HTML 3.0
- {{sHTML_dt}, HTML_DT_ON},
- {{sHTML_emphasis}, HTML_EMPHASIS_ON},
- {{sHTML_figure}, HTML_FIGURE_ON}, // HTML 3.0
- {{sHTML_font}, HTML_FONT_ON}, // Netscpe
- {{sHTML_footnote}, HTML_FOOTNOTE_ON}, // HTML 3.0
- {{sHTML_form}, HTML_FORM_ON},
- {{sHTML_frame}, HTML_FRAME_ON}, // Netscape 2.0
- {{sHTML_frameset}, HTML_FRAMESET_ON}, // Netscape 2.0
- {{sHTML_hat}, HTML_HAT_ON}, // HTML 3.0
- {{sHTML_head}, HTML_HEAD_ON},
- {{sHTML_head1}, HTML_HEAD1_ON},
- {{sHTML_head2}, HTML_HEAD2_ON},
- {{sHTML_head3}, HTML_HEAD3_ON},
- {{sHTML_head4}, HTML_HEAD4_ON},
- {{sHTML_head5}, HTML_HEAD5_ON},
- {{sHTML_head6}, HTML_HEAD6_ON},
- {{sHTML_html}, HTML_HTML_ON},
- {{sHTML_iframe}, HTML_IFRAME_ON}, // IE 3.0b2
- {{sHTML_ilayer}, HTML_ILAYER_ON},
- {{sHTML_insertedtext}, HTML_INSERTEDTEXT_ON}, // HTML 3.0
- {{sHTML_italic}, HTML_ITALIC_ON},
- {{sHTML_item}, HTML_ITEM_ON}, // HTML 3.0
- {{sHTML_keyboard}, HTML_KEYBOARD_ON},
- {{sHTML_language}, HTML_LANGUAGE_ON}, // HTML 3.0
- {{sHTML_layer}, HTML_LAYER_ON},
- {{sHTML_listheader}, HTML_LISTHEADER_ON}, // HTML 3.0
- {{sHTML_map}, HTML_MAP_ON}, // Netscape 2.0
- {{sHTML_math}, HTML_MATH_ON}, // HTML 3.0
- {{sHTML_menulist}, HTML_MENULIST_ON},
- {{sHTML_multicol}, HTML_MULTICOL_ON}, // Netscape 3.0b5
- {{sHTML_nobr}, HTML_NOBR_ON}, // Netscape
- {{sHTML_noembed}, HTML_NOEMBED_ON}, // Netscape 2.0 ???
- {{sHTML_noframe}, HTML_NOFRAMES_ON}, // Netscape 2.0 ???
- {{sHTML_noframes}, HTML_NOFRAMES_ON}, // Netscape 2.0
- {{sHTML_noscript}, HTML_NOSCRIPT_ON}, // Netscape 3.0
- {{sHTML_note}, HTML_NOTE_ON}, // HTML 3.0
- {{sHTML_object}, HTML_OBJECT_ON},
- {{sHTML_orderlist}, HTML_ORDERLIST_ON},
- {{sHTML_parabreak}, HTML_PARABREAK_ON},
- {{sHTML_person}, HTML_PERSON_ON}, // HTML 3.0
- {{sHTML_plaintext}, HTML_PLAINTEXT_ON}, // HTML 3.0
- {{sHTML_preformtxt}, HTML_PREFORMTXT_ON},
- {{sHTML_root}, HTML_ROOT_ON}, // HTML 3.0
- {{sHTML_row}, HTML_ROW_ON}, // HTML 3.0
- {{sHTML_sample}, HTML_SAMPLE_ON},
- {{sHTML_script}, HTML_SCRIPT_ON}, // HTML 3.2
- {{sHTML_select}, HTML_SELECT_ON},
- {{sHTML_shortquote}, HTML_SHORTQUOTE_ON}, // HTML 3.0
- {{sHTML_smallprint}, HTML_SMALLPRINT_ON}, // HTML 3.0
- {{sHTML_span}, HTML_SPAN_ON}, // Style Sheets
- {{sHTML_squareroot}, HTML_SQUAREROOT_ON}, // HTML 3.0
- {{sHTML_strikethrough},HTML_STRIKETHROUGH_ON}, // HTML 3.0
- {{sHTML_strong}, HTML_STRONG_ON},
- {{sHTML_style}, HTML_STYLE_ON}, // HTML 3.0
- {{sHTML_subscript}, HTML_SUBSCRIPT_ON}, // HTML 3.0
- {{sHTML_superscript}, HTML_SUPERSCRIPT_ON}, // HTML 3.0
- {{sHTML_table}, HTML_TABLE_ON}, // HTML 3.0
- {{sHTML_tabledata}, HTML_TABLEDATA_ON}, // HTML 3.0
- {{sHTML_tableheader}, HTML_TABLEHEADER_ON}, // HTML 3.0
- {{sHTML_tablerow}, HTML_TABLEROW_ON}, // HTML 3.0
- {{sHTML_tbody}, HTML_TBODY_ON}, // HTML 3 Table Model Draft
- {{sHTML_teletype}, HTML_TELETYPE_ON},
- {{sHTML_text}, HTML_TEXT_ON}, // HTML 3.0
- {{sHTML_textarea}, HTML_TEXTAREA_ON},
- {{sHTML_textflow}, HTML_TEXTFLOW_ON},
- {{sHTML_tfoot}, HTML_TFOOT_ON}, // HTML 3 Table Model Draft
- {{sHTML_thead}, HTML_THEAD_ON}, // HTML 3 Table Model Draft
- {{sHTML_tilde}, HTML_TILDE_ON}, // HTML 3.0
- {{sHTML_title}, HTML_TITLE_ON},
- {{sHTML_underline}, HTML_UNDERLINE_ON},
- {{sHTML_unorderlist}, HTML_UNORDERLIST_ON},
- {{sHTML_variable}, HTML_VARIABLE_ON},
- {{sHTML_vector}, HTML_VECTOR_ON}, // HTML 3.0
-
- {{sHTML_xmp}, HTML_XMP_ON},
- {{sHTML_listing}, HTML_LISTING_ON},
-
- {{sHTML_definstance}, HTML_DEFINSTANCE_ON},
- {{sHTML_strike}, HTML_STRIKE_ON},
-
- {{sHTML_bgsound}, HTML_BGSOUND},
- {{sHTML_comment2}, HTML_COMMENT2_ON},
- {{sHTML_marquee}, HTML_MARQUEE_ON},
- {{sHTML_plaintext2}, HTML_PLAINTEXT2_ON},
-
- {{sHTML_sdfield}, HTML_SDFIELD_ON}
+ {{OOO_STRING_SVTOOLS_HTML_area}, HTML_AREA}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_base}, HTML_BASE}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_comment}, HTML_COMMENT},
+ {{OOO_STRING_SVTOOLS_HTML_doctype}, HTML_DOCTYPE},
+ {{OOO_STRING_SVTOOLS_HTML_embed}, HTML_EMBED}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_figureoverlay}, HTML_FIGUREOVERLAY}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_horzrule}, HTML_HORZRULE},
+ {{OOO_STRING_SVTOOLS_HTML_horztab}, HTML_HORZTAB}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_image}, HTML_IMAGE},
+ {{OOO_STRING_SVTOOLS_HTML_image2}, HTML_IMAGE},
+ {{OOO_STRING_SVTOOLS_HTML_input}, HTML_INPUT},
+ {{OOO_STRING_SVTOOLS_HTML_isindex}, HTML_ISINDEX}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_li}, HTML_LI_ON},
+ {{OOO_STRING_SVTOOLS_HTML_linebreak}, HTML_LINEBREAK},
+ {{OOO_STRING_SVTOOLS_HTML_link}, HTML_LINK}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_meta}, HTML_META}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_nextid}, HTML_NEXTID}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_of}, HTML_OF}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_option}, HTML_OPTION},
+ {{OOO_STRING_SVTOOLS_HTML_param}, HTML_PARAM}, // HotJava
+ {{OOO_STRING_SVTOOLS_HTML_range}, HTML_RANGE}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_spacer}, HTML_SPACER}, // Netscape 3.0b5
+ {{OOO_STRING_SVTOOLS_HTML_wbr}, HTML_WBR}, // Netscape
+
+ {{OOO_STRING_SVTOOLS_HTML_abbreviation}, HTML_ABBREVIATION_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_above}, HTML_ABOVE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_acronym}, HTML_ACRONYM_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_address}, HTML_ADDRESS_ON},
+ {{OOO_STRING_SVTOOLS_HTML_anchor}, HTML_ANCHOR_ON},
+ {{OOO_STRING_SVTOOLS_HTML_applet}, HTML_APPLET_ON}, // HotJava
+ {{OOO_STRING_SVTOOLS_HTML_array}, HTML_ARRAY_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_author}, HTML_AUTHOR_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_banner}, HTML_BANNER_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_bar}, HTML_BAR_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_basefont}, HTML_BASEFONT_ON}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_below}, HTML_BELOW_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_bigprint}, HTML_BIGPRINT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_blink}, HTML_BLINK_ON}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_blockquote}, HTML_BLOCKQUOTE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_blockquote30}, HTML_BLOCKQUOTE30_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_body}, HTML_BODY_ON},
+ {{OOO_STRING_SVTOOLS_HTML_bold}, HTML_BOLD_ON},
+ {{OOO_STRING_SVTOOLS_HTML_boldtext}, HTML_BOLDTEXT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_box}, HTML_BOX_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_caption}, HTML_CAPTION_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_center}, HTML_CENTER_ON}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_citiation}, HTML_CITIATION_ON},
+ {{OOO_STRING_SVTOOLS_HTML_col}, HTML_COL_ON}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_colgroup}, HTML_COLGROUP_ON}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_code}, HTML_CODE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_credit}, HTML_CREDIT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_dd}, HTML_DD_ON},
+ {{OOO_STRING_SVTOOLS_HTML_deflist}, HTML_DEFLIST_ON},
+ {{OOO_STRING_SVTOOLS_HTML_deletedtext}, HTML_DELETEDTEXT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_dirlist}, HTML_DIRLIST_ON},
+ {{OOO_STRING_SVTOOLS_HTML_division}, HTML_DIVISION_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_dot}, HTML_DOT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_doubledot}, HTML_DOUBLEDOT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_dt}, HTML_DT_ON},
+ {{OOO_STRING_SVTOOLS_HTML_emphasis}, HTML_EMPHASIS_ON},
+ {{OOO_STRING_SVTOOLS_HTML_figure}, HTML_FIGURE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_font}, HTML_FONT_ON}, // Netscpe
+ {{OOO_STRING_SVTOOLS_HTML_footnote}, HTML_FOOTNOTE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_form}, HTML_FORM_ON},
+ {{OOO_STRING_SVTOOLS_HTML_frame}, HTML_FRAME_ON}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_frameset}, HTML_FRAMESET_ON}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_hat}, HTML_HAT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_head}, HTML_HEAD_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head1}, HTML_HEAD1_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head2}, HTML_HEAD2_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head3}, HTML_HEAD3_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head4}, HTML_HEAD4_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head5}, HTML_HEAD5_ON},
+ {{OOO_STRING_SVTOOLS_HTML_head6}, HTML_HEAD6_ON},
+ {{OOO_STRING_SVTOOLS_HTML_html}, HTML_HTML_ON},
+ {{OOO_STRING_SVTOOLS_HTML_iframe}, HTML_IFRAME_ON}, // IE 3.0b2
+ {{OOO_STRING_SVTOOLS_HTML_ilayer}, HTML_ILAYER_ON},
+ {{OOO_STRING_SVTOOLS_HTML_insertedtext}, HTML_INSERTEDTEXT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_italic}, HTML_ITALIC_ON},
+ {{OOO_STRING_SVTOOLS_HTML_item}, HTML_ITEM_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_keyboard}, HTML_KEYBOARD_ON},
+ {{OOO_STRING_SVTOOLS_HTML_language}, HTML_LANGUAGE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_layer}, HTML_LAYER_ON},
+ {{OOO_STRING_SVTOOLS_HTML_listheader}, HTML_LISTHEADER_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_map}, HTML_MAP_ON}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_math}, HTML_MATH_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_menulist}, HTML_MENULIST_ON},
+ {{OOO_STRING_SVTOOLS_HTML_multicol}, HTML_MULTICOL_ON}, // Netscape 3.0b5
+ {{OOO_STRING_SVTOOLS_HTML_nobr}, HTML_NOBR_ON}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_noembed}, HTML_NOEMBED_ON}, // Netscape 2.0 ???
+ {{OOO_STRING_SVTOOLS_HTML_noframe}, HTML_NOFRAMES_ON}, // Netscape 2.0 ???
+ {{OOO_STRING_SVTOOLS_HTML_noframes}, HTML_NOFRAMES_ON}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_noscript}, HTML_NOSCRIPT_ON}, // Netscape 3.0
+ {{OOO_STRING_SVTOOLS_HTML_note}, HTML_NOTE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_object}, HTML_OBJECT_ON},
+ {{OOO_STRING_SVTOOLS_HTML_orderlist}, HTML_ORDERLIST_ON},
+ {{OOO_STRING_SVTOOLS_HTML_parabreak}, HTML_PARABREAK_ON},
+ {{OOO_STRING_SVTOOLS_HTML_person}, HTML_PERSON_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_plaintext}, HTML_PLAINTEXT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_preformtxt}, HTML_PREFORMTXT_ON},
+ {{OOO_STRING_SVTOOLS_HTML_root}, HTML_ROOT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_row}, HTML_ROW_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_sample}, HTML_SAMPLE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_script}, HTML_SCRIPT_ON}, // HTML 3.2
+ {{OOO_STRING_SVTOOLS_HTML_select}, HTML_SELECT_ON},
+ {{OOO_STRING_SVTOOLS_HTML_shortquote}, HTML_SHORTQUOTE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_smallprint}, HTML_SMALLPRINT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_span}, HTML_SPAN_ON}, // Style Sheets
+ {{OOO_STRING_SVTOOLS_HTML_squareroot}, HTML_SQUAREROOT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_strikethrough},HTML_STRIKETHROUGH_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_strong}, HTML_STRONG_ON},
+ {{OOO_STRING_SVTOOLS_HTML_style}, HTML_STYLE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_subscript}, HTML_SUBSCRIPT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_superscript}, HTML_SUPERSCRIPT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_table}, HTML_TABLE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_tabledata}, HTML_TABLEDATA_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_tableheader}, HTML_TABLEHEADER_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_tablerow}, HTML_TABLEROW_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_tbody}, HTML_TBODY_ON}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_teletype}, HTML_TELETYPE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_text}, HTML_TEXT_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_textarea}, HTML_TEXTAREA_ON},
+ {{OOO_STRING_SVTOOLS_HTML_textflow}, HTML_TEXTFLOW_ON},
+ {{OOO_STRING_SVTOOLS_HTML_tfoot}, HTML_TFOOT_ON}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_thead}, HTML_THEAD_ON}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_tilde}, HTML_TILDE_ON}, // HTML 3.0
+ {{OOO_STRING_SVTOOLS_HTML_title}, HTML_TITLE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_underline}, HTML_UNDERLINE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_unorderlist}, HTML_UNORDERLIST_ON},
+ {{OOO_STRING_SVTOOLS_HTML_variable}, HTML_VARIABLE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_vector}, HTML_VECTOR_ON}, // HTML 3.0
+
+ {{OOO_STRING_SVTOOLS_HTML_xmp}, HTML_XMP_ON},
+ {{OOO_STRING_SVTOOLS_HTML_listing}, HTML_LISTING_ON},
+
+ {{OOO_STRING_SVTOOLS_HTML_definstance}, HTML_DEFINSTANCE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_strike}, HTML_STRIKE_ON},
+
+ {{OOO_STRING_SVTOOLS_HTML_bgsound}, HTML_BGSOUND},
+ {{OOO_STRING_SVTOOLS_HTML_comment2}, HTML_COMMENT2_ON},
+ {{OOO_STRING_SVTOOLS_HTML_marquee}, HTML_MARQUEE_ON},
+ {{OOO_STRING_SVTOOLS_HTML_plaintext2}, HTML_PLAINTEXT2_ON},
+
+ {{OOO_STRING_SVTOOLS_HTML_sdfield}, HTML_SDFIELD_ON}
};
@@ -399,7 +252,7 @@ int GetHTMLToken( const String& rName )
int nRet = 0;
- if( !rName.CompareToAscii( sHTML_comment, 3UL) )
+ if( !rName.CompareToAscii( OOO_STRING_SVTOOLS_HTML_comment, 3UL) )
return HTML_COMMENT;
void* pFound;
@@ -432,276 +285,276 @@ struct HTML_CharEntry
static int __FAR_DATA bSortCharKeyWords = FALSE;
static HTML_CharEntry __FAR_DATA aHTMLCharNameTab[] = {
- {{sHTML_C_lt}, 60},
- {{sHTML_C_gt}, 62},
- {{sHTML_C_amp}, 38},
- {{sHTML_C_quot}, 34},
-
- {{sHTML_C_Agrave}, 192},
- {{sHTML_C_Aacute}, 193},
- {{sHTML_C_Acirc}, 194},
- {{sHTML_C_Atilde}, 195},
- {{sHTML_C_Auml}, 196},
- {{sHTML_C_Aring}, 197},
- {{sHTML_C_AElig}, 198},
- {{sHTML_C_Ccedil}, 199},
- {{sHTML_C_Egrave}, 200},
- {{sHTML_C_Eacute}, 201},
- {{sHTML_C_Ecirc}, 202},
- {{sHTML_C_Euml}, 203},
- {{sHTML_C_Igrave}, 204},
- {{sHTML_C_Iacute}, 205},
- {{sHTML_C_Icirc}, 206},
- {{sHTML_C_Iuml}, 207},
- {{sHTML_C_ETH}, 208},
- {{sHTML_C_Ntilde}, 209},
- {{sHTML_C_Ograve}, 210},
- {{sHTML_C_Oacute}, 211},
- {{sHTML_C_Ocirc}, 212},
- {{sHTML_C_Otilde}, 213},
- {{sHTML_C_Ouml}, 214},
- {{sHTML_C_Oslash}, 216},
- {{sHTML_C_Ugrave}, 217},
- {{sHTML_C_Uacute}, 218},
- {{sHTML_C_Ucirc}, 219},
- {{sHTML_C_Uuml}, 220},
- {{sHTML_C_Yacute}, 221},
-
- {{sHTML_C_THORN}, 222},
- {{sHTML_C_szlig}, 223},
-
- {{sHTML_S_agrave}, 224},
- {{sHTML_S_aacute}, 225},
- {{sHTML_S_acirc}, 226},
- {{sHTML_S_atilde}, 227},
- {{sHTML_S_auml}, 228},
- {{sHTML_S_aring}, 229},
- {{sHTML_S_aelig}, 230},
- {{sHTML_S_ccedil}, 231},
- {{sHTML_S_egrave}, 232},
- {{sHTML_S_eacute}, 233},
- {{sHTML_S_ecirc}, 234},
- {{sHTML_S_euml}, 235},
- {{sHTML_S_igrave}, 236},
- {{sHTML_S_iacute}, 237},
- {{sHTML_S_icirc}, 238},
- {{sHTML_S_iuml}, 239},
- {{sHTML_S_eth}, 240},
- {{sHTML_S_ntilde}, 241},
- {{sHTML_S_ograve}, 242},
- {{sHTML_S_oacute}, 243},
- {{sHTML_S_ocirc}, 244},
- {{sHTML_S_otilde}, 245},
- {{sHTML_S_ouml}, 246},
- {{sHTML_S_oslash}, 248},
- {{sHTML_S_ugrave}, 249},
- {{sHTML_S_uacute}, 250},
- {{sHTML_S_ucirc}, 251},
- {{sHTML_S_uuml}, 252},
- {{sHTML_S_yacute}, 253},
- {{sHTML_S_thorn}, 254},
- {{sHTML_S_yuml}, 255},
+ {{OOO_STRING_SVTOOLS_HTML_C_lt}, 60},
+ {{OOO_STRING_SVTOOLS_HTML_C_gt}, 62},
+ {{OOO_STRING_SVTOOLS_HTML_C_amp}, 38},
+ {{OOO_STRING_SVTOOLS_HTML_C_quot}, 34},
+
+ {{OOO_STRING_SVTOOLS_HTML_C_Agrave}, 192},
+ {{OOO_STRING_SVTOOLS_HTML_C_Aacute}, 193},
+ {{OOO_STRING_SVTOOLS_HTML_C_Acirc}, 194},
+ {{OOO_STRING_SVTOOLS_HTML_C_Atilde}, 195},
+ {{OOO_STRING_SVTOOLS_HTML_C_Auml}, 196},
+ {{OOO_STRING_SVTOOLS_HTML_C_Aring}, 197},
+ {{OOO_STRING_SVTOOLS_HTML_C_AElig}, 198},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ccedil}, 199},
+ {{OOO_STRING_SVTOOLS_HTML_C_Egrave}, 200},
+ {{OOO_STRING_SVTOOLS_HTML_C_Eacute}, 201},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ecirc}, 202},
+ {{OOO_STRING_SVTOOLS_HTML_C_Euml}, 203},
+ {{OOO_STRING_SVTOOLS_HTML_C_Igrave}, 204},
+ {{OOO_STRING_SVTOOLS_HTML_C_Iacute}, 205},
+ {{OOO_STRING_SVTOOLS_HTML_C_Icirc}, 206},
+ {{OOO_STRING_SVTOOLS_HTML_C_Iuml}, 207},
+ {{OOO_STRING_SVTOOLS_HTML_C_ETH}, 208},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ntilde}, 209},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ograve}, 210},
+ {{OOO_STRING_SVTOOLS_HTML_C_Oacute}, 211},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ocirc}, 212},
+ {{OOO_STRING_SVTOOLS_HTML_C_Otilde}, 213},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ouml}, 214},
+ {{OOO_STRING_SVTOOLS_HTML_C_Oslash}, 216},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ugrave}, 217},
+ {{OOO_STRING_SVTOOLS_HTML_C_Uacute}, 218},
+ {{OOO_STRING_SVTOOLS_HTML_C_Ucirc}, 219},
+ {{OOO_STRING_SVTOOLS_HTML_C_Uuml}, 220},
+ {{OOO_STRING_SVTOOLS_HTML_C_Yacute}, 221},
+
+ {{OOO_STRING_SVTOOLS_HTML_C_THORN}, 222},
+ {{OOO_STRING_SVTOOLS_HTML_C_szlig}, 223},
+
+ {{OOO_STRING_SVTOOLS_HTML_S_agrave}, 224},
+ {{OOO_STRING_SVTOOLS_HTML_S_aacute}, 225},
+ {{OOO_STRING_SVTOOLS_HTML_S_acirc}, 226},
+ {{OOO_STRING_SVTOOLS_HTML_S_atilde}, 227},
+ {{OOO_STRING_SVTOOLS_HTML_S_auml}, 228},
+ {{OOO_STRING_SVTOOLS_HTML_S_aring}, 229},
+ {{OOO_STRING_SVTOOLS_HTML_S_aelig}, 230},
+ {{OOO_STRING_SVTOOLS_HTML_S_ccedil}, 231},
+ {{OOO_STRING_SVTOOLS_HTML_S_egrave}, 232},
+ {{OOO_STRING_SVTOOLS_HTML_S_eacute}, 233},
+ {{OOO_STRING_SVTOOLS_HTML_S_ecirc}, 234},
+ {{OOO_STRING_SVTOOLS_HTML_S_euml}, 235},
+ {{OOO_STRING_SVTOOLS_HTML_S_igrave}, 236},
+ {{OOO_STRING_SVTOOLS_HTML_S_iacute}, 237},
+ {{OOO_STRING_SVTOOLS_HTML_S_icirc}, 238},
+ {{OOO_STRING_SVTOOLS_HTML_S_iuml}, 239},
+ {{OOO_STRING_SVTOOLS_HTML_S_eth}, 240},
+ {{OOO_STRING_SVTOOLS_HTML_S_ntilde}, 241},
+ {{OOO_STRING_SVTOOLS_HTML_S_ograve}, 242},
+ {{OOO_STRING_SVTOOLS_HTML_S_oacute}, 243},
+ {{OOO_STRING_SVTOOLS_HTML_S_ocirc}, 244},
+ {{OOO_STRING_SVTOOLS_HTML_S_otilde}, 245},
+ {{OOO_STRING_SVTOOLS_HTML_S_ouml}, 246},
+ {{OOO_STRING_SVTOOLS_HTML_S_oslash}, 248},
+ {{OOO_STRING_SVTOOLS_HTML_S_ugrave}, 249},
+ {{OOO_STRING_SVTOOLS_HTML_S_uacute}, 250},
+ {{OOO_STRING_SVTOOLS_HTML_S_ucirc}, 251},
+ {{OOO_STRING_SVTOOLS_HTML_S_uuml}, 252},
+ {{OOO_STRING_SVTOOLS_HTML_S_yacute}, 253},
+ {{OOO_STRING_SVTOOLS_HTML_S_thorn}, 254},
+ {{OOO_STRING_SVTOOLS_HTML_S_yuml}, 255},
// Sonderzeichen
- {{sHTML_S_acute}, 180},
- {{sHTML_S_brvbar}, 166},
- {{sHTML_S_cedil}, 184},
- {{sHTML_S_cent}, 162},
- {{sHTML_S_copy}, 169},
- {{sHTML_S_curren}, 164},
- {{sHTML_S_deg}, 176},
- {{sHTML_S_divide}, 247},
- {{sHTML_S_frac12}, 189},
- {{sHTML_S_frac14}, 188},
- {{sHTML_S_frac34}, 190},
- {{sHTML_S_iexcl}, 161},
- {{sHTML_S_iquest}, 191},
- {{sHTML_S_laquo}, 171},
- {{sHTML_S_macr}, 175},
- {{sHTML_S_micro}, 181},
- {{sHTML_S_middot}, 183},
- {{sHTML_S_not}, 172},
- {{sHTML_S_ordf}, 170},
- {{sHTML_S_ordm}, 186},
- {{sHTML_S_para}, 182},
- {{sHTML_S_plusmn}, 177},
- {{sHTML_S_pound}, 163},
- {{sHTML_S_raquo}, 187},
- {{sHTML_S_reg}, 174},
- {{sHTML_S_sect}, 167},
- {{sHTML_S_sup1}, 185},
- {{sHTML_S_sup2}, 178},
- {{sHTML_S_sup3}, 179},
- {{sHTML_S_times}, 215},
- {{sHTML_S_uml}, 168},
- {{sHTML_S_yen}, 165},
+ {{OOO_STRING_SVTOOLS_HTML_S_acute}, 180},
+ {{OOO_STRING_SVTOOLS_HTML_S_brvbar}, 166},
+ {{OOO_STRING_SVTOOLS_HTML_S_cedil}, 184},
+ {{OOO_STRING_SVTOOLS_HTML_S_cent}, 162},
+ {{OOO_STRING_SVTOOLS_HTML_S_copy}, 169},
+ {{OOO_STRING_SVTOOLS_HTML_S_curren}, 164},
+ {{OOO_STRING_SVTOOLS_HTML_S_deg}, 176},
+ {{OOO_STRING_SVTOOLS_HTML_S_divide}, 247},
+ {{OOO_STRING_SVTOOLS_HTML_S_frac12}, 189},
+ {{OOO_STRING_SVTOOLS_HTML_S_frac14}, 188},
+ {{OOO_STRING_SVTOOLS_HTML_S_frac34}, 190},
+ {{OOO_STRING_SVTOOLS_HTML_S_iexcl}, 161},
+ {{OOO_STRING_SVTOOLS_HTML_S_iquest}, 191},
+ {{OOO_STRING_SVTOOLS_HTML_S_laquo}, 171},
+ {{OOO_STRING_SVTOOLS_HTML_S_macr}, 175},
+ {{OOO_STRING_SVTOOLS_HTML_S_micro}, 181},
+ {{OOO_STRING_SVTOOLS_HTML_S_middot}, 183},
+ {{OOO_STRING_SVTOOLS_HTML_S_not}, 172},
+ {{OOO_STRING_SVTOOLS_HTML_S_ordf}, 170},
+ {{OOO_STRING_SVTOOLS_HTML_S_ordm}, 186},
+ {{OOO_STRING_SVTOOLS_HTML_S_para}, 182},
+ {{OOO_STRING_SVTOOLS_HTML_S_plusmn}, 177},
+ {{OOO_STRING_SVTOOLS_HTML_S_pound}, 163},
+ {{OOO_STRING_SVTOOLS_HTML_S_raquo}, 187},
+ {{OOO_STRING_SVTOOLS_HTML_S_reg}, 174},
+ {{OOO_STRING_SVTOOLS_HTML_S_sect}, 167},
+ {{OOO_STRING_SVTOOLS_HTML_S_sup1}, 185},
+ {{OOO_STRING_SVTOOLS_HTML_S_sup2}, 178},
+ {{OOO_STRING_SVTOOLS_HTML_S_sup3}, 179},
+ {{OOO_STRING_SVTOOLS_HTML_S_times}, 215},
+ {{OOO_STRING_SVTOOLS_HTML_S_uml}, 168},
+ {{OOO_STRING_SVTOOLS_HTML_S_yen}, 165},
// Netscape kennt noch ein paar in Grossbuchstaben ...
- {{sHTML_C_LT}, 60},
- {{sHTML_C_GT}, 62},
- {{sHTML_C_AMP}, 38},
- {{sHTML_C_QUOT}, 34},
- {{sHTML_S_COPY}, 169},
- {{sHTML_S_REG}, 174},
+ {{OOO_STRING_SVTOOLS_HTML_C_LT}, 60},
+ {{OOO_STRING_SVTOOLS_HTML_C_GT}, 62},
+ {{OOO_STRING_SVTOOLS_HTML_C_AMP}, 38},
+ {{OOO_STRING_SVTOOLS_HTML_C_QUOT}, 34},
+ {{OOO_STRING_SVTOOLS_HTML_S_COPY}, 169},
+ {{OOO_STRING_SVTOOLS_HTML_S_REG}, 174},
// Sonderzeichen, die zu Tokens konvertiert werden !!!
- {{sHTML_S_nbsp}, 1},
- {{sHTML_S_shy}, 2},
+ {{OOO_STRING_SVTOOLS_HTML_S_nbsp}, 1},
+ {{OOO_STRING_SVTOOLS_HTML_S_shy}, 2},
// HTML4
- {{sHTML_S_OElig}, 338},
- {{sHTML_S_oelig}, 339},
- {{sHTML_S_Scaron}, 352},
- {{sHTML_S_scaron}, 353},
- {{sHTML_S_Yuml}, 376},
- {{sHTML_S_fnof}, 402},
- {{sHTML_S_circ}, 710},
- {{sHTML_S_tilde}, 732},
- {{sHTML_S_Alpha}, 913},
- {{sHTML_S_Beta}, 914},
- {{sHTML_S_Gamma}, 915},
- {{sHTML_S_Delta}, 916},
- {{sHTML_S_Epsilon}, 917},
- {{sHTML_S_Zeta}, 918},
- {{sHTML_S_Eta}, 919},
- {{sHTML_S_Theta}, 920},
- {{sHTML_S_Iota}, 921},
- {{sHTML_S_Kappa}, 922},
- {{sHTML_S_Lambda}, 923},
- {{sHTML_S_Mu}, 924},
- {{sHTML_S_Nu}, 925},
- {{sHTML_S_Xi}, 926},
- {{sHTML_S_Omicron}, 927},
- {{sHTML_S_Pi}, 928},
- {{sHTML_S_Rho}, 929},
- {{sHTML_S_Sigma}, 931},
- {{sHTML_S_Tau}, 932},
- {{sHTML_S_Upsilon}, 933},
- {{sHTML_S_Phi}, 934},
- {{sHTML_S_Chi}, 935},
- {{sHTML_S_Psi}, 936},
- {{sHTML_S_Omega}, 937},
- {{sHTML_S_alpha}, 945},
- {{sHTML_S_beta}, 946},
- {{sHTML_S_gamma}, 947},
- {{sHTML_S_delta}, 948},
- {{sHTML_S_epsilon}, 949},
- {{sHTML_S_zeta}, 950},
- {{sHTML_S_eta}, 951},
- {{sHTML_S_theta}, 952},
- {{sHTML_S_iota}, 953},
- {{sHTML_S_kappa}, 954},
- {{sHTML_S_lambda}, 955},
- {{sHTML_S_mu}, 956},
- {{sHTML_S_nu}, 957},
- {{sHTML_S_xi}, 958},
- {{sHTML_S_omicron}, 959},
- {{sHTML_S_pi}, 960},
- {{sHTML_S_rho}, 961},
- {{sHTML_S_sigmaf}, 962},
- {{sHTML_S_sigma}, 963},
- {{sHTML_S_tau}, 964},
- {{sHTML_S_upsilon}, 965},
- {{sHTML_S_phi}, 966},
- {{sHTML_S_chi}, 967},
- {{sHTML_S_psi}, 968},
- {{sHTML_S_omega}, 969},
- {{sHTML_S_thetasym}, 977},
- {{sHTML_S_upsih}, 978},
- {{sHTML_S_piv}, 982},
- {{sHTML_S_ensp}, 8194},
- {{sHTML_S_emsp}, 8195},
- {{sHTML_S_thinsp}, 8201},
- {{sHTML_S_zwnj}, 8204},
- {{sHTML_S_zwj}, 8205},
- {{sHTML_S_lrm}, 8206},
- {{sHTML_S_rlm}, 8207},
- {{sHTML_S_ndash}, 8211},
- {{sHTML_S_mdash}, 8212},
- {{sHTML_S_lsquo}, 8216},
- {{sHTML_S_rsquo}, 8217},
- {{sHTML_S_sbquo}, 8218},
- {{sHTML_S_ldquo}, 8220},
- {{sHTML_S_rdquo}, 8221},
- {{sHTML_S_bdquo}, 8222},
- {{sHTML_S_dagger}, 8224},
- {{sHTML_S_Dagger}, 8225},
- {{sHTML_S_bull}, 8226},
- {{sHTML_S_hellip}, 8230},
- {{sHTML_S_permil}, 8240},
- {{sHTML_S_prime}, 8242},
- {{sHTML_S_Prime}, 8243},
- {{sHTML_S_lsaquo}, 8249},
- {{sHTML_S_rsaquo}, 8250},
- {{sHTML_S_oline}, 8254},
- {{sHTML_S_frasl}, 8260},
- {{sHTML_S_euro}, 8364},
- {{sHTML_S_image}, 8465},
- {{sHTML_S_weierp}, 8472},
- {{sHTML_S_real}, 8476},
- {{sHTML_S_trade}, 8482},
- {{sHTML_S_alefsym}, 8501},
- {{sHTML_S_larr}, 8592},
- {{sHTML_S_uarr}, 8593},
- {{sHTML_S_rarr}, 8594},
- {{sHTML_S_darr}, 8595},
- {{sHTML_S_harr}, 8596},
- {{sHTML_S_crarr}, 8629},
- {{sHTML_S_lArr}, 8656},
- {{sHTML_S_uArr}, 8657},
- {{sHTML_S_rArr}, 8658},
- {{sHTML_S_dArr}, 8659},
- {{sHTML_S_hArr}, 8660},
- {{sHTML_S_forall}, 8704},
- {{sHTML_S_part}, 8706},
- {{sHTML_S_exist}, 8707},
- {{sHTML_S_empty}, 8709},
- {{sHTML_S_nabla}, 8711},
- {{sHTML_S_isin}, 8712},
- {{sHTML_S_notin}, 8713},
- {{sHTML_S_ni}, 8715},
- {{sHTML_S_prod}, 8719},
- {{sHTML_S_sum}, 8721},
- {{sHTML_S_minus}, 8722},
- {{sHTML_S_lowast}, 8727},
- {{sHTML_S_radic}, 8730},
- {{sHTML_S_prop}, 8733},
- {{sHTML_S_infin}, 8734},
- {{sHTML_S_ang}, 8736},
- {{sHTML_S_and}, 8743},
- {{sHTML_S_or}, 8744},
- {{sHTML_S_cap}, 8745},
- {{sHTML_S_cup}, 8746},
- {{sHTML_S_int}, 8747},
- {{sHTML_S_there4}, 8756},
- {{sHTML_S_sim}, 8764},
- {{sHTML_S_cong}, 8773},
- {{sHTML_S_asymp}, 8776},
- {{sHTML_S_ne}, 8800},
- {{sHTML_S_equiv}, 8801},
- {{sHTML_S_le}, 8804},
- {{sHTML_S_ge}, 8805},
- {{sHTML_S_sub}, 8834},
- {{sHTML_S_sup}, 8835},
- {{sHTML_S_nsub}, 8836},
- {{sHTML_S_sube}, 8838},
- {{sHTML_S_supe}, 8839},
- {{sHTML_S_oplus}, 8853},
- {{sHTML_S_otimes}, 8855},
- {{sHTML_S_perp}, 8869},
- {{sHTML_S_sdot}, 8901},
- {{sHTML_S_lceil}, 8968},
- {{sHTML_S_rceil}, 8969},
- {{sHTML_S_lfloor}, 8970},
- {{sHTML_S_rfloor}, 8971},
- {{sHTML_S_lang}, 9001},
- {{sHTML_S_rang}, 9002},
- {{sHTML_S_loz}, 9674},
- {{sHTML_S_spades}, 9824},
- {{sHTML_S_clubs}, 9827},
- {{sHTML_S_hearts}, 9829},
- {{sHTML_S_diams}, 9830}
+ {{OOO_STRING_SVTOOLS_HTML_S_OElig}, 338},
+ {{OOO_STRING_SVTOOLS_HTML_S_oelig}, 339},
+ {{OOO_STRING_SVTOOLS_HTML_S_Scaron}, 352},
+ {{OOO_STRING_SVTOOLS_HTML_S_scaron}, 353},
+ {{OOO_STRING_SVTOOLS_HTML_S_Yuml}, 376},
+ {{OOO_STRING_SVTOOLS_HTML_S_fnof}, 402},
+ {{OOO_STRING_SVTOOLS_HTML_S_circ}, 710},
+ {{OOO_STRING_SVTOOLS_HTML_S_tilde}, 732},
+ {{OOO_STRING_SVTOOLS_HTML_S_Alpha}, 913},
+ {{OOO_STRING_SVTOOLS_HTML_S_Beta}, 914},
+ {{OOO_STRING_SVTOOLS_HTML_S_Gamma}, 915},
+ {{OOO_STRING_SVTOOLS_HTML_S_Delta}, 916},
+ {{OOO_STRING_SVTOOLS_HTML_S_Epsilon}, 917},
+ {{OOO_STRING_SVTOOLS_HTML_S_Zeta}, 918},
+ {{OOO_STRING_SVTOOLS_HTML_S_Eta}, 919},
+ {{OOO_STRING_SVTOOLS_HTML_S_Theta}, 920},
+ {{OOO_STRING_SVTOOLS_HTML_S_Iota}, 921},
+ {{OOO_STRING_SVTOOLS_HTML_S_Kappa}, 922},
+ {{OOO_STRING_SVTOOLS_HTML_S_Lambda}, 923},
+ {{OOO_STRING_SVTOOLS_HTML_S_Mu}, 924},
+ {{OOO_STRING_SVTOOLS_HTML_S_Nu}, 925},
+ {{OOO_STRING_SVTOOLS_HTML_S_Xi}, 926},
+ {{OOO_STRING_SVTOOLS_HTML_S_Omicron}, 927},
+ {{OOO_STRING_SVTOOLS_HTML_S_Pi}, 928},
+ {{OOO_STRING_SVTOOLS_HTML_S_Rho}, 929},
+ {{OOO_STRING_SVTOOLS_HTML_S_Sigma}, 931},
+ {{OOO_STRING_SVTOOLS_HTML_S_Tau}, 932},
+ {{OOO_STRING_SVTOOLS_HTML_S_Upsilon}, 933},
+ {{OOO_STRING_SVTOOLS_HTML_S_Phi}, 934},
+ {{OOO_STRING_SVTOOLS_HTML_S_Chi}, 935},
+ {{OOO_STRING_SVTOOLS_HTML_S_Psi}, 936},
+ {{OOO_STRING_SVTOOLS_HTML_S_Omega}, 937},
+ {{OOO_STRING_SVTOOLS_HTML_S_alpha}, 945},
+ {{OOO_STRING_SVTOOLS_HTML_S_beta}, 946},
+ {{OOO_STRING_SVTOOLS_HTML_S_gamma}, 947},
+ {{OOO_STRING_SVTOOLS_HTML_S_delta}, 948},
+ {{OOO_STRING_SVTOOLS_HTML_S_epsilon}, 949},
+ {{OOO_STRING_SVTOOLS_HTML_S_zeta}, 950},
+ {{OOO_STRING_SVTOOLS_HTML_S_eta}, 951},
+ {{OOO_STRING_SVTOOLS_HTML_S_theta}, 952},
+ {{OOO_STRING_SVTOOLS_HTML_S_iota}, 953},
+ {{OOO_STRING_SVTOOLS_HTML_S_kappa}, 954},
+ {{OOO_STRING_SVTOOLS_HTML_S_lambda}, 955},
+ {{OOO_STRING_SVTOOLS_HTML_S_mu}, 956},
+ {{OOO_STRING_SVTOOLS_HTML_S_nu}, 957},
+ {{OOO_STRING_SVTOOLS_HTML_S_xi}, 958},
+ {{OOO_STRING_SVTOOLS_HTML_S_omicron}, 959},
+ {{OOO_STRING_SVTOOLS_HTML_S_pi}, 960},
+ {{OOO_STRING_SVTOOLS_HTML_S_rho}, 961},
+ {{OOO_STRING_SVTOOLS_HTML_S_sigmaf}, 962},
+ {{OOO_STRING_SVTOOLS_HTML_S_sigma}, 963},
+ {{OOO_STRING_SVTOOLS_HTML_S_tau}, 964},
+ {{OOO_STRING_SVTOOLS_HTML_S_upsilon}, 965},
+ {{OOO_STRING_SVTOOLS_HTML_S_phi}, 966},
+ {{OOO_STRING_SVTOOLS_HTML_S_chi}, 967},
+ {{OOO_STRING_SVTOOLS_HTML_S_psi}, 968},
+ {{OOO_STRING_SVTOOLS_HTML_S_omega}, 969},
+ {{OOO_STRING_SVTOOLS_HTML_S_thetasym}, 977},
+ {{OOO_STRING_SVTOOLS_HTML_S_upsih}, 978},
+ {{OOO_STRING_SVTOOLS_HTML_S_piv}, 982},
+ {{OOO_STRING_SVTOOLS_HTML_S_ensp}, 8194},
+ {{OOO_STRING_SVTOOLS_HTML_S_emsp}, 8195},
+ {{OOO_STRING_SVTOOLS_HTML_S_thinsp}, 8201},
+ {{OOO_STRING_SVTOOLS_HTML_S_zwnj}, 8204},
+ {{OOO_STRING_SVTOOLS_HTML_S_zwj}, 8205},
+ {{OOO_STRING_SVTOOLS_HTML_S_lrm}, 8206},
+ {{OOO_STRING_SVTOOLS_HTML_S_rlm}, 8207},
+ {{OOO_STRING_SVTOOLS_HTML_S_ndash}, 8211},
+ {{OOO_STRING_SVTOOLS_HTML_S_mdash}, 8212},
+ {{OOO_STRING_SVTOOLS_HTML_S_lsquo}, 8216},
+ {{OOO_STRING_SVTOOLS_HTML_S_rsquo}, 8217},
+ {{OOO_STRING_SVTOOLS_HTML_S_sbquo}, 8218},
+ {{OOO_STRING_SVTOOLS_HTML_S_ldquo}, 8220},
+ {{OOO_STRING_SVTOOLS_HTML_S_rdquo}, 8221},
+ {{OOO_STRING_SVTOOLS_HTML_S_bdquo}, 8222},
+ {{OOO_STRING_SVTOOLS_HTML_S_dagger}, 8224},
+ {{OOO_STRING_SVTOOLS_HTML_S_Dagger}, 8225},
+ {{OOO_STRING_SVTOOLS_HTML_S_bull}, 8226},
+ {{OOO_STRING_SVTOOLS_HTML_S_hellip}, 8230},
+ {{OOO_STRING_SVTOOLS_HTML_S_permil}, 8240},
+ {{OOO_STRING_SVTOOLS_HTML_S_prime}, 8242},
+ {{OOO_STRING_SVTOOLS_HTML_S_Prime}, 8243},
+ {{OOO_STRING_SVTOOLS_HTML_S_lsaquo}, 8249},
+ {{OOO_STRING_SVTOOLS_HTML_S_rsaquo}, 8250},
+ {{OOO_STRING_SVTOOLS_HTML_S_oline}, 8254},
+ {{OOO_STRING_SVTOOLS_HTML_S_frasl}, 8260},
+ {{OOO_STRING_SVTOOLS_HTML_S_euro}, 8364},
+ {{OOO_STRING_SVTOOLS_HTML_S_image}, 8465},
+ {{OOO_STRING_SVTOOLS_HTML_S_weierp}, 8472},
+ {{OOO_STRING_SVTOOLS_HTML_S_real}, 8476},
+ {{OOO_STRING_SVTOOLS_HTML_S_trade}, 8482},
+ {{OOO_STRING_SVTOOLS_HTML_S_alefsym}, 8501},
+ {{OOO_STRING_SVTOOLS_HTML_S_larr}, 8592},
+ {{OOO_STRING_SVTOOLS_HTML_S_uarr}, 8593},
+ {{OOO_STRING_SVTOOLS_HTML_S_rarr}, 8594},
+ {{OOO_STRING_SVTOOLS_HTML_S_darr}, 8595},
+ {{OOO_STRING_SVTOOLS_HTML_S_harr}, 8596},
+ {{OOO_STRING_SVTOOLS_HTML_S_crarr}, 8629},
+ {{OOO_STRING_SVTOOLS_HTML_S_lArr}, 8656},
+ {{OOO_STRING_SVTOOLS_HTML_S_uArr}, 8657},
+ {{OOO_STRING_SVTOOLS_HTML_S_rArr}, 8658},
+ {{OOO_STRING_SVTOOLS_HTML_S_dArr}, 8659},
+ {{OOO_STRING_SVTOOLS_HTML_S_hArr}, 8660},
+ {{OOO_STRING_SVTOOLS_HTML_S_forall}, 8704},
+ {{OOO_STRING_SVTOOLS_HTML_S_part}, 8706},
+ {{OOO_STRING_SVTOOLS_HTML_S_exist}, 8707},
+ {{OOO_STRING_SVTOOLS_HTML_S_empty}, 8709},
+ {{OOO_STRING_SVTOOLS_HTML_S_nabla}, 8711},
+ {{OOO_STRING_SVTOOLS_HTML_S_isin}, 8712},
+ {{OOO_STRING_SVTOOLS_HTML_S_notin}, 8713},
+ {{OOO_STRING_SVTOOLS_HTML_S_ni}, 8715},
+ {{OOO_STRING_SVTOOLS_HTML_S_prod}, 8719},
+ {{OOO_STRING_SVTOOLS_HTML_S_sum}, 8721},
+ {{OOO_STRING_SVTOOLS_HTML_S_minus}, 8722},
+ {{OOO_STRING_SVTOOLS_HTML_S_lowast}, 8727},
+ {{OOO_STRING_SVTOOLS_HTML_S_radic}, 8730},
+ {{OOO_STRING_SVTOOLS_HTML_S_prop}, 8733},
+ {{OOO_STRING_SVTOOLS_HTML_S_infin}, 8734},
+ {{OOO_STRING_SVTOOLS_HTML_S_ang}, 8736},
+ {{OOO_STRING_SVTOOLS_HTML_S_and}, 8743},
+ {{OOO_STRING_SVTOOLS_HTML_S_or}, 8744},
+ {{OOO_STRING_SVTOOLS_HTML_S_cap}, 8745},
+ {{OOO_STRING_SVTOOLS_HTML_S_cup}, 8746},
+ {{OOO_STRING_SVTOOLS_HTML_S_int}, 8747},
+ {{OOO_STRING_SVTOOLS_HTML_S_there4}, 8756},
+ {{OOO_STRING_SVTOOLS_HTML_S_sim}, 8764},
+ {{OOO_STRING_SVTOOLS_HTML_S_cong}, 8773},
+ {{OOO_STRING_SVTOOLS_HTML_S_asymp}, 8776},
+ {{OOO_STRING_SVTOOLS_HTML_S_ne}, 8800},
+ {{OOO_STRING_SVTOOLS_HTML_S_equiv}, 8801},
+ {{OOO_STRING_SVTOOLS_HTML_S_le}, 8804},
+ {{OOO_STRING_SVTOOLS_HTML_S_ge}, 8805},
+ {{OOO_STRING_SVTOOLS_HTML_S_sub}, 8834},
+ {{OOO_STRING_SVTOOLS_HTML_S_sup}, 8835},
+ {{OOO_STRING_SVTOOLS_HTML_S_nsub}, 8836},
+ {{OOO_STRING_SVTOOLS_HTML_S_sube}, 8838},
+ {{OOO_STRING_SVTOOLS_HTML_S_supe}, 8839},
+ {{OOO_STRING_SVTOOLS_HTML_S_oplus}, 8853},
+ {{OOO_STRING_SVTOOLS_HTML_S_otimes}, 8855},
+ {{OOO_STRING_SVTOOLS_HTML_S_perp}, 8869},
+ {{OOO_STRING_SVTOOLS_HTML_S_sdot}, 8901},
+ {{OOO_STRING_SVTOOLS_HTML_S_lceil}, 8968},
+ {{OOO_STRING_SVTOOLS_HTML_S_rceil}, 8969},
+ {{OOO_STRING_SVTOOLS_HTML_S_lfloor}, 8970},
+ {{OOO_STRING_SVTOOLS_HTML_S_rfloor}, 8971},
+ {{OOO_STRING_SVTOOLS_HTML_S_lang}, 9001},
+ {{OOO_STRING_SVTOOLS_HTML_S_rang}, 9002},
+ {{OOO_STRING_SVTOOLS_HTML_S_loz}, 9674},
+ {{OOO_STRING_SVTOOLS_HTML_S_spades}, 9824},
+ {{OOO_STRING_SVTOOLS_HTML_S_clubs}, 9827},
+ {{OOO_STRING_SVTOOLS_HTML_S_hearts}, 9829},
+ {{OOO_STRING_SVTOOLS_HTML_S_diams}, 9830}
};
extern "C"
@@ -775,203 +628,203 @@ static int __FAR_DATA bSortOptionKeyWords = FALSE;
static HTML_TokenEntry __FAR_DATA aHTMLOptionTab[] = {
// Attribute ohne Wert
- {{sHTML_O_box}, HTML_O_BOX},
- {{sHTML_O_checked}, HTML_O_CHECKED},
- {{sHTML_O_compact}, HTML_O_COMPACT},
- {{sHTML_O_continue}, HTML_O_CONTINUE},
- {{sHTML_O_controls}, HTML_O_CONTROLS}, // IExplorer 2.0
- {{sHTML_O_declare}, HTML_O_DECLARE},
- {{sHTML_O_disabled}, HTML_O_DISABLED},
- {{sHTML_O_folded}, HTML_O_FOLDED}, // Netscape internal
- {{sHTML_O_ismap}, HTML_O_ISMAP},
- {{sHTML_O_mayscript}, HTML_O_MAYSCRIPT},
- {{sHTML_O_multiple}, HTML_O_MULTIPLE},
- {{sHTML_O_noflow}, HTML_O_NOFLOW},
- {{sHTML_O_nohref}, HTML_O_NOHREF}, // Netscape 2.0
- {{sHTML_O_noresize}, HTML_O_NORESIZE}, // Netscape 2.0
- {{sHTML_O_noshade}, HTML_O_NOSHADE}, // Netscape 2.0
- {{sHTML_O_nowrap}, HTML_O_NOWRAP},
- {{sHTML_O_plain}, HTML_O_PLAIN},
- {{sHTML_O_sdfixed}, HTML_O_SDFIXED},
- {{sHTML_O_selected}, HTML_O_SELECTED},
- {{sHTML_O_shapes}, HTML_O_SHAPES},
+ {{OOO_STRING_SVTOOLS_HTML_O_box}, HTML_O_BOX},
+ {{OOO_STRING_SVTOOLS_HTML_O_checked}, HTML_O_CHECKED},
+ {{OOO_STRING_SVTOOLS_HTML_O_compact}, HTML_O_COMPACT},
+ {{OOO_STRING_SVTOOLS_HTML_O_continue}, HTML_O_CONTINUE},
+ {{OOO_STRING_SVTOOLS_HTML_O_controls}, HTML_O_CONTROLS}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_declare}, HTML_O_DECLARE},
+ {{OOO_STRING_SVTOOLS_HTML_O_disabled}, HTML_O_DISABLED},
+ {{OOO_STRING_SVTOOLS_HTML_O_folded}, HTML_O_FOLDED}, // Netscape internal
+ {{OOO_STRING_SVTOOLS_HTML_O_ismap}, HTML_O_ISMAP},
+ {{OOO_STRING_SVTOOLS_HTML_O_mayscript}, HTML_O_MAYSCRIPT},
+ {{OOO_STRING_SVTOOLS_HTML_O_multiple}, HTML_O_MULTIPLE},
+ {{OOO_STRING_SVTOOLS_HTML_O_noflow}, HTML_O_NOFLOW},
+ {{OOO_STRING_SVTOOLS_HTML_O_nohref}, HTML_O_NOHREF}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_noresize}, HTML_O_NORESIZE}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_noshade}, HTML_O_NOSHADE}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_nowrap}, HTML_O_NOWRAP},
+ {{OOO_STRING_SVTOOLS_HTML_O_plain}, HTML_O_PLAIN},
+ {{OOO_STRING_SVTOOLS_HTML_O_sdfixed}, HTML_O_SDFIXED},
+ {{OOO_STRING_SVTOOLS_HTML_O_selected}, HTML_O_SELECTED},
+ {{OOO_STRING_SVTOOLS_HTML_O_shapes}, HTML_O_SHAPES},
// Attribute mit einem String als Wert
- {{sHTML_O_above}, HTML_O_ABOVE},
- {{sHTML_O_accept}, HTML_O_ACCEPT},
- {{sHTML_O_accesskey}, HTML_O_ACCESSKEY},
- {{sHTML_O_add_date}, HTML_O_ADD_DATE}, // Netscape internal
- {{sHTML_O_alt}, HTML_O_ALT},
- {{sHTML_O_axes}, HTML_O_AXES},
- {{sHTML_O_axis}, HTML_O_AXIS},
- {{sHTML_O_below}, HTML_O_BELOW},
- {{sHTML_O_char}, HTML_O_CHAR}, // HTML 3 Table Model Draft
- {{sHTML_O_class}, HTML_O_CLASS},
- {{sHTML_O_clip}, HTML_O_CLIP},
- {{sHTML_O_code}, HTML_O_CODE}, // HotJava
- {{sHTML_O_codetype}, HTML_O_CODETYPE},
- {{sHTML_O_colspec}, HTML_O_COLSPEC},
- {{sHTML_O_content}, HTML_O_CONTENT},
- {{sHTML_O_coords}, HTML_O_COORDS}, // Netscape 2.0
- {{sHTML_O_dp}, HTML_O_DP},
- {{sHTML_O_enctype}, HTML_O_ENCTYPE},
- {{sHTML_O_error}, HTML_O_ERROR},
- {{sHTML_O_face}, HTML_O_FACE}, // IExplorer 2.0
- {{sHTML_O_frameborder}, HTML_O_FRAMEBORDER}, // IExplorer 3.0
- {{sHTML_O_httpequiv}, HTML_O_HTTPEQUIV},
- {{sHTML_O_language}, HTML_O_LANGUAGE}, // JavaScript
- {{sHTML_O_last_modified}, HTML_O_LAST_MODIFIED}, // Netscape internal
- {{sHTML_O_last_visit}, HTML_O_LAST_VISIT}, // Netscape internal
- {{sHTML_O_md}, HTML_O_MD},
- {{sHTML_O_n}, HTML_O_N},
- {{sHTML_O_name}, HTML_O_NAME},
- {{sHTML_O_notation}, HTML_O_NOTATION},
- {{sHTML_O_prompt}, HTML_O_PROMPT},
- {{sHTML_O_shape}, HTML_O_SHAPE},
- {{sHTML_O_standby}, HTML_O_STANDBY},
- {{sHTML_O_style}, HTML_O_STYLE},
- {{sHTML_O_title}, HTML_O_TITLE},
- {{sHTML_O_value}, HTML_O_VALUE},
- {{sHTML_O_SDval}, HTML_O_SDVAL}, // StarDiv NumberValue
- {{sHTML_O_SDnum}, HTML_O_SDNUM}, // StarDiv NumberFormat
- {{sHTML_O_sdlibrary}, HTML_O_SDLIBRARY},
- {{sHTML_O_sdmodule}, HTML_O_SDMODULE},
+ {{OOO_STRING_SVTOOLS_HTML_O_above}, HTML_O_ABOVE},
+ {{OOO_STRING_SVTOOLS_HTML_O_accept}, HTML_O_ACCEPT},
+ {{OOO_STRING_SVTOOLS_HTML_O_accesskey}, HTML_O_ACCESSKEY},
+ {{OOO_STRING_SVTOOLS_HTML_O_add_date}, HTML_O_ADD_DATE}, // Netscape internal
+ {{OOO_STRING_SVTOOLS_HTML_O_alt}, HTML_O_ALT},
+ {{OOO_STRING_SVTOOLS_HTML_O_axes}, HTML_O_AXES},
+ {{OOO_STRING_SVTOOLS_HTML_O_axis}, HTML_O_AXIS},
+ {{OOO_STRING_SVTOOLS_HTML_O_below}, HTML_O_BELOW},
+ {{OOO_STRING_SVTOOLS_HTML_O_char}, HTML_O_CHAR}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_class}, HTML_O_CLASS},
+ {{OOO_STRING_SVTOOLS_HTML_O_clip}, HTML_O_CLIP},
+ {{OOO_STRING_SVTOOLS_HTML_O_code}, HTML_O_CODE}, // HotJava
+ {{OOO_STRING_SVTOOLS_HTML_O_codetype}, HTML_O_CODETYPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_colspec}, HTML_O_COLSPEC},
+ {{OOO_STRING_SVTOOLS_HTML_O_content}, HTML_O_CONTENT},
+ {{OOO_STRING_SVTOOLS_HTML_O_coords}, HTML_O_COORDS}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_dp}, HTML_O_DP},
+ {{OOO_STRING_SVTOOLS_HTML_O_enctype}, HTML_O_ENCTYPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_error}, HTML_O_ERROR},
+ {{OOO_STRING_SVTOOLS_HTML_O_face}, HTML_O_FACE}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_frameborder}, HTML_O_FRAMEBORDER}, // IExplorer 3.0
+ {{OOO_STRING_SVTOOLS_HTML_O_httpequiv}, HTML_O_HTTPEQUIV},
+ {{OOO_STRING_SVTOOLS_HTML_O_language}, HTML_O_LANGUAGE}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_last_modified}, HTML_O_LAST_MODIFIED}, // Netscape internal
+ {{OOO_STRING_SVTOOLS_HTML_O_last_visit}, HTML_O_LAST_VISIT}, // Netscape internal
+ {{OOO_STRING_SVTOOLS_HTML_O_md}, HTML_O_MD},
+ {{OOO_STRING_SVTOOLS_HTML_O_n}, HTML_O_N},
+ {{OOO_STRING_SVTOOLS_HTML_O_name}, HTML_O_NAME},
+ {{OOO_STRING_SVTOOLS_HTML_O_notation}, HTML_O_NOTATION},
+ {{OOO_STRING_SVTOOLS_HTML_O_prompt}, HTML_O_PROMPT},
+ {{OOO_STRING_SVTOOLS_HTML_O_shape}, HTML_O_SHAPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_standby}, HTML_O_STANDBY},
+ {{OOO_STRING_SVTOOLS_HTML_O_style}, HTML_O_STYLE},
+ {{OOO_STRING_SVTOOLS_HTML_O_title}, HTML_O_TITLE},
+ {{OOO_STRING_SVTOOLS_HTML_O_value}, HTML_O_VALUE},
+ {{OOO_STRING_SVTOOLS_HTML_O_SDval}, HTML_O_SDVAL}, // StarDiv NumberValue
+ {{OOO_STRING_SVTOOLS_HTML_O_SDnum}, HTML_O_SDNUM}, // StarDiv NumberFormat
+ {{OOO_STRING_SVTOOLS_HTML_O_sdlibrary}, HTML_O_SDLIBRARY},
+ {{OOO_STRING_SVTOOLS_HTML_O_sdmodule}, HTML_O_SDMODULE},
// Attribute mit einem SGML-Identifier als Wert
- {{sHTML_O_from}, HTML_O_FROM},
- {{sHTML_O_id}, HTML_O_ID},
- {{sHTML_O_target}, HTML_O_TARGET}, // Netscape 2.0
- {{sHTML_O_to}, HTML_O_TO},
- {{sHTML_O_until}, HTML_O_UNTIL},
+ {{OOO_STRING_SVTOOLS_HTML_O_from}, HTML_O_FROM},
+ {{OOO_STRING_SVTOOLS_HTML_O_id}, HTML_O_ID},
+ {{OOO_STRING_SVTOOLS_HTML_O_target}, HTML_O_TARGET}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_to}, HTML_O_TO},
+ {{OOO_STRING_SVTOOLS_HTML_O_until}, HTML_O_UNTIL},
// Attribute mit einem URI als Wert
- {{sHTML_O_action}, HTML_O_ACTION},
- {{sHTML_O_archive}, HTML_O_ARCHIVE},
- {{sHTML_O_background}, HTML_O_BACKGROUND},
- {{sHTML_O_classid}, HTML_O_CLASSID},
- {{sHTML_O_codebase}, HTML_O_CODEBASE}, // HotJava
- {{sHTML_O_data}, HTML_O_DATA},
- {{sHTML_O_dynsrc}, HTML_O_DYNSRC}, // IExplorer 3.0b1
- {{sHTML_O_dynsync}, HTML_O_DYNSYNC}, // IExplorer 2.0
- {{sHTML_O_imagemap}, HTML_O_IMAGEMAP},
- {{sHTML_O_href}, HTML_O_HREF},
- {{sHTML_O_lowsrc}, HTML_O_LOWSRC}, // Netscape 3.0
- {{sHTML_O_script}, HTML_O_SCRIPT},
- {{sHTML_O_src}, HTML_O_SRC},
- {{sHTML_O_usemap}, HTML_O_USEMAP}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_action}, HTML_O_ACTION},
+ {{OOO_STRING_SVTOOLS_HTML_O_archive}, HTML_O_ARCHIVE},
+ {{OOO_STRING_SVTOOLS_HTML_O_background}, HTML_O_BACKGROUND},
+ {{OOO_STRING_SVTOOLS_HTML_O_classid}, HTML_O_CLASSID},
+ {{OOO_STRING_SVTOOLS_HTML_O_codebase}, HTML_O_CODEBASE}, // HotJava
+ {{OOO_STRING_SVTOOLS_HTML_O_data}, HTML_O_DATA},
+ {{OOO_STRING_SVTOOLS_HTML_O_dynsrc}, HTML_O_DYNSRC}, // IExplorer 3.0b1
+ {{OOO_STRING_SVTOOLS_HTML_O_dynsync}, HTML_O_DYNSYNC}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_imagemap}, HTML_O_IMAGEMAP},
+ {{OOO_STRING_SVTOOLS_HTML_O_href}, HTML_O_HREF},
+ {{OOO_STRING_SVTOOLS_HTML_O_lowsrc}, HTML_O_LOWSRC}, // Netscape 3.0
+ {{OOO_STRING_SVTOOLS_HTML_O_script}, HTML_O_SCRIPT},
+ {{OOO_STRING_SVTOOLS_HTML_O_src}, HTML_O_SRC},
+ {{OOO_STRING_SVTOOLS_HTML_O_usemap}, HTML_O_USEMAP}, // Netscape 2.0
// Attribute mit Entity-Namen als Wert
- {{sHTML_O_dingbat}, HTML_O_DINGBAT},
- {{sHTML_O_sym}, HTML_O_SYM},
+ {{OOO_STRING_SVTOOLS_HTML_O_dingbat}, HTML_O_DINGBAT},
+ {{OOO_STRING_SVTOOLS_HTML_O_sym}, HTML_O_SYM},
// Attribute mit einer Farbe als Wert (alle Netscape)
- {{sHTML_O_alink}, HTML_O_ALINK},
- {{sHTML_O_bgcolor}, HTML_O_BGCOLOR},
- {{sHTML_O_bordercolor}, HTML_O_BORDERCOLOR}, // IExplorer 2.0
- {{sHTML_O_bordercolorlight}, HTML_O_BORDERCOLORLIGHT}, // IExplorer 2.0
- {{sHTML_O_bordercolordark}, HTML_O_BORDERCOLORDARK}, // IExplorer 2.0
- {{sHTML_O_color}, HTML_O_COLOR},
- {{sHTML_O_link}, HTML_O_LINK},
- {{sHTML_O_text}, HTML_O_TEXT},
- {{sHTML_O_vlink}, HTML_O_VLINK},
+ {{OOO_STRING_SVTOOLS_HTML_O_alink}, HTML_O_ALINK},
+ {{OOO_STRING_SVTOOLS_HTML_O_bgcolor}, HTML_O_BGCOLOR},
+ {{OOO_STRING_SVTOOLS_HTML_O_bordercolor}, HTML_O_BORDERCOLOR}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_bordercolorlight}, HTML_O_BORDERCOLORLIGHT}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_bordercolordark}, HTML_O_BORDERCOLORDARK}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_color}, HTML_O_COLOR},
+ {{OOO_STRING_SVTOOLS_HTML_O_link}, HTML_O_LINK},
+ {{OOO_STRING_SVTOOLS_HTML_O_text}, HTML_O_TEXT},
+ {{OOO_STRING_SVTOOLS_HTML_O_vlink}, HTML_O_VLINK},
// Attribute mit einem numerischen Wert
- {{sHTML_O_border}, HTML_O_BORDER},
- {{sHTML_O_cellspacing},HTML_O_CELLSPACING}, // HTML 3 Table Model Draft
- {{sHTML_O_cellpadding},HTML_O_CELLPADDING}, // HTML 3 Table Model Draft
- {{sHTML_O_charoff}, HTML_O_CHAROFF}, // HTML 3 Table Model Draft
- {{sHTML_O_colspan}, HTML_O_COLSPAN},
- {{sHTML_O_framespacing}, HTML_O_FRAMESPACING}, // IExplorer 3.0
- {{sHTML_O_gutter}, HTML_O_GUTTER}, // Netscape 3.0b5
- {{sHTML_O_indent}, HTML_O_INDENT},
- {{sHTML_O_height}, HTML_O_HEIGHT},
- {{sHTML_O_hspace}, HTML_O_HSPACE}, // Netscape
- {{sHTML_O_left}, HTML_O_LEFT},
- {{sHTML_O_leftmargin}, HTML_O_LEFTMARGIN}, // IExplorer 2.0
- {{sHTML_O_loop}, HTML_O_LOOP}, // IExplorer 2.0
- {{sHTML_O_marginheight},HTML_O_MARGINHEIGHT}, // Netscape 2.0
- {{sHTML_O_marginwidth},HTML_O_MARGINWIDTH}, // Netscape 2.0
- {{sHTML_O_max}, HTML_O_MAX},
- {{sHTML_O_maxlength}, HTML_O_MAXLENGTH},
- {{sHTML_O_min}, HTML_O_MIN},
- {{sHTML_O_pagex}, HTML_O_PAGEX},
- {{sHTML_O_pagey}, HTML_O_PAGEY},
- {{sHTML_O_pointsize}, HTML_O_POINTSIZE},
- {{sHTML_O_rowspan}, HTML_O_ROWSPAN},
- {{sHTML_O_scrollamount}, HTML_O_SCROLLAMOUNT}, // IExplorer 2.0
- {{sHTML_O_scrolldelay}, HTML_O_SCROLLDELAY}, // IExplorer 2.0
- {{sHTML_O_seqnum}, HTML_O_SEQNUM},
- {{sHTML_O_skip}, HTML_O_SKIP},
- {{sHTML_O_span}, HTML_O_SPAN}, // HTML 3 Table Model Draft
- {{sHTML_O_tabindex}, HTML_O_TABINDEX},
- {{sHTML_O_top}, HTML_O_TOP},
- {{sHTML_O_topmargin}, HTML_O_TOPMARGIN}, // IExplorer 2.0
- {{sHTML_O_vspace}, HTML_O_VSPACE}, // Netscape
- {{sHTML_O_weight}, HTML_O_WEIGHT},
- {{sHTML_O_width}, HTML_O_WIDTH},
- {{sHTML_O_x}, HTML_O_X},
- {{sHTML_O_y}, HTML_O_Y},
- {{sHTML_O_zindex}, HTML_O_ZINDEX},
+ {{OOO_STRING_SVTOOLS_HTML_O_border}, HTML_O_BORDER},
+ {{OOO_STRING_SVTOOLS_HTML_O_cellspacing},HTML_O_CELLSPACING}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_cellpadding},HTML_O_CELLPADDING}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_charoff}, HTML_O_CHAROFF}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_colspan}, HTML_O_COLSPAN},
+ {{OOO_STRING_SVTOOLS_HTML_O_framespacing}, HTML_O_FRAMESPACING}, // IExplorer 3.0
+ {{OOO_STRING_SVTOOLS_HTML_O_gutter}, HTML_O_GUTTER}, // Netscape 3.0b5
+ {{OOO_STRING_SVTOOLS_HTML_O_indent}, HTML_O_INDENT},
+ {{OOO_STRING_SVTOOLS_HTML_O_height}, HTML_O_HEIGHT},
+ {{OOO_STRING_SVTOOLS_HTML_O_hspace}, HTML_O_HSPACE}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_O_left}, HTML_O_LEFT},
+ {{OOO_STRING_SVTOOLS_HTML_O_leftmargin}, HTML_O_LEFTMARGIN}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_loop}, HTML_O_LOOP}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_marginheight},HTML_O_MARGINHEIGHT}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_marginwidth},HTML_O_MARGINWIDTH}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_max}, HTML_O_MAX},
+ {{OOO_STRING_SVTOOLS_HTML_O_maxlength}, HTML_O_MAXLENGTH},
+ {{OOO_STRING_SVTOOLS_HTML_O_min}, HTML_O_MIN},
+ {{OOO_STRING_SVTOOLS_HTML_O_pagex}, HTML_O_PAGEX},
+ {{OOO_STRING_SVTOOLS_HTML_O_pagey}, HTML_O_PAGEY},
+ {{OOO_STRING_SVTOOLS_HTML_O_pointsize}, HTML_O_POINTSIZE},
+ {{OOO_STRING_SVTOOLS_HTML_O_rowspan}, HTML_O_ROWSPAN},
+ {{OOO_STRING_SVTOOLS_HTML_O_scrollamount}, HTML_O_SCROLLAMOUNT}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_scrolldelay}, HTML_O_SCROLLDELAY}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_seqnum}, HTML_O_SEQNUM},
+ {{OOO_STRING_SVTOOLS_HTML_O_skip}, HTML_O_SKIP},
+ {{OOO_STRING_SVTOOLS_HTML_O_span}, HTML_O_SPAN}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_tabindex}, HTML_O_TABINDEX},
+ {{OOO_STRING_SVTOOLS_HTML_O_top}, HTML_O_TOP},
+ {{OOO_STRING_SVTOOLS_HTML_O_topmargin}, HTML_O_TOPMARGIN}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_vspace}, HTML_O_VSPACE}, // Netscape
+ {{OOO_STRING_SVTOOLS_HTML_O_weight}, HTML_O_WEIGHT},
+ {{OOO_STRING_SVTOOLS_HTML_O_width}, HTML_O_WIDTH},
+ {{OOO_STRING_SVTOOLS_HTML_O_x}, HTML_O_X},
+ {{OOO_STRING_SVTOOLS_HTML_O_y}, HTML_O_Y},
+ {{OOO_STRING_SVTOOLS_HTML_O_zindex}, HTML_O_ZINDEX},
// Attribute mit Enum-Werten
- {{sHTML_O_bgproperties}, HTML_O_BGPROPERTIES}, // IExplorer 2.0
- {{sHTML_O_behavior}, HTML_O_BEHAVIOR}, // IExplorer 2.0
- {{sHTML_O_clear}, HTML_O_CLEAR},
- {{sHTML_O_dir}, HTML_O_DIR}, // HTML 3 Table Model Draft
- {{sHTML_O_direction}, HTML_O_DIRECTION}, // IExplorer 2.0
- {{sHTML_O_format}, HTML_O_FORMAT},
- {{sHTML_O_frame}, HTML_O_FRAME}, // HTML 3 Table Model Draft
- {{sHTML_O_lang}, HTML_O_LANG},
- {{sHTML_O_method}, HTML_O_METHOD},
- {{sHTML_O_palette}, HTML_O_PALETTE},
- {{sHTML_O_rel}, HTML_O_REL},
- {{sHTML_O_rev}, HTML_O_REV},
- {{sHTML_O_rules}, HTML_O_RULES}, // HTML 3 Table Model Draft
- {{sHTML_O_scrolling}, HTML_O_SCROLLING}, // Netscape 2.0
- {{sHTML_O_sdreadonly}, HTML_O_SDREADONLY},
- {{sHTML_O_subtype}, HTML_O_SUBTYPE},
- {{sHTML_O_type}, HTML_O_TYPE},
- {{sHTML_O_valign}, HTML_O_VALIGN},
- {{sHTML_O_valuetype}, HTML_O_VALUETYPE},
- {{sHTML_O_wrap}, HTML_O_WRAP},
- {{sHTML_O_visibility}, HTML_O_VISIBILITY},
+ {{OOO_STRING_SVTOOLS_HTML_O_bgproperties}, HTML_O_BGPROPERTIES}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_behavior}, HTML_O_BEHAVIOR}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_clear}, HTML_O_CLEAR},
+ {{OOO_STRING_SVTOOLS_HTML_O_dir}, HTML_O_DIR}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_direction}, HTML_O_DIRECTION}, // IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_format}, HTML_O_FORMAT},
+ {{OOO_STRING_SVTOOLS_HTML_O_frame}, HTML_O_FRAME}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_lang}, HTML_O_LANG},
+ {{OOO_STRING_SVTOOLS_HTML_O_method}, HTML_O_METHOD},
+ {{OOO_STRING_SVTOOLS_HTML_O_palette}, HTML_O_PALETTE},
+ {{OOO_STRING_SVTOOLS_HTML_O_rel}, HTML_O_REL},
+ {{OOO_STRING_SVTOOLS_HTML_O_rev}, HTML_O_REV},
+ {{OOO_STRING_SVTOOLS_HTML_O_rules}, HTML_O_RULES}, // HTML 3 Table Model Draft
+ {{OOO_STRING_SVTOOLS_HTML_O_scrolling}, HTML_O_SCROLLING}, // Netscape 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_sdreadonly}, HTML_O_SDREADONLY},
+ {{OOO_STRING_SVTOOLS_HTML_O_subtype}, HTML_O_SUBTYPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_type}, HTML_O_TYPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_valign}, HTML_O_VALIGN},
+ {{OOO_STRING_SVTOOLS_HTML_O_valuetype}, HTML_O_VALUETYPE},
+ {{OOO_STRING_SVTOOLS_HTML_O_wrap}, HTML_O_WRAP},
+ {{OOO_STRING_SVTOOLS_HTML_O_visibility}, HTML_O_VISIBILITY},
// Attribute mit Script-Code als Wert
- {{sHTML_O_onblur}, HTML_O_ONBLUR}, // JavaScript
- {{sHTML_O_onchange}, HTML_O_ONCHANGE}, // JavaScript
- {{sHTML_O_onclick}, HTML_O_ONCLICK}, // JavaScript
- {{sHTML_O_onfocus}, HTML_O_ONFOCUS}, // JavaScript
- {{sHTML_O_onload}, HTML_O_ONLOAD}, // JavaScript
- {{sHTML_O_onmouseover}, HTML_O_ONMOUSEOVER}, // JavaScript
- {{sHTML_O_onreset}, HTML_O_ONRESET}, // JavaScript
- {{sHTML_O_onselect}, HTML_O_ONSELECT}, // JavaScript
- {{sHTML_O_onsubmit}, HTML_O_ONSUBMIT}, // JavaScript
- {{sHTML_O_onunload}, HTML_O_ONUNLOAD}, // JavaScript
- {{sHTML_O_onabort}, HTML_O_ONABORT}, // JavaScript
- {{sHTML_O_onerror}, HTML_O_ONERROR}, // JavaScript
- {{sHTML_O_onmouseout}, HTML_O_ONMOUSEOUT}, // JavaScript
-
- {{sHTML_O_SDonblur}, HTML_O_SDONBLUR}, // StarBasic
- {{sHTML_O_SDonchange}, HTML_O_SDONCHANGE}, // StarBasic
- {{sHTML_O_SDonclick}, HTML_O_SDONCLICK}, // StarBasic
- {{sHTML_O_SDonfocus}, HTML_O_SDONFOCUS}, // StarBasic
- {{sHTML_O_SDonload}, HTML_O_SDONLOAD}, // StarBasic
- {{sHTML_O_SDonmouseover}, HTML_O_SDONMOUSEOVER}, // StarBasic
- {{sHTML_O_SDonreset}, HTML_O_SDONRESET}, // StarBasic
- {{sHTML_O_SDonselect}, HTML_O_SDONSELECT}, // StarBasic
- {{sHTML_O_SDonsubmit}, HTML_O_SDONSUBMIT}, // StarBasic
- {{sHTML_O_SDonunload}, HTML_O_SDONUNLOAD}, // StarBasic
- {{sHTML_O_SDonabort}, HTML_O_SDONABORT}, // StarBasic
- {{sHTML_O_SDonerror}, HTML_O_SDONERROR}, // StarBasic
- {{sHTML_O_SDonmouseout}, HTML_O_SDONMOUSEOUT}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_onblur}, HTML_O_ONBLUR}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onchange}, HTML_O_ONCHANGE}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onclick}, HTML_O_ONCLICK}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onfocus}, HTML_O_ONFOCUS}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onload}, HTML_O_ONLOAD}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onmouseover}, HTML_O_ONMOUSEOVER}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onreset}, HTML_O_ONRESET}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onselect}, HTML_O_ONSELECT}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onsubmit}, HTML_O_ONSUBMIT}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onunload}, HTML_O_ONUNLOAD}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onabort}, HTML_O_ONABORT}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onerror}, HTML_O_ONERROR}, // JavaScript
+ {{OOO_STRING_SVTOOLS_HTML_O_onmouseout}, HTML_O_ONMOUSEOUT}, // JavaScript
+
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonblur}, HTML_O_SDONBLUR}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonchange}, HTML_O_SDONCHANGE}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonclick}, HTML_O_SDONCLICK}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonfocus}, HTML_O_SDONFOCUS}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonload}, HTML_O_SDONLOAD}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonmouseover}, HTML_O_SDONMOUSEOVER}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonreset}, HTML_O_SDONRESET}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonselect}, HTML_O_SDONSELECT}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonsubmit}, HTML_O_SDONSUBMIT}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonunload}, HTML_O_SDONUNLOAD}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonabort}, HTML_O_SDONABORT}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonerror}, HTML_O_SDONERROR}, // StarBasic
+ {{OOO_STRING_SVTOOLS_HTML_O_SDonmouseout}, HTML_O_SDONMOUSEOUT}, // StarBasic
// Attribute mit Kontext-abhaengigen Werten
- {{sHTML_O_align}, HTML_O_ALIGN},
- {{sHTML_O_cols}, HTML_O_COLS}, // Netscape 2.0 vs HTML 2.0
- {{sHTML_O_rows}, HTML_O_ROWS}, // Netscape 2.0 vs HTML 2.0
- {{sHTML_O_size}, HTML_O_SIZE},
- {{sHTML_O_start}, HTML_O_START}, // Netscape 2.0 vs IExplorer 2.0
- {{sHTML_O_units}, HTML_O_UNITS}
+ {{OOO_STRING_SVTOOLS_HTML_O_align}, HTML_O_ALIGN},
+ {{OOO_STRING_SVTOOLS_HTML_O_cols}, HTML_O_COLS}, // Netscape 2.0 vs HTML 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_rows}, HTML_O_ROWS}, // Netscape 2.0 vs HTML 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_size}, HTML_O_SIZE},
+ {{OOO_STRING_SVTOOLS_HTML_O_start}, HTML_O_START}, // Netscape 2.0 vs IExplorer 2.0
+ {{OOO_STRING_SVTOOLS_HTML_O_units}, HTML_O_UNITS}
};
int GetHTMLOption( const String& rName )
@@ -1017,147 +870,152 @@ static int __FAR_DATA bSortColorKeyWords = FALSE;
#define HTML_NO_COLOR 0xffffffffUL
+// die Farbnamen werden nicht exportiert
+// Sie stammen aus "http://www.uio.no/~mnbjerke/colors_w.html"
+// und scheinen im Gegensatz zu denen aus
+// "http://www.infi.net/wwwimages/colorindex.html"
+// zu stimmen
static HTML_ColorEntry __FAR_DATA aHTMLColorNameTab[] = {
- {{sHTML_COL_aliceblue}, 0x00f0f8ffUL},
- {{sHTML_COL_antiquewhite}, 0x00faebd7UL},
- {{sHTML_COL_aqua}, 0x0000ffffUL},
- {{sHTML_COL_aquamarine}, 0x007fffd4UL},
- {{sHTML_COL_azure}, 0x00f0ffffUL},
- {{sHTML_COL_beige}, 0x00f5f5dcUL},
- {{sHTML_COL_bisque}, 0x00ffe4c4UL},
- {{sHTML_COL_black}, 0x00000000UL},
- {{sHTML_COL_blanchedalmond}, 0x00ffebcdUL},
- {{sHTML_COL_blue}, 0x000000ffUL},
- {{sHTML_COL_blueviolet}, 0x008a2be2UL},
- {{sHTML_COL_brown}, 0x00a52a2aUL},
- {{sHTML_COL_burlywood}, 0x00deb887UL},
- {{sHTML_COL_cadetblue}, 0x005f9ea0UL},
- {{sHTML_COL_chartreuse}, 0x007fff00UL},
- {{sHTML_COL_chocolate}, 0x00d2691eUL},
- {{sHTML_COL_coral}, 0x00ff7f50UL},
- {{sHTML_COL_cornflowerblue}, 0x006495edUL},
- {{sHTML_COL_cornsilk}, 0x00fff8dcUL},
- {{sHTML_COL_crimson}, 0x00dc143cUL},
- {{sHTML_COL_cyan}, 0x0000ffffUL},
- {{sHTML_COL_darkblue}, 0x0000008bUL},
- {{sHTML_COL_darkcyan}, 0x00008b8bUL},
- {{sHTML_COL_darkgoldenrod}, 0x00b8860bUL},
- {{sHTML_COL_darkgray}, 0x00a9a9a9UL},
- {{sHTML_COL_darkgreen}, 0x00006400UL},
- {{sHTML_COL_darkkhaki}, 0x00bdb76bUL},
- {{sHTML_COL_darkmagenta}, 0x008b008bUL},
- {{sHTML_COL_darkolivegreen}, 0x00556b2fUL},
- {{sHTML_COL_darkorange}, 0x00ff8c00UL},
- {{sHTML_COL_darkorchid}, 0x009932ccUL},
- {{sHTML_COL_darkred}, 0x008b0000UL},
- {{sHTML_COL_darksalmon}, 0x00e9967aUL},
- {{sHTML_COL_darkseagreen}, 0x008fbc8fUL},
- {{sHTML_COL_darkslateblue}, 0x00483d8bUL},
- {{sHTML_COL_darkslategray}, 0x002f4f4fUL},
- {{sHTML_COL_darkturquoise}, 0x0000ced1UL},
- {{sHTML_COL_darkviolet}, 0x009400d3UL},
- {{sHTML_COL_deeppink}, 0x00ff1493UL},
- {{sHTML_COL_deepskyblue}, 0x0000bfffUL},
- {{sHTML_COL_dimgray}, 0x00696969UL},
- {{sHTML_COL_dodgerblue}, 0x001e90ffUL},
- {{sHTML_COL_firebrick}, 0x00b22222UL},
- {{sHTML_COL_floralwhite}, 0x00fffaf0UL},
- {{sHTML_COL_forestgreen}, 0x00228b22UL},
- {{sHTML_COL_fuchsia}, 0x00ff00ffUL},
- {{sHTML_COL_gainsboro}, 0x00dcdcdcUL},
- {{sHTML_COL_ghostwhite}, 0x00f8f8ffUL},
- {{sHTML_COL_gold}, 0x00ffd700UL},
- {{sHTML_COL_goldenrod}, 0x00daa520UL},
- {{sHTML_COL_gray}, 0x00808080UL},
- {{sHTML_COL_green}, 0x00008000UL},
- {{sHTML_COL_greenyellow}, 0x00adff2fUL},
- {{sHTML_COL_honeydew}, 0x00f0fff0UL},
- {{sHTML_COL_hotpink}, 0x00ff69b4UL},
- {{sHTML_COL_indianred}, 0x00cd5c5cUL},
- {{sHTML_COL_indigo}, 0x004b0082UL},
- {{sHTML_COL_ivory}, 0x00fffff0UL},
- {{sHTML_COL_khaki}, 0x00f0e68cUL},
- {{sHTML_COL_lavender}, 0x00e6e6faUL},
- {{sHTML_COL_lavenderblush}, 0x00fff0f5UL},
- {{sHTML_COL_lawngreen}, 0x007cfc00UL},
- {{sHTML_COL_lemonchiffon}, 0x00fffacdUL},
- {{sHTML_COL_lightblue}, 0x00add8e6UL},
- {{sHTML_COL_lightcoral}, 0x00f08080UL},
- {{sHTML_COL_lightcyan}, 0x00e0ffffUL},
- {{sHTML_COL_lightgoldenrodyellow}, 0x00fafad2UL},
- {{sHTML_COL_lightgreen}, 0x0090ee90UL},
- {{sHTML_COL_lightgrey}, 0x00d3d3d3UL},
- {{sHTML_COL_lightpink}, 0x00ffb6c1UL},
- {{sHTML_COL_lightsalmon}, 0x00ffa07aUL},
- {{sHTML_COL_lightseagreen}, 0x0020b2aaUL},
- {{sHTML_COL_lightskyblue}, 0x0087cefaUL},
- {{sHTML_COL_lightslategray}, 0x00778899UL},
- {{sHTML_COL_lightsteelblue}, 0x00b0c4deUL},
- {{sHTML_COL_lightyellow}, 0x00ffffe0UL},
- {{sHTML_COL_lime}, 0x0000ff00UL},
- {{sHTML_COL_limegreen}, 0x0032cd32UL},
- {{sHTML_COL_linen}, 0x00faf0e6UL},
- {{sHTML_COL_magenta}, 0x00ff00ffUL},
- {{sHTML_COL_maroon}, 0x00800000UL},
- {{sHTML_COL_mediumaquamarine}, 0x0066cdaaUL},
- {{sHTML_COL_mediumblue}, 0x000000cdUL},
- {{sHTML_COL_mediumorchid}, 0x00ba55d3UL},
- {{sHTML_COL_mediumpurple}, 0x009370dbUL},
- {{sHTML_COL_mediumseagreen}, 0x003cb371UL},
- {{sHTML_COL_mediumslateblue}, 0x007b68eeUL},
- {{sHTML_COL_mediumspringgreen}, 0x0000fa9aUL},
- {{sHTML_COL_mediumturquoise}, 0x0048d1ccUL},
- {{sHTML_COL_mediumvioletred}, 0x00c71585UL},
- {{sHTML_COL_midnightblue}, 0x00191970UL},
- {{sHTML_COL_mintcream}, 0x00f5fffaUL},
- {{sHTML_COL_mistyrose}, 0x00ffe4e1UL},
- {{sHTML_COL_moccasin}, 0x00ffe4b5UL},
- {{sHTML_COL_navajowhite}, 0x00ffdeadUL},
- {{sHTML_COL_navy}, 0x00000080UL},
- {{sHTML_COL_oldlace}, 0x00fdf5e6UL},
- {{sHTML_COL_olive}, 0x00808000UL},
- {{sHTML_COL_olivedrab}, 0x006b8e23UL},
- {{sHTML_COL_orange}, 0x00ffa500UL},
- {{sHTML_COL_orangered}, 0x00ff4500UL},
- {{sHTML_COL_orchid}, 0x00da70d6UL},
- {{sHTML_COL_palegoldenrod}, 0x00eee8aaUL},
- {{sHTML_COL_palegreen}, 0x0098fb98UL},
- {{sHTML_COL_paleturquoise}, 0x00afeeeeUL},
- {{sHTML_COL_palevioletred}, 0x00db7093UL},
- {{sHTML_COL_papayawhip}, 0x00ffefd5UL},
- {{sHTML_COL_peachpuff}, 0x00ffdab9UL},
- {{sHTML_COL_peru}, 0x00cd853fUL},
- {{sHTML_COL_pink}, 0x00ffc0cbUL},
- {{sHTML_COL_plum}, 0x00dda0ddUL},
- {{sHTML_COL_powderblue}, 0x00b0e0e6UL},
- {{sHTML_COL_purple}, 0x00800080UL},
- {{sHTML_COL_red}, 0x00ff0000UL},
- {{sHTML_COL_rosybrown}, 0x00bc8f8fUL},
- {{sHTML_COL_royalblue}, 0x004169e1UL},
- {{sHTML_COL_saddlebrown}, 0x008b4513UL},
- {{sHTML_COL_salmon}, 0x00fa8072UL},
- {{sHTML_COL_sandybrown}, 0x00f4a460UL},
- {{sHTML_COL_seagreen}, 0x002e8b57UL},
- {{sHTML_COL_seashell}, 0x00fff5eeUL},
- {{sHTML_COL_sienna}, 0x00a0522dUL},
- {{sHTML_COL_silver}, 0x00c0c0c0UL},
- {{sHTML_COL_skyblue}, 0x0087ceebUL},
- {{sHTML_COL_slateblue}, 0x006a5acdUL},
- {{sHTML_COL_slategray}, 0x00708090UL},
- {{sHTML_COL_snow}, 0x00fffafaUL},
- {{sHTML_COL_springgreen}, 0x0000ff7fUL},
- {{sHTML_COL_steelblue}, 0x004682b4UL},
- {{sHTML_COL_tan}, 0x00d2b48cUL},
- {{sHTML_COL_teal}, 0x00008080UL},
- {{sHTML_COL_thistle}, 0x00d8bfd8UL},
- {{sHTML_COL_tomato}, 0x00ff6347UL},
- {{sHTML_COL_turquoise}, 0x0040e0d0UL},
- {{sHTML_COL_violet}, 0x00ee82eeUL},
- {{sHTML_COL_wheat}, 0x00f5deb3UL},
- {{sHTML_COL_white}, 0x00ffffffUL},
- {{sHTML_COL_whitesmoke}, 0x00f5f5f5UL},
- {{sHTML_COL_yellow}, 0x00ffff00UL},
- {{sHTML_COL_yellowgreen}, 0x009acd32UL}
+ { { "ALICEBLUE" }, 0x00f0f8ffUL },
+ { { "ANTIQUEWHITE" }, 0x00faebd7UL },
+ { { "AQUA" }, 0x0000ffffUL },
+ { { "AQUAMARINE" }, 0x007fffd4UL },
+ { { "AZURE" }, 0x00f0ffffUL },
+ { { "BEIGE" }, 0x00f5f5dcUL },
+ { { "BISQUE" }, 0x00ffe4c4UL },
+ { { "BLACK" }, 0x00000000UL },
+ { { "BLANCHEDALMOND" }, 0x00ffebcdUL },
+ { { "BLUE" }, 0x000000ffUL },
+ { { "BLUEVIOLET" }, 0x008a2be2UL },
+ { { "BROWN" }, 0x00a52a2aUL },
+ { { "BURLYWOOD" }, 0x00deb887UL },
+ { { "CADETBLUE" }, 0x005f9ea0UL },
+ { { "CHARTREUSE" }, 0x007fff00UL },
+ { { "CHOCOLATE" }, 0x00d2691eUL },
+ { { "CORAL" }, 0x00ff7f50UL },
+ { { "CORNFLOWERBLUE" }, 0x006495edUL },
+ { { "CORNSILK" }, 0x00fff8dcUL },
+ { { "CRIMSON" }, 0x00dc143cUL },
+ { { "CYAN" }, 0x0000ffffUL },
+ { { "DARKBLUE" }, 0x0000008bUL },
+ { { "DARKCYAN" }, 0x00008b8bUL },
+ { { "DARKGOLDENROD" }, 0x00b8860bUL },
+ { { "DARKGRAY" }, 0x00a9a9a9UL },
+ { { "DARKGREEN" }, 0x00006400UL },
+ { { "DARKKHAKI" }, 0x00bdb76bUL },
+ { { "DARKMAGENTA" }, 0x008b008bUL },
+ { { "DARKOLIVEGREEN" }, 0x00556b2fUL },
+ { { "DARKORANGE" }, 0x00ff8c00UL },
+ { { "DARKORCHID" }, 0x009932ccUL },
+ { { "DARKRED" }, 0x008b0000UL },
+ { { "DARKSALMON" }, 0x00e9967aUL },
+ { { "DARKSEAGREEN" }, 0x008fbc8fUL },
+ { { "DARKSLATEBLUE" }, 0x00483d8bUL },
+ { { "DARKSLATEGRAY" }, 0x002f4f4fUL },
+ { { "DARKTURQUOISE" }, 0x0000ced1UL },
+ { { "DARKVIOLET" }, 0x009400d3UL },
+ { { "DEEPPINK" }, 0x00ff1493UL },
+ { { "DEEPSKYBLUE" }, 0x0000bfffUL },
+ { { "DIMGRAY" }, 0x00696969UL },
+ { { "DODGERBLUE" }, 0x001e90ffUL },
+ { { "FIREBRICK" }, 0x00b22222UL },
+ { { "FLORALWHITE" }, 0x00fffaf0UL },
+ { { "FORESTGREEN" }, 0x00228b22UL },
+ { { "FUCHSIA" }, 0x00ff00ffUL },
+ { { "GAINSBORO" }, 0x00dcdcdcUL },
+ { { "GHOSTWHITE" }, 0x00f8f8ffUL },
+ { { "GOLD" }, 0x00ffd700UL },
+ { { "GOLDENROD" }, 0x00daa520UL },
+ { { "GRAY" }, 0x00808080UL },
+ { { "GREEN" }, 0x00008000UL },
+ { { "GREENYELLOW" }, 0x00adff2fUL },
+ { { "HONEYDEW" }, 0x00f0fff0UL },
+ { { "HOTPINK" }, 0x00ff69b4UL },
+ { { "INDIANRED" }, 0x00cd5c5cUL },
+ { { "INDIGO" }, 0x004b0082UL },
+ { { "IVORY" }, 0x00fffff0UL },
+ { { "KHAKI" }, 0x00f0e68cUL },
+ { { "LAVENDER" }, 0x00e6e6faUL },
+ { { "LAVENDERBLUSH" }, 0x00fff0f5UL },
+ { { "LAWNGREEN" }, 0x007cfc00UL },
+ { { "LEMONCHIFFON" }, 0x00fffacdUL },
+ { { "LIGHTBLUE" }, 0x00add8e6UL },
+ { { "LIGHTCORAL" }, 0x00f08080UL },
+ { { "LIGHTCYAN" }, 0x00e0ffffUL },
+ { { "LIGHTGOLDENRODYELLOW" }, 0x00fafad2UL },
+ { { "LIGHTGREEN" }, 0x0090ee90UL },
+ { { "LIGHTGREY" }, 0x00d3d3d3UL },
+ { { "LIGHTPINK" }, 0x00ffb6c1UL },
+ { { "LIGHTSALMON" }, 0x00ffa07aUL },
+ { { "LIGHTSEAGREEN" }, 0x0020b2aaUL },
+ { { "LIGHTSKYBLUE" }, 0x0087cefaUL },
+ { { "LIGHTSLATEGRAY" }, 0x00778899UL },
+ { { "LIGHTSTEELBLUE" }, 0x00b0c4deUL },
+ { { "LIGHTYELLOW" }, 0x00ffffe0UL },
+ { { "LIME" }, 0x0000ff00UL },
+ { { "LIMEGREEN" }, 0x0032cd32UL },
+ { { "LINEN" }, 0x00faf0e6UL },
+ { { "MAGENTA" }, 0x00ff00ffUL },
+ { { "MAROON" }, 0x00800000UL },
+ { { "MEDIUMAQUAMARINE" }, 0x0066cdaaUL },
+ { { "MEDIUMBLUE" }, 0x000000cdUL },
+ { { "MEDIUMORCHID" }, 0x00ba55d3UL },
+ { { "MEDIUMPURPLE" }, 0x009370dbUL },
+ { { "MEDIUMSEAGREEN" }, 0x003cb371UL },
+ { { "MEDIUMSLATEBLUE" }, 0x007b68eeUL },
+ { { "MEDIUMSPRINGGREEN" }, 0x0000fa9aUL },
+ { { "MEDIUMTURQUOISE" }, 0x0048d1ccUL },
+ { { "MEDIUMVIOLETRED" }, 0x00c71585UL },
+ { { "MIDNIGHTBLUE" }, 0x00191970UL },
+ { { "MINTCREAM" }, 0x00f5fffaUL },
+ { { "MISTYROSE" }, 0x00ffe4e1UL },
+ { { "MOCCASIN" }, 0x00ffe4b5UL },
+ { { "NAVAJOWHITE" }, 0x00ffdeadUL },
+ { { "NAVY" }, 0x00000080UL },
+ { { "OLDLACE" }, 0x00fdf5e6UL },
+ { { "OLIVE" }, 0x00808000UL },
+ { { "OLIVEDRAB" }, 0x006b8e23UL },
+ { { "ORANGE" }, 0x00ffa500UL },
+ { { "ORANGERED" }, 0x00ff4500UL },
+ { { "ORCHID" }, 0x00da70d6UL },
+ { { "PALEGOLDENROD" }, 0x00eee8aaUL },
+ { { "PALEGREEN" }, 0x0098fb98UL },
+ { { "PALETURQUOISE" }, 0x00afeeeeUL },
+ { { "PALEVIOLETRED" }, 0x00db7093UL },
+ { { "PAPAYAWHIP" }, 0x00ffefd5UL },
+ { { "PEACHPUFF" }, 0x00ffdab9UL },
+ { { "PERU" }, 0x00cd853fUL },
+ { { "PINK" }, 0x00ffc0cbUL },
+ { { "PLUM" }, 0x00dda0ddUL },
+ { { "POWDERBLUE" }, 0x00b0e0e6UL },
+ { { "PURPLE" }, 0x00800080UL },
+ { { "RED" }, 0x00ff0000UL },
+ { { "ROSYBROWN" }, 0x00bc8f8fUL },
+ { { "ROYALBLUE" }, 0x004169e1UL },
+ { { "SADDLEBROWN" }, 0x008b4513UL },
+ { { "SALMON" }, 0x00fa8072UL },
+ { { "SANDYBROWN" }, 0x00f4a460UL },
+ { { "SEAGREEN" }, 0x002e8b57UL },
+ { { "SEASHELL" }, 0x00fff5eeUL },
+ { { "SIENNA" }, 0x00a0522dUL },
+ { { "SILVER" }, 0x00c0c0c0UL },
+ { { "SKYBLUE" }, 0x0087ceebUL },
+ { { "SLATEBLUE" }, 0x006a5acdUL },
+ { { "SLATEGRAY" }, 0x00708090UL },
+ { { "SNOW" }, 0x00fffafaUL },
+ { { "SPRINGGREEN" }, 0x0000ff7fUL },
+ { { "STEELBLUE" }, 0x004682b4UL },
+ { { "TAN" }, 0x00d2b48cUL },
+ { { "TEAL" }, 0x00008080UL },
+ { { "THISTLE" }, 0x00d8bfd8UL },
+ { { "TOMATO" }, 0x00ff6347UL },
+ { { "TURQUOISE" }, 0x0040e0d0UL },
+ { { "VIOLET" }, 0x00ee82eeUL },
+ { { "WHEAT" }, 0x00f5deb3UL },
+ { { "WHITE" }, 0x00ffffffUL },
+ { { "WHITESMOKE" }, 0x00f5f5f5UL },
+ { { "YELLOW" }, 0x00ffff00UL },
+ { { "YELLOWGREEN" }, 0x009acd32UL }
};
extern "C"
diff --git a/svtools/source/svhtml/htmlout.cxx b/svtools/source/svhtml/htmlout.cxx
index 6b6e0b34a975..5b584a37059d 100644
--- a/svtools/source/svhtml/htmlout.cxx
+++ b/svtools/source/svhtml/htmlout.cxx
@@ -132,216 +132,216 @@ const sal_Char *lcl_svhtml_GetEntityForChar( sal_Unicode c,
switch( c )
{
-// case '\x0a': return HTMLOutFuncs::Out_Tag( rStream, sHTML_linebreak );
-
- case '<': pStr = sHTML_C_lt; break;
- case '>': pStr = sHTML_C_gt; break;
- case '&': pStr = sHTML_C_amp; break;
- case '"': pStr = sHTML_C_quot; break;
-
- case 161: pStr = sHTML_S_iexcl; break;
- case 162: pStr = sHTML_S_cent; break;
- case 163: pStr = sHTML_S_pound; break;
- case 164: pStr = sHTML_S_curren; break;
- case 165: pStr = sHTML_S_yen; break;
- case 166: pStr = sHTML_S_brvbar; break;
- case 167: pStr = sHTML_S_sect; break;
- case 168: pStr = sHTML_S_uml; break;
- case 169: pStr = sHTML_S_copy; break;
- case 170: pStr = sHTML_S_ordf; break;
- case 171: pStr = sHTML_S_laquo; break;
- case 172: pStr = sHTML_S_not; break;
- case 174: pStr = sHTML_S_reg; break;
- case 175: pStr = sHTML_S_macr; break;
- case 176: pStr = sHTML_S_deg; break;
- case 177: pStr = sHTML_S_plusmn; break;
- case 178: pStr = sHTML_S_sup2; break;
- case 179: pStr = sHTML_S_sup3; break;
- case 180: pStr = sHTML_S_acute; break;
- case 181: pStr = sHTML_S_micro; break;
- case 182: pStr = sHTML_S_para; break;
- case 183: pStr = sHTML_S_middot; break;
- case 184: pStr = sHTML_S_cedil; break;
- case 185: pStr = sHTML_S_sup1; break;
- case 186: pStr = sHTML_S_ordm; break;
- case 187: pStr = sHTML_S_raquo; break;
- case 188: pStr = sHTML_S_frac14; break;
- case 189: pStr = sHTML_S_frac12; break;
- case 190: pStr = sHTML_S_frac34; break;
- case 191: pStr = sHTML_S_iquest; break;
-
- case 192: pStr = sHTML_C_Agrave; break;
- case 193: pStr = sHTML_C_Aacute; break;
- case 194: pStr = sHTML_C_Acirc; break;
- case 195: pStr = sHTML_C_Atilde; break;
- case 196: pStr = sHTML_C_Auml; break;
- case 197: pStr = sHTML_C_Aring; break;
- case 198: pStr = sHTML_C_AElig; break;
- case 199: pStr = sHTML_C_Ccedil; break;
- case 200: pStr = sHTML_C_Egrave; break;
- case 201: pStr = sHTML_C_Eacute; break;
- case 202: pStr = sHTML_C_Ecirc; break;
- case 203: pStr = sHTML_C_Euml; break;
- case 204: pStr = sHTML_C_Igrave; break;
- case 205: pStr = sHTML_C_Iacute; break;
- case 206: pStr = sHTML_C_Icirc; break;
- case 207: pStr = sHTML_C_Iuml; break;
- case 208: pStr = sHTML_C_ETH; break;
- case 209: pStr = sHTML_C_Ntilde; break;
- case 210: pStr = sHTML_C_Ograve; break;
- case 211: pStr = sHTML_C_Oacute; break;
- case 212: pStr = sHTML_C_Ocirc; break;
- case 213: pStr = sHTML_C_Otilde; break;
- case 214: pStr = sHTML_C_Ouml; break;
- case 215: pStr = sHTML_S_times; break;
- case 216: pStr = sHTML_C_Oslash; break;
- case 217: pStr = sHTML_C_Ugrave; break;
- case 218: pStr = sHTML_C_Uacute; break;
- case 219: pStr = sHTML_C_Ucirc; break;
- case 220: pStr = sHTML_C_Uuml; break;
- case 221: pStr = sHTML_C_Yacute; break;
-
- case 222: pStr = sHTML_C_THORN; break;
- case 223: pStr = sHTML_C_szlig; break;
-
- case 224: pStr = sHTML_S_agrave; break;
- case 225: pStr = sHTML_S_aacute; break;
- case 226: pStr = sHTML_S_acirc; break;
- case 227: pStr = sHTML_S_atilde; break;
- case 228: pStr = sHTML_S_auml; break;
- case 229: pStr = sHTML_S_aring; break;
- case 230: pStr = sHTML_S_aelig; break;
- case 231: pStr = sHTML_S_ccedil; break;
- case 232: pStr = sHTML_S_egrave; break;
- case 233: pStr = sHTML_S_eacute; break;
- case 234: pStr = sHTML_S_ecirc; break;
- case 235: pStr = sHTML_S_euml; break;
- case 236: pStr = sHTML_S_igrave; break;
- case 237: pStr = sHTML_S_iacute; break;
- case 238: pStr = sHTML_S_icirc; break;
- case 239: pStr = sHTML_S_iuml; break;
- case 240: pStr = sHTML_S_eth; break;
- case 241: pStr = sHTML_S_ntilde; break;
- case 242: pStr = sHTML_S_ograve; break;
- case 243: pStr = sHTML_S_oacute; break;
- case 244: pStr = sHTML_S_ocirc; break;
- case 245: pStr = sHTML_S_otilde; break;
- case 246: pStr = sHTML_S_ouml; break;
- case 247: pStr = sHTML_S_divide; break;
- case 248: pStr = sHTML_S_oslash; break;
- case 249: pStr = sHTML_S_ugrave; break;
- case 250: pStr = sHTML_S_uacute; break;
- case 251: pStr = sHTML_S_ucirc; break;
- case 252: pStr = sHTML_S_uuml; break;
- case 253: pStr = sHTML_S_yacute; break;
- case 254: pStr = sHTML_S_thorn; break;
- case 255: pStr = sHTML_S_yuml; break;
-
- case 338: pStr = sHTML_S_OElig; break;
- case 339: pStr = sHTML_S_oelig; break;
- case 352: pStr = sHTML_S_Scaron; break;
- case 353: pStr = sHTML_S_scaron; break;
- case 376: pStr = sHTML_S_Yuml; break;
- case 402: pStr = sHTML_S_fnof; break;
- case 710: pStr = sHTML_S_circ; break;
- case 732: pStr = sHTML_S_tilde; break;
+// case '\x0a': return HTMLOutFuncs::Out_Tag( rStream, OOO_STRING_SVTOOLS_HTML_linebreak );
+
+ case '<': pStr = OOO_STRING_SVTOOLS_HTML_C_lt; break;
+ case '>': pStr = OOO_STRING_SVTOOLS_HTML_C_gt; break;
+ case '&': pStr = OOO_STRING_SVTOOLS_HTML_C_amp; break;
+ case '"': pStr = OOO_STRING_SVTOOLS_HTML_C_quot; break;
+
+ case 161: pStr = OOO_STRING_SVTOOLS_HTML_S_iexcl; break;
+ case 162: pStr = OOO_STRING_SVTOOLS_HTML_S_cent; break;
+ case 163: pStr = OOO_STRING_SVTOOLS_HTML_S_pound; break;
+ case 164: pStr = OOO_STRING_SVTOOLS_HTML_S_curren; break;
+ case 165: pStr = OOO_STRING_SVTOOLS_HTML_S_yen; break;
+ case 166: pStr = OOO_STRING_SVTOOLS_HTML_S_brvbar; break;
+ case 167: pStr = OOO_STRING_SVTOOLS_HTML_S_sect; break;
+ case 168: pStr = OOO_STRING_SVTOOLS_HTML_S_uml; break;
+ case 169: pStr = OOO_STRING_SVTOOLS_HTML_S_copy; break;
+ case 170: pStr = OOO_STRING_SVTOOLS_HTML_S_ordf; break;
+ case 171: pStr = OOO_STRING_SVTOOLS_HTML_S_laquo; break;
+ case 172: pStr = OOO_STRING_SVTOOLS_HTML_S_not; break;
+ case 174: pStr = OOO_STRING_SVTOOLS_HTML_S_reg; break;
+ case 175: pStr = OOO_STRING_SVTOOLS_HTML_S_macr; break;
+ case 176: pStr = OOO_STRING_SVTOOLS_HTML_S_deg; break;
+ case 177: pStr = OOO_STRING_SVTOOLS_HTML_S_plusmn; break;
+ case 178: pStr = OOO_STRING_SVTOOLS_HTML_S_sup2; break;
+ case 179: pStr = OOO_STRING_SVTOOLS_HTML_S_sup3; break;
+ case 180: pStr = OOO_STRING_SVTOOLS_HTML_S_acute; break;
+ case 181: pStr = OOO_STRING_SVTOOLS_HTML_S_micro; break;
+ case 182: pStr = OOO_STRING_SVTOOLS_HTML_S_para; break;
+ case 183: pStr = OOO_STRING_SVTOOLS_HTML_S_middot; break;
+ case 184: pStr = OOO_STRING_SVTOOLS_HTML_S_cedil; break;
+ case 185: pStr = OOO_STRING_SVTOOLS_HTML_S_sup1; break;
+ case 186: pStr = OOO_STRING_SVTOOLS_HTML_S_ordm; break;
+ case 187: pStr = OOO_STRING_SVTOOLS_HTML_S_raquo; break;
+ case 188: pStr = OOO_STRING_SVTOOLS_HTML_S_frac14; break;
+ case 189: pStr = OOO_STRING_SVTOOLS_HTML_S_frac12; break;
+ case 190: pStr = OOO_STRING_SVTOOLS_HTML_S_frac34; break;
+ case 191: pStr = OOO_STRING_SVTOOLS_HTML_S_iquest; break;
+
+ case 192: pStr = OOO_STRING_SVTOOLS_HTML_C_Agrave; break;
+ case 193: pStr = OOO_STRING_SVTOOLS_HTML_C_Aacute; break;
+ case 194: pStr = OOO_STRING_SVTOOLS_HTML_C_Acirc; break;
+ case 195: pStr = OOO_STRING_SVTOOLS_HTML_C_Atilde; break;
+ case 196: pStr = OOO_STRING_SVTOOLS_HTML_C_Auml; break;
+ case 197: pStr = OOO_STRING_SVTOOLS_HTML_C_Aring; break;
+ case 198: pStr = OOO_STRING_SVTOOLS_HTML_C_AElig; break;
+ case 199: pStr = OOO_STRING_SVTOOLS_HTML_C_Ccedil; break;
+ case 200: pStr = OOO_STRING_SVTOOLS_HTML_C_Egrave; break;
+ case 201: pStr = OOO_STRING_SVTOOLS_HTML_C_Eacute; break;
+ case 202: pStr = OOO_STRING_SVTOOLS_HTML_C_Ecirc; break;
+ case 203: pStr = OOO_STRING_SVTOOLS_HTML_C_Euml; break;
+ case 204: pStr = OOO_STRING_SVTOOLS_HTML_C_Igrave; break;
+ case 205: pStr = OOO_STRING_SVTOOLS_HTML_C_Iacute; break;
+ case 206: pStr = OOO_STRING_SVTOOLS_HTML_C_Icirc; break;
+ case 207: pStr = OOO_STRING_SVTOOLS_HTML_C_Iuml; break;
+ case 208: pStr = OOO_STRING_SVTOOLS_HTML_C_ETH; break;
+ case 209: pStr = OOO_STRING_SVTOOLS_HTML_C_Ntilde; break;
+ case 210: pStr = OOO_STRING_SVTOOLS_HTML_C_Ograve; break;
+ case 211: pStr = OOO_STRING_SVTOOLS_HTML_C_Oacute; break;
+ case 212: pStr = OOO_STRING_SVTOOLS_HTML_C_Ocirc; break;
+ case 213: pStr = OOO_STRING_SVTOOLS_HTML_C_Otilde; break;
+ case 214: pStr = OOO_STRING_SVTOOLS_HTML_C_Ouml; break;
+ case 215: pStr = OOO_STRING_SVTOOLS_HTML_S_times; break;
+ case 216: pStr = OOO_STRING_SVTOOLS_HTML_C_Oslash; break;
+ case 217: pStr = OOO_STRING_SVTOOLS_HTML_C_Ugrave; break;
+ case 218: pStr = OOO_STRING_SVTOOLS_HTML_C_Uacute; break;
+ case 219: pStr = OOO_STRING_SVTOOLS_HTML_C_Ucirc; break;
+ case 220: pStr = OOO_STRING_SVTOOLS_HTML_C_Uuml; break;
+ case 221: pStr = OOO_STRING_SVTOOLS_HTML_C_Yacute; break;
+
+ case 222: pStr = OOO_STRING_SVTOOLS_HTML_C_THORN; break;
+ case 223: pStr = OOO_STRING_SVTOOLS_HTML_C_szlig; break;
+
+ case 224: pStr = OOO_STRING_SVTOOLS_HTML_S_agrave; break;
+ case 225: pStr = OOO_STRING_SVTOOLS_HTML_S_aacute; break;
+ case 226: pStr = OOO_STRING_SVTOOLS_HTML_S_acirc; break;
+ case 227: pStr = OOO_STRING_SVTOOLS_HTML_S_atilde; break;
+ case 228: pStr = OOO_STRING_SVTOOLS_HTML_S_auml; break;
+ case 229: pStr = OOO_STRING_SVTOOLS_HTML_S_aring; break;
+ case 230: pStr = OOO_STRING_SVTOOLS_HTML_S_aelig; break;
+ case 231: pStr = OOO_STRING_SVTOOLS_HTML_S_ccedil; break;
+ case 232: pStr = OOO_STRING_SVTOOLS_HTML_S_egrave; break;
+ case 233: pStr = OOO_STRING_SVTOOLS_HTML_S_eacute; break;
+ case 234: pStr = OOO_STRING_SVTOOLS_HTML_S_ecirc; break;
+ case 235: pStr = OOO_STRING_SVTOOLS_HTML_S_euml; break;
+ case 236: pStr = OOO_STRING_SVTOOLS_HTML_S_igrave; break;
+ case 237: pStr = OOO_STRING_SVTOOLS_HTML_S_iacute; break;
+ case 238: pStr = OOO_STRING_SVTOOLS_HTML_S_icirc; break;
+ case 239: pStr = OOO_STRING_SVTOOLS_HTML_S_iuml; break;
+ case 240: pStr = OOO_STRING_SVTOOLS_HTML_S_eth; break;
+ case 241: pStr = OOO_STRING_SVTOOLS_HTML_S_ntilde; break;
+ case 242: pStr = OOO_STRING_SVTOOLS_HTML_S_ograve; break;
+ case 243: pStr = OOO_STRING_SVTOOLS_HTML_S_oacute; break;
+ case 244: pStr = OOO_STRING_SVTOOLS_HTML_S_ocirc; break;
+ case 245: pStr = OOO_STRING_SVTOOLS_HTML_S_otilde; break;
+ case 246: pStr = OOO_STRING_SVTOOLS_HTML_S_ouml; break;
+ case 247: pStr = OOO_STRING_SVTOOLS_HTML_S_divide; break;
+ case 248: pStr = OOO_STRING_SVTOOLS_HTML_S_oslash; break;
+ case 249: pStr = OOO_STRING_SVTOOLS_HTML_S_ugrave; break;
+ case 250: pStr = OOO_STRING_SVTOOLS_HTML_S_uacute; break;
+ case 251: pStr = OOO_STRING_SVTOOLS_HTML_S_ucirc; break;
+ case 252: pStr = OOO_STRING_SVTOOLS_HTML_S_uuml; break;
+ case 253: pStr = OOO_STRING_SVTOOLS_HTML_S_yacute; break;
+ case 254: pStr = OOO_STRING_SVTOOLS_HTML_S_thorn; break;
+ case 255: pStr = OOO_STRING_SVTOOLS_HTML_S_yuml; break;
+
+ case 338: pStr = OOO_STRING_SVTOOLS_HTML_S_OElig; break;
+ case 339: pStr = OOO_STRING_SVTOOLS_HTML_S_oelig; break;
+ case 352: pStr = OOO_STRING_SVTOOLS_HTML_S_Scaron; break;
+ case 353: pStr = OOO_STRING_SVTOOLS_HTML_S_scaron; break;
+ case 376: pStr = OOO_STRING_SVTOOLS_HTML_S_Yuml; break;
+ case 402: pStr = OOO_STRING_SVTOOLS_HTML_S_fnof; break;
+ case 710: pStr = OOO_STRING_SVTOOLS_HTML_S_circ; break;
+ case 732: pStr = OOO_STRING_SVTOOLS_HTML_S_tilde; break;
// Greek chars are handled later,
// since they should *not* be transformed to entities
// when generating Greek text (== using Greek encoding)
- case 8194: pStr = sHTML_S_ensp; break;
- case 8195: pStr = sHTML_S_emsp; break;
- case 8201: pStr = sHTML_S_thinsp; break;
- case 8204: pStr = sHTML_S_zwnj; break;
- case 8205: pStr = sHTML_S_zwj; break;
- case 8206: pStr = sHTML_S_lrm; break;
- case 8207: pStr = sHTML_S_rlm; break;
- case 8211: pStr = sHTML_S_ndash; break;
- case 8212: pStr = sHTML_S_mdash; break;
- case 8216: pStr = sHTML_S_lsquo; break;
- case 8217: pStr = sHTML_S_rsquo; break;
- case 8218: pStr = sHTML_S_sbquo; break;
- case 8220: pStr = sHTML_S_ldquo; break;
- case 8221: pStr = sHTML_S_rdquo; break;
- case 8222: pStr = sHTML_S_bdquo; break;
- case 8224: pStr = sHTML_S_dagger; break;
- case 8225: pStr = sHTML_S_Dagger; break;
- case 8226: pStr = sHTML_S_bull; break;
- case 8230: pStr = sHTML_S_hellip; break;
- case 8240: pStr = sHTML_S_permil; break;
- case 8242: pStr = sHTML_S_prime; break;
- case 8243: pStr = sHTML_S_Prime; break;
- case 8249: pStr = sHTML_S_lsaquo; break;
- case 8250: pStr = sHTML_S_rsaquo; break;
- case 8254: pStr = sHTML_S_oline; break;
- case 8260: pStr = sHTML_S_frasl; break;
- case 8364: pStr = sHTML_S_euro; break;
- case 8465: pStr = sHTML_S_image; break;
- case 8472: pStr = sHTML_S_weierp; break;
- case 8476: pStr = sHTML_S_real; break;
- case 8482: pStr = sHTML_S_trade; break;
- case 8501: pStr = sHTML_S_alefsym; break;
- case 8592: pStr = sHTML_S_larr; break;
- case 8593: pStr = sHTML_S_uarr; break;
- case 8594: pStr = sHTML_S_rarr; break;
- case 8595: pStr = sHTML_S_darr; break;
- case 8596: pStr = sHTML_S_harr; break;
- case 8629: pStr = sHTML_S_crarr; break;
- case 8656: pStr = sHTML_S_lArr; break;
- case 8657: pStr = sHTML_S_uArr; break;
- case 8658: pStr = sHTML_S_rArr; break;
- case 8659: pStr = sHTML_S_dArr; break;
- case 8660: pStr = sHTML_S_hArr; break;
- case 8704: pStr = sHTML_S_forall; break;
- case 8706: pStr = sHTML_S_part; break;
- case 8707: pStr = sHTML_S_exist; break;
- case 8709: pStr = sHTML_S_empty; break;
- case 8711: pStr = sHTML_S_nabla; break;
- case 8712: pStr = sHTML_S_isin; break;
- case 8713: pStr = sHTML_S_notin; break;
- case 8715: pStr = sHTML_S_ni; break;
- case 8719: pStr = sHTML_S_prod; break;
- case 8721: pStr = sHTML_S_sum; break;
- case 8722: pStr = sHTML_S_minus; break;
- case 8727: pStr = sHTML_S_lowast; break;
- case 8730: pStr = sHTML_S_radic; break;
- case 8733: pStr = sHTML_S_prop; break;
- case 8734: pStr = sHTML_S_infin; break;
- case 8736: pStr = sHTML_S_ang; break;
- case 8743: pStr = sHTML_S_and; break;
- case 8744: pStr = sHTML_S_or; break;
- case 8745: pStr = sHTML_S_cap; break;
- case 8746: pStr = sHTML_S_cup; break;
- case 8747: pStr = sHTML_S_int; break;
- case 8756: pStr = sHTML_S_there4; break;
- case 8764: pStr = sHTML_S_sim; break;
- case 8773: pStr = sHTML_S_cong; break;
- case 8776: pStr = sHTML_S_asymp; break;
- case 8800: pStr = sHTML_S_ne; break;
- case 8801: pStr = sHTML_S_equiv; break;
- case 8804: pStr = sHTML_S_le; break;
- case 8805: pStr = sHTML_S_ge; break;
- case 8834: pStr = sHTML_S_sub; break;
- case 8835: pStr = sHTML_S_sup; break;
- case 8836: pStr = sHTML_S_nsub; break;
- case 8838: pStr = sHTML_S_sube; break;
- case 8839: pStr = sHTML_S_supe; break;
- case 8853: pStr = sHTML_S_oplus; break;
- case 8855: pStr = sHTML_S_otimes; break;
- case 8869: pStr = sHTML_S_perp; break;
- case 8901: pStr = sHTML_S_sdot; break;
- case 8968: pStr = sHTML_S_lceil; break;
- case 8969: pStr = sHTML_S_rceil; break;
- case 8970: pStr = sHTML_S_lfloor; break;
- case 8971: pStr = sHTML_S_rfloor; break;
- case 9001: pStr = sHTML_S_lang; break;
- case 9002: pStr = sHTML_S_rang; break;
- case 9674: pStr = sHTML_S_loz; break;
- case 9824: pStr = sHTML_S_spades; break;
- case 9827: pStr = sHTML_S_clubs; break;
- case 9829: pStr = sHTML_S_hearts; break;
- case 9830: pStr = sHTML_S_diams; break;
+ case 8194: pStr = OOO_STRING_SVTOOLS_HTML_S_ensp; break;
+ case 8195: pStr = OOO_STRING_SVTOOLS_HTML_S_emsp; break;
+ case 8201: pStr = OOO_STRING_SVTOOLS_HTML_S_thinsp; break;
+ case 8204: pStr = OOO_STRING_SVTOOLS_HTML_S_zwnj; break;
+ case 8205: pStr = OOO_STRING_SVTOOLS_HTML_S_zwj; break;
+ case 8206: pStr = OOO_STRING_SVTOOLS_HTML_S_lrm; break;
+ case 8207: pStr = OOO_STRING_SVTOOLS_HTML_S_rlm; break;
+ case 8211: pStr = OOO_STRING_SVTOOLS_HTML_S_ndash; break;
+ case 8212: pStr = OOO_STRING_SVTOOLS_HTML_S_mdash; break;
+ case 8216: pStr = OOO_STRING_SVTOOLS_HTML_S_lsquo; break;
+ case 8217: pStr = OOO_STRING_SVTOOLS_HTML_S_rsquo; break;
+ case 8218: pStr = OOO_STRING_SVTOOLS_HTML_S_sbquo; break;
+ case 8220: pStr = OOO_STRING_SVTOOLS_HTML_S_ldquo; break;
+ case 8221: pStr = OOO_STRING_SVTOOLS_HTML_S_rdquo; break;
+ case 8222: pStr = OOO_STRING_SVTOOLS_HTML_S_bdquo; break;
+ case 8224: pStr = OOO_STRING_SVTOOLS_HTML_S_dagger; break;
+ case 8225: pStr = OOO_STRING_SVTOOLS_HTML_S_Dagger; break;
+ case 8226: pStr = OOO_STRING_SVTOOLS_HTML_S_bull; break;
+ case 8230: pStr = OOO_STRING_SVTOOLS_HTML_S_hellip; break;
+ case 8240: pStr = OOO_STRING_SVTOOLS_HTML_S_permil; break;
+ case 8242: pStr = OOO_STRING_SVTOOLS_HTML_S_prime; break;
+ case 8243: pStr = OOO_STRING_SVTOOLS_HTML_S_Prime; break;
+ case 8249: pStr = OOO_STRING_SVTOOLS_HTML_S_lsaquo; break;
+ case 8250: pStr = OOO_STRING_SVTOOLS_HTML_S_rsaquo; break;
+ case 8254: pStr = OOO_STRING_SVTOOLS_HTML_S_oline; break;
+ case 8260: pStr = OOO_STRING_SVTOOLS_HTML_S_frasl; break;
+ case 8364: pStr = OOO_STRING_SVTOOLS_HTML_S_euro; break;
+ case 8465: pStr = OOO_STRING_SVTOOLS_HTML_S_image; break;
+ case 8472: pStr = OOO_STRING_SVTOOLS_HTML_S_weierp; break;
+ case 8476: pStr = OOO_STRING_SVTOOLS_HTML_S_real; break;
+ case 8482: pStr = OOO_STRING_SVTOOLS_HTML_S_trade; break;
+ case 8501: pStr = OOO_STRING_SVTOOLS_HTML_S_alefsym; break;
+ case 8592: pStr = OOO_STRING_SVTOOLS_HTML_S_larr; break;
+ case 8593: pStr = OOO_STRING_SVTOOLS_HTML_S_uarr; break;
+ case 8594: pStr = OOO_STRING_SVTOOLS_HTML_S_rarr; break;
+ case 8595: pStr = OOO_STRING_SVTOOLS_HTML_S_darr; break;
+ case 8596: pStr = OOO_STRING_SVTOOLS_HTML_S_harr; break;
+ case 8629: pStr = OOO_STRING_SVTOOLS_HTML_S_crarr; break;
+ case 8656: pStr = OOO_STRING_SVTOOLS_HTML_S_lArr; break;
+ case 8657: pStr = OOO_STRING_SVTOOLS_HTML_S_uArr; break;
+ case 8658: pStr = OOO_STRING_SVTOOLS_HTML_S_rArr; break;
+ case 8659: pStr = OOO_STRING_SVTOOLS_HTML_S_dArr; break;
+ case 8660: pStr = OOO_STRING_SVTOOLS_HTML_S_hArr; break;
+ case 8704: pStr = OOO_STRING_SVTOOLS_HTML_S_forall; break;
+ case 8706: pStr = OOO_STRING_SVTOOLS_HTML_S_part; break;
+ case 8707: pStr = OOO_STRING_SVTOOLS_HTML_S_exist; break;
+ case 8709: pStr = OOO_STRING_SVTOOLS_HTML_S_empty; break;
+ case 8711: pStr = OOO_STRING_SVTOOLS_HTML_S_nabla; break;
+ case 8712: pStr = OOO_STRING_SVTOOLS_HTML_S_isin; break;
+ case 8713: pStr = OOO_STRING_SVTOOLS_HTML_S_notin; break;
+ case 8715: pStr = OOO_STRING_SVTOOLS_HTML_S_ni; break;
+ case 8719: pStr = OOO_STRING_SVTOOLS_HTML_S_prod; break;
+ case 8721: pStr = OOO_STRING_SVTOOLS_HTML_S_sum; break;
+ case 8722: pStr = OOO_STRING_SVTOOLS_HTML_S_minus; break;
+ case 8727: pStr = OOO_STRING_SVTOOLS_HTML_S_lowast; break;
+ case 8730: pStr = OOO_STRING_SVTOOLS_HTML_S_radic; break;
+ case 8733: pStr = OOO_STRING_SVTOOLS_HTML_S_prop; break;
+ case 8734: pStr = OOO_STRING_SVTOOLS_HTML_S_infin; break;
+ case 8736: pStr = OOO_STRING_SVTOOLS_HTML_S_ang; break;
+ case 8743: pStr = OOO_STRING_SVTOOLS_HTML_S_and; break;
+ case 8744: pStr = OOO_STRING_SVTOOLS_HTML_S_or; break;
+ case 8745: pStr = OOO_STRING_SVTOOLS_HTML_S_cap; break;
+ case 8746: pStr = OOO_STRING_SVTOOLS_HTML_S_cup; break;
+ case 8747: pStr = OOO_STRING_SVTOOLS_HTML_S_int; break;
+ case 8756: pStr = OOO_STRING_SVTOOLS_HTML_S_there4; break;
+ case 8764: pStr = OOO_STRING_SVTOOLS_HTML_S_sim; break;
+ case 8773: pStr = OOO_STRING_SVTOOLS_HTML_S_cong; break;
+ case 8776: pStr = OOO_STRING_SVTOOLS_HTML_S_asymp; break;
+ case 8800: pStr = OOO_STRING_SVTOOLS_HTML_S_ne; break;
+ case 8801: pStr = OOO_STRING_SVTOOLS_HTML_S_equiv; break;
+ case 8804: pStr = OOO_STRING_SVTOOLS_HTML_S_le; break;
+ case 8805: pStr = OOO_STRING_SVTOOLS_HTML_S_ge; break;
+ case 8834: pStr = OOO_STRING_SVTOOLS_HTML_S_sub; break;
+ case 8835: pStr = OOO_STRING_SVTOOLS_HTML_S_sup; break;
+ case 8836: pStr = OOO_STRING_SVTOOLS_HTML_S_nsub; break;
+ case 8838: pStr = OOO_STRING_SVTOOLS_HTML_S_sube; break;
+ case 8839: pStr = OOO_STRING_SVTOOLS_HTML_S_supe; break;
+ case 8853: pStr = OOO_STRING_SVTOOLS_HTML_S_oplus; break;
+ case 8855: pStr = OOO_STRING_SVTOOLS_HTML_S_otimes; break;
+ case 8869: pStr = OOO_STRING_SVTOOLS_HTML_S_perp; break;
+ case 8901: pStr = OOO_STRING_SVTOOLS_HTML_S_sdot; break;
+ case 8968: pStr = OOO_STRING_SVTOOLS_HTML_S_lceil; break;
+ case 8969: pStr = OOO_STRING_SVTOOLS_HTML_S_rceil; break;
+ case 8970: pStr = OOO_STRING_SVTOOLS_HTML_S_lfloor; break;
+ case 8971: pStr = OOO_STRING_SVTOOLS_HTML_S_rfloor; break;
+ case 9001: pStr = OOO_STRING_SVTOOLS_HTML_S_lang; break;
+ case 9002: pStr = OOO_STRING_SVTOOLS_HTML_S_rang; break;
+ case 9674: pStr = OOO_STRING_SVTOOLS_HTML_S_loz; break;
+ case 9824: pStr = OOO_STRING_SVTOOLS_HTML_S_spades; break;
+ case 9827: pStr = OOO_STRING_SVTOOLS_HTML_S_clubs; break;
+ case 9829: pStr = OOO_STRING_SVTOOLS_HTML_S_hearts; break;
+ case 9830: pStr = OOO_STRING_SVTOOLS_HTML_S_diams; break;
}
// Greek chars: if we do not produce a Greek encoding,
@@ -352,58 +352,58 @@ const sal_Char *lcl_svhtml_GetEntityForChar( sal_Unicode c,
{
switch( c )
{
- case 913: pStr = sHTML_S_Alpha; break;
- case 914: pStr = sHTML_S_Beta; break;
- case 915: pStr = sHTML_S_Gamma; break;
- case 916: pStr = sHTML_S_Delta; break;
- case 917: pStr = sHTML_S_Epsilon; break;
- case 918: pStr = sHTML_S_Zeta; break;
- case 919: pStr = sHTML_S_Eta; break;
- case 920: pStr = sHTML_S_Theta; break;
- case 921: pStr = sHTML_S_Iota; break;
- case 922: pStr = sHTML_S_Kappa; break;
- case 923: pStr = sHTML_S_Lambda; break;
- case 924: pStr = sHTML_S_Mu; break;
- case 925: pStr = sHTML_S_Nu; break;
- case 926: pStr = sHTML_S_Xi; break;
- case 927: pStr = sHTML_S_Omicron; break;
- case 928: pStr = sHTML_S_Pi; break;
- case 929: pStr = sHTML_S_Rho; break;
- case 931: pStr = sHTML_S_Sigma; break;
- case 932: pStr = sHTML_S_Tau; break;
- case 933: pStr = sHTML_S_Upsilon; break;
- case 934: pStr = sHTML_S_Phi; break;
- case 935: pStr = sHTML_S_Chi; break;
- case 936: pStr = sHTML_S_Psi; break;
- case 937: pStr = sHTML_S_Omega; break;
- case 945: pStr = sHTML_S_alpha; break;
- case 946: pStr = sHTML_S_beta; break;
- case 947: pStr = sHTML_S_gamma; break;
- case 948: pStr = sHTML_S_delta; break;
- case 949: pStr = sHTML_S_epsilon; break;
- case 950: pStr = sHTML_S_zeta; break;
- case 951: pStr = sHTML_S_eta; break;
- case 952: pStr = sHTML_S_theta; break;
- case 953: pStr = sHTML_S_iota; break;
- case 954: pStr = sHTML_S_kappa; break;
- case 955: pStr = sHTML_S_lambda; break;
- case 956: pStr = sHTML_S_mu; break;
- case 957: pStr = sHTML_S_nu; break;
- case 958: pStr = sHTML_S_xi; break;
- case 959: pStr = sHTML_S_omicron; break;
- case 960: pStr = sHTML_S_pi; break;
- case 961: pStr = sHTML_S_rho; break;
- case 962: pStr = sHTML_S_sigmaf; break;
- case 963: pStr = sHTML_S_sigma; break;
- case 964: pStr = sHTML_S_tau; break;
- case 965: pStr = sHTML_S_upsilon; break;
- case 966: pStr = sHTML_S_phi; break;
- case 967: pStr = sHTML_S_chi; break;
- case 968: pStr = sHTML_S_psi; break;
- case 969: pStr = sHTML_S_omega; break;
- case 977: pStr = sHTML_S_thetasym;break;
- case 978: pStr = sHTML_S_upsih; break;
- case 982: pStr = sHTML_S_piv; break;
+ case 913: pStr = OOO_STRING_SVTOOLS_HTML_S_Alpha; break;
+ case 914: pStr = OOO_STRING_SVTOOLS_HTML_S_Beta; break;
+ case 915: pStr = OOO_STRING_SVTOOLS_HTML_S_Gamma; break;
+ case 916: pStr = OOO_STRING_SVTOOLS_HTML_S_Delta; break;
+ case 917: pStr = OOO_STRING_SVTOOLS_HTML_S_Epsilon; break;
+ case 918: pStr = OOO_STRING_SVTOOLS_HTML_S_Zeta; break;
+ case 919: pStr = OOO_STRING_SVTOOLS_HTML_S_Eta; break;
+ case 920: pStr = OOO_STRING_SVTOOLS_HTML_S_Theta; break;
+ case 921: pStr = OOO_STRING_SVTOOLS_HTML_S_Iota; break;
+ case 922: pStr = OOO_STRING_SVTOOLS_HTML_S_Kappa; break;
+ case 923: pStr = OOO_STRING_SVTOOLS_HTML_S_Lambda; break;
+ case 924: pStr = OOO_STRING_SVTOOLS_HTML_S_Mu; break;
+ case 925: pStr = OOO_STRING_SVTOOLS_HTML_S_Nu; break;
+ case 926: pStr = OOO_STRING_SVTOOLS_HTML_S_Xi; break;
+ case 927: pStr = OOO_STRING_SVTOOLS_HTML_S_Omicron; break;
+ case 928: pStr = OOO_STRING_SVTOOLS_HTML_S_Pi; break;
+ case 929: pStr = OOO_STRING_SVTOOLS_HTML_S_Rho; break;
+ case 931: pStr = OOO_STRING_SVTOOLS_HTML_S_Sigma; break;
+ case 932: pStr = OOO_STRING_SVTOOLS_HTML_S_Tau; break;
+ case 933: pStr = OOO_STRING_SVTOOLS_HTML_S_Upsilon; break;
+ case 934: pStr = OOO_STRING_SVTOOLS_HTML_S_Phi; break;
+ case 935: pStr = OOO_STRING_SVTOOLS_HTML_S_Chi; break;
+ case 936: pStr = OOO_STRING_SVTOOLS_HTML_S_Psi; break;
+ case 937: pStr = OOO_STRING_SVTOOLS_HTML_S_Omega; break;
+ case 945: pStr = OOO_STRING_SVTOOLS_HTML_S_alpha; break;
+ case 946: pStr = OOO_STRING_SVTOOLS_HTML_S_beta; break;
+ case 947: pStr = OOO_STRING_SVTOOLS_HTML_S_gamma; break;
+ case 948: pStr = OOO_STRING_SVTOOLS_HTML_S_delta; break;
+ case 949: pStr = OOO_STRING_SVTOOLS_HTML_S_epsilon; break;
+ case 950: pStr = OOO_STRING_SVTOOLS_HTML_S_zeta; break;
+ case 951: pStr = OOO_STRING_SVTOOLS_HTML_S_eta; break;
+ case 952: pStr = OOO_STRING_SVTOOLS_HTML_S_theta; break;
+ case 953: pStr = OOO_STRING_SVTOOLS_HTML_S_iota; break;
+ case 954: pStr = OOO_STRING_SVTOOLS_HTML_S_kappa; break;
+ case 955: pStr = OOO_STRING_SVTOOLS_HTML_S_lambda; break;
+ case 956: pStr = OOO_STRING_SVTOOLS_HTML_S_mu; break;
+ case 957: pStr = OOO_STRING_SVTOOLS_HTML_S_nu; break;
+ case 958: pStr = OOO_STRING_SVTOOLS_HTML_S_xi; break;
+ case 959: pStr = OOO_STRING_SVTOOLS_HTML_S_omicron; break;
+ case 960: pStr = OOO_STRING_SVTOOLS_HTML_S_pi; break;
+ case 961: pStr = OOO_STRING_SVTOOLS_HTML_S_rho; break;
+ case 962: pStr = OOO_STRING_SVTOOLS_HTML_S_sigmaf; break;
+ case 963: pStr = OOO_STRING_SVTOOLS_HTML_S_sigma; break;
+ case 964: pStr = OOO_STRING_SVTOOLS_HTML_S_tau; break;
+ case 965: pStr = OOO_STRING_SVTOOLS_HTML_S_upsilon; break;
+ case 966: pStr = OOO_STRING_SVTOOLS_HTML_S_phi; break;
+ case 967: pStr = OOO_STRING_SVTOOLS_HTML_S_chi; break;
+ case 968: pStr = OOO_STRING_SVTOOLS_HTML_S_psi; break;
+ case 969: pStr = OOO_STRING_SVTOOLS_HTML_S_omega; break;
+ case 977: pStr = OOO_STRING_SVTOOLS_HTML_S_thetasym;break;
+ case 978: pStr = OOO_STRING_SVTOOLS_HTML_S_upsih; break;
+ case 982: pStr = OOO_STRING_SVTOOLS_HTML_S_piv; break;
}
}
@@ -423,10 +423,10 @@ void lcl_ConvertCharToHTML( sal_Unicode c, ByteString& rDest,
//!! the TextConverter has a problem with this character - so change it to
// a hard space - that's the same as our 5.2
case 0x2011: // is a hard hyphen
- pStr = sHTML_S_nbsp;
+ pStr = OOO_STRING_SVTOOLS_HTML_S_nbsp;
break;
case 0xAD: // is a soft hyphen
- pStr = sHTML_S_shy;
+ pStr = OOO_STRING_SVTOOLS_HTML_S_shy;
break;
default:
// There may be an entity for the character.
@@ -634,9 +634,9 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
return rStream;
ByteString sOut( '<' );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_map ) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_map ) );
sOut.Append( ' ' );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_O_name) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_O_name) );
sOut.Append( RTL_CONSTASCII_STRINGPARAM("=\"") );
rStream << sOut.GetBuffer();
sOut.Erase();
@@ -658,7 +658,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
{
const IMapRectangleObject* pRectObj =
(const IMapRectangleObject *)pObj;
- pShape = sHTML_SH_rect;
+ pShape = OOO_STRING_SVTOOLS_HTML_SH_rect;
Rectangle aRect( pRectObj->GetRectangle() );
((((((aCoords =
ByteString::CreateFromInt32(aRect.Left())) += ',')
@@ -671,7 +671,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
{
const IMapCircleObject* pCirc =
(const IMapCircleObject *)pObj;
- pShape= sHTML_SH_circ;
+ pShape= OOO_STRING_SVTOOLS_HTML_SH_circ;
Point aCenter( pCirc->GetCenter() );
long nOff = pCirc->GetRadius();
((((aCoords =
@@ -684,7 +684,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
{
const IMapPolygonObject* pPolyObj =
(const IMapPolygonObject *)pObj;
- pShape= sHTML_SH_poly;
+ pShape= OOO_STRING_SVTOOLS_HTML_SH_poly;
Polygon aPoly( pPolyObj->GetPolygon() );
USHORT nCount = aPoly.GetSize();
if( nCount>0 )
@@ -715,9 +715,9 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
if( pIndentArea )
rStream << pIndentArea;
- ((((((((((sOut = '<') += sHTML_area) += ' ')
- += sHTML_O_shape) += '=') += pShape) += ' ')
- += sHTML_O_coords) += "=\"") += aCoords) += "\" ";
+ ((((((((((sOut = '<') += OOO_STRING_SVTOOLS_HTML_area) += ' ')
+ += OOO_STRING_SVTOOLS_HTML_O_shape) += '=') += pShape) += ' ')
+ += OOO_STRING_SVTOOLS_HTML_O_coords) += "=\"") += aCoords) += "\" ";
rStream << sOut.GetBuffer();
String aURL( pObj->GetURL() );
@@ -725,17 +725,17 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
{
aURL = URIHelper::simpleNormalizedMakeRelative(
rBaseURL, aURL );
- (sOut = sHTML_O_href) += "=\"";
+ (sOut = OOO_STRING_SVTOOLS_HTML_O_href) += "=\"";
rStream << sOut.GetBuffer();
Out_String( rStream, aURL, eDestEnc, pNonConvertableChars ) << '\"';
}
else
- rStream << sHTML_O_nohref;
+ rStream << OOO_STRING_SVTOOLS_HTML_O_nohref;
const String& rObjName = pObj->GetName();
if( rObjName.Len() )
{
- ((sOut = ' ') += sHTML_O_name) += "=\"";
+ ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\"";
rStream << sOut.GetBuffer();
Out_String( rStream, rObjName, eDestEnc, pNonConvertableChars ) << '\"';
}
@@ -743,7 +743,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
const String& rTarget = pObj->GetTarget();
if( rTarget.Len() && pObj->IsActive() )
{
- ((sOut = ' ') += sHTML_O_target) += "=\"";
+ ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_target) += "=\"";
rStream << sOut.GetBuffer();
Out_String( rStream, rTarget, eDestEnc, pNonConvertableChars ) << '\"';
}
@@ -754,7 +754,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
if( rDesc.Len() )
{
- ((sOut = ' ') += sHTML_O_alt) += "=\"";
+ ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_alt) += "=\"";
rStream << sOut.GetBuffer();
Out_String( rStream, rDesc, eDestEnc, pNonConvertableChars ) << '\"';
}
@@ -774,7 +774,7 @@ SvStream& HTMLOutFuncs::Out_ImageMap( SvStream& rStream,
rStream << pDelim;
if( pIndentMap )
rStream << pIndentMap;
- Out_AsciiTag( rStream, sHTML_map, FALSE );
+ Out_AsciiTag( rStream, OOO_STRING_SVTOOLS_HTML_map, FALSE );
return rStream;
}
@@ -795,12 +795,12 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
// Script wird komplett nicht eingerueckt!
ByteString sOut( '<' );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_script) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_script) );
if( rLanguage.Len() )
{
sOut.Append( ' ' );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_O_language) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_O_language) );
sOut.Append( RTL_CONSTASCII_STRINGPARAM("=\"") );
rStrm << sOut.GetBuffer();
Out_String( rStrm, rLanguage, eDestEnc, pNonConvertableChars );
@@ -809,7 +809,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
if( rSrc.Len() )
{
- ((sOut += ' ') += sHTML_O_src) += "=\"";
+ ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_src) += "=\"";
rStrm << sOut.GetBuffer();
Out_String( rStrm, URIHelper::simpleNormalizedMakeRelative(rBaseURL, rSrc), eDestEnc, pNonConvertableChars );
sOut = '\"';
@@ -817,7 +817,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
if( STARBASIC != eScriptType && pSBLibrary )
{
- ((sOut += ' ') += sHTML_O_sdlibrary) += "=\"";
+ ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_sdlibrary) += "=\"";
rStrm << sOut.GetBuffer();
Out_String( rStrm, *pSBLibrary, eDestEnc, pNonConvertableChars );
sOut = '\"';
@@ -825,7 +825,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
if( STARBASIC != eScriptType && pSBModule )
{
- ((sOut += ' ') += sHTML_O_sdmodule) += "=\"";
+ ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_sdmodule) += "=\"";
rStrm << sOut.GetBuffer();
Out_String( rStrm, *pSBModule, eDestEnc, pNonConvertableChars );
sOut = '\"';
@@ -850,7 +850,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
if( pSBLibrary )
{
sOut.Assign( RTL_CONSTASCII_STRINGPARAM("' ") );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_SB_library) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_SB_library) );
sOut.Append( ' ' );
ByteString sTmp( *pSBLibrary, eDestEnc );
sOut.Append( sTmp );
@@ -860,7 +860,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
if( pSBModule )
{
sOut.Assign( RTL_CONSTASCII_STRINGPARAM("' ") );
- sOut.Append( RTL_CONSTASCII_STRINGPARAM(sHTML_SB_module) );
+ sOut.Append( RTL_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_SB_module) );
sOut.Append( ' ' );
ByteString sTmp( *pSBModule, eDestEnc );
sOut.Append( sTmp );
@@ -888,7 +888,7 @@ SvStream& HTMLOutFuncs::OutScript( SvStream& rStrm,
}
}
- HTMLOutFuncs::Out_AsciiTag( rStrm, sHTML_script, FALSE );
+ HTMLOutFuncs::Out_AsciiTag( rStrm, OOO_STRING_SVTOOLS_HTML_script, FALSE );
return rStrm;
}
@@ -940,11 +940,11 @@ ByteString& HTMLOutFuncs::CreateTableDataOptionsValNum( ByteString& aStrTD,
String aValStr;
rFormatter.GetInputLineString( fVal, 0, aValStr );
ByteString sTmp( aValStr, eDestEnc );
- ((((aStrTD += ' ') += sHTML_O_SDval) += "=\"") += sTmp) += '\"';
+ ((((aStrTD += ' ') += OOO_STRING_SVTOOLS_HTML_O_SDval) += "=\"") += sTmp) += '\"';
}
if ( bValue || nFormat )
{
- ((aStrTD += ' ') += sHTML_O_SDnum) += "=\"";
+ ((aStrTD += ' ') += OOO_STRING_SVTOOLS_HTML_O_SDnum) += "=\"";
(aStrTD += ByteString::CreateFromInt32(
Application::GetSettings().GetLanguage() ))
+= ';'; // Language fuer Format 0
@@ -971,7 +971,7 @@ ByteString& HTMLOutFuncs::CreateTableDataOptionsValNum( ByteString& aStrTD,
BOOL HTMLOutFuncs::PrivateURLToInternalImg( String& rURL )
{
if( rURL.Len() > 14UL &&
- rURL.CompareToAscii( sHTML_private_image, 14UL ) == COMPARE_EQUAL )
+ rURL.CompareToAscii( OOO_STRING_SVTOOLS_HTML_private_image, 14UL ) == COMPARE_EQUAL )
{
rURL.Erase( 0UL, 14UL );
return TRUE;
diff --git a/svtools/source/svhtml/htmlsupp.cxx b/svtools/source/svhtml/htmlsupp.cxx
index 15a041a11306..11f48e7fdf5d 100644
--- a/svtools/source/svhtml/htmlsupp.cxx
+++ b/svtools/source/svhtml/htmlsupp.cxx
@@ -49,13 +49,13 @@
static HTMLOptionEnum __READONLY_DATA aScriptLangOptEnums[] =
{
- { sHTML_LG_starbasic, HTML_SL_STARBASIC },
- { sHTML_LG_javascript, HTML_SL_JAVASCRIPT },
- { sHTML_LG_javascript11,HTML_SL_JAVASCRIPT },
- { sHTML_LG_livescript, HTML_SL_JAVASCRIPT },
-// { sHTML_LG_unused_javascript, HTML_SL_UNUSEDJS },
-// { sHTML_LG_vbscript, HTML_SL_VBSCRIPT },
-// { sHTML_LG_starone, HTML_SL_STARONE },
+ { OOO_STRING_SVTOOLS_HTML_LG_starbasic, HTML_SL_STARBASIC },
+ { OOO_STRING_SVTOOLS_HTML_LG_javascript, HTML_SL_JAVASCRIPT },
+ { OOO_STRING_SVTOOLS_HTML_LG_javascript11,HTML_SL_JAVASCRIPT },
+ { OOO_STRING_SVTOOLS_HTML_LG_livescript, HTML_SL_JAVASCRIPT },
+// { OOO_STRING_SVTOOLS_HTML_LG_unused_javascript, HTML_SL_UNUSEDJS },
+// { OOO_STRING_SVTOOLS_HTML_LG_vbscript, HTML_SL_VBSCRIPT },
+// { OOO_STRING_SVTOOLS_HTML_LG_starone, HTML_SL_STARONE },
{ 0, 0 }
};
diff --git a/svtools/source/svhtml/makefile.mk b/svtools/source/svhtml/makefile.mk
index e7dc1f2cd1ac..b597763ac390 100644
--- a/svtools/source/svhtml/makefile.mk
+++ b/svtools/source/svhtml/makefile.mk
@@ -34,6 +34,8 @@ PRJ=..$/..
PRJNAME=svtools
TARGET=svhtml
+ENABLE_EXCEPTIONS=TRUE
+
# --- Settings -----------------------------------------------------
.INCLUDE : settings.mk
@@ -42,7 +44,6 @@ TARGET=svhtml
# --- Files --------------------------------------------------------
SLOFILES=\
- $(SLO)$/htmlkey2.obj \
$(SLO)$/htmlkywd.obj \
$(SLO)$/htmlsupp.obj \
$(SLO)$/htmlout.obj \
diff --git a/svtools/source/svhtml/parhtml.cxx b/svtools/source/svhtml/parhtml.cxx
index 53151514e4d5..215133c8efb4 100644
--- a/svtools/source/svhtml/parhtml.cxx
+++ b/svtools/source/svhtml/parhtml.cxx
@@ -43,10 +43,21 @@
#include <svtools/svstdarr.hxx>
#endif
+#include <tools/tenccvt.hxx>
+#include <tools/datetime.hxx>
+#include <svtools/inettype.hxx>
+#include <comphelper/string.hxx>
+#include <com/sun/star/beans/PropertyAttribute.hpp>
+#include <com/sun/star/document/XDocumentProperties.hpp>
+
#include <svtools/parhtml.hxx>
#include "htmltokn.h"
#include "htmlkywd.hxx"
+
+using namespace ::com::sun::star;
+
+
const sal_Int32 MAX_LEN( 1024L );
//static sal_Unicode sTmpBuffer[ MAX_LEN+1 ];
const sal_Int32 MAX_MACRO_LEN( 1024 );
@@ -60,44 +71,44 @@ const sal_Int32 MAX_ENTITY_LEN( 8L );
// <INPUT TYPE=xxx>
static HTMLOptionEnum __READONLY_DATA aInputTypeOptEnums[] =
{
- { sHTML_IT_text, HTML_IT_TEXT },
- { sHTML_IT_password, HTML_IT_PASSWORD },
- { sHTML_IT_checkbox, HTML_IT_CHECKBOX },
- { sHTML_IT_radio, HTML_IT_RADIO },
- { sHTML_IT_range, HTML_IT_RANGE },
- { sHTML_IT_scribble, HTML_IT_SCRIBBLE },
- { sHTML_IT_file, HTML_IT_FILE },
- { sHTML_IT_hidden, HTML_IT_HIDDEN },
- { sHTML_IT_submit, HTML_IT_SUBMIT },
- { sHTML_IT_image, HTML_IT_IMAGE },
- { sHTML_IT_reset, HTML_IT_RESET },
- { sHTML_IT_button, HTML_IT_BUTTON },
+ { OOO_STRING_SVTOOLS_HTML_IT_text, HTML_IT_TEXT },
+ { OOO_STRING_SVTOOLS_HTML_IT_password, HTML_IT_PASSWORD },
+ { OOO_STRING_SVTOOLS_HTML_IT_checkbox, HTML_IT_CHECKBOX },
+ { OOO_STRING_SVTOOLS_HTML_IT_radio, HTML_IT_RADIO },
+ { OOO_STRING_SVTOOLS_HTML_IT_range, HTML_IT_RANGE },
+ { OOO_STRING_SVTOOLS_HTML_IT_scribble, HTML_IT_SCRIBBLE },
+ { OOO_STRING_SVTOOLS_HTML_IT_file, HTML_IT_FILE },
+ { OOO_STRING_SVTOOLS_HTML_IT_hidden, HTML_IT_HIDDEN },
+ { OOO_STRING_SVTOOLS_HTML_IT_submit, HTML_IT_SUBMIT },
+ { OOO_STRING_SVTOOLS_HTML_IT_image, HTML_IT_IMAGE },
+ { OOO_STRING_SVTOOLS_HTML_IT_reset, HTML_IT_RESET },
+ { OOO_STRING_SVTOOLS_HTML_IT_button, HTML_IT_BUTTON },
{ 0, 0 }
};
// <TABLE FRAME=xxx>
static HTMLOptionEnum __READONLY_DATA aTableFrameOptEnums[] =
{
- { sHTML_TF_void, HTML_TF_VOID },
- { sHTML_TF_above, HTML_TF_ABOVE },
- { sHTML_TF_below, HTML_TF_BELOW },
- { sHTML_TF_hsides, HTML_TF_HSIDES },
- { sHTML_TF_lhs, HTML_TF_LHS },
- { sHTML_TF_rhs, HTML_TF_RHS },
- { sHTML_TF_vsides, HTML_TF_VSIDES },
- { sHTML_TF_box, HTML_TF_BOX },
- { sHTML_TF_border, HTML_TF_BOX },
+ { OOO_STRING_SVTOOLS_HTML_TF_void, HTML_TF_VOID },
+ { OOO_STRING_SVTOOLS_HTML_TF_above, HTML_TF_ABOVE },
+ { OOO_STRING_SVTOOLS_HTML_TF_below, HTML_TF_BELOW },
+ { OOO_STRING_SVTOOLS_HTML_TF_hsides, HTML_TF_HSIDES },
+ { OOO_STRING_SVTOOLS_HTML_TF_lhs, HTML_TF_LHS },
+ { OOO_STRING_SVTOOLS_HTML_TF_rhs, HTML_TF_RHS },
+ { OOO_STRING_SVTOOLS_HTML_TF_vsides, HTML_TF_VSIDES },
+ { OOO_STRING_SVTOOLS_HTML_TF_box, HTML_TF_BOX },
+ { OOO_STRING_SVTOOLS_HTML_TF_border, HTML_TF_BOX },
{ 0, 0 }
};
// <TABLE RULES=xxx>
static HTMLOptionEnum __READONLY_DATA aTableRulesOptEnums[] =
{
- { sHTML_TR_none, HTML_TR_NONE },
- { sHTML_TR_groups, HTML_TR_GROUPS },
- { sHTML_TR_rows, HTML_TR_ROWS },
- { sHTML_TR_cols, HTML_TR_COLS },
- { sHTML_TR_all, HTML_TR_ALL },
+ { OOO_STRING_SVTOOLS_HTML_TR_none, HTML_TR_NONE },
+ { OOO_STRING_SVTOOLS_HTML_TR_groups, HTML_TR_GROUPS },
+ { OOO_STRING_SVTOOLS_HTML_TR_rows, HTML_TR_ROWS },
+ { OOO_STRING_SVTOOLS_HTML_TR_cols, HTML_TR_COLS },
+ { OOO_STRING_SVTOOLS_HTML_TR_all, HTML_TR_ALL },
{ 0, 0 }
};
@@ -930,7 +941,7 @@ int HTMLParser::_GetNextRawToken()
{
if( !bReadComment )
{
- if( aTok.CompareToAscii( sHTML_comment, 3 )
+ if( aTok.CompareToAscii( OOO_STRING_SVTOOLS_HTML_comment, 3 )
== COMPARE_EQUAL )
{
bReadComment = TRUE;
@@ -942,7 +953,7 @@ int HTMLParser::_GetNextRawToken()
// erstmal nicht so genau nehmen
bDone = bOffState && // '>'==nNextCh &&
COMPARE_EQUAL == ( bReadScript
- ? aTok.CompareToAscii(sHTML_script)
+ ? aTok.CompareToAscii(OOO_STRING_SVTOOLS_HTML_script)
: aTok.CompareTo(aEndToken) );
}
}
@@ -958,13 +969,13 @@ int HTMLParser::_GetNextRawToken()
// ein Style-Sheet kann mit </STYLE>, </HEAD> oder
// <BODY> aughoehren
if( bOffState )
- bDone = aTok.CompareToAscii(sHTML_style)
+ bDone = aTok.CompareToAscii(OOO_STRING_SVTOOLS_HTML_style)
== COMPARE_EQUAL ||
- aTok.CompareToAscii(sHTML_head)
+ aTok.CompareToAscii(OOO_STRING_SVTOOLS_HTML_head)
== COMPARE_EQUAL;
else
bDone =
- aTok.CompareToAscii(sHTML_body) == COMPARE_EQUAL;
+ aTok.CompareToAscii(OOO_STRING_SVTOOLS_HTML_body) == COMPARE_EQUAL;
}
if( bDone )
@@ -2002,7 +2013,7 @@ FASTBOOL HTMLParser::IsHTMLFormat( const sal_Char* pHeader,
return TRUE;
// oder wir finden irgendwo ein <HTML> in den ersten 80 Zeichen
- nStart = sCmp.Search( sHTML_html );
+ nStart = sCmp.Search( OOO_STRING_SVTOOLS_HTML_html );
if( nStart!=STRING_NOTFOUND &&
nStart>0 && '<'==sCmp.GetChar(nStart-1) &&
nStart+4 < sCmp.Len() && '>'==sCmp.GetChar(nStart+4) )
@@ -2015,72 +2026,71 @@ FASTBOOL HTMLParser::IsHTMLFormat( const sal_Char* pHeader,
BOOL HTMLParser::InternalImgToPrivateURL( String& rURL )
{
if( rURL.Len() < 19 || 'i' != rURL.GetChar(0) ||
- rURL.CompareToAscii( sHTML_internal_gopher, 9 ) != COMPARE_EQUAL )
+ rURL.CompareToAscii( OOO_STRING_SVTOOLS_HTML_internal_gopher, 9 ) != COMPARE_EQUAL )
return FALSE;
BOOL bFound = FALSE;
- if( rURL.CompareToAscii( sHTML_internal_gopher,16) == COMPARE_EQUAL )
+ if( rURL.CompareToAscii( OOO_STRING_SVTOOLS_HTML_internal_gopher,16) == COMPARE_EQUAL )
{
String aName( rURL.Copy(16) );
switch( aName.GetChar(0) )
{
case 'b':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_binary );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_binary );
break;
case 'i':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_image ) ||
- aName.EqualsAscii( sHTML_INT_GOPHER_index );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_image ) ||
+ aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_index );
break;
case 'm':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_menu ) ||
- aName.EqualsAscii( sHTML_INT_GOPHER_movie );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_menu ) ||
+ aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_movie );
break;
case 's':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_sound );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_sound );
break;
case 't':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_telnet ) ||
- aName.EqualsAscii( sHTML_INT_GOPHER_text );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_telnet ) ||
+ aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_text );
break;
case 'u':
- bFound = aName.EqualsAscii( sHTML_INT_GOPHER_unknown );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_GOPHER_unknown );
break;
}
}
- else if( rURL.CompareToAscii( sHTML_internal_icon,14) == COMPARE_EQUAL )
+ else if( rURL.CompareToAscii( OOO_STRING_SVTOOLS_HTML_internal_icon,14) == COMPARE_EQUAL )
{
String aName( rURL.Copy(14) );
switch( aName.GetChar(0) )
{
case 'b':
- bFound = aName.EqualsAscii( sHTML_INT_ICON_baddata );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_ICON_baddata );
break;
case 'd':
- bFound = aName.EqualsAscii( sHTML_INT_ICON_delayed );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_ICON_delayed );
break;
case 'e':
- bFound = aName.EqualsAscii( sHTML_INT_ICON_embed );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_ICON_embed );
break;
case 'i':
- bFound = aName.EqualsAscii( sHTML_INT_ICON_insecure );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_ICON_insecure );
break;
case 'n':
- bFound = aName.EqualsAscii( sHTML_INT_ICON_notfound );
+ bFound = aName.EqualsAscii( OOO_STRING_SVTOOLS_HTML_INT_ICON_notfound );
break;
}
}
if( bFound )
{
String sTmp ( rURL );
- rURL.AssignAscii( sHTML_private_image );
+ rURL.AssignAscii( OOO_STRING_SVTOOLS_HTML_private_image );
rURL.Append( sTmp );
}
return bFound;
}
-
#ifdef USED
void HTMLParser::SaveState( int nToken )
{
@@ -2093,3 +2103,241 @@ void HTMLParser::RestoreState()
}
#endif
+
+enum eHtmlMetas {
+ HTML_META_NONE = 0,
+ HTML_META_AUTHOR,
+ HTML_META_DESCRIPTION,
+ HTML_META_KEYWORDS,
+ HTML_META_REFRESH,
+ HTML_META_CLASSIFICATION,
+ HTML_META_CREATED,
+ HTML_META_CHANGEDBY,
+ HTML_META_CHANGED,
+ HTML_META_GENERATOR,
+ HTML_META_SDFOOTNOTE,
+ HTML_META_SDENDNOTE,
+ HTML_META_CONTENT_TYPE
+};
+
+// <META NAME=xxx>
+#ifdef __MINGW32__ // for runtime pseudo reloc
+static HTMLOptionEnum aHTMLMetaNameTable[] =
+#else
+static HTMLOptionEnum __READONLY_DATA aHTMLMetaNameTable[] =
+#endif
+{
+ { OOO_STRING_SVTOOLS_HTML_META_author, HTML_META_AUTHOR },
+ { OOO_STRING_SVTOOLS_HTML_META_changed, HTML_META_CHANGED },
+ { OOO_STRING_SVTOOLS_HTML_META_changedby, HTML_META_CHANGEDBY },
+ { OOO_STRING_SVTOOLS_HTML_META_classification,HTML_META_CLASSIFICATION},
+ { OOO_STRING_SVTOOLS_HTML_META_content_type, HTML_META_CONTENT_TYPE },
+ { OOO_STRING_SVTOOLS_HTML_META_created, HTML_META_CREATED },
+ { OOO_STRING_SVTOOLS_HTML_META_description, HTML_META_DESCRIPTION },
+ { OOO_STRING_SVTOOLS_HTML_META_keywords, HTML_META_KEYWORDS },
+ { OOO_STRING_SVTOOLS_HTML_META_generator, HTML_META_GENERATOR },
+ { OOO_STRING_SVTOOLS_HTML_META_refresh, HTML_META_REFRESH },
+ { OOO_STRING_SVTOOLS_HTML_META_sdendnote, HTML_META_SDENDNOTE },
+ { OOO_STRING_SVTOOLS_HTML_META_sdfootnote, HTML_META_SDFOOTNOTE },
+ { 0, 0 }
+};
+
+
+void HTMLParser::AddMetaUserDefined( ::rtl::OUString const & )
+{
+}
+
+bool HTMLParser::ParseMetaOptionsImpl(
+ const uno::Reference<document::XDocumentProperties> & i_xDocProps,
+ SvKeyValueIterator *i_pHTTPHeader,
+ const HTMLOptions *i_pOptions,
+ rtl_TextEncoding& o_rEnc )
+{
+ String aName, aContent;
+ USHORT nAction = HTML_META_NONE;
+ bool bHTTPEquiv = false, bChanged = false;
+
+ for ( USHORT i = i_pOptions->Count(); i; )
+ {
+ const HTMLOption *pOption = (*i_pOptions)[ --i ];
+ switch ( pOption->GetToken() )
+ {
+ case HTML_O_NAME:
+ aName = pOption->GetString();
+ if ( HTML_META_NONE==nAction )
+ {
+ pOption->GetEnum( nAction, aHTMLMetaNameTable );
+ }
+ break;
+ case HTML_O_HTTPEQUIV:
+ aName = pOption->GetString();
+ pOption->GetEnum( nAction, aHTMLMetaNameTable );
+ bHTTPEquiv = true;
+ break;
+ case HTML_O_CONTENT:
+ aContent = pOption->GetString();
+ break;
+ }
+ }
+
+ if ( bHTTPEquiv || HTML_META_DESCRIPTION != nAction )
+ {
+ // if it is not a Description, remove CRs and LFs from CONTENT
+ aContent.EraseAllChars( _CR );
+ aContent.EraseAllChars( _LF );
+ }
+ else
+ {
+ // convert line endings for Description
+ aContent.ConvertLineEnd();
+ }
+
+
+ if ( bHTTPEquiv && i_pHTTPHeader )
+ {
+ // #57232#: Netscape seems to just ignore a closing ", so we do too
+ if ( aContent.Len() && '"' == aContent.GetChar( aContent.Len()-1 ) )
+ {
+ aContent.Erase( aContent.Len() - 1 );
+ }
+ SvKeyValue aKeyValue( aName, aContent );
+ i_pHTTPHeader->Append( aKeyValue );
+ }
+
+ switch ( nAction )
+ {
+ case HTML_META_AUTHOR:
+ if (i_xDocProps.is()) {
+ i_xDocProps->setAuthor( aContent );
+ bChanged = true;
+ }
+ break;
+ case HTML_META_DESCRIPTION:
+ if (i_xDocProps.is()) {
+ i_xDocProps->setDescription( aContent );
+ bChanged = true;
+ }
+ break;
+ case HTML_META_KEYWORDS:
+ if (i_xDocProps.is()) {
+ i_xDocProps->setKeywords(
+ ::comphelper::string::convertCommaSeparated(aContent));
+ bChanged = true;
+ }
+ break;
+ case HTML_META_CLASSIFICATION:
+ if (i_xDocProps.is()) {
+ i_xDocProps->setSubject( aContent );
+ bChanged = true;
+ }
+ break;
+
+ case HTML_META_CHANGEDBY:
+ if (i_xDocProps.is()) {
+ i_xDocProps->setModifiedBy( aContent );
+ }
+ break;
+
+ case HTML_META_CREATED:
+ case HTML_META_CHANGED:
+ if ( i_xDocProps.is() && aContent.Len() &&
+ aContent.GetTokenCount() == 2 )
+ {
+ Date aDate( (ULONG)aContent.GetToken(0).ToInt32() );
+ Time aTime( (ULONG)aContent.GetToken(1).ToInt32() );
+ DateTime aDateTime( aDate, aTime );
+ ::util::DateTime uDT(aDateTime.Get100Sec(),
+ aDateTime.GetSec(), aDateTime.GetMin(),
+ aDateTime.GetHour(), aDateTime.GetDay(),
+ aDateTime.GetMonth(), aDateTime.GetYear());
+ if ( HTML_META_CREATED==nAction )
+ i_xDocProps->setCreationDate( uDT );
+ else
+ i_xDocProps->setModificationDate( uDT );
+ bChanged = true;
+ }
+ break;
+
+ case HTML_META_REFRESH:
+ DBG_ASSERT( !bHTTPEquiv || i_pHTTPHeader,
+ "Reload-URL aufgrund unterlassener MUSS-Aenderung verlorengegangen" );
+ break;
+
+ case HTML_META_CONTENT_TYPE:
+ if ( aContent.Len() )
+ {
+ o_rEnc = GetEncodingByMIME( aContent );
+ }
+ break;
+
+ case HTML_META_NONE:
+ if ( !bHTTPEquiv )
+ {
+ if (i_xDocProps.is())
+ {
+ uno::Reference<beans::XPropertyContainer> xUDProps
+ = i_xDocProps->getUserDefinedProperties();
+ try {
+ xUDProps->addProperty(aName,
+ beans::PropertyAttribute::REMOVEABLE,
+ uno::makeAny(::rtl::OUString(aContent)));
+ AddMetaUserDefined(aName);
+ bChanged = true;
+ } catch (uno::Exception &) {
+ // ignore
+ }
+ }
+ }
+ break;
+ default:
+ break;
+ }
+
+ return bChanged;
+}
+
+bool HTMLParser::ParseMetaOptions(
+ const uno::Reference<document::XDocumentProperties> & i_xDocProps,
+ SvKeyValueIterator *i_pHeader )
+{
+ USHORT nContentOption = HTML_O_CONTENT;
+ rtl_TextEncoding eEnc = RTL_TEXTENCODING_DONTKNOW;
+
+ bool bRet = ParseMetaOptionsImpl( i_xDocProps, i_pHeader,
+ GetOptions(&nContentOption),
+ eEnc );
+
+ // If the encoding is set by a META tag, it may only overwrite the
+ // current encoding if both, the current and the new encoding, are 1-BYTE
+ // encodings. Everything else cannot lead to reasonable results.
+ if (RTL_TEXTENCODING_DONTKNOW != eEnc &&
+ rtl_isOctetTextEncoding( eEnc ) &&
+ rtl_isOctetTextEncoding( GetSrcEncoding() ) )
+ {
+ eEnc = GetExtendedCompatibilityTextEncoding( eEnc ); // #89973#
+ SetSrcEncoding( eEnc );
+ }
+
+ return bRet;
+}
+
+rtl_TextEncoding HTMLParser::GetEncodingByMIME( const String& rMime )
+{
+ ByteString sType;
+ ByteString sSubType;
+ INetContentTypeParameterList aParameters;
+ ByteString sMime( rMime, RTL_TEXTENCODING_ASCII_US );
+ if (INetContentTypes::parse(sMime, sType, sSubType, &aParameters))
+ {
+ const INetContentTypeParameter * pCharset
+ = aParameters.find("charset");
+ if (pCharset != 0)
+ {
+ ByteString sValue( pCharset->m_sValue, RTL_TEXTENCODING_ASCII_US );
+ return GetExtendedCompatibilityTextEncoding(
+ rtl_getTextEncodingFromMimeCharset( sValue.GetBuffer() ) );
+ }
+ }
+ return RTL_TEXTENCODING_DONTKNOW;
+}
+