PyX 中的 \mathbb 绘图标签

PyX 中的 \mathbb 绘图标签

我正在 PyX 中制作情节。

获取(以 LaTex 语言)

\mathrm{a}

你用

\rm{a}

(使用 PyX 语言)。

我想要得到(使用 LaTex 语言)

\mathbb{a}.

如何用 PyX 语言实现?尝试

\bb{a}

给出错误信息。

答案1

在简单浏览了文档以及示例部分(因为您没有提供示例,如果能提供就更好了):

from pyx import graph, text

text.set(mode="latex")
text.preamble(r"\usepackage{amssymb}")

g = graph.graphxy(width=8, x=graph.axis.linear(min=0, max=1))
g.plot(graph.data.function("y(x) = x**2", points=8))

xax = g.axes['x']
xax.axis.title = '$\mathbb{A}$'

g.writePDFfile("demo")

这使得 PDF 看起来像

通过Python代码生成的PDF

请注意,只有大写黑板字母才由 定义amsfonts,使用小写字母会产生各种符号,正如您所看到的,如果您尝试

\documentclass{article}
\usepackage{amssymb,pgffor}
\begin{document}
\foreach \i in {a,b,...,z} {$\mathbb{\i}$}

\foreach \i in {A,B,...,Z} {$\mathbb{\i}$}
\end{document}

小写和大写 mathbb

相关内容