diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2020-09-08 09:48:17 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2020-09-16 23:02:09 +0200 |
commit | e6dfaf9f44f9939abc338c83b3024108431d0f69 (patch) | |
tree | 2e220510dc589fa4ce9b205696b9d0b58d38b60a /svtools/source/svhtml | |
parent | eb55bc5eae82873492cfd7577fb553b1c5abff6b (diff) |
Turn OUStringLiteral into a consteval'ed, static-refcound rtl_uString
...from which an OUString can cheaply be instantiated. This is the OUString
equivalent of 4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into
a consteval'ed, static-refcound rtl_String". Most remarks about that commit
apply here too (this commit is just substantially bigger and a bit more
complicated because there were so much more uses of OUStringLiteral than of
OStringLiteral):
The one downside is that OUStringLiteral now needs to be a template abstracting
over the string length. But any uses for which that is a problem (e.g., as the
element type of a container that would no longer be homogeneous, or in the
signature of a function that shall not be turned into a template for one reason
or another) can be replaced with std::u16string_view, without loss of efficiency
compared to the original OUStringLiteral, and without loss of expressivity.
The new OUStringLiteral ctor code would probably not be very efficient if it
were ever executed at runtime, but it is intended to be only executed at compile
time. Where available, C++20 "consteval" is used to statically ensure that.
The intended use of the new OUStringLiteral is in all cases where an
object that shall itself not be an OUString (e.g., because it shall be a
global static variable for which the OUString ctor/dtor would be detrimental at
library load/unload) must be converted to an OUString instance in at least one
place. Other string literal abstractions could use std::u16string_view (or just
plain char16_t const[N]), but interestingly OUStringLiteral might be more
efficient than constexpr std::u16string_view even for such cases, as it should
not need any relocations at library load time. For now, no existing uses of
OUStringLiteral have been changed to some other abstraction (unless technically
necessary as discussed above), and no additional places that would benefit from
OUStringLiteral have been changed to use it.
Global constexpr OUStringLiteral variables defined in an included file would be
somewhat suboptimal, as each translation unit that uses them would create its
own, unshared instance. The envisioned solution is to turn them into static
data members of some class (and there may be a loplugin coming to find and fix
affected places). Another approach that has been taken here in a few cases
where such variables were only used in one .cxx anyway is to move their
definitions from the .hxx into that one .cxx (in turn causing some files to
become empty and get removed completely)---which also silenced some GCC
-Werror=unused-variable if a variable from a .hxx was not used in some .cxx
including it.
To keep individual commits reasonably manageable, some consumers of
OUStringLiteral in rtl/ustrbuf.hxx and rtl/ustring.hxx are left in a somewhat
odd state for now, where they don't take advantage of OUStringLiteral's
equivalence to rtl_uString, but just keep extracting its contents and copy it
elsewhere. In follow-up commits, those consumers should be changed
appropriately, making them treat OUStringLiteral like an rtl_uString or
dropping the OUStringLiteral overload in favor of an existing (and cheap to use
now) OUString overload, etc.
In a similar vein, comparison operators between OUString and std::u16string_view
have been added to the existing plethora of comparison operator overloads. It
would be nice to eventually consolidate them, esp. with the overloads taking
OUStringLiteral and/or char16_t const[N] string literals, but that appears
tricky to get right without introducing new ambiguities. Also, a handful of
places across the code base use comparisons between OUString and OUStringNumber,
which are now ambiguous (converting the OUStringNumber to either OUString or
std::u16string_view). For simplicity, those few places have manually been fixed
for now by adding explicit conversion to std::u16string_view.
Also some compilerplugins code needed to be adapted, and some of the
compilerplugins/test cases have become irrelevant (and have been removed), as
the tested code would no longer compile in the first place.
sal/qa/rtl/strings/test_oustring_concat.cxx documents a workaround for GCC bug
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96878> "Failed class template
argument deduction in unevaluated, parenthesized context". That place, as well
as uses of OUStringLiteral in extensions/source/abpilot/fieldmappingimpl.cxx and
i18npool/source/localedata/localedata.cxx, which have been replaced with
OUString::Concat (and which is arguably a better choice, anyway), also caused
failures with at least Clang 5.0.2 (but would not have caused failures with at
least recent Clang 12 trunk, so appear to be bugs in Clang that have meanwhile
been fixed).
Change-Id: I34174462a28f2000cfeb2d219ffd533a767920b8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102222
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'svtools/source/svhtml')
-rw-r--r-- | svtools/source/svhtml/htmlkywd.cxx | 1282 |
1 files changed, 641 insertions, 641 deletions
diff --git a/svtools/source/svhtml/htmlkywd.cxx b/svtools/source/svhtml/htmlkywd.cxx index 6d2fda7c433e..03cfc16ea024 100644 --- a/svtools/source/svhtml/htmlkywd.cxx +++ b/svtools/source/svhtml/htmlkywd.cxx @@ -31,7 +31,7 @@ namespace { template<typename T> struct TokenEntry { - OUStringLiteral sToken; + std::u16string_view sToken; T nToken; }; @@ -40,7 +40,7 @@ struct TokenEntry template<typename T> static bool sortCompare(const TokenEntry<T> & lhs, const TokenEntry<T> & rhs) { - return std::u16string_view(lhs.sToken) < std::u16string_view(rhs.sToken); + return lhs.sToken < rhs.sToken; } template<typename T> static bool findCompare(const TokenEntry<T> & lhs, const OUString & rhs) @@ -61,116 +61,116 @@ using HTML_TokenEntry = TokenEntry<HtmlTokenId>; // this array is sorted by the name (even if it doesn't look like it from the constant names) HTML_TokenEntry const aHTMLTokenTab[] = { - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_comment), HtmlTokenId::COMMENT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_doctype), HtmlTokenId::DOCTYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_anchor), HtmlTokenId::ANCHOR_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_abbreviation), HtmlTokenId::ABBREVIATION_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_acronym), HtmlTokenId::ACRONYM_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_address), HtmlTokenId::ADDRESS_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_applet), HtmlTokenId::APPLET_ON}, // HotJava - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_area), HtmlTokenId::AREA}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_author), HtmlTokenId::AUTHOR_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_bold), HtmlTokenId::BOLD_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_banner), HtmlTokenId::BANNER_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_base), HtmlTokenId::BASE}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_basefont), HtmlTokenId::BASEFONT_ON}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_bigprint), HtmlTokenId::BIGPRINT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_blink), HtmlTokenId::BLINK_ON}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_blockquote), HtmlTokenId::BLOCKQUOTE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_body), HtmlTokenId::BODY_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_blockquote30), HtmlTokenId::BLOCKQUOTE30_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_linebreak), HtmlTokenId::LINEBREAK}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_caption), HtmlTokenId::CAPTION_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_center), HtmlTokenId::CENTER_ON}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_citiation), HtmlTokenId::CITIATION_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_code), HtmlTokenId::CODE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_col), HtmlTokenId::COL_ON}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_colgroup), HtmlTokenId::COLGROUP_ON}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_comment2), HtmlTokenId::COMMENT2_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_credit), HtmlTokenId::CREDIT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_dd), HtmlTokenId::DD_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_deletedtext), HtmlTokenId::DELETEDTEXT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_definstance), HtmlTokenId::DEFINSTANCE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_dirlist), HtmlTokenId::DIRLIST_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_division), HtmlTokenId::DIVISION_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_deflist), HtmlTokenId::DEFLIST_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_dt), HtmlTokenId::DT_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_emphasis), HtmlTokenId::EMPHASIS_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_embed), HtmlTokenId::EMBED}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_figure), HtmlTokenId::FIGURE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_footnote), HtmlTokenId::FOOTNOTE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_font), HtmlTokenId::FONT_ON}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_form), HtmlTokenId::FORM_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_frame), HtmlTokenId::FRAME_ON}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_frameset), HtmlTokenId::FRAMESET_ON}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head1), HtmlTokenId::HEAD1_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head2), HtmlTokenId::HEAD2_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head3), HtmlTokenId::HEAD3_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head4), HtmlTokenId::HEAD4_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head5), HtmlTokenId::HEAD5_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head6), HtmlTokenId::HEAD6_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_head), HtmlTokenId::HEAD_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_horzrule), HtmlTokenId::HORZRULE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_html), HtmlTokenId::HTML_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_italic), HtmlTokenId::ITALIC_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_iframe), HtmlTokenId::IFRAME_ON}, // IE 3.0b2 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_image), HtmlTokenId::IMAGE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_input), HtmlTokenId::INPUT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_insertedtext), HtmlTokenId::INSERTEDTEXT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_keyboard), HtmlTokenId::KEYBOARD_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_language), HtmlTokenId::LANGUAGE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_listheader), HtmlTokenId::LISTHEADER_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_li), HtmlTokenId::LI_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_link), HtmlTokenId::LINK}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_listing), HtmlTokenId::LISTING_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_map), HtmlTokenId::MAP_ON}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_marquee), HtmlTokenId::MARQUEE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_menulist), HtmlTokenId::MENULIST_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_meta), HtmlTokenId::META}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_multicol), HtmlTokenId::MULTICOL_ON}, // Netscape 3.0b5 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_nobr), HtmlTokenId::NOBR_ON}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_noembed), HtmlTokenId::NOEMBED_ON}, // Netscape 2.0 ??? - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_noframe), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 ??? - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_noframes), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_noscript), HtmlTokenId::NOSCRIPT_ON}, // Netscape 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_note), HtmlTokenId::NOTE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_object), HtmlTokenId::OBJECT_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_orderlist), HtmlTokenId::ORDERLIST_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_option), HtmlTokenId::OPTION}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_parabreak), HtmlTokenId::PARABREAK_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_param), HtmlTokenId::PARAM}, // HotJava - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_person), HtmlTokenId::PERSON_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_plaintext2), HtmlTokenId::PLAINTEXT2_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_preformtxt), HtmlTokenId::PREFORMTXT_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_shortquote), HtmlTokenId::SHORTQUOTE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_strikethrough), HtmlTokenId::STRIKETHROUGH_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_sample), HtmlTokenId::SAMPLE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_script), HtmlTokenId::SCRIPT_ON}, // HTML 3.2 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_sdfield), HtmlTokenId::SDFIELD_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_select), HtmlTokenId::SELECT_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_smallprint), HtmlTokenId::SMALLPRINT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_spacer), HtmlTokenId::SPACER}, // Netscape 3.0b5 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_span), HtmlTokenId::SPAN_ON}, // Style Sheets - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_strike), HtmlTokenId::STRIKE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_strong), HtmlTokenId::STRONG_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_style), HtmlTokenId::STYLE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_subscript), HtmlTokenId::SUBSCRIPT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_superscript), HtmlTokenId::SUPERSCRIPT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_plaintext), HtmlTokenId::PLAINTEXT_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_table), HtmlTokenId::TABLE_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_tbody), HtmlTokenId::TBODY_ON}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_tabledata), HtmlTokenId::TABLEDATA_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_textarea), HtmlTokenId::TEXTAREA_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_tfoot), HtmlTokenId::TFOOT_ON}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_tableheader), HtmlTokenId::TABLEHEADER_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_thead), HtmlTokenId::THEAD_ON}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_title), HtmlTokenId::TITLE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_tablerow), HtmlTokenId::TABLEROW_ON}, // HTML 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_teletype), HtmlTokenId::TELETYPE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_underline), HtmlTokenId::UNDERLINE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_unorderlist), HtmlTokenId::UNORDERLIST_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_variable), HtmlTokenId::VARIABLE_ON}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_xmp), HtmlTokenId::XMP_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_comment), HtmlTokenId::COMMENT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_doctype), HtmlTokenId::DOCTYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_anchor), HtmlTokenId::ANCHOR_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_abbreviation), HtmlTokenId::ABBREVIATION_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_acronym), HtmlTokenId::ACRONYM_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_address), HtmlTokenId::ADDRESS_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_applet), HtmlTokenId::APPLET_ON}, // HotJava + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_area), HtmlTokenId::AREA}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_author), HtmlTokenId::AUTHOR_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_bold), HtmlTokenId::BOLD_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_banner), HtmlTokenId::BANNER_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_base), HtmlTokenId::BASE}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_basefont), HtmlTokenId::BASEFONT_ON}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_bigprint), HtmlTokenId::BIGPRINT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_blink), HtmlTokenId::BLINK_ON}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_blockquote), HtmlTokenId::BLOCKQUOTE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_body), HtmlTokenId::BODY_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_blockquote30), HtmlTokenId::BLOCKQUOTE30_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_linebreak), HtmlTokenId::LINEBREAK}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_caption), HtmlTokenId::CAPTION_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_center), HtmlTokenId::CENTER_ON}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_citiation), HtmlTokenId::CITIATION_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_code), HtmlTokenId::CODE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_col), HtmlTokenId::COL_ON}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_colgroup), HtmlTokenId::COLGROUP_ON}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_comment2), HtmlTokenId::COMMENT2_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_credit), HtmlTokenId::CREDIT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_dd), HtmlTokenId::DD_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_deletedtext), HtmlTokenId::DELETEDTEXT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_definstance), HtmlTokenId::DEFINSTANCE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_dirlist), HtmlTokenId::DIRLIST_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_division), HtmlTokenId::DIVISION_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_deflist), HtmlTokenId::DEFLIST_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_dt), HtmlTokenId::DT_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_emphasis), HtmlTokenId::EMPHASIS_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_embed), HtmlTokenId::EMBED}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_figure), HtmlTokenId::FIGURE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_footnote), HtmlTokenId::FOOTNOTE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_font), HtmlTokenId::FONT_ON}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_form), HtmlTokenId::FORM_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_frame), HtmlTokenId::FRAME_ON}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_frameset), HtmlTokenId::FRAMESET_ON}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head1), HtmlTokenId::HEAD1_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head2), HtmlTokenId::HEAD2_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head3), HtmlTokenId::HEAD3_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head4), HtmlTokenId::HEAD4_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head5), HtmlTokenId::HEAD5_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head6), HtmlTokenId::HEAD6_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_head), HtmlTokenId::HEAD_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_horzrule), HtmlTokenId::HORZRULE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_html), HtmlTokenId::HTML_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_italic), HtmlTokenId::ITALIC_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_iframe), HtmlTokenId::IFRAME_ON}, // IE 3.0b2 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_image), HtmlTokenId::IMAGE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_input), HtmlTokenId::INPUT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_insertedtext), HtmlTokenId::INSERTEDTEXT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_keyboard), HtmlTokenId::KEYBOARD_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_language), HtmlTokenId::LANGUAGE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_listheader), HtmlTokenId::LISTHEADER_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_li), HtmlTokenId::LI_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_link), HtmlTokenId::LINK}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_listing), HtmlTokenId::LISTING_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_map), HtmlTokenId::MAP_ON}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_marquee), HtmlTokenId::MARQUEE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_menulist), HtmlTokenId::MENULIST_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_meta), HtmlTokenId::META}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_multicol), HtmlTokenId::MULTICOL_ON}, // Netscape 3.0b5 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_nobr), HtmlTokenId::NOBR_ON}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_noembed), HtmlTokenId::NOEMBED_ON}, // Netscape 2.0 ??? + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_noframe), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 ??? + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_noframes), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_noscript), HtmlTokenId::NOSCRIPT_ON}, // Netscape 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_note), HtmlTokenId::NOTE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_object), HtmlTokenId::OBJECT_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_orderlist), HtmlTokenId::ORDERLIST_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_option), HtmlTokenId::OPTION}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_parabreak), HtmlTokenId::PARABREAK_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_param), HtmlTokenId::PARAM}, // HotJava + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_person), HtmlTokenId::PERSON_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_plaintext2), HtmlTokenId::PLAINTEXT2_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_preformtxt), HtmlTokenId::PREFORMTXT_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_shortquote), HtmlTokenId::SHORTQUOTE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_strikethrough), HtmlTokenId::STRIKETHROUGH_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_sample), HtmlTokenId::SAMPLE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_script), HtmlTokenId::SCRIPT_ON}, // HTML 3.2 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_sdfield), HtmlTokenId::SDFIELD_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_select), HtmlTokenId::SELECT_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_smallprint), HtmlTokenId::SMALLPRINT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_spacer), HtmlTokenId::SPACER}, // Netscape 3.0b5 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_span), HtmlTokenId::SPAN_ON}, // Style Sheets + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_strike), HtmlTokenId::STRIKE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_strong), HtmlTokenId::STRONG_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_style), HtmlTokenId::STYLE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_subscript), HtmlTokenId::SUBSCRIPT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_superscript), HtmlTokenId::SUPERSCRIPT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_plaintext), HtmlTokenId::PLAINTEXT_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_table), HtmlTokenId::TABLE_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_tbody), HtmlTokenId::TBODY_ON}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_tabledata), HtmlTokenId::TABLEDATA_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_textarea), HtmlTokenId::TEXTAREA_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_tfoot), HtmlTokenId::TFOOT_ON}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_tableheader), HtmlTokenId::TABLEHEADER_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_thead), HtmlTokenId::THEAD_ON}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_title), HtmlTokenId::TITLE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_tablerow), HtmlTokenId::TABLEROW_ON}, // HTML 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_teletype), HtmlTokenId::TELETYPE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_underline), HtmlTokenId::UNDERLINE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_unorderlist), HtmlTokenId::UNORDERLIST_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_variable), HtmlTokenId::VARIABLE_ON}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_xmp), HtmlTokenId::XMP_ON}, }; @@ -195,268 +195,268 @@ using HTML_CharEntry = TokenEntry<sal_Unicode>; static bool bSortCharKeyWords = false; static HTML_CharEntry aHTMLCharNameTab[] = { - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_lt), 60}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_gt), 62}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_amp), 38}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_quot), 34}, - - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Agrave), 192}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Aacute), 193}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Acirc), 194}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Atilde), 195}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Auml), 196}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Aring), 197}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_AElig), 198}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ccedil), 199}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Egrave), 200}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Eacute), 201}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ecirc), 202}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Euml), 203}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Igrave), 204}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Iacute), 205}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Icirc), 206}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Iuml), 207}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_ETH), 208}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ntilde), 209}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ograve), 210}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Oacute), 211}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ocirc), 212}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Otilde), 213}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ouml), 214}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Oslash), 216}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ugrave), 217}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Uacute), 218}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Ucirc), 219}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Uuml), 220}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_Yacute), 221}, - - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_THORN), 222}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_C_szlig), 223}, - - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_agrave), 224}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_aacute), 225}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_acirc), 226}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_atilde), 227}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_auml), 228}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_aring), 229}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_aelig), 230}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ccedil), 231}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_egrave), 232}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_eacute), 233}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ecirc), 234}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_euml), 235}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_igrave), 236}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_iacute), 237}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_icirc), 238}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_iuml), 239}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_eth), 240}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ntilde), 241}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ograve), 242}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_oacute), 243}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ocirc), 244}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_otilde), 245}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ouml), 246}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_oslash), 248}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ugrave), 249}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_uacute), 250}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ucirc), 251}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_uuml), 252}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_yacute), 253}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_thorn), 254}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_yuml), 255}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_lt), 60}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_gt), 62}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_amp), 38}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_quot), 34}, + + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Agrave), 192}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Aacute), 193}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Acirc), 194}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Atilde), 195}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Auml), 196}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Aring), 197}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_AElig), 198}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ccedil), 199}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Egrave), 200}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Eacute), 201}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ecirc), 202}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Euml), 203}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Igrave), 204}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Iacute), 205}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Icirc), 206}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Iuml), 207}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_ETH), 208}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ntilde), 209}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ograve), 210}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Oacute), 211}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ocirc), 212}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Otilde), 213}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ouml), 214}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Oslash), 216}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ugrave), 217}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Uacute), 218}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Ucirc), 219}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Uuml), 220}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_Yacute), 221}, + + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_THORN), 222}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_C_szlig), 223}, + + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_agrave), 224}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_aacute), 225}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_acirc), 226}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_atilde), 227}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_auml), 228}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_aring), 229}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_aelig), 230}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ccedil), 231}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_egrave), 232}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_eacute), 233}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ecirc), 234}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_euml), 235}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_igrave), 236}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_iacute), 237}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_icirc), 238}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_iuml), 239}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_eth), 240}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ntilde), 241}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ograve), 242}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_oacute), 243}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ocirc), 244}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_otilde), 245}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ouml), 246}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_oslash), 248}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ugrave), 249}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_uacute), 250}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ucirc), 251}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_uuml), 252}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_yacute), 253}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_thorn), 254}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_yuml), 255}, // special characters - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_acute), 180}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_brvbar), 166}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_cedil), 184}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_cent), 162}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_copy), 169}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_curren), 164}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_deg), 176}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_divide), 247}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_frac12), 189}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_frac14), 188}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_frac34), 190}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_iexcl), 161}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_iquest), 191}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_laquo), 171}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_macr), 175}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_micro), 181}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_middot), 183}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_not), 172}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ordf), 170}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ordm), 186}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_para), 182}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_plusmn), 177}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_pound), 163}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_raquo), 187}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_reg), 174}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sect), 167}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sup1), 185}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sup2), 178}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sup3), 179}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_times), 215}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_uml), 168}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_yen), 165}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_acute), 180}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_brvbar), 166}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_cedil), 184}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_cent), 162}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_copy), 169}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_curren), 164}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_deg), 176}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_divide), 247}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_frac12), 189}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_frac14), 188}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_frac34), 190}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_iexcl), 161}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_iquest), 191}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_laquo), 171}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_macr), 175}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_micro), 181}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_middot), 183}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_not), 172}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ordf), 170}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ordm), 186}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_para), 182}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_plusmn), 177}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_pound), 163}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_raquo), 187}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_reg), 174}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sect), 167}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sup1), 185}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sup2), 178}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sup3), 179}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_times), 215}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_uml), 168}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_yen), 165}, // special characters), which will be converted to tokens !!! - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_nbsp), 1}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_shy), 2}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_nbsp), 1}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_shy), 2}, // HTML4 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_OElig), 338}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_oelig), 339}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Scaron), 352}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_scaron), 353}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Yuml), 376}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_fnof), 402}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_circ), 710}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_tilde), 732}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Alpha), 913}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Beta), 914}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Gamma), 915}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Delta), 916}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Epsilon), 917}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Zeta), 918}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Eta), 919}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Theta), 920}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Iota), 921}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Kappa), 922}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Lambda), 923}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Mu), 924}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Nu), 925}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Xi), 926}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Omicron), 927}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Pi), 928}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Rho), 929}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Sigma), 931}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Tau), 932}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Upsilon), 933}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Phi), 934}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Chi), 935}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Psi), 936}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Omega), 937}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_alpha), 945}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_beta), 946}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_gamma), 947}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_delta), 948}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_epsilon), 949}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_zeta), 950}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_eta), 951}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_theta), 952}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_iota), 953}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_kappa), 954}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lambda), 955}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_mu), 956}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_nu), 957}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_xi), 958}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_omicron), 959}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_pi), 960}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rho), 961}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sigmaf), 962}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sigma), 963}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_tau), 964}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_upsilon), 965}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_phi), 966}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_chi), 967}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_psi), 968}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_omega), 969}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_thetasym), 977}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_upsih), 978}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_piv), 982}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ensp), 8194}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_emsp), 8195}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_thinsp), 8201}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_zwnj), 8204}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_zwj), 8205}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lrm), 8206}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rlm), 8207}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ndash), 8211}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_mdash), 8212}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lsquo), 8216}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rsquo), 8217}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sbquo), 8218}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ldquo), 8220}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rdquo), 8221}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_bdquo), 8222}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_dagger), 8224}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Dagger), 8225}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_bull), 8226}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_hellip), 8230}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_permil), 8240}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_prime), 8242}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_Prime), 8243}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lsaquo), 8249}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rsaquo), 8250}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_oline), 8254}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_frasl), 8260}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_euro), 8364}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_image), 8465}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_weierp), 8472}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_real), 8476}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_trade), 8482}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_alefsym), 8501}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_larr), 8592}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_uarr), 8593}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rarr), 8594}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_darr), 8595}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_harr), 8596}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_crarr), 8629}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lArr), 8656}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_uArr), 8657}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rArr), 8658}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_dArr), 8659}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_hArr), 8660}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_forall), 8704}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_part), 8706}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_exist), 8707}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_empty), 8709}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_nabla), 8711}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_isin), 8712}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_notin), 8713}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ni), 8715}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_prod), 8719}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sum), 8721}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_minus), 8722}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lowast), 8727}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_radic), 8730}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_prop), 8733}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_infin), 8734}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ang), 8736}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_and), 8743}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_or), 8744}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_cap), 8745}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_cup), 8746}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_int), 8747}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_there4), 8756}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sim), 8764}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_cong), 8773}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_asymp), 8776}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ne), 8800}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_equiv), 8801}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_le), 8804}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_ge), 8805}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sub), 8834}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sup), 8835}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_nsub), 8836}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sube), 8838}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_supe), 8839}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_oplus), 8853}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_otimes), 8855}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_perp), 8869}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_sdot), 8901}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lceil), 8968}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rceil), 8969}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lfloor), 8970}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rfloor), 8971}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_lang), 9001}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_rang), 9002}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_loz), 9674}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_spades), 9824}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_clubs), 9827}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_hearts), 9829}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_S_diams), 9830} + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_OElig), 338}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_oelig), 339}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Scaron), 352}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_scaron), 353}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Yuml), 376}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_fnof), 402}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_circ), 710}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_tilde), 732}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Alpha), 913}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Beta), 914}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Gamma), 915}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Delta), 916}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Epsilon), 917}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Zeta), 918}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Eta), 919}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Theta), 920}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Iota), 921}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Kappa), 922}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Lambda), 923}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Mu), 924}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Nu), 925}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Xi), 926}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Omicron), 927}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Pi), 928}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Rho), 929}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Sigma), 931}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Tau), 932}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Upsilon), 933}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Phi), 934}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Chi), 935}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Psi), 936}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Omega), 937}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_alpha), 945}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_beta), 946}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_gamma), 947}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_delta), 948}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_epsilon), 949}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_zeta), 950}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_eta), 951}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_theta), 952}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_iota), 953}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_kappa), 954}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lambda), 955}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_mu), 956}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_nu), 957}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_xi), 958}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_omicron), 959}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_pi), 960}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rho), 961}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sigmaf), 962}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sigma), 963}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_tau), 964}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_upsilon), 965}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_phi), 966}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_chi), 967}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_psi), 968}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_omega), 969}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_thetasym), 977}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_upsih), 978}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_piv), 982}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ensp), 8194}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_emsp), 8195}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_thinsp), 8201}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_zwnj), 8204}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_zwj), 8205}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lrm), 8206}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rlm), 8207}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ndash), 8211}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_mdash), 8212}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lsquo), 8216}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rsquo), 8217}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sbquo), 8218}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ldquo), 8220}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rdquo), 8221}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_bdquo), 8222}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_dagger), 8224}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Dagger), 8225}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_bull), 8226}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_hellip), 8230}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_permil), 8240}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_prime), 8242}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_Prime), 8243}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lsaquo), 8249}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rsaquo), 8250}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_oline), 8254}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_frasl), 8260}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_euro), 8364}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_image), 8465}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_weierp), 8472}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_real), 8476}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_trade), 8482}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_alefsym), 8501}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_larr), 8592}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_uarr), 8593}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rarr), 8594}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_darr), 8595}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_harr), 8596}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_crarr), 8629}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lArr), 8656}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_uArr), 8657}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rArr), 8658}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_dArr), 8659}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_hArr), 8660}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_forall), 8704}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_part), 8706}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_exist), 8707}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_empty), 8709}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_nabla), 8711}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_isin), 8712}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_notin), 8713}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ni), 8715}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_prod), 8719}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sum), 8721}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_minus), 8722}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lowast), 8727}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_radic), 8730}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_prop), 8733}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_infin), 8734}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ang), 8736}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_and), 8743}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_or), 8744}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_cap), 8745}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_cup), 8746}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_int), 8747}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_there4), 8756}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sim), 8764}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_cong), 8773}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_asymp), 8776}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ne), 8800}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_equiv), 8801}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_le), 8804}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_ge), 8805}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sub), 8834}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sup), 8835}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_nsub), 8836}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sube), 8838}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_supe), 8839}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_oplus), 8853}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_otimes), 8855}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_perp), 8869}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_sdot), 8901}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lceil), 8968}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rceil), 8969}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lfloor), 8970}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rfloor), 8971}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_lang), 9001}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_rang), 9002}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_loz), 9674}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_spades), 9824}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_clubs), 9827}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_hearts), 9829}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_S_diams), 9830} }; sal_Unicode GetHTMLCharName( const OUString& rName ) @@ -479,156 +479,156 @@ using HTML_OptionEntry = TokenEntry<HtmlOptionId>; static HTML_OptionEntry aHTMLOptionTab[] = { // Attributes without value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_checked), HtmlOptionId::CHECKED}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_compact), HtmlOptionId::COMPACT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_declare), HtmlOptionId::DECLARE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_disabled), HtmlOptionId::DISABLED}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_ismap), HtmlOptionId::ISMAP}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_mayscript), HtmlOptionId::MAYSCRIPT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_multiple), HtmlOptionId::MULTIPLE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_nohref), HtmlOptionId::NOHREF}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_noresize), HtmlOptionId::NORESIZE}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_noshade), HtmlOptionId::NOSHADE}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_nowrap), HtmlOptionId::NOWRAP}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_sdfixed), HtmlOptionId::SDFIXED}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_selected), HtmlOptionId::SELECTED}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_checked), HtmlOptionId::CHECKED}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_compact), HtmlOptionId::COMPACT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_declare), HtmlOptionId::DECLARE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_disabled), HtmlOptionId::DISABLED}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_ismap), HtmlOptionId::ISMAP}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_mayscript), HtmlOptionId::MAYSCRIPT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_multiple), HtmlOptionId::MULTIPLE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_nohref), HtmlOptionId::NOHREF}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_noresize), HtmlOptionId::NORESIZE}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_noshade), HtmlOptionId::NOSHADE}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_nowrap), HtmlOptionId::NOWRAP}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_sdfixed), HtmlOptionId::SDFIXED}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_selected), HtmlOptionId::SELECTED}, // Attributes with a string value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_accept), HtmlOptionId::ACCEPT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_accesskey), HtmlOptionId::ACCESSKEY}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_alt), HtmlOptionId::ALT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_axis), HtmlOptionId::AXIS}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_char), HtmlOptionId::CHAR}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_charset), HtmlOptionId::CHARSET}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_class), HtmlOptionId::CLASS}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_code), HtmlOptionId::CODE}, // HotJava - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_codetype), HtmlOptionId::CODETYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_content), HtmlOptionId::CONTENT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_coords), HtmlOptionId::COORDS}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_enctype), HtmlOptionId::ENCTYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_face), HtmlOptionId::FACE}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_frameborder), HtmlOptionId::FRAMEBORDER}, // IExplorer 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_httpequiv), HtmlOptionId::HTTPEQUIV}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_language), HtmlOptionId::LANGUAGE}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_name), HtmlOptionId::NAME}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_prompt), HtmlOptionId::PROMPT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_shape), HtmlOptionId::SHAPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_standby), HtmlOptionId::STANDBY}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_style), HtmlOptionId::STYLE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_title), HtmlOptionId::TITLE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_value), HtmlOptionId::VALUE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDval), HtmlOptionId::SDVAL}, // StarDiv NumberValue - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDnum), HtmlOptionId::SDNUM}, // StarDiv NumberFormat - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_sdlibrary), HtmlOptionId::SDLIBRARY}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_sdmodule), HtmlOptionId::SDMODULE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_accept), HtmlOptionId::ACCEPT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_accesskey), HtmlOptionId::ACCESSKEY}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_alt), HtmlOptionId::ALT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_axis), HtmlOptionId::AXIS}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_char), HtmlOptionId::CHAR}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_charset), HtmlOptionId::CHARSET}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_class), HtmlOptionId::CLASS}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_code), HtmlOptionId::CODE}, // HotJava + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_codetype), HtmlOptionId::CODETYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_content), HtmlOptionId::CONTENT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_coords), HtmlOptionId::COORDS}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_enctype), HtmlOptionId::ENCTYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_face), HtmlOptionId::FACE}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_frameborder), HtmlOptionId::FRAMEBORDER}, // IExplorer 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_httpequiv), HtmlOptionId::HTTPEQUIV}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_language), HtmlOptionId::LANGUAGE}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_name), HtmlOptionId::NAME}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_prompt), HtmlOptionId::PROMPT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_shape), HtmlOptionId::SHAPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_standby), HtmlOptionId::STANDBY}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_style), HtmlOptionId::STYLE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_title), HtmlOptionId::TITLE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_value), HtmlOptionId::VALUE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDval), HtmlOptionId::SDVAL}, // StarDiv NumberValue + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDnum), HtmlOptionId::SDNUM}, // StarDiv NumberFormat + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_sdlibrary), HtmlOptionId::SDLIBRARY}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_sdmodule), HtmlOptionId::SDMODULE}, // Attributes with a SGML identifier value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_id), HtmlOptionId::ID}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_target), HtmlOptionId::TARGET}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_to), HtmlOptionId::TO}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_id), HtmlOptionId::ID}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_target), HtmlOptionId::TARGET}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_to), HtmlOptionId::TO}, // Attributes with a URI value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_action), HtmlOptionId::ACTION}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_archive), HtmlOptionId::ARCHIVE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_background), HtmlOptionId::BACKGROUND}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_classid), HtmlOptionId::CLASSID}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_codebase), HtmlOptionId::CODEBASE}, // HotJava - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_data), HtmlOptionId::DATA}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_href), HtmlOptionId::HREF}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_script), HtmlOptionId::SCRIPT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_src), HtmlOptionId::SRC}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_usemap), HtmlOptionId::USEMAP}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_action), HtmlOptionId::ACTION}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_archive), HtmlOptionId::ARCHIVE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_background), HtmlOptionId::BACKGROUND}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_classid), HtmlOptionId::CLASSID}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_codebase), HtmlOptionId::CODEBASE}, // HotJava + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_data), HtmlOptionId::DATA}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_href), HtmlOptionId::HREF}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_script), HtmlOptionId::SCRIPT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_src), HtmlOptionId::SRC}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_usemap), HtmlOptionId::USEMAP}, // Netscape 2.0 // Attributes with a color value (all Netscape versions) - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_alink), HtmlOptionId::ALINK}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_bgcolor), HtmlOptionId::BGCOLOR}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolor), HtmlOptionId::BORDERCOLOR}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolorlight), HtmlOptionId::BORDERCOLORLIGHT}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolordark), HtmlOptionId::BORDERCOLORDARK}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_color), HtmlOptionId::COLOR}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_link), HtmlOptionId::LINK}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_text), HtmlOptionId::TEXT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_vlink), HtmlOptionId::VLINK}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_alink), HtmlOptionId::ALINK}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_bgcolor), HtmlOptionId::BGCOLOR}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolor), HtmlOptionId::BORDERCOLOR}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolorlight), HtmlOptionId::BORDERCOLORLIGHT}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_bordercolordark), HtmlOptionId::BORDERCOLORDARK}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_color), HtmlOptionId::COLOR}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_link), HtmlOptionId::LINK}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_text), HtmlOptionId::TEXT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_vlink), HtmlOptionId::VLINK}, // Attributes with a numerical value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_border), HtmlOptionId::BORDER}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_cellspacing),HtmlOptionId::CELLSPACING}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_cellpadding),HtmlOptionId::CELLPADDING}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_charoff), HtmlOptionId::CHAROFF}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_colspan), HtmlOptionId::COLSPAN}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_framespacing), HtmlOptionId::FRAMESPACING}, // IExplorer 3.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_gutter), HtmlOptionId::GUTTER}, // Netscape 3.0b5 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_height), HtmlOptionId::HEIGHT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_hspace), HtmlOptionId::HSPACE}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_left), HtmlOptionId::LEFT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_loop), HtmlOptionId::LOOP}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_marginheight),HtmlOptionId::MARGINHEIGHT}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_marginwidth),HtmlOptionId::MARGINWIDTH}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_maxlength), HtmlOptionId::MAXLENGTH}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_rowspan), HtmlOptionId::ROWSPAN}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_scrollamount), HtmlOptionId::SCROLLAMOUNT}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_scrolldelay), HtmlOptionId::SCROLLDELAY}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_span), HtmlOptionId::SPAN}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_tabindex), HtmlOptionId::TABINDEX}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_vspace), HtmlOptionId::VSPACE}, // Netscape - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_width), HtmlOptionId::WIDTH}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_zindex), HtmlOptionId::ZINDEX}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_border), HtmlOptionId::BORDER}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_cellspacing),HtmlOptionId::CELLSPACING}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_cellpadding),HtmlOptionId::CELLPADDING}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_charoff), HtmlOptionId::CHAROFF}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_colspan), HtmlOptionId::COLSPAN}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_framespacing), HtmlOptionId::FRAMESPACING}, // IExplorer 3.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_gutter), HtmlOptionId::GUTTER}, // Netscape 3.0b5 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_height), HtmlOptionId::HEIGHT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_hspace), HtmlOptionId::HSPACE}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_left), HtmlOptionId::LEFT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_loop), HtmlOptionId::LOOP}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_marginheight),HtmlOptionId::MARGINHEIGHT}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_marginwidth),HtmlOptionId::MARGINWIDTH}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_maxlength), HtmlOptionId::MAXLENGTH}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_rowspan), HtmlOptionId::ROWSPAN}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_scrollamount), HtmlOptionId::SCROLLAMOUNT}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_scrolldelay), HtmlOptionId::SCROLLDELAY}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_span), HtmlOptionId::SPAN}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_tabindex), HtmlOptionId::TABINDEX}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_vspace), HtmlOptionId::VSPACE}, // Netscape + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_width), HtmlOptionId::WIDTH}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_zindex), HtmlOptionId::ZINDEX}, // Attributes with enum values - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_behavior), HtmlOptionId::BEHAVIOR}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_clear), HtmlOptionId::CLEAR}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_dir), HtmlOptionId::DIR}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_direction), HtmlOptionId::DIRECTION}, // IExplorer 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_format), HtmlOptionId::FORMAT}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_frame), HtmlOptionId::FRAME}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_lang), HtmlOptionId::LANG}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_method), HtmlOptionId::METHOD}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_rel), HtmlOptionId::REL}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_rev), HtmlOptionId::REV}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_rules), HtmlOptionId::RULES}, // HTML 3 Table Model Draft - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_scrolling), HtmlOptionId::SCROLLING}, // Netscape 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_sdreadonly), HtmlOptionId::SDREADONLY}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_subtype), HtmlOptionId::SUBTYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_type), HtmlOptionId::TYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_valign), HtmlOptionId::VALIGN}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_valuetype), HtmlOptionId::VALUETYPE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_wrap), HtmlOptionId::WRAP}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_behavior), HtmlOptionId::BEHAVIOR}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_clear), HtmlOptionId::CLEAR}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_dir), HtmlOptionId::DIR}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_direction), HtmlOptionId::DIRECTION}, // IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_format), HtmlOptionId::FORMAT}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_frame), HtmlOptionId::FRAME}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_lang), HtmlOptionId::LANG}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_method), HtmlOptionId::METHOD}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_rel), HtmlOptionId::REL}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_rev), HtmlOptionId::REV}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_rules), HtmlOptionId::RULES}, // HTML 3 Table Model Draft + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_scrolling), HtmlOptionId::SCROLLING}, // Netscape 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_sdreadonly), HtmlOptionId::SDREADONLY}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_subtype), HtmlOptionId::SUBTYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_type), HtmlOptionId::TYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_valign), HtmlOptionId::VALIGN}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_valuetype), HtmlOptionId::VALUETYPE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_wrap), HtmlOptionId::WRAP}, // Attributes with script code value - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onblur), HtmlOptionId::ONBLUR}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onchange), HtmlOptionId::ONCHANGE}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onclick), HtmlOptionId::ONCLICK}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onfocus), HtmlOptionId::ONFOCUS}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onload), HtmlOptionId::ONLOAD}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onmouseover), HtmlOptionId::ONMOUSEOVER}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onreset), HtmlOptionId::ONRESET}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onselect), HtmlOptionId::ONSELECT}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onsubmit), HtmlOptionId::ONSUBMIT}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onunload), HtmlOptionId::ONUNLOAD}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onabort), HtmlOptionId::ONABORT}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onerror), HtmlOptionId::ONERROR}, // JavaScript - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_onmouseout), HtmlOptionId::ONMOUSEOUT}, // JavaScript - - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonblur), HtmlOptionId::SDONBLUR}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonchange), HtmlOptionId::SDONCHANGE}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonclick), HtmlOptionId::SDONCLICK}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonfocus), HtmlOptionId::SDONFOCUS}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonload), HtmlOptionId::SDONLOAD}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonmouseover), HtmlOptionId::SDONMOUSEOVER}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonreset), HtmlOptionId::SDONRESET}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonselect), HtmlOptionId::SDONSELECT}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonsubmit), HtmlOptionId::SDONSUBMIT}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonunload), HtmlOptionId::SDONUNLOAD}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonabort), HtmlOptionId::SDONABORT}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonerror), HtmlOptionId::SDONERROR}, // StarBasic - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_SDonmouseout), HtmlOptionId::SDONMOUSEOUT}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onblur), HtmlOptionId::ONBLUR}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onchange), HtmlOptionId::ONCHANGE}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onclick), HtmlOptionId::ONCLICK}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onfocus), HtmlOptionId::ONFOCUS}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onload), HtmlOptionId::ONLOAD}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onmouseover), HtmlOptionId::ONMOUSEOVER}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onreset), HtmlOptionId::ONRESET}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onselect), HtmlOptionId::ONSELECT}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onsubmit), HtmlOptionId::ONSUBMIT}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onunload), HtmlOptionId::ONUNLOAD}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onabort), HtmlOptionId::ONABORT}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onerror), HtmlOptionId::ONERROR}, // JavaScript + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_onmouseout), HtmlOptionId::ONMOUSEOUT}, // JavaScript + + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonblur), HtmlOptionId::SDONBLUR}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonchange), HtmlOptionId::SDONCHANGE}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonclick), HtmlOptionId::SDONCLICK}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonfocus), HtmlOptionId::SDONFOCUS}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonload), HtmlOptionId::SDONLOAD}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonmouseover), HtmlOptionId::SDONMOUSEOVER}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonreset), HtmlOptionId::SDONRESET}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonselect), HtmlOptionId::SDONSELECT}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonsubmit), HtmlOptionId::SDONSUBMIT}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonunload), HtmlOptionId::SDONUNLOAD}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonabort), HtmlOptionId::SDONABORT}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonerror), HtmlOptionId::SDONERROR}, // StarBasic + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_SDonmouseout), HtmlOptionId::SDONMOUSEOUT}, // StarBasic // Attributes with context sensitive values - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_align), HtmlOptionId::ALIGN}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_cols), HtmlOptionId::COLS}, // Netscape 2.0 vs HTML 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_rows), HtmlOptionId::ROWS}, // Netscape 2.0 vs HTML 2.0 - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_size), HtmlOptionId::SIZE}, - {OUStringLiteral(u"" OOO_STRING_SVTOOLS_HTML_O_start), HtmlOptionId::START}, // Netscape 2.0 vs IExplorer 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_align), HtmlOptionId::ALIGN}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_cols), HtmlOptionId::COLS}, // Netscape 2.0 vs HTML 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_rows), HtmlOptionId::ROWS}, // Netscape 2.0 vs HTML 2.0 + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_size), HtmlOptionId::SIZE}, + {std::u16string_view(u"" OOO_STRING_SVTOOLS_HTML_O_start), HtmlOptionId::START}, // Netscape 2.0 vs IExplorer 2.0 }; HtmlOptionId GetHTMLOption( const OUString& rName ) @@ -654,146 +654,146 @@ static bool bSortColorKeyWords = false; // "http://www.uio.no/~mnbjerke/colors_w.html") // "http://www.infi.net/wwwimages/colorindex.html" seem to be buggy. HTML_ColorEntry const aHTMLColorNameTab[] = { - { OUStringLiteral(u"aliceblue"), 0x00f0f8ffUL }, - { OUStringLiteral(u"antiquewhite"), 0x00faebd7UL }, - { OUStringLiteral(u"aqua"), 0x0000ffffUL }, - { OUStringLiteral(u"aquamarine"), 0x007fffd4UL }, - { OUStringLiteral(u"azure"), 0x00f0ffffUL }, - { OUStringLiteral(u"beige"), 0x00f5f5dcUL }, - { OUStringLiteral(u"bisque"), 0x00ffe4c4UL }, - { OUStringLiteral(u"black"), 0x00000000UL }, - { OUStringLiteral(u"blanchedalmond"), 0x00ffebcdUL }, - { OUStringLiteral(u"blue"), 0x000000ffUL }, - { OUStringLiteral(u"blueviolet"), 0x008a2be2UL }, - { OUStringLiteral(u"brown"), 0x00a52a2aUL }, - { OUStringLiteral(u"burlywood"), 0x00deb887UL }, - { OUStringLiteral(u"cadetblue"), 0x005f9ea0UL }, - { OUStringLiteral(u"chartreuse"), 0x007fff00UL }, - { OUStringLiteral(u"chocolate"), 0x00d2691eUL }, - { OUStringLiteral(u"coral"), 0x00ff7f50UL }, - { OUStringLiteral(u"cornflowerblue"), 0x006495edUL }, - { OUStringLiteral(u"cornsilk"), 0x00fff8dcUL }, - { OUStringLiteral(u"crimson"), 0x00dc143cUL }, - { OUStringLiteral(u"cyan"), 0x0000ffffUL }, - { OUStringLiteral(u"darkblue"), 0x0000008bUL }, - { OUStringLiteral(u"darkcyan"), 0x00008b8bUL }, - { OUStringLiteral(u"darkgoldenrod"), 0x00b8860bUL }, - { OUStringLiteral(u"darkgray"), 0x00a9a9a9UL }, - { OUStringLiteral(u"darkgreen"), 0x00006400UL }, - { OUStringLiteral(u"darkkhaki"), 0x00bdb76bUL }, - { OUStringLiteral(u"darkmagenta"), 0x008b008bUL }, - { OUStringLiteral(u"darkolivegreen"), 0x00556b2fUL }, - { OUStringLiteral(u"darkorange"), 0x00ff8c00UL }, - { OUStringLiteral(u"darkorchid"), 0x009932ccUL }, - { OUStringLiteral(u"darkred"), 0x008b0000UL }, - { OUStringLiteral(u"darksalmon"), 0x00e9967aUL }, - { OUStringLiteral(u"darkseagreen"), 0x008fbc8fUL }, - { OUStringLiteral(u"darkslateblue"), 0x00483d8bUL }, - { OUStringLiteral(u"darkslategray"), 0x002f4f4fUL }, - { OUStringLiteral(u"darkturquoise"), 0x0000ced1UL }, - { OUStringLiteral(u"darkviolet"), 0x009400d3UL }, - { OUStringLiteral(u"deeppink"), 0x00ff1493UL }, - { OUStringLiteral(u"deepskyblue"), 0x0000bfffUL }, - { OUStringLiteral(u"dimgray"), 0x00696969UL }, - { OUStringLiteral(u"dodgerblue"), 0x001e90ffUL }, - { OUStringLiteral(u"firebrick"), 0x00b22222UL }, - { OUStringLiteral(u"floralwhite"), 0x00fffaf0UL }, - { OUStringLiteral(u"forestgreen"), 0x00228b22UL }, - { OUStringLiteral(u"fuchsia"), 0x00ff00ffUL }, - { OUStringLiteral(u"gainsboro"), 0x00dcdcdcUL }, - { OUStringLiteral(u"ghostwhite"), 0x00f8f8ffUL }, - { OUStringLiteral(u"gold"), 0x00ffd700UL }, - { OUStringLiteral(u"goldenrod"), 0x00daa520UL }, - { OUStringLiteral(u"gray"), 0x00808080UL }, - { OUStringLiteral(u"green"), 0x00008000UL }, - { OUStringLiteral(u"greenyellow"), 0x00adff2fUL }, - { OUStringLiteral(u"honeydew"), 0x00f0fff0UL }, - { OUStringLiteral(u"hotpink"), 0x00ff69b4UL }, - { OUStringLiteral(u"indianred"), 0x00cd5c5cUL }, - { OUStringLiteral(u"indigo"), 0x004b0082UL }, - { OUStringLiteral(u"ivory"), 0x00fffff0UL }, - { OUStringLiteral(u"khaki"), 0x00f0e68cUL }, - { OUStringLiteral(u"lavender"), 0x00e6e6faUL }, - { OUStringLiteral(u"lavenderblush"), 0x00fff0f5UL }, - { OUStringLiteral(u"lawngreen"), 0x007cfc00UL }, - { OUStringLiteral(u"lemonchiffon"), 0x00fffacdUL }, - { OUStringLiteral(u"lightblue"), 0x00add8e6UL }, - { OUStringLiteral(u"lightcoral"), 0x00f08080UL }, - { OUStringLiteral(u"lightcyan"), 0x00e0ffffUL }, - { OUStringLiteral(u"lightgoldenrodyellow"), 0x00fafad2UL }, - { OUStringLiteral(u"lightgreen"), 0x0090ee90UL }, - { OUStringLiteral(u"lightgrey"), 0x00d3d3d3UL }, - { OUStringLiteral(u"lightpink"), 0x00ffb6c1UL }, - { OUStringLiteral(u"lightsalmon"), 0x00ffa07aUL }, - { OUStringLiteral(u"lightseagreen"), 0x0020b2aaUL }, - { OUStringLiteral(u"lightskyblue"), 0x0087cefaUL }, - { OUStringLiteral(u"lightslategray"), 0x00778899UL }, - { OUStringLiteral(u"lightsteelblue"), 0x00b0c4deUL }, - { OUStringLiteral(u"lightyellow"), 0x00ffffe0UL }, - { OUStringLiteral(u"lime"), 0x0000ff00UL }, - { OUStringLiteral(u"limegreen"), 0x0032cd32UL }, - { OUStringLiteral(u"linen"), 0x00faf0e6UL }, - { OUStringLiteral(u"magenta"), 0x00ff00ffUL }, - { OUStringLiteral(u"maroon"), 0x00800000UL }, - { OUStringLiteral(u"mediumaquamarine"), 0x0066cdaaUL }, - { OUStringLiteral(u"mediumblue"), 0x000000cdUL }, - { OUStringLiteral(u"mediumorchid"), 0x00ba55d3UL }, - { OUStringLiteral(u"mediumpurple"), 0x009370dbUL }, - { OUStringLiteral(u"mediumseagreen"), 0x003cb371UL }, - { OUStringLiteral(u"mediumslateblue"), 0x007b68eeUL }, - { OUStringLiteral(u"mediumspringgreen"), 0x0000fa9aUL }, - { OUStringLiteral(u"mediumturquoise"), 0x0048d1ccUL }, - { OUStringLiteral(u"mediumvioletred"), 0x00c71585UL }, - { OUStringLiteral(u"midnightblue"), 0x00191970UL }, - { OUStringLiteral(u"mintcream"), 0x00f5fffaUL }, - { OUStringLiteral(u"mistyrose"), 0x00ffe4e1UL }, - { OUStringLiteral(u"moccasin"), 0x00ffe4b5UL }, - { OUStringLiteral(u"navajowhite"), 0x00ffdeadUL }, - { OUStringLiteral(u"navy"), 0x00000080UL }, - { OUStringLiteral(u"oldlace"), 0x00fdf5e6UL }, - { OUStringLiteral(u"olive"), 0x00808000UL }, - { OUStringLiteral(u"olivedrab"), 0x006b8e23UL }, - { OUStringLiteral(u"orange"), 0x00ffa500UL }, - { OUStringLiteral(u"orangered"), 0x00ff4500UL }, - { OUStringLiteral(u"orchid"), 0x00da70d6UL }, - { OUStringLiteral(u"palegoldenrod"), 0x00eee8aaUL }, - { OUStringLiteral(u"palegreen"), 0x0098fb98UL }, - { OUStringLiteral(u"paleturquoise"), 0x00afeeeeUL }, - { OUStringLiteral(u"palevioletred"), 0x00db7093UL }, - { OUStringLiteral(u"papayawhip"), 0x00ffefd5UL }, - { OUStringLiteral(u"peachpuff"), 0x00ffdab9UL }, - { OUStringLiteral(u"peru"), 0x00cd853fUL }, - { OUStringLiteral(u"pink"), 0x00ffc0cbUL }, - { OUStringLiteral(u"plum"), 0x00dda0ddUL }, - { OUStringLiteral(u"powderblue"), 0x00b0e0e6UL }, - { OUStringLiteral(u"purple"), 0x00800080UL }, - { OUStringLiteral(u"red"), 0x00ff0000UL }, - { OUStringLiteral(u"rosybrown"), 0x00bc8f8fUL }, - { OUStringLiteral(u"royalblue"), 0x004169e1UL }, - { OUStringLiteral(u"saddlebrown"), 0x008b4513UL }, - { OUStringLiteral(u"salmon"), 0x00fa8072UL }, - { OUStringLiteral(u"sandybrown"), 0x00f4a460UL }, - { OUStringLiteral(u"seagreen"), 0x002e8b57UL }, - { OUStringLiteral(u"seashell"), 0x00fff5eeUL }, - { OUStringLiteral(u"sienna"), 0x00a0522dUL }, - { OUStringLiteral(u"silver"), 0x00c0c0c0UL }, - { OUStringLiteral(u"skyblue"), 0x0087ceebUL }, - { OUStringLiteral(u"slateblue"), 0x006a5acdUL }, - { OUStringLiteral(u"slategray"), 0x00708090UL }, - { OUStringLiteral(u"snow"), 0x00fffafaUL }, - { OUStringLiteral(u"springgreen"), 0x0000ff7fUL }, - { OUStringLiteral(u"steelblue"), 0x004682b4UL }, - { OUStringLiteral(u"tan"), 0x00d2b48cUL }, - { OUStringLiteral(u"teal"), 0x00008080UL }, - { OUStringLiteral(u"thistle"), 0x00d8bfd8UL }, - { OUStringLiteral(u"tomato"), 0x00ff6347UL }, - { OUStringLiteral(u"turquoise"), 0x0040e0d0UL }, - { OUStringLiteral(u"violet"), 0x00ee82eeUL }, - { OUStringLiteral(u"wheat"), 0x00f5deb3UL }, - { OUStringLiteral(u"white"), 0x00ffffffUL }, - { OUStringLiteral(u"whitesmoke"), 0x00f5f5f5UL }, - { OUStringLiteral(u"yellow"), 0x00ffff00UL }, - { OUStringLiteral(u"yellowgreen"), 0x009acd32UL } + { std::u16string_view(u"aliceblue"), 0x00f0f8ffUL }, + { std::u16string_view(u"antiquewhite"), 0x00faebd7UL }, + { std::u16string_view(u"aqua"), 0x0000ffffUL }, + { std::u16string_view(u"aquamarine"), 0x007fffd4UL }, + { std::u16string_view(u"azure"), 0x00f0ffffUL }, + { std::u16string_view(u"beige"), 0x00f5f5dcUL }, + { std::u16string_view(u"bisque"), 0x00ffe4c4UL }, + { std::u16string_view(u"black"), 0x00000000UL }, + { std::u16string_view(u"blanchedalmond"), 0x00ffebcdUL }, + { std::u16string_view(u"blue"), 0x000000ffUL }, + { std::u16string_view(u"blueviolet"), 0x008a2be2UL }, + { std::u16string_view(u"brown"), 0x00a52a2aUL }, + { std::u16string_view(u"burlywood"), 0x00deb887UL }, + { std::u16string_view(u"cadetblue"), 0x005f9ea0UL }, + { std::u16string_view(u"chartreuse"), 0x007fff00UL }, + { std::u16string_view(u"chocolate"), 0x00d2691eUL }, + { std::u16string_view(u"coral"), 0x00ff7f50UL }, + { std::u16string_view(u"cornflowerblue"), 0x006495edUL }, + { std::u16string_view(u"cornsilk"), 0x00fff8dcUL }, + { std::u16string_view(u"crimson"), 0x00dc143cUL }, + { std::u16string_view(u"cyan"), 0x0000ffffUL }, + { std::u16string_view(u"darkblue"), 0x0000008bUL }, + { std::u16string_view(u"darkcyan"), 0x00008b8bUL }, + { std::u16string_view(u"darkgoldenrod"), 0x00b8860bUL }, + { std::u16string_view(u"darkgray"), 0x00a9a9a9UL }, + { std::u16string_view(u"darkgreen"), 0x00006400UL }, + { std::u16string_view(u"darkkhaki"), 0x00bdb76bUL }, + { std::u16string_view(u"darkmagenta"), 0x008b008bUL }, + { std::u16string_view(u"darkolivegreen"), 0x00556b2fUL }, + { std::u16string_view(u"darkorange"), 0x00ff8c00UL }, + { std::u16string_view(u"darkorchid"), 0x009932ccUL }, + { std::u16string_view(u"darkred"), 0x008b0000UL }, + { std::u16string_view(u"darksalmon"), 0x00e9967aUL }, + { std::u16string_view(u"darkseagreen"), 0x008fbc8fUL }, + { std::u16string_view(u"darkslateblue"), 0x00483d8bUL }, + { std::u16string_view(u"darkslategray"), 0x002f4f4fUL }, + { std::u16string_view(u"darkturquoise"), 0x0000ced1UL }, + { std::u16string_view(u"darkviolet"), 0x009400d3UL }, + { std::u16string_view(u"deeppink"), 0x00ff1493UL }, + { std::u16string_view(u"deepskyblue"), 0x0000bfffUL }, + { std::u16string_view(u"dimgray"), 0x00696969UL }, + { std::u16string_view(u"dodgerblue"), 0x001e90ffUL }, + { std::u16string_view(u"firebrick"), 0x00b22222UL }, + { std::u16string_view(u"floralwhite"), 0x00fffaf0UL }, + { std::u16string_view(u"forestgreen"), 0x00228b22UL }, + { std::u16string_view(u"fuchsia"), 0x00ff00ffUL }, + { std::u16string_view(u"gainsboro"), 0x00dcdcdcUL }, + { std::u16string_view(u"ghostwhite"), 0x00f8f8ffUL }, + { std::u16string_view(u"gold"), 0x00ffd700UL }, + { std::u16string_view(u"goldenrod"), 0x00daa520UL }, + { std::u16string_view(u"gray"), 0x00808080UL }, + { std::u16string_view(u"green"), 0x00008000UL }, + { std::u16string_view(u"greenyellow"), 0x00adff2fUL }, + { std::u16string_view(u"honeydew"), 0x00f0fff0UL }, + { std::u16string_view(u"hotpink"), 0x00ff69b4UL }, + { std::u16string_view(u"indianred"), 0x00cd5c5cUL }, + { std::u16string_view(u"indigo"), 0x004b0082UL }, + { std::u16string_view(u"ivory"), 0x00fffff0UL }, + { std::u16string_view(u"khaki"), 0x00f0e68cUL }, + { std::u16string_view(u"lavender"), 0x00e6e6faUL }, + { std::u16string_view(u"lavenderblush"), 0x00fff0f5UL }, + { std::u16string_view(u"lawngreen"), 0x007cfc00UL }, + { std::u16string_view(u"lemonchiffon"), 0x00fffacdUL }, + { std::u16string_view(u"lightblue"), 0x00add8e6UL }, + { std::u16string_view(u"lightcoral"), 0x00f08080UL }, + { std::u16string_view(u"lightcyan"), 0x00e0ffffUL }, + { std::u16string_view(u"lightgoldenrodyellow"), 0x00fafad2UL }, + { std::u16string_view(u"lightgreen"), 0x0090ee90UL }, + { std::u16string_view(u"lightgrey"), 0x00d3d3d3UL }, + { std::u16string_view(u"lightpink"), 0x00ffb6c1UL }, + { std::u16string_view(u"lightsalmon"), 0x00ffa07aUL }, + { std::u16string_view(u"lightseagreen"), 0x0020b2aaUL }, + { std::u16string_view(u"lightskyblue"), 0x0087cefaUL }, + { std::u16string_view(u"lightslategray"), 0x00778899UL }, + { std::u16string_view(u"lightsteelblue"), 0x00b0c4deUL }, + { std::u16string_view(u"lightyellow"), 0x00ffffe0UL }, + { std::u16string_view(u"lime"), 0x0000ff00UL }, + { std::u16string_view(u"limegreen"), 0x0032cd32UL }, + { std::u16string_view(u"linen"), 0x00faf0e6UL }, + { std::u16string_view(u"magenta"), 0x00ff00ffUL }, + { std::u16string_view(u"maroon"), 0x00800000UL }, + { std::u16string_view(u"mediumaquamarine"), 0x0066cdaaUL }, + { std::u16string_view(u"mediumblue"), 0x000000cdUL }, + { std::u16string_view(u"mediumorchid"), 0x00ba55d3UL }, + { std::u16string_view(u"mediumpurple"), 0x009370dbUL }, + { std::u16string_view(u"mediumseagreen"), 0x003cb371UL }, + { std::u16string_view(u"mediumslateblue"), 0x007b68eeUL }, + { std::u16string_view(u"mediumspringgreen"), 0x0000fa9aUL }, + { std::u16string_view(u"mediumturquoise"), 0x0048d1ccUL }, + { std::u16string_view(u"mediumvioletred"), 0x00c71585UL }, + { std::u16string_view(u"midnightblue"), 0x00191970UL }, + { std::u16string_view(u"mintcream"), 0x00f5fffaUL }, + { std::u16string_view(u"mistyrose"), 0x00ffe4e1UL }, + { std::u16string_view(u"moccasin"), 0x00ffe4b5UL }, + { std::u16string_view(u"navajowhite"), 0x00ffdeadUL }, + { std::u16string_view(u"navy"), 0x00000080UL }, + { std::u16string_view(u"oldlace"), 0x00fdf5e6UL }, + { std::u16string_view(u"olive"), 0x00808000UL }, + { std::u16string_view(u"olivedrab"), 0x006b8e23UL }, + { std::u16string_view(u"orange"), 0x00ffa500UL }, + { std::u16string_view(u"orangered"), 0x00ff4500UL }, + { std::u16string_view(u"orchid"), 0x00da70d6UL }, + { std::u16string_view(u"palegoldenrod"), 0x00eee8aaUL }, + { std::u16string_view(u"palegreen"), 0x0098fb98UL }, + { std::u16string_view(u"paleturquoise"), 0x00afeeeeUL }, + { std::u16string_view(u"palevioletred"), 0x00db7093UL }, + { std::u16string_view(u"papayawhip"), 0x00ffefd5UL }, + { std::u16string_view(u"peachpuff"), 0x00ffdab9UL }, + { std::u16string_view(u"peru"), 0x00cd853fUL }, + { std::u16string_view(u"pink"), 0x00ffc0cbUL }, + { std::u16string_view(u"plum"), 0x00dda0ddUL }, + { std::u16string_view(u"powderblue"), 0x00b0e0e6UL }, + { std::u16string_view(u"purple"), 0x00800080UL }, + { std::u16string_view(u"red"), 0x00ff0000UL }, + { std::u16string_view(u"rosybrown"), 0x00bc8f8fUL }, + { std::u16string_view(u"royalblue"), 0x004169e1UL }, + { std::u16string_view(u"saddlebrown"), 0x008b4513UL }, + { std::u16string_view(u"salmon"), 0x00fa8072UL }, + { std::u16string_view(u"sandybrown"), 0x00f4a460UL }, + { std::u16string_view(u"seagreen"), 0x002e8b57UL }, + { std::u16string_view(u"seashell"), 0x00fff5eeUL }, + { std::u16string_view(u"sienna"), 0x00a0522dUL }, + { std::u16string_view(u"silver"), 0x00c0c0c0UL }, + { std::u16string_view(u"skyblue"), 0x0087ceebUL }, + { std::u16string_view(u"slateblue"), 0x006a5acdUL }, + { std::u16string_view(u"slategray"), 0x00708090UL }, + { std::u16string_view(u"snow"), 0x00fffafaUL }, + { std::u16string_view(u"springgreen"), 0x0000ff7fUL }, + { std::u16string_view(u"steelblue"), 0x004682b4UL }, + { std::u16string_view(u"tan"), 0x00d2b48cUL }, + { std::u16string_view(u"teal"), 0x00008080UL }, + { std::u16string_view(u"thistle"), 0x00d8bfd8UL }, + { std::u16string_view(u"tomato"), 0x00ff6347UL }, + { std::u16string_view(u"turquoise"), 0x0040e0d0UL }, + { std::u16string_view(u"violet"), 0x00ee82eeUL }, + { std::u16string_view(u"wheat"), 0x00f5deb3UL }, + { std::u16string_view(u"white"), 0x00ffffffUL }, + { std::u16string_view(u"whitesmoke"), 0x00f5f5f5UL }, + { std::u16string_view(u"yellow"), 0x00ffff00UL }, + { std::u16string_view(u"yellowgreen"), 0x009acd32UL } }; sal_uInt32 GetHTMLColor( const OUString& rName ) |