
Aquí hay un ejemplo de lo que quiero hacer:
\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}
Con los nodos tikz normales es sencillo, simplemente colóquelo entre llaves al final de la definición del nodo. Pero no entiendo cómo asignar esto a la biblioteca de gráficos. Parece que sólo se pueden utilizar nombres de nodos simples.
Respuesta1
Agregue "
alrededor de los nombres de los nodos, por ejemplo "$\mathbb{R}$"
. No sé dónde/si está documentado esto, pero se usa en algunos de los ejemplos de la documentación, por ejemplo en la primera página de la parte IV de pgfmanual.pdf
. (Página 364 del manual de fecha 20 de diciembre de 2013.)
\documentclass{standalone}
\usepackage{tikz,amssymb}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
\begin{graph}[multi]{
"$\mathbb{Q}$" -> "$\mathbb{R}$";
};
\end{graph}
\end{tikzpicture}
\end{document}