数学建模社区-数学中国

标题: 文本字符串的高级控制 [打印本页]

作者: 森之张卫东    时间: 2015-9-5 20:53
标题: 文本字符串的高级控制

文本字符串的高级控制

我们在画图中可能要用到文本字符串(比如标题,坐标轴标签),这些字符串我们可以用黑体,斜体来格式化,也包括特殊的希腊或数学符号。

文本的字体通可以通过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
  
  
  




作者: 一束阳光    时间: 2015-9-7 13:44
顶一下,辛辛苦苦,别沉了呀





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5