我在 arXiv 的 LaTeX 处理中遇到了一个奇怪的问题:xypic 图表在我自己的系统上处理时看起来不错,但在 arXiv 处理时却渲染得很糟糕。我的问题是:这是否只是 arXiv 的 tex 配置中某些预期设置的结果?如果是,有人知道解决方法吗?或者这是一个错误,我应该向他们报告吗?
具体来说,在大多数查看器中,arXiv 生成的 pdf 中的 xypic 图表看起来有些笨重或像素化:
(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}