做Word排版的人十有八九被同一个问题卡过辛辛苦苦把文档分成了两栏文本流顺顺当当结果要插一张信息图的时候图片死死缩在其中一栏里怎么拖都拖不满。两栏中间放通栏图片这个需求听着很基础实际操作起来却让很多人挠头。我帮朋友改过论文、做过产品手册、排过公司宣传页这个问题被问到的次数多到自己都记不清了。这篇文章就把通栏图片这件事彻底讲透图片为什么会被困在单栏里、有哪些方案能实现跨栏、每个方案的适用场景和隐藏的坑是什么。论文、报告、产品手册、菜谱排版都能用上这里的思路。需要说明的是下面所有操作以Microsoft Word 2016及以上版本为准WPS文字的操作路径基本一致只是菜单名称略有差异核心原理完全通用。1. 分栏后的图片为什么会被困在单栏里1.1 分栏的本质Word排的是文字流不是版面格很多人把Word的分栏理解成类似PPT的网格布局——以为页面被切成左右两半内容像卡片一样分别放进去。实际上完全不是这么回事。Word的分栏继承的是报纸排版里的文字流概念页面被分成两条纵向的河道文字从左栏顶部流到左栏底部满了以后再从右栏顶部继续流。整个文档只有一个连续的文本流分栏只是给这个流规定了从哪里拐弯的路径。你往左栏里敲字敲到最底部光标会自动跳到右栏顶端这就是文字流在起作用。图片、表格这类对象在默认状态下是嵌入型的。嵌入型的含义是图片被当成一个特别大的字符老老实实坐在文本流里。文本流当前走左栏它就待在左栏文本流走到右栏它就跟着去右栏。就像一条河道里漂着一块大石头水会绕开它但石头自己不会跳到另一条河道去。所以你在双栏文档里插入图片它顶多占一个栏的宽度。这不是Word的bug而是嵌入型对象的天然行为。理解这一点非常重要因为网上很多教程直接甩给你用分节符用文本框之类的结论但不解释为什么换个场景你就不会用了。一旦理解了文字流这个底层概念遇到类似问题——比如两栏中插入通栏表格、通栏公式、跨栏的章节标题——你都能自己推导出解决方案而不是每次都在搜索引擎里碰运气。1.2 通栏的本质让文字流临时合并或者让图片脱离文字流那么通栏到底是怎么实现的从原理上讲只有两条路。第一条路是改变文字流的路径在图片所在的位置临时把两栏合并成一栏让图片横在整个版心宽度上图片结束之后再把两栏恢复。这就是分节符方案的底层逻辑。分节符的作用是从这里开始换一套排版参数通过连续分节符把文档分成两栏→一栏→两栏三段图片就顺理成章地横跨整个版心。第二条路是让图片脱离文字流把图片从嵌入型改成浮动型也就是用文字环绕功能让图片浮起来自己横跨两栏文字在图片上方和下方正常流动。这就是浮动图片方案的底层逻辑。这两条路没有绝对的优劣只有适不适用于当前场景。正文里真正要随文走的通栏图我强烈建议用第一条路只是临时看看效果、后面还会大改的稿子用第二条路更快。1.3 顺带说一句文本框为什么不是好选择有人会想到用文本框画一个横跨两栏的文本框把图片放进去。这个方法技术上可行但文本框本质上是浮动对象它和后面的文字没有跟随关系。前面加一段文字文本框不会跟着往下走你得手动调整它的位置。在长文档里十几个文本框足够让你排到怀疑人生。所以文本框适合做封面、做注释标签不适合做正文里需要随文字流走的通栏图。2. 先做个体检你的分栏到底是全局设置还是分节设置2.1 为什么同样操作有人成功有人翻车很多人在照着教程操作时发现明明按步骤做了结果却不一样。原因多半是文档里的分栏结构跟教程作者的不一样。分栏有两种来源一种是在布局→栏里直接选两栏这时Word默认把设置应用于整篇文档另一种是文档本身已经被分过节分栏只应用在某个节内。这两种情况在插入分节符后的行为完全不同搞不清楚就很容易把文档排乱。我见过最典型的例子有人按教程在图片前后各插了一个连续分节符结果整个文档从图片开始全部变成了一栏。为什么因为他的文档里原本没有分节符而他在插入第一个分节符之前分栏是作用于整篇文档的。插入分节符之后分栏只作用于第一个节后面新出现的节继承了前面节的格式但设置逻辑已经完全变了。所以动手之前先搞清楚自己的分栏是怎么来的比急着复制操作更重要。2.2 三分钟摸清文档的分栏结构在做任何操作之前我建议先按CtrlShift8打开显示/隐藏编辑标记。这样你能看到段落标记、分节符等所有隐藏符号。然后看两个地方。第一文档里有没有分节符字样的标记。如果有你的文档已经被分过节了每个分节符后面都跟着一套独立的页面设置。第二光标停在正文里打开布局→栏→更多栏看对话框底部的应用于选项是整篇文档还是本节。搞清楚这两点后面再用分节符方案时你才知道哪些分节符是之前就有的、哪些是你新加的、格式变化会影响到哪里。这也是我排长文档的原则动手之前先看清楚文档结构而不是急着做加法。2.3 一个容易忽略的隐藏分节来源很多人不知道Word里分栏功能本身就会生成分节符。在更多栏对话框里如果你把应用于选成插入点之后Word会自动在插入点插入一个连续分节符如果你先选中了部分文字再分栏Word也会自动为选区加上分节符。所以有时候你明明没有手动插入过分节符文档里却到处都是分节符就是这个原因。这个知识有什么用当你用后面要讲的选中段落单独设置一栏方案时Word自动加分节符就是这套机制在工作。理解了它你就不会对文档里突然出现的分节符感到莫名其妙出了问题也能更快定位。3. 最稳方案连续分节符 嵌入型图片3.1 完整操作步骤这个方案是正式文档排版的首选。论文、宣传册、产品手册我自己凡是不能出错的文档都用这个办法。它背后的原理就是我在第1节说的第一条路让文字流在图片位置临时合并成一栏。先把光标定在图片应该出现的位置也就是两栏文字中间、上一段落结束的地方。然后按下面的顺序操作在功能区的布局选项卡里找到分隔符按钮展开后选择分节符→连续。注意一定选连续不要选下一页。此时光标已经进入了一个新的节。确认光标在新节里之后在布局→栏里选择一栏。这一步通常会让整个页面暂时变成一栏但别慌这只是中间状态。在光标位置插入图片。图片默认是嵌入型的紧贴光标坐下这正好是我们想要的。把图片宽度调整到版心宽度。最简单的方法是选中图片后在图片格式选项卡右侧的大小输入框里直接输入宽度数值高度会自动等比变化。在图片所在段落的末尾再插入一个连续分节符。确认光标在新的一节里把这一节重新设置为两栏。操作完成之后的效果就是两栏文字图片横在两栏中间图片下面继续两栏文字。图片是嵌入型的跟着文字流走只要你不删掉前后的分节符它永远不会漂移。这个方案还有一个额外好处图片的上下间距可以通过段落的段前段后值精确控制整个版面的视觉节奏是统一的。3.2 为什么必须用连续分节符这里值得多说一句因为选错分节符类型是新手最常犯的错。Word的分节符有四种下一页、连续、偶数页、奇数页。下一页分节符会在插入点强行换页后面的内容另起一页。如果图片恰好位于页面中段用下一页分节符会把图片推到下一张纸的顶部图片前面留一大片空白分栏看起来也会很奇怪。连续分节符则不会强制换页它只是表示从这里开始排版参数换一套页面继续往下排。通栏图片讲究的就是嵌在文字流中间所以必须用连续。另外一个细节分节符本身是藏在段落标记里的。如果你看不到分节符在哪里按CtrlShift8让段落标记和分节符显示出来后面调整格式会方便很多。我见过太多人对着屏幕上干干净净的文档瞎猜分节符去哪儿了其实它一直在那儿只是被隐藏了。3.3 图片该多宽先算版心别靠手拖反复拖动图片边缘来凑宽度又慢又不准。更好的办法是直接算出版心宽度然后在图片格式的大小里精确填写。版心宽度 页面宽度 - 左边距 - 右边距。常见的几组数值我列在下面纸张与页边距页面宽度左右边距合计版心宽度A4 Word默认普通边距21cm3.18×2 6.36cm14.64cmA4 Word默认窄边距21cm1.27×2 2.54cm18.46cmA4 自定义边距左右各2cm21cm2×2 4cm17cm16开书籍常用18.4cm视页边距而定按公式计算比如A4默认边距下版心宽度14.64cm。如果图片是16:9比例高度就是14.64×9/16≈8.24cm。在大小里把宽度设为14.64cm高度会自动带出来。想让图片在水平方向居中选中图片后在开始选项卡里点居中对齐就行——因为图片是嵌入型的它所在段落的对齐方式对它是生效的。图片不会超出版心也不会左右不居中。这个方案之所以叫最稳是因为它完全在Word的文字流体系内做事每一步都是Word原生支持的逻辑。后面无论是改文字、加内容还是转PDF图片都不会乱跑。4. 偷懒方案选中图片所在段落单独应用一栏4.1 操作流程如果你只是临时在文档里插一两张通栏图不想跟分节符较劲可以试试这个更快的办法。在双栏文档中把光标放到要插图的位置按一下回车生成一个空段落。直接插入图片。图片暂时缩在单栏里没关系别急着调整。鼠标选中这个包含图片的段落。注意最好连同段落标记一起选上。选起来不难把鼠标移到段落左侧的空白处双击就选中整段。打开布局→栏→一栏。这一步是关键Word检测到你选中的是一段独立内容会自动在这个段落前后插入连续分节符把这个段落单独变成一个一栏的小区域。图片瞬间变成横跨整个版心的通栏状态。再按第3.3节的方法调整图片大小到版心宽度即可。整个过程不到一分钟看起来像变魔术其实背后还是分节符在起作用只是Word替你代劳了。4.2 这个方案的边界和使用前提这个方法本质上是让Word自动插分节符原理跟方案一完全一样只是手工活变成了自动活。它的适用场景比较明确偶尔一两张图、对文档结构不敏感、不想在文档里看到太多分节符标记的人。但有几件事必须提醒。第一这个方法对嵌入型图片最可靠。如果你先把图片设置成了浮动型再选中段落去改栏数可能会出现图片位置不对的情况。第二选中段落时如果没把段落标记选中Word可能只对部分内容生效或者干脆不生效。遇到这种情况先按CtrlShift8显示编辑标记连段落标记一起选中再操作。第三Word自动插入的分节符是看不见但存在的。以后你在附近调整内容时会偶尔发现栏数莫名其妙变了原因就是这里藏着自动分节符。别慌显示编辑标记找到它们删掉重新操作就行。用这个方法还有个隐藏优势因为分节符是Word自动生成的格式继承关系处理得比较干净基本不会出现后面的分栏被误改的问题。这也是我把它排在第二的原因——速度快坑也比想象中少。5. 进阶方案用无边框表格做通栏容器专治多图和图注5.1 什么场景下需要表格出马前面的方案解决的是一张图横跨两栏的问题。但如果你的需求更复杂想在通栏位置放两张并排的图或者图片下面还要带一个居中的图注单靠图片本身就不够用了。我的做法是先按第3章的分节符方案在通栏位置开出一个一栏区域然后在这个区域里插入一个1行1列的无边框表格把图片放进表格单元格里。这样每次需要调整为通栏模式时不需要重复设置分节符和图片的位置只需打开表格所在区域即可。更妙的是表格可以作为整个通栏区域的容器一次设置以后统一调整。5.2 无边框表格的操作要点具体操作是这样按第3章步骤在图片位置前后插入连续分节符把中间这个节设置为一栏。在插入→表格里选一个1×1的表格。右键表格打开表格属性。在表格选项卡里把指定宽度勾上度量单位选百分比数值填100%。这样表格会撑满整个版心。选中表格在表格设计选项卡里选择无框线灰色边框就消失了。把光标点进表格单元格插入图片。图片宽度可以设为100%单元格宽度也可以手动输入合适的数值然后在开始选项卡里设置居中对齐。如果表格后面多了一个空行——表格后面经常带一个空段落——把这个空段落的字号改到最小比如1磅就能消除多余空白。表格在Word里是一个天然的稳定器它对通栏排版有几个特别友好的特性表格宽度可以直接设置为百分比以后不管页边距怎么调整表格都会跟着自动伸缩单元格内部的图片可以精确控制对齐方式不会因为段落格式的变化而乱跑需要放图注的时候把表格改成2行1列第一行放图片第二行放图注图注设置成居中、小五号、灰色跟图片形成统一的视觉单元。5.3 图文混排的进阶玩法我用这个方案做过一份产品手册里面光是通栏截图就有十几张。如果每张图都去手工调分节符、对齐、间距工作量非常大。但用表格做容器之后只需要把第一张图的格式做好后面复制整个表格结构替换图片就行格式完全一致。图表编号、图注、图片间距全部统一效率高了很多。另外如果两张小图想并排放在通栏区域里可以把表格从1列改成2列两张图各占一列中间还能设置列间距。这些都是在表格属性里能完成的。很多人在双栏文档里处理不了双图并排其实都是没有意识到表格这个容器的威力。6. 快速方案浮动图片 上下型环绕适合随手排版6.1 操作要点如果你是那种先快速排个版看看效果、后面再精修的人浮动图片方案是最快的。插入图片后右键图片→环绕文字→选择上下型环绕。这时候图片变成了浮动对象。直接拖动图片到两栏中间位置拖动四角的手柄把宽度拉大到跨越两栏。文字会自动避开图片区域在图片上方和下方继续流动。环绕方式建议用上下型它的意思是图片左右两侧不排文字适合真正的通栏效果。如果用四周型文字会环绕图片的四边虽然也能浮起来但文字排布的观感会比较碎。衬于文字下方或浮于文字上方则是把图片当背景层文字会压在图片上一般只用于设计感很强的封面、章节页不推荐用在大段正文中间。实际排的时候你会发现浮动图片的拉拽手感比嵌入型灵活很多因为它不受文字流的约束。但也恰恰因为不受约束它才容易失控。这个方案适合定稿前的快速预览或者你自己排完就打印、不再大幅修改的私人文档。6.2 浮动图片的两个大坑浮动图片最大的问题是漂移。你在图片前面加了两行文字图片可能就顺势往下挪了几个位置原本紧挨着图的文字和图之间的关系变了。这个问题在编辑长文档时非常闹心。应对办法有两个方向。一个是接受它的浮动特性每次改完前面的内容重新拖一下图片位置。另一个方向是在图片的布局对话框里找到位置选项卡中的移动对象随文字移动复选框把它取消勾选让图片位置相对页面固定。但注意取消勾选后图片不会随着前面内容的增删自动调整垂直位置如果前面内容变化很大图片可能就跑到错误的页面上去了。所以我的建议是浮动图片适合短文档、定稿前临时调整、或者做效果预览。正式文档尤其是要反复修改、要交出去让别人编辑的文档一律用第3章的分节符嵌入型图片。7. 翻车现场六个高频问题以及我怎么修的7.1 图片只显示半截或者干脆超出版心这几乎都是图片宽度设得太大造成的。解决办法是在图片格式的大小里重新输入正确的宽度值或者选中图片删掉按第3.3节的计算公式重新插入。有时候是图片本身分辨率过高导致显示异常这种一般不影响打印但为了规范还是建议把宽度数值落到版心以内。7.2 插了分节符图片却跳到下一页前面留大片空白十有八九是选了下一页分节符而不是连续。修复方法显示编辑标记找到图片前后的分节符删掉换成连续分节符。注意删分节符时要连同它所在的段落标记一起处理直接按Delete有时候删不干净会残留一个空段落。7.3 图片通栏了但上下间距特别挤或者特别空这是图片所在段落的前后间距设置问题。在段落设置里调整段前和段后的数值给图片上方和下方留出合适间距。如果出现一个特别大的空白行多半是表格后面那个多余的空段落把字号调小即可。记住嵌入型图片的间距由段落控制不是把图片拖一拖就能解决的。7.4 后面所有内容莫名其妙都变成一栏了这是分节符被误删导致的连带反应。分节符里保存了该节的页面设置删掉分节符后前后两节的格式会合并合并规则是后面那节继承前面那节的格式。也就是说如果你把图片后面的那个分节符删了后面原本是两栏的文字会被并进前面的一栏里。解决办法立即CtrlZ撤销或者用编辑标记找回删除的分节符位置。这也是我反复强调显示编辑标记的原因——看不到分节符就谈不上管理分节符。7.5 转成PDF之后浮动图片的位置变了浮动图片在Word里显示正常但生成PDF或发给别人打开时因为字体、打印机驱动、页面设置的不同图片位置偶尔会发生错位。这是浮动对象的固有风险。定稿前我都建议把正文里的通栏图改成嵌入型分节符的方案PDF导出前再用文件→导出→创建PDF检查一遍每页的图文位置。这个习惯帮我避开了很多交付前一刻的意外。7.6 表格容器里的图片怎么都对不齐把图片放进表格后如果发现图片和单元格之间有缝隙、或者点击图片时老是选不中表格多半是图片还是嵌入型被段落里的各种格式带着走。解决办法是在开始选项卡里把图片所在段落的对齐方式设为居中同时选中表格后右键→表格属性→单元格选项卡把垂直对齐方式设为居中。如果这样仍然对不齐再考虑把图片设置为浮于文字上方后手动微调位置。实际上更省心的做法是插入图片时先把光标定在单元格中间确保图片是嵌入型再设置段落居中这样图片就会老老实实地待在单元格中心。7.7 一页纸总结四个方案的取舍方案稳定性操作速度适合场景分节符 嵌入型图片最高中等论文、手册等正式文档选中段落应用一栏高快偶尔一两张图浮动图片 上下型环绕一般最快草稿、效果预览无边框表格容器最高前期慢后期快多图、带图注的复杂排版我做产品手册这几年最深的体会是Word里凡是看着简单但总是搞不定的操作背后都有一套固定的底层逻辑。通栏图片这件事说到底就是文字流和分节两个概念的组合运用。现在遇到这个需求我从头到尾也就两分钟光标定位、插连续分节符、设一栏、插图、设宽度、再插连续分节符、恢复两栏。快是因为熟练稳是因为理解了为什么。最后再分享一个小习惯所有排版的中间状态都先按一次CtrlS。分节符、图片、环绕方式这些操作一旦组合起来撤销几次之后容易出现难以预测的结果保存一个版本再去折腾是最省心的办法。
