此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

Text

Usage

Text[expr, coords] 是一个图形原型,表示相应于expr的输出形式的中心在由coords指定的点的文本。


Notes

text 缺省在OutputForm中输出。
Text 可以用在二维和三维图形中。
• 坐标可以指定为  x, y, ...  Scaled[ x, y, ...  ]. • 在二维中,坐标也能用Offset指定。
Text[expr, coords, offset] 对相对于给定的文本块指定一个偏移量。给定一个偏移量 sdx, sdy 指定点  x, y 应当位于包含文本的有界框里的相对坐标  sdx, sdy 里。每个相对坐标在有界框中从 -1+1
"\!\(\*StyleBox[\"\\\"{0,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"0}\\\"\", \"MR\"]\) "文本中心在{"\!\(\*StyleBox[\"\\\"x\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"y\\\"\", \"TI\"]\)"}
"\!\(\*StyleBox[\"\\\"{-1,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"0}\\\"\", \"MR\"]\) "左边在{"\!\(\*StyleBox[\"\\\"x\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"y\\\"\", \"TI\"]\)"}处结束
"\!\(\*StyleBox[\"\\\"{1,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"0}\\\"\", \"MR\"]\) "右边在{"\!\(\*StyleBox[\"\\\"x\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"y\\\"\", \"TI\"]\)"}处结束
"\!\(\*StyleBox[\"\\\"{0,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"-1}\\\"\", \"MR\"]\) "中心在{"\!\(\*StyleBox[\"\\\"x\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"y\\\"\", \"TI\"]\)"}
"\!\(\*StyleBox[\"\\\"{0,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"1}\\\"\", \"MR\"]\) "中心在{"\!\(\*StyleBox[\"\\\"x\\\"\", \"TI\"]\)\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"y\\\"\", \"TI\"]\)"}
Text[expr, coords, offset, dir] 指定由方向向量dir给出的文本的方向。 dir的可能的值是:
"\!\(\*StyleBox[\"\\\"{1,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"0}\\\"\", \"MR\"]\) """通常水平文本
"\!\(\*StyleBox[\"\\\"{0,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"1}\\\"\", \"MR\"]\) "从底到头垂直读文本
"\!\(\*StyleBox[\"\\\"{0,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"-1}\\\"\", \"MR\"]\) "从头到底垂直读文本
"\!\(\*StyleBox[\"\\\"{-1,\\\"\", \"MR\"]\) \!\(\*StyleBox[\"\\\"0}\\\"\", \"MR\"]\) "水平颠倒文本
• 三维图形中的文本放在相对于指定点的投影位置。文本显示在所有其他对象的前面。 • 字体或文本的风格可以用选项StyleFormTextStyle指定。如果没有给出这样的规范,字体由对整个图形的TextStyle设置确定,这反过来缺省由全局变量$TextStyle给出。
• 可以使用CMYKColor, GrayLevel, HueRGBColor指令指定文本颜色。
Display的选项CharacterEncoding可以用于指定在Text对象中对字符串使用什么元字符编码。
• 可以给出下面的选项:
"\!\(\*StyleBox[\"\\\"Background\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"None\\\"\", \"MR\"]\) "背景颜色
"\!\(\*StyleBox[\"\\\"TextStyle\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) "风格规范
"\!\(\*StyleBox[\"\\\"FormatType\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"StandardForm\\\"\", \"MR\"]\) "格式类型
• 参见Mathematica 全书: 2.9.2 and 节 2.9.16.
• 同时参见: PlotLabel, AxesLabel, Cell.
Further Examples

This illustrates how to position text in graphics.

Evaluate the cell to see the graphic.

In[1]:=