我该如何解决 Tikz Quotes Library 逗号问题?

我该如何解决 Tikz Quotes Library 逗号问题?

Tikz Quotes Library 提供了一种方便的方法来绘制节点之间的带标签的边。但是,我遇到了一个问题,即边标签中有逗号。下面给出了该问题的 MWE。X在边缘绘制语句中,代码无法编译。删除逗号后,代码可以编译。

我将非常感激任何有关解决逗号问题的帮助。

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning,quotes}
\begin{document}
\begin{tikzpicture}
    \node (A) at (0,0) {$x$};
    \node (B) [right = 2cm of A] {$y$};
    \draw[-latex] (A) edge ["$\left(x,y\right)$"] (B);
\end{tikzpicture}
\end{document}

答案1

尝试在导致问题的语句周围使用花括号:\draw[-latex] (A) edge ["{$\left(x,y\right)$}"] (B);对我来说效果很好。 在此处输入图片描述

相关内容