我目前正在 Word 中再次编写一个较大的文档,图像(尤其是带有标题的)带来了一些问题。
到目前为止,我列举了以下选项和缺点:
将图像插入到其自己的行中。标题是图像上方或下方的段落。这种方法效果很好,不会出现图像放置或图像消失的问题,因为图像只是文本中的一个标记,而不是浮动的。问题是,我只能用这种方法在段落之间插入图像,这有时会在分页符周围产生难看的结果(当图像不适合上一页并移至下一页时,在页面末尾留下可能很大的空间)。
将图像作为浮动元素插入,并将其绑定到页面(例如顶部或底部)。这样,段落可以根据需要围绕图像展开,从而潜在地解决页面末尾的空间问题。但是,图像标题作为文本字段插入,在页面上具有绝对定位,并且不会在图像从页面顶部移动到底部时移动。此外,文本字段的默认宽度与图像相同,这使得为较窄的图像提供标题变得困难。
将图像和标题作为内联项目插入文本字段,然后浮动文本字段。这解决了标题作为单独文本字段的问题,但仍然存在一个问题(可能也适用于前一个问题):浮动项目锚定在段落上,而 Word 确保将浮动项目和锚定段落保留在同一页面上,这在某些情况下再次引入了分页符问题。因此,我仍然必须在最后浏览整个文档并移动锚点,以便文本按应有的方式流动。
也许我在这里做的一切都是错的,但希望不是。有没有其他可行的选择?
附注:这是一个 Word 问题。我完全知道我可以将现在的几十页转换为 LaTeX,这可能会引入一大堆不同的那么我需要解决的问题。这是一个选项,但你不需要在这里给我,谢谢。
答案1
如果您使用顶部/底部换行设置并将图像锚定到上面或下面的段落 - 并将标题(在图像处于顶部/底部换行模式之后创建)与图像“分组” - 所有内容将保持在一起并随文本移动。
答案2
之所以有多种方法,是因为没有一种完美的解决方案可以解决所有情况。
您似乎对每种方法的优缺点都有所了解。选择您认为在每种情况下都可行的方法。不过,不要为此感到压力,因为以后很容易改变。
就我个人而言,在 LibreOffice Writer 中,我似乎 90% 的时间都使用锚点作为字符,将插图放在自己的段落中,并采用居中段落样式。但如果我有很多较小的图形,我可能会采用不同的方法。
答案3
这可能很愚蠢,但是:创建一个一列、两个单元格的表格 - 将图像放在第一个单元格中,将文本放在第二个单元格中。
编辑表格和单元格属性以获得您想要的边框、边距等等。
这符合你的需要吗?