在word中插入分页符,多出一行

2023-10-27

类似问题在网上也有多次提及,例如:
(1)“ctrl+enter进行分页,但是下一页开头总是多出一行”
(2)“Word换页时,上一页多了一行看不见的行,影响下页的标题编辑”
(3)“word2007分页出现问题,分后多出一行,删除了后面的格式没了”
(4)“word2007分页后在下一页有一空行怎么去取消那个空行”
(5)“word里 ctrl+enter进行分页,但是下一页开头总是多出一行,删除这一行就又并到上一页去了”
……

就表面现象来说,在word中进行分页时,(1)如果是上一句句尾插入分页符,就会导致分出来的新页面上面有一个空行,若删除空行,就会连同分页符一起删 除;(2)如果是在本句的句首插入分页符,就会导致上一页中多出一个隐藏的空行,此行与下页的第一行为同一段落,因此直接影响下页第一行的排版,设置标题 样式后就会看得很清楚了。细心的人会问,为什么那个隐藏的行与下页第一行为同一段落,我明明是在段首插入的啊?猫腻就在这,word插入换页符,是以光标 为分界的,你的光标确实显示在段首,但是对程序而言,它前面极大可能的隐藏了别的元素,所以,你眼睛看着是在第一个字符的地方,但是实际上是不是段首,这 就无从求证了。

经过诸多尝试,发现问题的本质是由word的版本兼容导致的。Word2010有自带的分页换页方式,如果你的文档是 docx,那恭喜,你的换页符,无论是前插还是后插一点问题都没有,自己的版本肯定不会有这个bug。如果你的word是2003,且文档是doc的,那 恭喜你,又是一个完美的换页。以上两者的区别在于,07或10的换页处理方式是在分页的前一部分的后部插入一个“换页行”,此行不影响上页和下页的排版, 而且肉眼可见。03的换页处理方式肉眼不可见,但是界面效果明显很好,你甚至感觉不到换页符的存在,跟换行一样了。总的来说,07或10的方式是方便了开 发者以及程序兼容方面的问题,而03的明显是照顾了用户,出于用户体验的设计,两者均无可厚非。但是,现在把两种混和着用来看看,主要是07或10编辑 doc,毕竟03编辑docx,这种兼容不太可能。会出现什么效果呢?我们通过格式转换来分析,我们将doc和docx进行互转,看智能的office做 了什么事:
(1)原本由03插入的换页符照常保留(整洁好看无空行);
(2)由07或10插入的换页符,此时标准的07或10样式调整成了上面句尾差的那种效果。这个也就导致了本文在解决的问题的出现。

理论上来说,07或10编辑doc或者docx肯定会按新的方式来插入换页符,肯定不会用03的方式来。在docx上这样做没问题,但在doc上就发现走不 通了,它不能识别这种新方式,于是乎为了兼容doc,就有一第三种方式的排版,也就是我们今天要解决的问题——怎么规避这个第三种方式的出现?

解决办法汇总如下:
(1)将文档转成docx的,此时使用标准的07或10样式,不存在第三种方式的问题,推荐此法,大家都升级新版本吧,以后都用docx,就天下太平了;
(2)采用03的office进行编辑,完美使用03方式来做,也不存在第三种方式的问题;
(3)折衷一,既然,03的换页方式,07或10的word只保留旧的不提供新增途径,我们可以通过复制的方式来解决,把有03的换页方式的地方保留好,要用就复制;
(4)折衷二,既然,我们找不到行首,那么,让工具自已找:光标置于要分页的段落:菜单栏——格式——段落——换行和分页——段前分页(勾选)——确定。此法不适于有多级列表的情况,它会导致所有使用本标题的样式都受到影响,具体情况具体分析吧。
(5)不逃避,直接使用第三种方式,采用上句句尾添加的方式,新页会多一行,无伤大雅,又不影响排版,再转换其他文档格式时,还能无损转换
……
方法很多,具体情况,具体分析吧,欢迎大家及时补充。

