TikZ:双线:光栅化问题

TikZ:双线:光栅化问题

我对以下代码有一些问题:

\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{matrix}
\tikzset{every matrix/.style={matrix of math nodes,row sep=3.5em,column sep=3.5em}}
\begin{document}
\begin{tikzpicture}
\matrix (m){
        A & A\\
        A & A\\
}; \path
    (m-1-1) edge[double distance=2pt] (m-1-2)
    (m-1-1) edge[double distance=2pt] (m-2-1)
    (m-2-1) edge[double distance=2pt] (m-2-2)
    (m-1-2) edge[double distance=2pt] (m-2-2);
\end{tikzpicture}
\end{document}

根据我的 PDF 查看器(Okular)的缩放设置,结果可能非常难看(缩放级别 300%):

Okular 示例

(不过打印没问题。)我有点担心,因为不知情的人可能会误读/误解图表。这是一个普遍存在的问题还是只是 Okular 的一个错误?有已知的解决方案吗?

答案1

这是 okular 的问题。尝试使用 evince,你会看到更好的结果。不幸的是,我不知道有任何解决方法 :(

编辑:根据文档,是一个可以调整抗锯齿的选项。我有一个旧版本,所以我无法测试,也许它对你有用?

相关内容