文本布局

Blender中的文本可以用一些相对高级的方式进行布局,如定义的文本列或块、使用不同的对齐方式等等。

这些功能在概念上与可以在 DTP 中找到的软件(如 Scribus)相似,尽管目前处于非常基本的水平。

段落

参考

模式

全部

面板

属性编辑器(Properties) ‣ 物体数据(Object Data) ‣ 段落(Paragraph)

段落 面板有文本对齐和间距的设置。

../../_images/modeling_texts_layout_paragraph-settings.png

段落面板。

对齐

水平对齐

  • Aligns text to the left of the frames when using them, else uses the origin of the text object as the starting point of the text (which grows to the right).

    中心

    Centers text in the frames when using them, else uses the origin of the text object as the mid-point of the text (which grows equally to the left and right).

    Aligns text to the right of the frames when using them, else uses the origin of the text object as the ending point of the text (which grows to the left).

    左右对齐

    只有在通过自动换行(而非 换行符)终止时才刷新一行,并使用 空白符 而不是 字符间距 (字距调整)来填充行。

    分散对齐

    总是刷新行,即使它仍在键入。它使用字符间距(字距)来填充行。

Note

左右对齐分散对齐 两者只在文本框内有效。

垂直对齐

  • 顶部基线

    • 在有文本框的情况下,将文本的 顶部 基线对齐到文本框的顶部。

    • 在没有文本框的情况下,将文本的实际基线与物体的原点对齐,并向上扩展到底部。

    Note

    第一行中参考点的不同取决于是否使用文本框,这确实会让人混淆。

    • 在有文本框的情况下,将文本的顶部与文本框的顶部对齐。

    • 在没有文本框的情况下,将文本的顶部与物体的原点对齐,并向上扩展到底部。

    中心

    • 在有文本框的情况下,居中文本到文本框的中心。

    • 在没有文本框的情况下,文本以物体的原点为中心,并向上下两个方向均增长。

    • 在有文本框的情况下,将文本的底部与文本框的底部对齐。

    • 在没有文本框的情况下,将文本的底部与物体的原点对齐,并向上扩展到顶部。

    底部基线

    • 在有文本框的情况下,将文本的基准线对齐到文本框的底部。

    • 在没有文本框的情况下,将文本的基线与物体的原点对齐,并向上扩展到顶部。

间距

字符间距

这个系数通过宽度的缩放从而调整每个字符之间的间距(字距)。

3D视图 的编辑模式中,通过按下 Alt-Left / Alt-Right 来调整文本光标位置处,单个字距的减少/增加。

单词间距

这个系数通过空白符的缩放从而调整字母之间的宽度。

行间距

这个系数缩放行与行之间的垂直间距。

X/Y偏移量

这些设置控制物体的文本位置的 X 和 Y 偏移。 这对于整个文本,相对于物体的原点;或者对于每个文本框,相对于文本框。

文本框

参考

模式

全部

面板

Properties editor ‣ Font ‣ Text Boxes

文本框(或文本框)允许在单个文本物体中的矩形框内分布文本。 每个文本物体允许任意数量的可调整大小和位置的文本框。

文本从最小编号的文本框连续流向最大编号的文本框,每个文本框内文本进行自动换行。当较小编号的文本框无法容纳文本时,它将在文本框之间流动。如果达到最后一文本框,文字则会溢出(默认情况,请参阅下面的选项)。

../../_images/modeling_texts_layout_frame-upperpanel-area.png

文本框面板。

添加文本框

在当前文本框之后插入一个新文本框(以文本流动顺序),新文本框具有与所选文本框相同的尺寸和位置。

删除 X

删除当前文本框。

溢出

如何在定义的文本框中操纵文本溢出的可用空间。

  • 溢出

    只需要保持文本在最后一个文本框中运行。

    缩放至合适

    缩放文本以适应可用的空间。

    截短

    隐藏不合适空间的文本末尾。

    Note

    它只会在 物体模式 中截短,在 编辑模式 中,整个文本仍然可见(并根据需要溢出)。

X/Y 尺寸

指定文本框的宽度和高度,如果设置为 0(空值) ,则不会发生自动换行(忽略它,如果所有都设置为空值,则禁用整个文本框系统)。

X/Y偏移量

控制文本框 XY 的偏移,即位置。

../../_images/modeling_texts_layout_frame-example4.png

多列时,文本在文本框之间流动。