TikZ 图表与捷克巴贝尔

TikZ 图表与捷克巴贝尔

我在使用 TikZ 图库和 czech babel 时遇到了问题。以下是示例:

\documentclass{standalone}

  \usepackage[czech]{babel}
  \usepackage{tikz}
  \usetikzlibrary{graphs,positioning}

\begin{document}

   \begin{tikzpicture}
      \node (a) {a};
      \node (b) [right=of a] {b};
      \node (c) [right=of b] {c};
      \node (d) [below=of b] {d};
        \graph{a->{b,c} -> d};
   \end{tikzpicture}

\end{document}

我的输出是这样的:

在此处输入图片描述

(顺便说一下,想要的图像请参见 PGFManual 站点 209,但这应该很容易)我也尝试了 \graph[使用现有节点],但结果就是这样:

在此处输入图片描述

我在这里看到了使用建议\usetikzlibrary{graphs,babel},但我的 MixTex 却得出了以下结论:

我找不到文件tikzlibrarybabel.code.tex

那么有没有什么方法可以强制这些图表协作呢?

答案1

在此处输入图片描述

您需要添加 TikZ 库babel

\documentclass[tikz, margin=3mm]{standalone}
\usepackage[czech]{babel}
\usetikzlibrary{babel,% <-- added
                graphs,
                positioning
                }

\begin{document}
    \begin{tikzpicture}
\node (a) {a};
\node (b) [right=of a] {b};
\node (c) [right=of b] {c};
\node (d) [below=of b] {d};
    \graph{a->{b,c} -> d};
\end{tikzpicture}
\end{document}

相关内容