arXiv LaTeX 的问题 - xypic 图表渲染效果不佳

arXiv LaTeX 的问题 - xypic 图表渲染效果不佳

我在 arXiv 的 LaTeX 处理中遇到了一个奇怪的问题:xypic 图表在我自己的系统上处理时看起来不错,但在 arXiv 处理时却渲染得很糟糕。我的问题是:这是否只是 arXiv 的 tex 配置中某些预期设置的结果?如果是,有人知道解决方法吗?或者这是一个错误,我应该向他们报告吗?

具体来说,在大多数查看器中,arXiv 生成的 pdf 中的 xypic 图表看起来有些笨重或像素化:

arXiv 制作的图表不好(arXiv 处理)与自制图表(home 处理)

在更复杂的图表中,它严重损害了可读性。在更高的放大倍数下,人们可以更准确地看到正在发生的事情:箭头轴略有错位(看箭头尖端),也可能线宽过大,虚线箭头中的点显示为笨重的水平对齐方块,而不是大小合适的对角对齐方块。

在此处输入图片描述

我在家处理的 pdf 在各种查看器上呈现良好。arXiv 生成的 pdf 更不一致:丑陋在 Chrome 上表现得最为一致(在 Mac 和 Linux 上都是如此),因此如上图所示;在 Acrobat 和一些打印机上也相当程度上如此;而在 Mac OS Preview 系统查看器上则表现得不那么明显。

该问题在以下网站可见:这张纸,例如第 37 页的第二张图表。(该论文还表明,在 TikZ 中生成的图表(许多更复杂的图表)似乎没有受到此问题的影响。)该问题的 MWE:

\documentclass{amsart}
\usepackage[all]{xy}

\begin{document}
\title{MWE for arXiv/xypic issue}

\author{Peter LeFanu Lumsdaine}

\begin{abstract}
Bug testing, not intended for actual arXiv upload.
\end{abstract}

\maketitle

So, we need to fill a square
  \[\xymatrix{
  A \ar[r] \ar@{^{(}->}[d]_i & Y \ar[d]^{t} \\
  B \ar[r] \ar@{.>}[ur]     & X
  }\]
but the arrows come out badly!

\end{document}

答案1

请向 arXiv 报告此问题。这似乎是他们那边的问题,因为我经常听说这个问题。也许他们只需要更新一些软件包。与此同时,您可以检查tikz-cd此网站是否运行得更好(也许对您来说也是如此。如果使用钩形箭头,则非常简单且更美观)。

在这里我重做了你的例子tikz-cd

% arara: pdflatex

\documentclass{article}
\usepackage{tikz-cd}

\begin{document}
\begin{tikzcd}
    A \arrow{r} \arrow[hook]{d}[swap]{i} & Y \arrow{d}{t} \\
    B \arrow{r} \arrow[dotted]{ur} & X  
\end{tikzcd}
\end{document}

在此处输入图片描述

相关内容