文本布局

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

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

段落

参考

模式:全部
面板:属性编辑器(Properties) ‣ 物体数据(Object Data) ‣ 段落(Paragraph)

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

../../_images/modeling_texts_properties_paragraph-settings.png

段落面板。

对齐

水平对齐
使用时文本会对齐到文本框的左侧,否则将使用 文本 物体的原点作为文本的起点(向右增长)。
中心
使用时文本会居中到文本框的中心,否则将使用 文本 物体的原点作为文本的中间点(它同样向左和向右增长)。
使用时文本会对齐到文本框的右侧,否则将使用 文本 物体的原点作为文本的起点(向左增长)。
左右对齐
只有在通过自动换行(而非 换行符)终止时才刷新一行,并使用 空白符 而不是 字符间距 (字距调整)来填充行。
分散对齐
总是刷新行,即使它仍在键入。它使用字符间距(字距)来填充行。

Note

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

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

Note

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

  • 在有文本框的情况下,将文本的顶部与文本框的顶部对齐。
  • 在没有文本框的情况下,将文本的顶部与物体的原点对齐,并向上扩展到底部。
中心
  • 在有文本框的情况下,居中文本到文本框的中心。
  • 在没有文本框的情况下,文本以物体的原点为中心,并向上下两个方向均增长。
  • 在有文本框的情况下,将文本的底部与文本框的底部对齐。
  • 在没有文本框的情况下,将文本的底部与物体的原点对齐,并向上扩展到顶部。
底部基线
  • 在有文本框的情况下,将文本的基准线对齐到文本框的底部。
  • 在没有文本框的情况下,将文本的基线与物体的原点对齐,并向上扩展到顶部。

间距

字符间距

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

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

单词间距
这个系数通过空白符的缩放从而调整字母之间的宽度。
行间距
这个系数缩放行与行之间的垂直间距。
X/Y偏移量
这些设置控制物体的文本位置的 X 和 Y 偏移。 这对于整个文本,相对于物体的原点;或者对于每个文本框,相对于文本框。

文本框

参考

模式:全部
面板:Properties editor ‣ Font ‣ Text Boxes

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

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

../../_images/modeling_texts_properties_frame-upperpanel-area.png

文本框面板。

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

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

溢出
只需要保持文本在最后一个文本框中运行。
缩放至合适
缩放文本以适应可用的空间。
截短

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

Note

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

X/Y 尺寸
指定文本框的宽度和高度,如果设置为 0(空值) ,则不会发生自动换行(忽略它,如果所有都设置为空值,则禁用整个文本框系统)。
X/Y偏移量
控制文本框 XY 的偏移,即位置。
../../_images/modeling_texts_properties_frame-example4.png

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