引自:http://www.shusp.com/article-922-1.html

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在word中插入分页符,多出一行 的相关文章

  • Blender_1_移动、旋转、缩放

    1 GRS快捷键方式 首先 选中物体 1 1 移动 按下G Grab 移动 1 1 1 按XYZ轴移动 按下G之后 再按X 物体按X轴移动 同理 按Y后移动鼠标沿Y轴移动 按Z后移动鼠标沿Z轴移动 还有一个快捷方式 按G之后 按鼠标中间 直
  • VOC数据集mAP计算

    检测出来的bbox包含score和bbox 按照score降序排序 所以每添加一个样本 就代表阈值降低一点 真实情况下score降低 iou不一定降低 这样就是可以有很多种阈值 每个阈值情况下计算一个prec和recall d 对模型检测到
  • itk vtk vs2017 Qt 问题解决

    itk vtk vs2017 Qt 问题解决 VS工程重命名编译警告MSB8028 中间目录 Debug 包含从另一个项目共享的文件 解决关于VS2017安装插件不成功和插件下载速度慢的问题 注 下载2 1 2版本报错 最后下载最新版成功
  • AOP相关概念

    AOP概念 面向切面编程 Aspect Oriented programming 讲很多业务都要使用的功能进行抽取出来单独实现 在运行业务的时候 再动态的植入这些抽取的代码 将共性业务和核心业务分离 例子 1 身份验证 登录 2 权限验证
  • Nodejs中的全局对象

    今天我们将探讨Nodejs中的全局对象 这是Nodejs中重要且有趣的知识点 我们将通过生动形象的例子和风趣的风格来深入理解这些概念 并比较Nodejs中的全局对象与前端JavaScript中的全局对象之间的异同点 全局对象是什么 在Nod
  • elasticsearch mapping参数--boost

    此文档基于es7 1版本 boost用于影响返回结果的相关性评分 在原评分基础上 boost值 如果是2的话 就是2倍打分值 如果是0 5就是原打分的一半 测试如下 其中针对title的get的 score 0 5753642 针对cont
  • SQL注入原理-堆叠注入

    小伙伴们大家好 本期为大家带来的是SQL注入原理之堆叠注入 目录 堆叠注入原理 基于mysqli数据对象的堆叠注入 实战演示 1 检查是否存在注入点 2 尝试使用堆叠注入 基于PDO数据对象的堆叠注入 PDO数据对象 实战演示 1 判断是否
  • python计算无穷级数求和常用公式_菜鸡速通微积分:从十进制到矢量内积、正交性、傅里叶级数(二)...

    大家好 感谢阅读本鸡的拙作 欢迎关注 如果您发现本文有任何错误 文字或者叙述错误 请务必教我 本文专为初学微积分的选手设计 对需要复习微积分概念的选手也可获益 本文是本鸡拙作 菜鸡速通微积分 从十进制到矢量内积 正交性 傅里叶级数 一 的续
  • ubuntu开机出现started gnome Display manager等错误的方法

    解决ubuntu18 04开机卡在 starting Gnome Display Manager 安装ubuntu18 04系统后启动出现started gnome manager等错误 以下为查询众多资料后汇总的方法 启动系统的时候长按
  • android的aar反编译,AAR文件中的类在Android Studio中不可用

    我创建了一个图书馆项目 并将其构建为AAR文件 之后又包含在另一个项目中 它在libs文件夹中 主gradle build文件包括它 实现fileTree include jar aar dir libs 当我尝试使用此aar文件的类时 除
  • Kubernetes中如何保持Session的会话?

    0x01 Kubernetes中Session的会话保持 背景说明 基于kubernetes集群中部署Java项目 您发现在多pod模式下会出现登录成功但是页面无法跳转的问题 或验证明明输入正确却提示验证码错误无法登陆 而在单一pod时却可
  • mysql之sql优化知识点干货分享7827字数

    文章目录 前言 1 mysql结构简介 2 SQL解析过程 3 SQL索引 4 explain详解 5 小试牛刀 6 定位慢查询SQL 前言 java学友们 咱们不能一直在做增删改查的功能呀 做技术的实质要技术过硬 现在哪次跳槽不问你做过s
  • 【Protocol-WebSocket】WebSocket基本概念

    目录 1 概念图 2 定义 3 握手协议 4 优点 5 用途 1 概念图 WebSocket概念图 其中客户端Client 此处是浏览器 服务端Server 此处是给客户端提供资源数据的电脑 2 定义 WebSocket是一种在单个TCP连
  • 伺服控制的三环控制原理及整定仿真和Simulink模型

    伺服控制的三环控制原理及整定仿真和Simulink模型 我们平时使用的工业伺服 通常是成套伺服 即驱动器和电机型号存在配对关系 但有些时候 我们要用电机定转子和编码器制作非成套电机 例如机床上使用的直驱转台 永磁同步电机直接驱动的主轴 这种
  • 理解脸书为何从互联网消失了

    原文 https blog cloudflare com october 2021 facebook outage 译 时序 FaceBook不会宕机 不是吗 我们想了几分钟这个问题 今天2021 10 4 16 51 UTC 我们建了一条
  • mysql:使用已有的记录更新另一条数据

    create table test id integer primary key name varchar 100 例如现在在test表中有N条数据 其中有两条为 12 hello 13 world 如果想把上一条中的数据改成和下一条记录一
  • sql中having,group,select,where,order by,join的执行顺序

    在SQL中执行的顺序 1 先连接from后的数据源 若有join 则先执行on后条件 再连接数据源 2 执行where条件 3 执行group by 4 执行having 5 执行order by 6 输出结果 顺序 FROM ON JOI
  • C++ 指针

    每个变量都有一个内存位置 每一个内存位置都定义了可使用连字号 运算符访问的地址 它表示了在内存中的一个地址 例如输出定义变量的地址 include

