我尝试在 tikzpicture 环境中将标签插入节点,但发现有些数学字体可以识别,而有些则不能。例如,节点 {$\mathcal{R}$} 工作正常,但当我尝试节点 {$\mathbb{R}$} 或节点 {$\mathfrak{R}$} 时,出现“未定义控制序列”错误。
我如何将涉及这些字体的数学表达式作为标签插入到 tikzpicture 中?
答案1
\documentclass{amsart}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node at (0,0) {$\mathcal{R}$};
\node at (1,0) {$\mathbb{R}$};
\node at (2,0) {$\mathfrak{R}$};
\end{tikzpicture}
\end{document}
您可能没有加载所需的字体;它们似乎会自动加载到 amsart 文档类中。请尝试在文档的序言中添加\usepackage{amsfonts}
或添加。\usepackage{amssymb}