首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ODT和OpenOffice.org:使用text :class-name属性对text:span下的文本应用格式?

ODT和OpenOffice.org:使用text :class-name属性对text:span下的文本应用格式?
EN

Stack Overflow用户
提问于 2012-08-03 08:46:13
回答 1查看 1.5K关注 0票数 1

我正在尝试对文本应用一些简单的格式化,但它不起作用。下面的示例传递了一个RNG验证器。我使用的是Apache OpenOffice3.4和ODT1.2平面文档。

<text:span>元素可以具有The ODT spec says<text:span>- names属性;该属性指定以空格分隔的文本样式名称列表。

在我看来..。这样做的正确方法是什么?

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<office:document xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
    <office:styles>
        <style:style style:family="text" style:name="BOLD">
            <style:text-properties fo:font-weight="bold"/>
        </style:style>
    </office:styles>
    <office:body>
        <office:text>
            <text:p>Plain text here; <text:span text:class-names="BOLD">this is supposed to be bold text;</text:span></text:p>
        </office:text>
    </office:body>
</office:document>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-04 12:51:33

这是一个OOo/Libre bug and here's a link relating to the problem.,不是在bugzilla吗?

最初,我尝试使用嵌套的<text:span>元素,但是,参考上面的链接,我在<office:styles>而不是<office:automatic-styles>中定义了我的样式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11787816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档