随机推荐

  • 【分享之路001】springboot整合双redis配置

    springboot双redis配置 1 背景 springboot项目中本来用到了redis 由于业务要求 需要将数据也写到另一个redis中 2 配置文件改动 2 1 之前redis配置 spring redis database xx
  • 【计算机网络篇】TCP协议

    作者简介 大家好 我是小杨 个人主页 小杨 的csdn博客 希望大家多多支持 一起进步呀 TCP协议 1 TCP 简介 TCP Transmission Control Protocol 是一种在计算机网络中广泛使用的传输层协议 用于在网络
  • [机器学习与scikit-learn-29]:算法-回归-普通线性回归LinearRegression拟合线性分布数据的代码示例

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 目录 第1章 LinearRegression类说明 第2章 LinearRegression使用的代码示例 2 1 导入库 2 2 导数数
  • SSM框架的流程及优点

    SSM框架 SSM Spring SpringMVC MyBatis 框架集由Spring MyBatis两个开源框架整合而成 SpringMVC是Spring中的部分内容 在这个快速发展的互联经济的时代 SSM框架提高了开发人员的工作效率
  • 查询topn的另一种方法通过orderby排序后利用limit来实现

    文章目录 前言 1 热身题实践 其他 前言 一直有个想法 把面试需要的知识点全都总结一下 包括数据库 语言 算法 数据结构等知识 形成一个面试总结笔记 这样以后面试的时候只看这些文章回顾下就行了 今天就先总结下Mysql的面试热身题吧 后续
  • HBase运维中遇到的问题

    1 PleaseHoldException Master is initializing hadoop 3 2 1 hbase 2 2 5 各种配置之后 出现的错误具体为 进去 hbase shell 之后 出现 hbase main 00
  • C#协变

    namespace 协变 public class Animal public string name public Animal string name1 name name1 public class dog Animal public
  • 【vue】vue 中插槽的三种类型:

    文章目录 一 匿名插槽 二 具名插槽 三 作用域插槽 一 匿名插槽
  • CSS学习笔记——搭建京东购物车网页

    大家好 作为一名互联网行业的小白 写博客只是为了巩固自己学习的知识 但由于水平有限 博客中难免会有一些错误出现 有不妥之处恳请各位大佬指点一二 博客主页 链接 https blog csdn net weixin 52720197 spm
  • elasticsearch心得记录-搭建到使用过程中

    1 es评分机制 使用场景 匹配多个关键词的时候 增加其中某个关键词的权重 增加其评分 搜索出来即可排到前面 评分默认为倒叙排 2 es基础的增删改查 搜索 search type dfs query then fetch 每个分片会根据
  • 条码规范——Code 93

    CODE 93 BACKGROUND INFORMATION Code 93 was designed to complement and improve upon Code 39 Code 93 is similar in that it
  • 在线代码测试小项目

    小项目 代码在线测试 http是我们生活中最常使用的协议 现如今网络浏览器越来越贴近人们的生活 使得做什么事都很方便 但是想要运行一段代码还得需要在电脑指定的环境下来运行 这在有些情况下让人很抓狂 我在网上也看到过很多代码在线测试的网页 感
  • 模块打包器Webpack详解!

    Webpack 1 什么是Webpack Webpack 是一个前端资源加载 打包工具 它将根据模块的依赖关系进行静态分析 然后将这些模块按照指定的规则生成对应的静态资源 从图中我们可以看出 Webpack 可以将多种静态资源 js css
  • 关于c语言main函数中int argc,char **argv的理解

    关于c语言main函数中int argc char argv的理解 c语言main函数通常形如int main int argc char argv 那么argc和argv代表啥呢 其实 argc表示传入main函数的参数的个数 而argv
  • Spark【Spark SQL(四)UDF函数和UDAF函数】

    UDF 函数 UDF 是我们用户可以自定义的函数 我们通过SparkSession对象来调用 udf 的 register name String func A1 A2 A3 方法来注册一个我们自定义的函数 其中 name 是我们自定义的函
  • MATLAB机器学习方法之朴素贝叶斯算法

    朴素贝叶斯分类算法的核心算法是 或 而如果所有特征都相互独立的话 P 特征 类别k 可以看作 P 特征1 类别k P 特征2 类别k P 特征3 类别k P 特征n 类别k 那么分别计算P 特征 类别1 P 特征 类别2 P 特征 类别3
  • paddlenlp二分类引入评估召回率F1指标 paddle.metric Accuracy

    每个具体的参数代表什么 明确好 无非就是第几个样本 属于某个类别的概率 非常清晰 from paddlenlp metrics import AccuracyAndF1 paddle no grad def evaluate model c
  • 基础知识——BCD码

    十六进制转二进制 将每一位十六进制转化为4位二进制位即可 BCD码 将十进制的每一位转化为4位二进制位即可 转换方法都是将每一位转为4位二进制位 但是区别是一个对应的是十六进制 一个对应的是十进制 比如给出二进制数0101 0101 如果对
  • muduo Timestamp详解

    1 简介 Timestamp用于提供时间戳相关的工具函数 2 类与接口 string toString const 返回时间的字符串形式 例如1649224501 687051 string toFormattedString bool s
  • 在word中插入分页符,多出一行

    类似问题在网上也有多次提及 例如 1 ctrl enter进行分页 但是下一页开头总是多出一行 2 Word换页时 上一页多了一行看不见的行 影响下页的标题编辑 3 word2007分页出现问题 分后多出一行 删除了后面的格式没了 4 wo