首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在氧气中生成的PDF输出中,在表格单元格内中断一串符号遇到困难

问在氧气中生成的PDF输出中,在表格单元格内中断一串符号遇到困难
EN

Stack Overflow用户
提问于 2019-02-16 01:57:32
回答 1查看 61关注 0票数 0

在我们的PDF输出中,我们使用overflow->9属性来强制较长的单词在单元格内换行,而不是出血。但是,这并不会强制>9字符串断开。

我们使用Oxygen XML Editor 20.1来生成使用DITA和CSS的PDF。我们的表由以下元素层次结构组成:

表t组行标题tbody条目p

我们在入口级使用overflow-wrap: break-word;属性来断开较长的单词。这不适用于上面描述的符号字符串。

我们已经尝试将该属性设置为anywhere,但没有结果。尝试使用换行和换行符作为替代,但没有结果。

代码语言:javascript
复制
    *[class~="topic/table"] {
        table-layout:fixed;
        width: 100%;
        overflow-wrap: break-word;
     } 

    *[class~="topic/table"] *[class~="topic/entry"] {
        overflow-wrap: break-word;
    } 

预期结果:

符号字符串在没有连字符(软连字符)的情况下中断,并在单元格中继续,而不会出血

实际结果:

符号字符串不间断地渗入下一个单元格

EN

回答 1

Stack Overflow用户

发布于 2019-02-16 13:36:48

使用Oxygen的“从字符映射插入”(从主“编辑”菜单),您可以搜索一个名为“零宽度空格”的字符,并将其手动添加到内容中。它不会显示,但PDF处理器将能够在生成PDF时打破这条线。

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

https://stackoverflow.com/questions/54714718

复制
相关文章

相似问题

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