帶有排版節點的 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}$"。我不知道在哪裡/是否有記錄,但它在文檔中的一些示例中使用,例如在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}

相關內容