首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开删除空格

打开删除空格
EN

Stack Overflow用户
提问于 2012-08-17 19:19:52
回答 1查看 270关注 0票数 0

我使用openTBS将数据从mysql数据库(通过PHP)转换成一些word和excel文档。

我的问题之一是,openTBS删除了标签附近的大量空格。

代码语言:javascript
复制
blablabla [base_sub1.value] blablabla

输出结果是

代码语言:javascript
复制
blablablavalue blablabla

代码语言:javascript
复制
blablablavalueblablabla

有什么办法可以解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-17 23:10:46

由于格式、拼写和版本历史的原因,Ms Word经常会删减XML的内部内容。这可能会导致OpenTBS在这些地方释放一些空间,因为处理属性xml:space="preserve"变得太复杂了。

从OpenTBS版本1.7.6开始,这样的空间问题在主体中得到了修复。其他特殊部分可能仍然存在问题,例如页眉和页脚。

否则,大多数情况下,如果您剪切TBS标签并将其粘贴到修复问题的同一位置。或者剪切并粘贴一个特殊的“无格式文本”。

否则,为了避免空格错误,在模板编辑过程中,您必须执行以下操作:

  1. 避免内部审阅标记:
    • 如果您有Word 2003,请转到菜单工具,选择选项,然后选择安全选项卡并取消选中“存储随机数以提高合并准确性”复选框。
    • 如果您有Word 2007或更高版本,请转到Word选项中的信任中心,并关闭设置:“存储随机数以提高合并准确性”。
    • 如果您有Office for Mac2011,则很遗憾此选项尚不存在。尝试将所有文档复制到新的document.

  1. 避免拼写标记:每次输入新的TBS标签或在TBS标签上应用格式时,选择该标签,然后单击审阅功能区上的校对组中的设置语言按钮。在对话框中,确保选中了“不检查拼写或语法”框。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12004790

复制
相关文章

相似问题

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