
내가 하고 싶은 일의 예는 다음과 같습니다.
\documentclass{minimal}
\usepackage{tikz,amssymb}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
\begin{graph}[multi]{
1 -> 2;
% this does not work:
% $\mathbb{Q}$ -> $\mathbb{R}$;
};
\end{graph}
\end{tikzpicture}
\end{document}
일반 tikz 노드를 사용하면 간단합니다. 노드 정의 끝에 중괄호를 붙이기만 하면 됩니다. 하지만 이것을 그래프 라이브러리에 매핑하는 방법을 이해하지 못합니다. 간단한 노드 이름만 사용할 수 있는 것 같습니다.
답변1
"
노드 이름 주위에 추가합니다 (예: ) "$\mathbb{R}$"
. 이것이 문서화되어 있는지/어디에 있는지는 모르지만 문서의 일부 예에서 사용되었습니다(예: 의 IV부 첫 페이지에 있음) pgfmanual.pdf
. (2013년 12월 20일자 매뉴얼 364쪽)
\documentclass{standalone}
\usepackage{tikz,amssymb}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
\begin{graph}[multi]{
"$\mathbb{Q}$" -> "$\mathbb{R}$";
};
\end{graph}
\end{tikzpicture}
\end{document}