Графики Tikz с набором узлов

Графики Tikz с набором узлов

Вот пример того, что я хочу сделать:

\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. (Страница 364 в руководстве от 20 декабря 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}

Связанный контент