summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorMichael Brauer <mib@openoffice.org>2001-10-22 13:14:38 +0000
committerMichael Brauer <mib@openoffice.org>2001-10-22 13:14:38 +0000
commitcf6da6b83c6c460f9ef1803b2a62a7cfde3cda2b (patch)
tree0c629e601d8318332e0919e64dfb70d02d379da8 /svtools
parent914b629c6cb3ab9350a008c48573ec16fe7d5069 (diff)
#85184# HTML4 entities
Diffstat (limited to 'svtools')
-rw-r--r--svtools/inc/htmlkywd.hxx157
-rw-r--r--svtools/source/svhtml/htmlkey2.cxx157
-rw-r--r--svtools/source/svhtml/htmlkywd.cxx162
-rw-r--r--svtools/source/svhtml/htmlout.cxx161
4 files changed, 626 insertions, 11 deletions
diff --git a/svtools/inc/htmlkywd.hxx b/svtools/inc/htmlkywd.hxx
index c94a1978d584..13fc4250297b 100644
--- a/svtools/inc/htmlkywd.hxx
+++ b/svtools/inc/htmlkywd.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlkywd.hxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 16:58:51 $
+ * last change: $Author: mib $ $Date: 2001-10-22 14:14:38 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -342,6 +342,159 @@ extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_C_QUOT, "QUOT" );
extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_COPY, "COPY" );
extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_REG, "REG" );
+//HTML4
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_alefsym, "alefsym" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Alpha, "Alpha" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_alpha, "alpha" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_and, "and" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ang, "ang" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_asymp, "asymp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_bdquo, "bdquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Beta, "Beta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_beta, "beta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_bull, "bull" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_cap, "cap" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_chi, "chi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_circ, "circ" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_clubs, "clubs" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_cong, "cong" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_crarr, "crarr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_cup, "cup" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_dagger, "dagger" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Dagger, "Dagger" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_darr, "darr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_dArr, "dArr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Delta, "Delta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_delta, "delta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_diams, "diams" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_empty, "empty" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_emsp, "emsp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ensp, "ensp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Epsilon, "Epsilon" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_epsilon, "epsilon" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_equiv, "equiv" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Eta, "Eta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_eta, "eta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_euro, "euro" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_exist, "exist" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_fnof, "fnof" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_forall, "forall" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_frasl, "frasl" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Gamma, "Gamma" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_gamma, "gamma" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ge, "ge" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_harr, "harr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_hArr, "hArr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_hearts, "hearts" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_hellip, "hellip" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_image, "image" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_infin, "infin" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_int, "int" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Iota, "Iota" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_iota, "iota" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_isin, "isin" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Kappa, "Kappa" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_kappa, "kappa" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Lambda, "Lambda" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lambda, "lambda" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lang, "lang" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_larr, "larr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lArr, "lArr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lceil, "lceil" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ldquo, "ldquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_le, "le" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lfloor, "lfloor" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lowast, "lowast" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_loz, "loz" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lrm, "lrm" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lsaquo, "lsaquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_lsquo, "lsquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_mdash, "mdash" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_minus, "minus" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Mu, "Mu" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_mu, "mu" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_nabla, "nabla" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ndash, "ndash" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ne, "ne" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_ni, "ni" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_notin, "notin" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_nsub, "nsub" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Nu, "Nu" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_nu, "nu" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_OElig, "OElig" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_oelig, "oelig" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_oline, "oline" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Omega, "Omega" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_omega, "omega" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Omicron, "Omicron" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_omicron, "omicron" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_oplus, "oplus" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_or, "or" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_otimes, "otimes" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_part, "part" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_permil, "permil" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_perp, "perp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Phi, "Phi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_phi, "phi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Pi, "Pi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_pi, "pi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_piv, "piv" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_prime, "prime" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Prime, "Prime" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_prod, "prod" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_prop, "prop" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Psi, "Psi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_psi, "psi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_radic, "radic" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rang, "rang" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rarr, "rarr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rArr, "rArr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rceil, "rceil" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rdquo, "rdquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_real, "real" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rfloor, "rfloor" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Rho, "Rho" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rho, "rho" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rlm, "rlm" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rsaquo, "rsaquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_rsquo, "rsquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sbquo, "sbquo" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Scaron, "Scaron" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_scaron, "scaron" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sdot, "sdot" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Sigma, "Sigma" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sigma, "sigma" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sigmaf, "sigmaf" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sim, "sim" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_spades, "spades" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sub, "sub" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sube, "sube" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sum, "sum" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_sup, "sup" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_supe, "supe" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Tau, "Tau" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_tau, "tau" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_there4, "there4" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Theta, "Theta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_theta, "theta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_thetasym, "thetasym" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_thinsp, "thinsp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_tilde, "tilde" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_trade, "trade" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_uarr, "uarr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_uArr, "uArr" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_upsih, "upsih" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Upsilon, "Upsilon" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_upsilon, "upsilon" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_weierp, "weierp" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Xi, "Xi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_xi, "xi" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Yuml, "Yuml" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_Zeta, "Zeta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_zeta, "zeta" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_zwj, "zwj" );
+extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_S_zwnj, "zwnj" );
+
// HTML Attribut-Token (=Optionen)
// Attribute ohne Wert
diff --git a/svtools/source/svhtml/htmlkey2.cxx b/svtools/source/svhtml/htmlkey2.cxx
index c954ed3c9e37..23ee21bf6e62 100644
--- a/svtools/source/svhtml/htmlkey2.cxx
+++ b/svtools/source/svhtml/htmlkey2.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlkey2.cxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 16:59:05 $
+ * last change: $Author: mib $ $Date: 2001-10-22 14:12:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -329,6 +329,159 @@ sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_C_QUOT, "QUOT" );
sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_COPY, "COPY" );
sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_REG, "REG" );
+// HTML4
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_alefsym, "alefsym" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Alpha, "Alpha" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_alpha, "alpha" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_and, "and" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ang, "ang" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_asymp, "asymp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_bdquo, "bdquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Beta, "Beta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_beta, "beta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_bull, "bull" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_cap, "cap" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_chi, "chi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_circ, "circ" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_clubs, "clubs" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_cong, "cong" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_crarr, "crarr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_cup, "cup" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_dagger, "dagger" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Dagger, "Dagger" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_darr, "darr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_dArr, "dArr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Delta, "Delta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_delta, "delta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_diams, "diams" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_empty, "empty" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_emsp, "emsp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ensp, "ensp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Epsilon, "Epsilon" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_epsilon, "epsilon" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_equiv, "equiv" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Eta, "Eta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_eta, "eta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_euro, "euro" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_exist, "exist" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_fnof, "fnof" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_forall, "forall" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_frasl, "frasl" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Gamma, "Gamma" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_gamma, "gamma" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ge, "ge" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_harr, "harr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_hArr, "hArr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_hearts, "hearts" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_hellip, "hellip" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_image, "image" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_infin, "infin" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_int, "int" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Iota, "Iota" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_iota, "iota" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_isin, "isin" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Kappa, "Kappa" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_kappa, "kappa" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Lambda, "Lambda" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lambda, "lambda" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lang, "lang" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_larr, "larr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lArr, "lArr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lceil, "lceil" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ldquo, "ldquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_le, "le" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lfloor, "lfloor" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lowast, "lowast" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_loz, "loz" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lrm, "lrm" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lsaquo, "lsaquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_lsquo, "lsquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_mdash, "mdash" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_minus, "minus" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Mu, "Mu" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_mu, "mu" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_nabla, "nabla" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ndash, "ndash" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ne, "ne" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_ni, "ni" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_notin, "notin" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_nsub, "nsub" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Nu, "Nu" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_nu, "nu" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_OElig, "OElig" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_oelig, "oelig" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_oline, "oline" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Omega, "Omega" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_omega, "omega" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Omicron, "Omicron" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_omicron, "omicron" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_oplus, "oplus" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_or, "or" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_otimes, "otimes" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_part, "part" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_permil, "permil" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_perp, "perp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Phi, "Phi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_phi, "phi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Pi, "Pi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_pi, "pi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_piv, "piv" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_prime, "prime" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Prime, "Prime" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_prod, "prod" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_prop, "prop" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Psi, "Psi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_psi, "psi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_radic, "radic" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rang, "rang" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rarr, "rarr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rArr, "rArr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rceil, "rceil" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rdquo, "rdquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_real, "real" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rfloor, "rfloor" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Rho, "Rho" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rho, "rho" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rlm, "rlm" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rsaquo, "rsaquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_rsquo, "rsquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sbquo, "sbquo" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Scaron, "Scaron" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_scaron, "scaron" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sdot, "sdot" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Sigma, "Sigma" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sigma, "sigma" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sigmaf, "sigmaf" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sim, "sim" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_spades, "spades" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sub, "sub" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sube, "sube" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sum, "sum" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_sup, "sup" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_supe, "supe" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Tau, "Tau" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_tau, "tau" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_there4, "there4" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Theta, "Theta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_theta, "theta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_thetasym, "thetasym" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_thinsp, "thinsp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_tilde, "tilde" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_trade, "trade" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_uarr, "uarr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_uArr, "uArr" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_upsih, "upsih" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Upsilon, "Upsilon" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_upsilon, "upsilon" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_weierp, "weierp" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Xi, "Xi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_xi, "xi" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Yuml, "Yuml" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_Zeta, "Zeta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_zeta, "zeta" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_zwj, "zwj" );
+sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_S_zwnj, "zwnj" );
+
// HTML Attribut-Token (=Optionen)
// Attribute ohne Wert
diff --git a/svtools/source/svhtml/htmlkywd.cxx b/svtools/source/svhtml/htmlkywd.cxx
index 09de248f940d..b93eb9814660 100644
--- a/svtools/source/svhtml/htmlkywd.cxx
+++ b/svtools/source/svhtml/htmlkywd.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlkywd.cxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: mh $ $Date: 2001-10-17 16:42:49 $
+ * last change: $Author: mib $ $Date: 2001-10-22 14:12:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -572,8 +572,162 @@ sHTML_S_COPY, 169,
sHTML_S_REG, 174,
// Sonderzeichen, die zu Tokens konvertiert werden !!!
-sHTML_S_nbsp, 1,
-sHTML_S_shy, 2,
+sHTML_S_nbsp, 1,
+sHTML_S_shy, 2,
+
+
+// HTML4
+sHTML_S_OElig, 338,
+sHTML_S_oelig, 339,
+sHTML_S_Scaron, 352,
+sHTML_S_scaron, 353,
+sHTML_S_Yuml, 376,
+sHTML_S_fnof, 402,
+sHTML_S_circ, 710,
+sHTML_S_tilde, 732,
+sHTML_S_Alpha, 913,
+sHTML_S_Beta, 914,
+sHTML_S_Gamma, 915,
+sHTML_S_Delta, 916,
+sHTML_S_Epsilon, 917,
+sHTML_S_Zeta, 918,
+sHTML_S_Eta, 919,
+sHTML_S_Theta, 920,
+sHTML_S_Iota, 921,
+sHTML_S_Kappa, 922,
+sHTML_S_Lambda, 923,
+sHTML_S_Mu, 924,
+sHTML_S_Nu, 925,
+sHTML_S_Xi, 926,
+sHTML_S_Omicron, 927,
+sHTML_S_Pi, 928,
+sHTML_S_Rho, 929,
+sHTML_S_Sigma, 931,
+sHTML_S_Tau, 932,
+sHTML_S_Upsilon, 933,
+sHTML_S_Phi, 934,
+sHTML_S_Psi, 936,
+sHTML_S_Omega, 937,
+sHTML_S_alpha, 945,
+sHTML_S_beta, 946,
+sHTML_S_gamma, 947,
+sHTML_S_delta, 948,
+sHTML_S_epsilon, 949,
+sHTML_S_zeta, 950,
+sHTML_S_eta, 951,
+sHTML_S_theta, 952,
+sHTML_S_iota, 953,
+sHTML_S_kappa, 954,
+sHTML_S_lambda, 955,
+sHTML_S_mu, 956,
+sHTML_S_nu, 957,
+sHTML_S_xi, 958,
+sHTML_S_omicron, 959,
+sHTML_S_pi, 960,
+sHTML_S_rho, 961,
+sHTML_S_sigmaf, 962,
+sHTML_S_sigma, 963,
+sHTML_S_tau, 964,
+sHTML_S_upsilon, 965,
+sHTML_S_phi, 966,
+sHTML_S_chi, 967,
+sHTML_S_psi, 968,
+sHTML_S_omega, 969,
+sHTML_S_thetasym, 977,
+sHTML_S_upsih, 978,
+sHTML_S_piv, 982,
+sHTML_S_ensp, 8194,
+sHTML_S_emsp, 8195,
+sHTML_S_thinsp, 8201,
+sHTML_S_zwnj, 8204,
+sHTML_S_zwj, 8205,
+sHTML_S_lrm, 8206,
+sHTML_S_rlm, 8207,
+sHTML_S_ndash, 8211,
+sHTML_S_mdash, 8212,
+sHTML_S_lsquo, 8216,
+sHTML_S_rsquo, 8217,
+sHTML_S_sbquo, 8218,
+sHTML_S_ldquo, 8220,
+sHTML_S_rdquo, 8221,
+sHTML_S_bdquo, 8222,
+sHTML_S_dagger, 8224,
+sHTML_S_Dagger, 8225,
+sHTML_S_bull, 8226,
+sHTML_S_hellip, 8230,
+sHTML_S_permil, 8240,
+sHTML_S_prime, 8242,
+sHTML_S_Prime, 8243,
+sHTML_S_lsaquo, 8249,
+sHTML_S_rsaquo, 8250,
+sHTML_S_oline, 8254,
+sHTML_S_frasl, 8260,
+sHTML_S_euro, 8364,
+sHTML_S_image, 8465,
+sHTML_S_weierp, 8472,
+sHTML_S_real, 8476,
+sHTML_S_trade, 8482,
+sHTML_S_alefsym, 8501,
+sHTML_S_larr, 8592,
+sHTML_S_uarr, 8593,
+sHTML_S_rarr, 8594,
+sHTML_S_darr, 8595,
+sHTML_S_harr, 8596,
+sHTML_S_crarr, 8629,
+sHTML_S_lArr, 8656,
+sHTML_S_uArr, 8657,
+sHTML_S_rArr, 8658,
+sHTML_S_dArr, 8659,
+sHTML_S_hArr, 8660,
+sHTML_S_forall, 8704,
+sHTML_S_part, 8706,
+sHTML_S_exist, 8707,
+sHTML_S_empty, 8709,
+sHTML_S_nabla, 8711,
+sHTML_S_isin, 8712,
+sHTML_S_notin, 8713,
+sHTML_S_ni, 8715,
+sHTML_S_prod, 8719,
+sHTML_S_sum, 8721,
+sHTML_S_minus, 8722,
+sHTML_S_lowast, 8727,
+sHTML_S_radic, 8730,
+sHTML_S_prop, 8733,
+sHTML_S_infin, 8734,
+sHTML_S_ang, 8736,
+sHTML_S_and, 8743,
+sHTML_S_or, 8744,
+sHTML_S_cap, 8745,
+sHTML_S_cup, 8746,
+sHTML_S_int, 8747,
+sHTML_S_there4, 8756,
+sHTML_S_sim, 8764,
+sHTML_S_cong, 8773,
+sHTML_S_asymp, 8776,
+sHTML_S_ne, 8800,
+sHTML_S_equiv, 8801,
+sHTML_S_le, 8804,
+sHTML_S_ge, 8805,
+sHTML_S_sub, 8834,
+sHTML_S_sup, 8835,
+sHTML_S_nsub, 8836,
+sHTML_S_sube, 8838,
+sHTML_S_supe, 8839,
+sHTML_S_oplus, 8853,
+sHTML_S_otimes, 8855,
+sHTML_S_perp, 8869,
+sHTML_S_sdot, 8901,
+sHTML_S_lceil, 8968,
+sHTML_S_rceil, 8969,
+sHTML_S_lfloor, 8970,
+sHTML_S_rfloor, 8971,
+sHTML_S_lang, 9001,
+sHTML_S_rang, 9002,
+sHTML_S_loz, 9674,
+sHTML_S_spades, 9824,
+sHTML_S_clubs, 9827,
+sHTML_S_hearts, 9829,
+sHTML_S_diams, 9830
};
extern "C"
diff --git a/svtools/source/svhtml/htmlout.cxx b/svtools/source/svhtml/htmlout.cxx
index 4f523e0c37f6..4601eabc9182 100644
--- a/svtools/source/svhtml/htmlout.cxx
+++ b/svtools/source/svhtml/htmlout.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: htmlout.cxx,v $
*
- * $Revision: 1.8 $
+ * $Revision: 1.9 $
*
- * last change: $Author: er $ $Date: 2001-07-20 18:32:04 $
+ * last change: $Author: mib $ $Date: 2001-10-22 14:12:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -208,6 +208,157 @@ const sal_Char *lcl_svhtml_GetEntityForChar( sal_Unicode c )
case 254: pStr = sHTML_S_thorn; break;
case 255: pStr = sHTML_S_yuml; break;
+ case 338: pStr = sHTML_S_OElig; break;
+ case 339: pStr = sHTML_S_oelig; break;
+ case 352: pStr = sHTML_S_Scaron; break;
+ case 353: pStr = sHTML_S_scaron; break;
+ case 376: pStr = sHTML_S_Yuml; break;
+ case 402: pStr = sHTML_S_fnof; break;
+ case 710: pStr = sHTML_S_circ; break;
+ case 732: pStr = sHTML_S_tilde; break;
+ case 913: pStr = sHTML_S_Alpha; break;
+ case 914: pStr = sHTML_S_Beta; break;
+ case 915: pStr = sHTML_S_Gamma; break;
+ case 916: pStr = sHTML_S_Delta; break;
+ case 917: pStr = sHTML_S_Epsilon; break;
+ case 918: pStr = sHTML_S_Zeta; break;
+ case 919: pStr = sHTML_S_Eta; break;
+ case 920: pStr = sHTML_S_Theta; break;
+ case 921: pStr = sHTML_S_Iota; break;
+ case 922: pStr = sHTML_S_Kappa; break;
+ case 923: pStr = sHTML_S_Lambda; break;
+ case 924: pStr = sHTML_S_Mu; break;
+ case 925: pStr = sHTML_S_Nu; break;
+ case 926: pStr = sHTML_S_Xi; break;
+ case 927: pStr = sHTML_S_Omicron; break;
+ case 928: pStr = sHTML_S_Pi; break;
+ case 929: pStr = sHTML_S_Rho; break;
+ case 931: pStr = sHTML_S_Sigma; break;
+ case 932: pStr = sHTML_S_Tau; break;
+ case 933: pStr = sHTML_S_Upsilon; break;
+ case 934: pStr = sHTML_S_Phi; break;
+ case 936: pStr = sHTML_S_Psi; break;
+ case 937: pStr = sHTML_S_Omega; break;
+ case 945: pStr = sHTML_S_alpha; break;
+ case 946: pStr = sHTML_S_beta; break;
+ case 947: pStr = sHTML_S_gamma; break;
+ case 948: pStr = sHTML_S_delta; break;
+ case 949: pStr = sHTML_S_epsilon; break;
+ case 950: pStr = sHTML_S_zeta; break;
+ case 951: pStr = sHTML_S_eta; break;
+ case 952: pStr = sHTML_S_theta; break;
+ case 953: pStr = sHTML_S_iota; break;
+ case 954: pStr = sHTML_S_kappa; break;
+ case 955: pStr = sHTML_S_lambda; break;
+ case 956: pStr = sHTML_S_mu; break;
+ case 957: pStr = sHTML_S_nu; break;
+ case 958: pStr = sHTML_S_xi; break;
+ case 959: pStr = sHTML_S_omicron; break;
+ case 960: pStr = sHTML_S_pi; break;
+ case 961: pStr = sHTML_S_rho; break;
+ case 962: pStr = sHTML_S_sigmaf; break;
+ case 963: pStr = sHTML_S_sigma; break;
+ case 964: pStr = sHTML_S_tau; break;
+ case 965: pStr = sHTML_S_upsilon; break;
+ case 966: pStr = sHTML_S_phi; break;
+ case 967: pStr = sHTML_S_chi; break;
+ case 968: pStr = sHTML_S_psi; break;
+ case 969: pStr = sHTML_S_omega; break;
+ case 977: pStr = sHTML_S_thetasym;break;
+ case 978: pStr = sHTML_S_upsih; break;
+ case 982: pStr = sHTML_S_piv; break;
+ case 8194: pStr = sHTML_S_ensp; break;
+ case 8195: pStr = sHTML_S_emsp; break;
+ case 8201: pStr = sHTML_S_thinsp; break;
+ case 8204: pStr = sHTML_S_zwnj; break;
+ case 8205: pStr = sHTML_S_zwj; break;
+ case 8206: pStr = sHTML_S_lrm; break;
+ case 8207: pStr = sHTML_S_rlm; break;
+ case 8211: pStr = sHTML_S_ndash; break;
+ case 8212: pStr = sHTML_S_mdash; break;
+ case 8216: pStr = sHTML_S_lsquo; break;
+ case 8217: pStr = sHTML_S_rsquo; break;
+ case 8218: pStr = sHTML_S_sbquo; break;
+ case 8220: pStr = sHTML_S_ldquo; break;
+ case 8221: pStr = sHTML_S_rdquo; break;
+ case 8222: pStr = sHTML_S_bdquo; break;
+ case 8224: pStr = sHTML_S_dagger; break;
+ case 8225: pStr = sHTML_S_Dagger; break;
+ case 8226: pStr = sHTML_S_bull; break;
+ case 8230: pStr = sHTML_S_hellip; break;
+ case 8240: pStr = sHTML_S_permil; break;
+ case 8242: pStr = sHTML_S_prime; break;
+ case 8243: pStr = sHTML_S_Prime; break;
+ case 8249: pStr = sHTML_S_lsaquo; break;
+ case 8250: pStr = sHTML_S_rsaquo; break;
+ case 8254: pStr = sHTML_S_oline; break;
+ case 8260: pStr = sHTML_S_frasl; break;
+ case 8364: pStr = sHTML_S_euro; break;
+ case 8465: pStr = sHTML_S_image; break;
+ case 8472: pStr = sHTML_S_weierp; break;
+ case 8476: pStr = sHTML_S_real; break;
+ case 8482: pStr = sHTML_S_trade; break;
+ case 8501: pStr = sHTML_S_alefsym; break;
+ case 8592: pStr = sHTML_S_larr; break;
+ case 8593: pStr = sHTML_S_uarr; break;
+ case 8594: pStr = sHTML_S_rarr; break;
+ case 8595: pStr = sHTML_S_darr; break;
+ case 8596: pStr = sHTML_S_harr; break;
+ case 8629: pStr = sHTML_S_crarr; break;
+ case 8656: pStr = sHTML_S_lArr; break;
+ case 8657: pStr = sHTML_S_uArr; break;
+ case 8658: pStr = sHTML_S_rArr; break;
+ case 8659: pStr = sHTML_S_dArr; break;
+ case 8660: pStr = sHTML_S_hArr; break;
+ case 8704: pStr = sHTML_S_forall; break;
+ case 8706: pStr = sHTML_S_part; break;
+ case 8707: pStr = sHTML_S_exist; break;
+ case 8709: pStr = sHTML_S_empty; break;
+ case 8711: pStr = sHTML_S_nabla; break;
+ case 8712: pStr = sHTML_S_isin; break;
+ case 8713: pStr = sHTML_S_notin; break;
+ case 8715: pStr = sHTML_S_ni; break;
+ case 8719: pStr = sHTML_S_prod; break;
+ case 8721: pStr = sHTML_S_sum; break;
+ case 8722: pStr = sHTML_S_minus; break;
+ case 8727: pStr = sHTML_S_lowast; break;
+ case 8730: pStr = sHTML_S_radic; break;
+ case 8733: pStr = sHTML_S_prop; break;
+ case 8734: pStr = sHTML_S_infin; break;
+ case 8736: pStr = sHTML_S_ang; break;
+ case 8743: pStr = sHTML_S_and; break;
+ case 8744: pStr = sHTML_S_or; break;
+ case 8745: pStr = sHTML_S_cap; break;
+ case 8746: pStr = sHTML_S_cup; break;
+ case 8747: pStr = sHTML_S_int; break;
+ case 8756: pStr = sHTML_S_there4; break;
+ case 8764: pStr = sHTML_S_sim; break;
+ case 8773: pStr = sHTML_S_cong; break;
+ case 8776: pStr = sHTML_S_asymp; break;
+ case 8800: pStr = sHTML_S_ne; break;
+ case 8801: pStr = sHTML_S_equiv; break;
+ case 8804: pStr = sHTML_S_le; break;
+ case 8805: pStr = sHTML_S_ge; break;
+ case 8834: pStr = sHTML_S_sub; break;
+ case 8835: pStr = sHTML_S_sup; break;
+ case 8836: pStr = sHTML_S_nsub; break;
+ case 8838: pStr = sHTML_S_sube; break;
+ case 8839: pStr = sHTML_S_supe; break;
+ case 8853: pStr = sHTML_S_oplus; break;
+ case 8855: pStr = sHTML_S_otimes; break;
+ case 8869: pStr = sHTML_S_perp; break;
+ case 8901: pStr = sHTML_S_sdot; break;
+ case 8968: pStr = sHTML_S_lceil; break;
+ case 8969: pStr = sHTML_S_rceil; break;
+ case 8970: pStr = sHTML_S_lfloor; break;
+ case 8971: pStr = sHTML_S_rfloor; break;
+ case 9001: pStr = sHTML_S_lang; break;
+ case 9002: pStr = sHTML_S_rang; break;
+ case 9674: pStr = sHTML_S_loz; break;
+ case 9824: pStr = sHTML_S_spades; break;
+ case 9827: pStr = sHTML_S_clubs; break;
+ case 9829: pStr = sHTML_S_hearts; break;
+ case 9830: pStr = sHTML_S_diams; break;
}
return pStr;
@@ -233,7 +384,11 @@ void lcl_ConvertCharToHTML( sal_Unicode c, ByteString& rDest,
break;
default:
// There may be an entity for the character.
- pStr = lcl_svhtml_GetEntityForChar( c );
+ // The new HTML4 entities above 255 are not used for UTF-8,
+ // because Netscape 4 does support UTF-8 but does not support
+ // these entities.
+ if( c < 256 || RTL_TEXTENCODING_UTF8 != eDestEnc )
+ pStr = lcl_svhtml_GetEntityForChar( c );
break;
}