文本字符串的高级控制
文本字符串的高级控制
我们在画图中可能要用到文本字符串(比如标题,坐标轴标签),这些字符串我们可以用黑体,斜体来格式化,也包括特殊的希腊或数学符号。
文本的字体通可以通过stream modifiers修改。一个stream modifier是一个特殊的字符序列,
用来告诉编译器改变它的行为。最普通的stream modifiers是:
\bf 黑体
\it 斜体
\rm 恢复正常字体
\fontname 字体的名字
\fontsize 字体的大小
_{xxx} xxx做为某字符的上标
^{xxx} xxx做为某字符的下标
一旦一个stream modifier插入一个文本字符串中,它持续发挥作用,直到这个字符串的结束或消失。如果一个modifier后在跟着一个{},只有{}中的文本起作用。
特殊的希腊字母或数学符号也可用在文本字符串中。通过嵌入特殊的转义序列来创建这些字符。这些转义序列是支持TEX语言的特殊序列的一个子集。在表3.6中向大家展示一些转义序列代码的例子。所有转义序列可以在matlab在线帮助文本中找到。
如果要打印转义符\,{,},_,或^就必须在前面加上一个反斜杠。
下面的例子用于说明stream modifier和特殊字符的应用。
字符串 结果
\tau_{ind} versus \omega_{\itm} \theta varies from 0\circ to 90\circ \bf{B}_{\itS} τind versus ωm θ varies from 0o to 90o BS
表3.6 精选的希腊符号和数学符号
字符序列 符号 字符序列 符号 字符序列 符号
\alpha α \int ∫
\beta β \cong
\gamma γ \Gamma Γ \sim ~
\delta δ \Delta Δ \infty ∞
\epsilon ε \pm ±
\eta η \leq ≤
\theta θ \geq ≥
\lamda λ \Lamda Λ \neq ≠
\mu μ \propto ∝
\nu ν \div ÷
\pi π \Pi Π \circ °
\phi φ \leftritharrow ↔
\rho ρ \leftarrow ←
\sigma σ \Sigma Σ \rightarrow →
\tau τ \uparrow ↑
\omega ω \Omega Ω \downarrow ↓
顶一下,辛辛苦苦,别沉了呀
页:
[1]