\documentclass[12pt]{amsbook}
\usepackage{amsmath}
\usepackage{dynkin-diagrams}
\begin{document}
$\mathbb{K}$ can be displayed and so can \dynkin[labels = \theta] A1
but replacing $\theta$ by $\mathbb{K}$ (both without dollar signs in the actual command) yields an error what goes wrong and how do you fix it?
Thanks a lot,
Hercule
\end{document}
答案1
看来,使用该软件包的最新版本(应该包含在 2021 TeX 安装中),您实际上应该能够书写\dynkin[labels={\mathbb{K}}] A1
(即使没有花括号)。
作为替代方法,您可以尝试使用label macro
如下示例中的选项:
\documentclass[12pt]{amsbook}
\usepackage{amsmath}
\usepackage{dynkin-diagrams}
\begin{document}
$\mathbb{K}$ can be displayed and so can \dynkin[label,label
macro/.code={\mathbb{K}}] A1 .
\end{document}
查看包装文档在“8.标签下标”。
答案2
答案3
我还没有足够的声誉来发表评论,而且我不确定这是否足够相关,但我想我会添加一些内容,以防像我一样傻的人遇到同样的问题。
如果您已underscore
加载该包,则当您使用如图所示的标签时会遇到“缺少数字,视为零”错误\alpha_1
。
\documentclass{article}
\usepackage{dynkin-diagrams}
\usepackage{underscore}
\begin{document}
$ \dynkin[Coxeter, gonality=3, label, labels={\alpha_1,2}] I{} $
\end{document}
将导致
而不是以下,如果\usepackage{underscore}
被删除