• 编写数学表达式
    • 下标和上标
    • 分数、二项式和堆叠数
    • 根式
    • 字体
    • 自定义字体
    • 重音符号
    • 符号
    • 示例

    编写数学表达式

    原文:Writing mathematical expressions

    译者:飞龙

    协议:CC BY-NC-SA 4.0

    你可以在任何 matplotlib 文本字符串中使用子 TeX 标记,将它放在一对美元符号($)内。

    注意,你不需要安装 TeX,因为 matplotlib 提供了自己的 TeX 表达式解析器,布局引擎和字体。 布局引擎是 Donald Knuth 的 TeX 中的布局算法的一种相当直接的适配版,所以质量是相当不错的(matplotlib 还为那些想要调用 TeX 生成文本的人提供一个usetex选项(参见使用 LaTeX 渲染文本 )。

    任何文本元素都可以使用数学文本。 你应该使用原始字符串(在引号前面加一个'r'),并用美元符号($)包围数学文本,如 TeX。 常规文本和数学文本可以在同一个字符串内交错。 Mathtext 可以使用 Computer Modern 字体(来自 (La)TeX),STIX 字体(为与 Times 混合使用而设计)或你提供的 Unicode 字体。 可以使用自定义变量mathtext.fontset选择 mathtext 字体(请参阅自定义 matplotlib)

    注意

    在Python的 『narrow』 构建中,如果使用 STIX 字体,你还应该将ps.fonttypepdf.fonttype设置为 3(默认值),而不是 42。否则一些字符将不可见。

    下面是个简单的例子:

    1. # plain text
    2. plt.title('alpha > beta')

    生成alpha > beta

    但是这个:

    1. # math text
    2. plt.title(r'$\alpha > \beta$')

    生成 编写数学表达式 - 图1

    注意

    Mathtext 应该放在一对美元符号($)之间。 为了易于显示货币值,例如$ 100.00,如果整个字符串中存在单个美元符号,则它将被逐字显示为美元符号。 这是常规 TeX 的一个小改变,其中非数学文本中的美元符号必须被转义('$')。

    注意

    虽然一对美元符号($)内的语法是 TeX 风格的,但是外面的文本不是。 特别是,字符:

    1. # $ % & ~ _ ^ \ { } \( \) \[ \]

    在 TeX 中的数学模式之外有特殊的意义。 因此,根据rcParam text.usetex标志这些字符的表现有所不同。 更多信息请参阅usetex教程。

    下标和上标

    为了制作下标和上标,使用_或者^符号:

    1. r'$\alpha_i > \beta_i$'

    编写数学表达式 - 图2

    一些符号会自动将它们的下标或上标放在操作符的底部或顶部,例如,为了编写 0 到无穷的 编写数学表达式 - 图3 的和,你可以:

    1. r'$\sum_{i=0}^\infty x_i$'

    编写数学表达式 - 图4

    分数、二项式和堆叠数

    可以使用\frac{}{}\binomial{}{}\stackrel{}{}命令分别创建分数,二项式和堆叠数字:

    1. r'$\frac{3}{4} \binom{3}{4} \stackrel{3}{4}$'

    产生

    编写数学表达式 - 图5

    分数可以任意嵌套:

    1. r'$\frac{5 - \frac{1}{x}}{4}$'

    产生

    编写数学表达式 - 图6

    请注意,在分数周围放置圆括号和花括号需要特别注意。 这种明显的方式会产生太小的括号:

    1. r'$(\frac{5 - \frac{1}{x}}{4})$'

    编写数学表达式 - 图7

    解决方案是在括号前面加上\left\right以通知解析器这些括号包含整个对象:

    1. r'$\left(\frac{5 - \frac{1}{x}}{4}\right)$'

    编写数学表达式 - 图8

    根式

    根式可以有\sqrt[]{}产生,例如:

    1. r'$\sqrt{2}$'

    编写数学表达式 - 图9

    方括号内可以(可选地)设置任何底数。 请注意,底数必须是一个简单的表达式,并且不能包含布局命令,如分数或上下标:

    1. r'$\sqrt[3]{x}$'

    编写数学表达式 - 图10

    字体

    用于数学符号的默认字体是斜体。

    注意

    此默认值可以使用mathtext.default rcParam更改。 这是非常有用的,例如,通过将其设置为regular,使用与常规非数学文本相同的字体作为数学文本。

    为了修改字体,例如,以罗马字体编写sin,使用字体命令来闭合文本:

    1. r'$s(t) = \mathcal{A}\mathrm{sin}(2 \omega t)$'

    编写数学表达式 - 图11

    这里st是斜体(默认)的变量,sin是罗马字体,振幅A是书法字体。 注意在上面的例子中,Asin之间的间距被挤压。 你可以使用间距命令在它们之间添加一些空格:

    1. s(t) = \mathcal{A}\/\sin(2 \omega t)

    编写数学表达式 - 图12

    所有字体的可用选项为:

    命令 结果
    \mathrm{Roman} 编写数学表达式 - 图13
    \mathit{Italic} 编写数学表达式 - 图14
    \mathtt{Typewriter} 编写数学表达式 - 图15
    \mathcal{CALLIGRAPHY} 编写数学表达式 - 图16

    使用 STIX 字体时,你也可以选择:

    命令 结果
    \mathbb{blackboard} 编写数学表达式 - 图17
    \mathrm{\mathbb{blackboard}} 编写数学表达式 - 图18
    \mathfrak{Fraktur} 编写数学表达式 - 图19
    \mathsf{sansserif} 编写数学表达式 - 图20
    \mathrm{\mathsf{sansserif}} 编写数学表达式 - 图21
    \mathcircled{circled} 编写数学表达式 - 图22

    还有三个全局『字体集』可供选择,它们使用matplotlibrc中的mathtext.fontset参数进行选择。

    cm: Computer Modern (TeX)

    编写数学表达式 - 图23

    stix: STIX (为和 Times 混合使用而设计)

    编写数学表达式 - 图24

    stixsans: STIX sans-serif

    编写数学表达式 - 图25

    此外,你可以使用\mathdefault{...}或其别名\mathregular{...}来使用用于 mathtext 之外的常规文本的字体。 这种方法有一些限制,最明显的是,可以使用很少的符号,但可用于将数学表达式与图中的其他文本混合。

    自定义字体

    mathtext 还提供了一种对数学公式使用自定义字体的方法。 这种方法使用起来相当棘手,应该看做为有耐心的用户准备的试验特性。 通过将rcParam mathtext.fontset设置为custom,你可以设置以下参数,这些参数控制用于特定数学字符集的字体文件。

    参数 相当于
    mathtext.it \mathit{} 默认斜体
    mathtext.rm \mathrm{} 罗马字体(upright)
    mathtext.tt \mathtt{} 打字机(monospace)
    mathtext.bf \mathbf{} 粗体
    mathtext.cal \mathcal{} 书法
    mathtext.sf \mathsf{} sans-serif

    每个参数应该设置为fontconfig字体描述符(在尚未编写的字体章节中定义)。

    所使用的字体应该具有 Unicode 映射,以便找到任何非拉丁字符,例如希腊语。 如果要使用未包含在自定义字体中的数学符号,可以将rcParam mathtext.fallback_to_cm设置为True,这将导致自定义字体中找不到特定字符时,数学文本系统使用默认的 Computer Modern 字体中的字符。

    请注意,Unicode 中规定的数学字形随时间而演进,许多字体的字形对于 mathtext 可能不在正确位置。

    重音符号

    重音命令可以位于任何符号之前,在其上添加重音。 他们中的一些些拥有较长和较短的形式。

    命令 结果
    \acute a\'a 编写数学表达式 - 图26
    \bar a 编写数学表达式 - 图27
    \breve a 编写数学表达式 - 图28
    \ddot a\"a 编写数学表达式 - 图29
    \dot a\.a 编写数学表达式 - 图30
    \grave a\a` 编写数学表达式 - 图31
    \hat a\^a 编写数学表达式 - 图32
    \tilde a\~a 编写数学表达式 - 图33
    \vec a 编写数学表达式 - 图34
    \overline{abc} 编写数学表达式 - 图35

    另外有两个特殊的重音符号,可以自动调整为符号的宽度:

    命令 结果
    \widehat{xyz} 编写数学表达式 - 图36
    \widetilde{xyz} 编写数学表达式 - 图37

    当把重音放在小写的ij上时应该小心。 注意下面的\imath用来避免i上额外的点:

    1. r"$\hat i\ \ \hat \imath$"

    编写数学表达式 - 图38

    符号

    你也可以使用更大量的 TeX 符号,比如\infty\leftarrow\sum\int

    小写希腊字母
    编写数学表达式 - 图39 \alpha 编写数学表达式 - 图40 \beta 编写数学表达式 - 图41 \chi 编写数学表达式 - 图42 \delta 编写数学表达式 - 图43 \digamma
    编写数学表达式 - 图44 \epsilon 编写数学表达式 - 图45 \eta 编写数学表达式 - 图46 \gamma 编写数学表达式 - 图47 \iota 编写数学表达式 - 图48 \kappa
    编写数学表达式 - 图49 \lambda 编写数学表达式 - 图50 \mu 编写数学表达式 - 图51 \nu 编写数学表达式 - 图52 \omega 编写数学表达式 - 图53 \phi
    编写数学表达式 - 图54 \pi 编写数学表达式 - 图55 \psi 编写数学表达式 - 图56 \rho 编写数学表达式 - 图57 \sigma 编写数学表达式 - 图58 \tau
    编写数学表达式 - 图59 \theta 编写数学表达式 - 图60 \upsilon 编写数学表达式 - 图61 \varepsilon 编写数学表达式 - 图62 \varkappa 编写数学表达式 - 图63 \varphi
    编写数学表达式 - 图64 \varpi 编写数学表达式 - 图65 \varrho 编写数学表达式 - 图66 \varsigma 编写数学表达式 - 图67 \vartheta 编写数学表达式 - 图68 \xi
    编写数学表达式 - 图69 \zeta
    大写希腊字母
    编写数学表达式 - 图70 \Delta 编写数学表达式 - 图71 \Gamma 编写数学表达式 - 图72 \Lambda 编写数学表达式 - 图73 \Omega 编写数学表达式 - 图74 \Phi 编写数学表达式 - 图75 \Pi
    编写数学表达式 - 图76 \Psi 编写数学表达式 - 图77 \Sigma 编写数学表达式 - 图78 \Theta 编写数学表达式 - 图79 \Upsilon 编写数学表达式 - 图80 \Xi 编写数学表达式 - 图81 \mho
    编写数学表达式 - 图82 \nabla
    希伯来文
    编写数学表达式 - 图83 \aleph 编写数学表达式 - 图84 \beth 编写数学表达式 - 图85 \daleth 编写数学表达式 - 图86 \gimel
    分隔符
    编写数学表达式 - 图87 / 编写数学表达式 - 图88 [ 编写数学表达式 - 图89 \Downarrow 编写数学表达式 - 图90 \Uparrow 编写数学表达式 - 图91 \Vert 编写数学表达式 - 图92 \backslash
    编写数学表达式 - 图93 \downarrow 编写数学表达式 - 图94 \langle 编写数学表达式 - 图95 \lceil 编写数学表达式 - 图96 \lfloor 编写数学表达式 - 图97 \llcorner 编写数学表达式 - 图98 \lrcorner
    编写数学表达式 - 图99 \rangle 编写数学表达式 - 图100 \rceil 编写数学表达式 - 图101 \rfloor 编写数学表达式 - 图102 \ulcorner 编写数学表达式 - 图103 \uparrow 编写数学表达式 - 图104 \urcorner
    编写数学表达式 - 图105 \vert 编写数学表达式 - 图106 \{ 编写数学表达式 - 图107 `\ ` 编写数学表达式 - 图108 \} 编写数学表达式 - 图109 ] 编写数学表达式 - 图110 ` `
    大型符号
    编写数学表达式 - 图111 \bigcap 编写数学表达式 - 图112 \bigcup 编写数学表达式 - 图113 \bigodot 编写数学表达式 - 图114 \bigoplus 编写数学表达式 - 图115 \bigotimes
    编写数学表达式 - 图116 \biguplus 编写数学表达式 - 图117 \bigvee 编写数学表达式 - 图118 \bigwedge 编写数学表达式 - 图119 \coprod 编写数学表达式 - 图120 \int
    编写数学表达式 - 图121 \oint 编写数学表达式 - 图122 \prod 编写数学表达式 - 图123 \sum
    标准函数名称
    编写数学表达式 - 图124 \Pr 编写数学表达式 - 图125 \arccos 编写数学表达式 - 图126 \arcsin 编写数学表达式 - 图127 \arctan
    编写数学表达式 - 图128 \arg 编写数学表达式 - 图129 \cos 编写数学表达式 - 图130 \cosh 编写数学表达式 - 图131 \cot
    编写数学表达式 - 图132 \coth 编写数学表达式 - 图133 \csc 编写数学表达式 - 图134 \deg 编写数学表达式 - 图135 \det
    编写数学表达式 - 图136 \dim 编写数学表达式 - 图137 \exp 编写数学表达式 - 图138 \gcd 编写数学表达式 - 图139 \hom
    编写数学表达式 - 图140 \inf 编写数学表达式 - 图141 \ker 编写数学表达式 - 图142 \lg 编写数学表达式 - 图143 \lim
    编写数学表达式 - 图144 \liminf 编写数学表达式 - 图145 \limsup 编写数学表达式 - 图146 \ln 编写数学表达式 - 图147 \log
    编写数学表达式 - 图148 \max 编写数学表达式 - 图149 \min 编写数学表达式 - 图150 \sec 编写数学表达式 - 图151 \sin
    编写数学表达式 - 图152 \sinh 编写数学表达式 - 图153 \sup 编写数学表达式 - 图154 \tan 编写数学表达式 - 图155 \tanh
    二元运算符和关系符号
    编写数学表达式 - 图156 \Bumpeq 编写数学表达式 - 图157 \Cap 编写数学表达式 - 图158 \Cup
    编写数学表达式 - 图159 \Doteq 编写数学表达式 - 图160 \Join 编写数学表达式 - 图161 \Subset
    编写数学表达式 - 图162 \Supset 编写数学表达式 - 图163 \Vdash 编写数学表达式 - 图164 \Vvdash
    编写数学表达式 - 图165 \approx 编写数学表达式 - 图166 \approxeq 编写数学表达式 - 图167 \ast
    编写数学表达式 - 图168 \asymp 编写数学表达式 - 图169 \backepsilon 编写数学表达式 - 图170 \backsim
    编写数学表达式 - 图171 \backsimeq 编写数学表达式 - 图172 \barwedge 编写数学表达式 - 图173 \because
    编写数学表达式 - 图174 \between 编写数学表达式 - 图175 \bigcirc 编写数学表达式 - 图176 \bigtriangledown
    编写数学表达式 - 图177 \bigtriangleup 编写数学表达式 - 图178 \blacktriangleleft 编写数学表达式 - 图179 \blacktriangleright
    编写数学表达式 - 图180 \bot 编写数学表达式 - 图181 \bowtie 编写数学表达式 - 图182 \boxdot
    编写数学表达式 - 图183 \boxminus 编写数学表达式 - 图184 \boxplus 编写数学表达式 - 图185 \boxtimes
    编写数学表达式 - 图186 \bullet 编写数学表达式 - 图187 \bumpeq 编写数学表达式 - 图188 \cap
    编写数学表达式 - 图189 \cdot 编写数学表达式 - 图190 \circ 编写数学表达式 - 图191 \circeq
    编写数学表达式 - 图192 \coloneq 编写数学表达式 - 图193 \cong 编写数学表达式 - 图194 \cup
    编写数学表达式 - 图195 \curlyeqprec 编写数学表达式 - 图196 \curlyeqsucc 编写数学表达式 - 图197 \curlyvee
    编写数学表达式 - 图198 \curlywedge 编写数学表达式 - 图199 \dag 编写数学表达式 - 图200 \dashv
    编写数学表达式 - 图201 \ddag 编写数学表达式 - 图202 \diamond 编写数学表达式 - 图203 \div
    编写数学表达式 - 图204 \divideontimes 编写数学表达式 - 图205 \doteq 编写数学表达式 - 图206 \doteqdot
    编写数学表达式 - 图207 \dotplus 编写数学表达式 - 图208 \doublebarwedge 编写数学表达式 - 图209 \eqcirc
    编写数学表达式 - 图210 \eqcolon 编写数学表达式 - 图211 \eqsim 编写数学表达式 - 图212 \eqslantgtr
    编写数学表达式 - 图213 \eqslantless 编写数学表达式 - 图214 \equiv 编写数学表达式 - 图215 \fallingdotseq
    编写数学表达式 - 图216 \frown 编写数学表达式 - 图217 \geq 编写数学表达式 - 图218 \geqq
    编写数学表达式 - 图219 \geqslant 编写数学表达式 - 图220 \gg 编写数学表达式 - 图221 \ggg
    编写数学表达式 - 图222 \gnapprox 编写数学表达式 - 图223 \gneqq 编写数学表达式 - 图224 \gnsim
    编写数学表达式 - 图225 \gtrapprox 编写数学表达式 - 图226 \gtrdot 编写数学表达式 - 图227 \gtreqless
    编写数学表达式 - 图228 \gtreqqless 编写数学表达式 - 图229 \gtrless 编写数学表达式 - 图230 \gtrsim
    编写数学表达式 - 图231 \in 编写数学表达式 - 图232 \intercal 编写数学表达式 - 图233 \leftthreetimes
    编写数学表达式 - 图234 \leq 编写数学表达式 - 图235 \leqq 编写数学表达式 - 图236 \leqslant
    编写数学表达式 - 图237 \lessapprox 编写数学表达式 - 图238 \lessdot 编写数学表达式 - 图239 \lesseqgtr
    编写数学表达式 - 图240 \lesseqqgtr 编写数学表达式 - 图241 \lessgtr 编写数学表达式 - 图242 \lesssim
    编写数学表达式 - 图243 \ll 编写数学表达式 - 图244 \lll 编写数学表达式 - 图245 \lnapprox
    编写数学表达式 - 图246 \lneqq 编写数学表达式 - 图247 \lnsim 编写数学表达式 - 图248 \ltimes
    编写数学表达式 - 图249 \mid 编写数学表达式 - 图250 \models 编写数学表达式 - 图251 \mp
    编写数学表达式 - 图252 \nVDash 编写数学表达式 - 图253 \nVdash 编写数学表达式 - 图254 \napprox
    编写数学表达式 - 图255 \ncong 编写数学表达式 - 图256 \ne 编写数学表达式 - 图257 \neq
    编写数学表达式 - 图258 \neq 编写数学表达式 - 图259 \nequiv 编写数学表达式 - 图260 \ngeq
    编写数学表达式 - 图261 \ngtr 编写数学表达式 - 图262 \ni 编写数学表达式 - 图263 \nleq
    编写数学表达式 - 图264 \nless 编写数学表达式 - 图265 \nmid 编写数学表达式 - 图266 \notin
    编写数学表达式 - 图267 \nparallel 编写数学表达式 - 图268 \nprec 编写数学表达式 - 图269 \nsim
    编写数学表达式 - 图270 \nsubset 编写数学表达式 - 图271 \nsubseteq 编写数学表达式 - 图272 \nsucc
    编写数学表达式 - 图273 \nsupset 编写数学表达式 - 图274 \nsupseteq 编写数学表达式 - 图275 \ntriangleleft
    编写数学表达式 - 图276 \ntrianglelefteq 编写数学表达式 - 图277 \ntriangleright 编写数学表达式 - 图278 \ntrianglerighteq
    编写数学表达式 - 图279 \nvDash 编写数学表达式 - 图280 \nvdash 编写数学表达式 - 图281 \odot
    编写数学表达式 - 图282 \ominus 编写数学表达式 - 图283 \oplus 编写数学表达式 - 图284 \oslash
    编写数学表达式 - 图285 \otimes 编写数学表达式 - 图286 \parallel 编写数学表达式 - 图287 \perp
    编写数学表达式 - 图288 \pitchfork 编写数学表达式 - 图289 \pm 编写数学表达式 - 图290 \prec
    编写数学表达式 - 图291 \precapprox 编写数学表达式 - 图292 \preccurlyeq 编写数学表达式 - 图293 \preceq
    编写数学表达式 - 图294 \precnapprox 编写数学表达式 - 图295 \precnsim 编写数学表达式 - 图296 \precsim
    编写数学表达式 - 图297 \propto 编写数学表达式 - 图298 \rightthreetimes 编写数学表达式 - 图299 \risingdotseq
    编写数学表达式 - 图300 \rtimes 编写数学表达式 - 图301 \sim 编写数学表达式 - 图302 \simeq
    编写数学表达式 - 图303 \slash 编写数学表达式 - 图304 \smile 编写数学表达式 - 图305 \sqcap
    编写数学表达式 - 图306 \sqcup 编写数学表达式 - 图307 \sqsubset 编写数学表达式 - 图308 \sqsubset
    编写数学表达式 - 图309 \sqsubseteq 编写数学表达式 - 图310 \sqsupset 编写数学表达式 - 图311 \sqsupset
    编写数学表达式 - 图312 \sqsupseteq 编写数学表达式 - 图313 \star 编写数学表达式 - 图314 \subset
    编写数学表达式 - 图315 \subseteq 编写数学表达式 - 图316 \subseteqq 编写数学表达式 - 图317 \subsetneq
    编写数学表达式 - 图318 \subsetneqq 编写数学表达式 - 图319 \succ 编写数学表达式 - 图320 \succapprox
    编写数学表达式 - 图321 \succcurlyeq 编写数学表达式 - 图322 \succeq 编写数学表达式 - 图323 \succnapprox
    编写数学表达式 - 图324 \succnsim 编写数学表达式 - 图325 \succsim 编写数学表达式 - 图326 \supset
    编写数学表达式 - 图327 \supseteq 编写数学表达式 - 图328 \supseteqq 编写数学表达式 - 图329 \supsetneq
    编写数学表达式 - 图330 \supsetneqq 编写数学表达式 - 图331 \therefore 编写数学表达式 - 图332 \times
    编写数学表达式 - 图333 \top 编写数学表达式 - 图334 \triangleleft 编写数学表达式 - 图335 \trianglelefteq
    编写数学表达式 - 图336 \triangleq 编写数学表达式 - 图337 \triangleright 编写数学表达式 - 图338 \trianglerighteq
    编写数学表达式 - 图339 \uplus 编写数学表达式 - 图340 \vDash 编写数学表达式 - 图341 \varpropto
    编写数学表达式 - 图342 \vartriangleleft 编写数学表达式 - 图343 \vartriangleright 编写数学表达式 - 图344 \vdash
    编写数学表达式 - 图345 \vee 编写数学表达式 - 图346 \veebar 编写数学表达式 - 图347 \wedge
    编写数学表达式 - 图348 \wr
    箭头符号
    编写数学表达式 - 图349 \Downarrow 编写数学表达式 - 图350 \Leftarrow
    编写数学表达式 - 图351 \Leftrightarrow 编写数学表达式 - 图352 \Lleftarrow
    编写数学表达式 - 图353 \Longleftarrow 编写数学表达式 - 图354 \Longleftrightarrow
    编写数学表达式 - 图355 \Longrightarrow 编写数学表达式 - 图356 \Lsh
    编写数学表达式 - 图357 \Nearrow 编写数学表达式 - 图358 \Nwarrow
    编写数学表达式 - 图359 \Rightarrow 编写数学表达式 - 图360 \Rrightarrow
    编写数学表达式 - 图361 \Rsh 编写数学表达式 - 图362 \Searrow
    编写数学表达式 - 图363 \Swarrow 编写数学表达式 - 图364 \Uparrow
    编写数学表达式 - 图365 \Updownarrow 编写数学表达式 - 图366 \circlearrowleft
    编写数学表达式 - 图367 \circlearrowright 编写数学表达式 - 图368 \curvearrowleft
    编写数学表达式 - 图369 \curvearrowright 编写数学表达式 - 图370 \dashleftarrow
    编写数学表达式 - 图371 \dashrightarrow 编写数学表达式 - 图372 \downarrow
    编写数学表达式 - 图373 \downdownarrows 编写数学表达式 - 图374 \downharpoonleft
    编写数学表达式 - 图375 \downharpoonright 编写数学表达式 - 图376 \hookleftarrow
    编写数学表达式 - 图377 \hookrightarrow 编写数学表达式 - 图378 \leadsto
    编写数学表达式 - 图379 \leftarrow 编写数学表达式 - 图380 \leftarrowtail
    编写数学表达式 - 图381 \leftharpoondown 编写数学表达式 - 图382 \leftharpoonup
    编写数学表达式 - 图383 \leftleftarrows 编写数学表达式 - 图384 \leftrightarrow
    编写数学表达式 - 图385 \leftrightarrows 编写数学表达式 - 图386 \leftrightharpoons
    编写数学表达式 - 图387 \leftrightsquigarrow 编写数学表达式 - 图388 \leftsquigarrow
    编写数学表达式 - 图389 \longleftarrow 编写数学表达式 - 图390 \longleftrightarrow
    编写数学表达式 - 图391 \longmapsto 编写数学表达式 - 图392 \longrightarrow
    编写数学表达式 - 图393 \looparrowleft 编写数学表达式 - 图394 \looparrowright
    编写数学表达式 - 图395 \mapsto 编写数学表达式 - 图396 \multimap
    编写数学表达式 - 图397 \nLeftarrow 编写数学表达式 - 图398 \nLeftrightarrow
    编写数学表达式 - 图399 \nRightarrow 编写数学表达式 - 图400 \nearrow
    编写数学表达式 - 图401 \nleftarrow 编写数学表达式 - 图402 \nleftrightarrow
    编写数学表达式 - 图403 \nrightarrow 编写数学表达式 - 图404 \nwarrow
    编写数学表达式 - 图405 \rightarrow 编写数学表达式 - 图406 \rightarrowtail
    编写数学表达式 - 图407 \rightharpoondown 编写数学表达式 - 图408 \rightharpoonup
    编写数学表达式 - 图409 \rightleftarrows 编写数学表达式 - 图410 \rightleftarrows
    编写数学表达式 - 图411 \rightleftharpoons 编写数学表达式 - 图412 \rightleftharpoons
    编写数学表达式 - 图413 \rightrightarrows 编写数学表达式 - 图414 \rightrightarrows
    编写数学表达式 - 图415 \rightsquigarrow 编写数学表达式 - 图416 \searrow
    编写数学表达式 - 图417 \swarrow 编写数学表达式 - 图418 \to
    编写数学表达式 - 图419 \twoheadleftarrow 编写数学表达式 - 图420 \twoheadrightarrow
    编写数学表达式 - 图421 \uparrow 编写数学表达式 - 图422 \updownarrow
    编写数学表达式 - 图423 \updownarrow 编写数学表达式 - 图424 \upharpoonleft
    编写数学表达式 - 图425 \upharpoonright 编写数学表达式 - 图426 \upuparrows
    杂项符号
    编写数学表达式 - 图427 \$ 编写数学表达式 - 图428 \AA 编写数学表达式 - 图429 \Finv
    编写数学表达式 - 图430 \Game 编写数学表达式 - 图431 \Im 编写数学表达式 - 图432 \P
    编写数学表达式 - 图433 \Re 编写数学表达式 - 图434 \S 编写数学表达式 - 图435 \angle
    编写数学表达式 - 图436 \backprime 编写数学表达式 - 图437 \bigstar 编写数学表达式 - 图438 \blacksquare
    编写数学表达式 - 图439 \blacktriangle 编写数学表达式 - 图440 \blacktriangledown 编写数学表达式 - 图441 \cdots
    编写数学表达式 - 图442 \checkmark 编写数学表达式 - 图443 \circledR 编写数学表达式 - 图444 \circledS
    编写数学表达式 - 图445 \clubsuit 编写数学表达式 - 图446 \complement 编写数学表达式 - 图447 \copyright
    编写数学表达式 - 图448 \ddots 编写数学表达式 - 图449 \diamondsuit 编写数学表达式 - 图450 \ell
    编写数学表达式 - 图451 \emptyset 编写数学表达式 - 图452 \eth 编写数学表达式 - 图453 \exists
    编写数学表达式 - 图454 \flat 编写数学表达式 - 图455 \forall 编写数学表达式 - 图456 \hbar
    编写数学表达式 - 图457 \heartsuit 编写数学表达式 - 图458 \hslash 编写数学表达式 - 图459 \iiint
    编写数学表达式 - 图460 \iint 编写数学表达式 - 图461 \iint 编写数学表达式 - 图462 \imath
    编写数学表达式 - 图463 \infty 编写数学表达式 - 图464 \jmath 编写数学表达式 - 图465 \ldots
    编写数学表达式 - 图466 \measuredangle 编写数学表达式 - 图467 \natural 编写数学表达式 - 图468 \neg
    编写数学表达式 - 图469 \nexists 编写数学表达式 - 图470 \oiiint 编写数学表达式 - 图471 \partial
    编写数学表达式 - 图472 \prime 编写数学表达式 - 图473 \sharp 编写数学表达式 - 图474 \spadesuit
    编写数学表达式 - 图475 \sphericalangle 编写数学表达式 - 图476 \ss 编写数学表达式 - 图477 \triangledown
    编写数学表达式 - 图478 \varnothing 编写数学表达式 - 图479 \vartriangle 编写数学表达式 - 图480 \vdots
    编写数学表达式 - 图481 \wp 编写数学表达式 - 图482 \yen

    如果特定符号没有名称(对于 STIX 字体中的许多较为模糊的符号也是如此),也可以使用 Unicode 字符:

    1. ur'$\u23ce$'

    示例

    下面是个示例,在上下文中展示了许多这些特性。

    1. import numpy as np
    2. import matplotlib.pyplot as plt
    3. t = np.arange(0.0, 2.0, 0.01)
    4. s = np.sin(2*np.pi*t)
    5. plt.plot(t,s)
    6. plt.title(r'$\alpha_i > \beta_i$', fontsize=20)
    7. plt.text(1, -0.6, r'$\sum_{i=0}^\infty x_i$', fontsize=20)
    8. plt.text(0.6, 0.6, r'$\mathcal{A}\mathrm{sin}(2 \omega t)$',
    9. fontsize=20)
    10. plt.xlabel('time (s)')
    11. plt.ylabel('volts (mV)')
    12. plt.show()

    编写数学表达式 - 图483