平方根符号有虚线(PGF/TikZ + XeLaTeX)。这是一个错误吗?有解决方法吗?

平方根符号有虚线(PGF/TikZ + XeLaTeX)。这是一个错误吗?有解决方法吗?

XeLaTeX我在使用和 时遇到了一些问题PGF/TikZ。其中一个问题与 spy库有关,似乎有很好的文档记录。今天我又遇到了另一个。这是一个最小的工作示例。

\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[auto]
   \draw[thin, dotted] (0,0) -- node {$\sqrt{r_1 r_2}$} (3,0);
\end{tikzpicture}
\end{document}

XeLaTeX一个进行编译会看到,延长平方根中的无理数的线也是虚线(!):

虚线延伸 surd

不会发生这种情况PDFLaTeX,例如:

在此处输入图片描述

有解决方法吗?

答案1

您可以将solid其作为选项添加到节点。

\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[auto]
   \draw[thin, dotted] (0,0) -- node[solid] {$\sqrt{r_1 r_2}$} (3,0);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容