我完全糊涂了——我确信我以前做过这个,但现在我失败了。我有一个本地.html
文本,可以在 Firefox 中正常打开。
swriter
然后我尝试在(或)中打开同一个文件lowriter
;无论我在命令行上指定什么 - 或者我尝试文件/打开,然后从文件打开扩展名过滤器中选择“HTML 文档 (OpenOffice.org Writer)”或“网页” - 我没有得到预期的格式化文本,而是首先得到了所谓的“ASCII 过滤器选项”:
...然后 HTML 源代码在 Writer 中作为“纯文本”加载?!:
否则,我希望出现“HTML 格式”或“富文本”(即粗体、斜体)...有人知道发生了什么吗?
非常感谢您的任何回答,
干杯!
答案1
啊啊啊,该死,这太蠢了 - 好吧,正如你在截图中看到的,我的 HTML 文件实际上是以以下内容开头的:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
<html xmlns="http://www.w3.org/1999/xhtml"
>
<head><title></title>
...
事实证明,Open/LibreOffice Writer必须看到一个开始<html>
标签 - 否则它显然根本不认为该文件是 HTML!!(相反,Firefox 并不关心,并且愉快地打开了同一个文件)。
因此,我只是在文本编辑器中打开了 HTML,删除了前几行 - 现在 HTML 文件以以下内容开头:
<html xmlns="http://www.w3.org/1999/xhtml"
>
<head><title></title>
...
... Open/LibreOffice Writer 也愉快地将其作为“富文本”打开。
该死,希望这不要太复杂:)
...干杯!