ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 8219|回复: 6

[求助] 为什么以字符为单位的左右缩进跟首行缩进不一样?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2014-1-23 09:26 | 显示全部楼层 |阅读模式
QQ截图20140123091212.jpg (Word2003)
如图,两段示例文字,第二段无任何段落格式,将第一段设置左缩进“2字符”,首行缩进“2字符”,然后效果就变成这样:通过竖向红色箭头的辅助线,可以看到,同样是“2字符”,左缩进(上面的水平红色箭头)却比首行缩进(靠下的水平红色箭头)要短将近一半!

经试验,右缩进跟左缩进完全一样,都比首行缩进要短;
“工具”菜单-“选项”-“常规”标签页-“使用字符单位”勾选与否结果都一样;
WPS文字2013(最新版9.1.0.4468)与Word2003效果完全一致,一样是左右缩进比首行缩进要短将近一半!
其他电脑WPS文字2013和Word2003呈现效果一致。
Word2007、2010、2013没条件测试。

这种问题请问是Word的Bug吗?请问我该如何得到准确的字符单位左右缩进效果?



补充内容 (2014-1-26 11:33):
补充一个附件,在5楼。(附件与本楼截图不同,反正都是随便制作的新建文件而已。)

TA的精华主题

TA的得分主题

发表于 2014-1-24 13:20 | 显示全部楼层
左缩进是指整个段落而言,都缩进2个字符;首行缩进是指段落中的第一行相对其他行缩进2个字符;所以就这样了

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-1-26 10:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
QXH927357586 发表于 2014-1-24 13:20
左缩进是指整个段落而言,都缩进2个字符;首行缩进是指段落中的第一行相对其他行缩进2个字符;所以就这样了

你没看图吗?我是指首行缩进“2字符”的确是缩进两个字符,但左右缩进“2字符”却不是缩进两个字符。
经过缩放字体,发现只有“五号”字体的时候左右缩进的“2字符”是的确两个字符,在其他字体大小之下,还是缩进两个“五号”字体的字符距离;而首行缩进始终是缩进两个当前字体大小的字符距离。

TA的精华主题

TA的得分主题

发表于 2014-1-26 10:41 | 显示全部楼层
本人测试2003和2007都无此问题。楼主应该是个别现象吧?

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-1-26 11:10 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 hzhbest 于 2014-1-26 11:37 编辑
loquat 发表于 2014-1-26 10:41
本人测试2003和2007都无此问题。楼主应该是个别现象吧?

表明你是用默认字体大小进行测试的。

终于找到说法了:
word段前缩进的疑问_百度知道
http://zhidao.baidu.com/question ... 2d48e77283209a57e7e

不过回答者说这不算Bug,因为首行缩进引用当前字体,而左右缩进引用默认字体而已;但我不认为这样,毕竟Word并没有标出这两种缩进的字符单位究竟有何区别、如何引用,而且要更改字符单位左右缩进的真正距离很麻烦,还干脆不如不要字符单位左右缩进好了。

增加一个附件,这个附件的情况更加诡异,每页除最后一个自然段外都是添加了各“2字符”的左缩进和首行缩进的,1至5页是各种不按实际字体大小的字符单位缩进,6、7页演示在更改段落属性后直接改变字体首行缩进不随变化的第一自然段,和预先设好字体再打字再设置段落属性的首行缩进符合字体大小的第二自然段。

首行缩进与左右缩进的诡异现象.zip

6.87 KB, 下载次数: 10

TA的精华主题

TA的得分主题

发表于 2014-1-27 16:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
hzhbest 发表于 2014-1-26 11:10
表明你是用默认字体大小进行测试的。

终于找到说法了:

测试了一下才知,原来段落首行缩进中的字符单位是以该段落开始位置的字符尺寸来定的,之所以此“诡异”文件中某些段落的首行缩进尺寸不随字体尺寸改变而改变,就是因为该段落开始位置的字符大小跟了其前一页的分页符,光是选择该段落来改变字体大小是影响不了该段落开始位置的字符大小的,楼主不妨把光标放在该段落开始位置就知道了。

TA的精华主题

TA的得分主题

发表于 2015-7-11 12:21 | 显示全部楼层
哈哈,这也是困惑着我的一个问题,现在终于明白了。谢谢楼主的深研与分享精神。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-16 02:56 , Processed in 0.025794 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表