是否可以将需要花括号的命令放入图形节点(和边)中?我的尝试(参见下面的 MNWE,必须使用 LuaLaTeX 进行编译)似乎不是这样做的方法。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{graphs, graphdrawing}
\usegdlibrary{trees}
\begin{document}
\begin{tikzpicture}[thick]
\graph [tree layout] {
root -> "Child $C_\text{text}$"};
\end{tikzpicture}
\end{document}
这会导致错误:
! Undefined control sequence.
\tikzgraphnodetext ->Child $C_\text
{text} $
l.14 $"}
答案1
tikz
与你需要无关
\usepackage{amsmath}
界定\text
也与之无关tikz
,但最好使用标准标记,而不是依赖允许省略括号C_{\text{text}}
的奇怪实现。\text