Por que as curvas TikZ Bézier são impressas como retângulos quando fazem parte de um caminho fechado?

Por que as curvas TikZ Bézier são impressas como retângulos quando fazem parte de um caminho fechado?

Quando compilamos este código:

\documentclass{article}
\usepackage{tikz}

\begin{document}
  \begin{tikzpicture}
    % Some variants of closing the path
    \coordinate (a) at (0,0) ;
    \coordinate (b) at (2,0) ; 
    \draw[] (a) .. controls +(0,1) and +(0,1) .. (b) -- (a);

    \coordinate (c) at (3,0) ;
    \coordinate (d) at (5,0) ; 
    \draw[] (c) .. controls +(0,1) and +(0,1) .. (d) -- cycle;

    \coordinate (e) at (6,0) ;
    \coordinate (f) at (8,0) ; 
    \draw[] (e) .. controls +(0,1) and +(0,1) .. (f) -- (e) -- cycle;

    % Without closing the path
    \coordinate (g) at (0,-1) ;
    \coordinate (h) at (2,-1) ; 
    \draw[] (g) .. controls +(0,1) and +(0,1) .. (h);

    \coordinate (i) at (3,-1) ;
    \coordinate (j) at (5,-1) ; 
    \draw[] (i) .. controls +(0,1) and +(0,1) .. (j) 
            (j) -- (i);
  \end{tikzpicture}
\end{document}

Esta é a saída que esperamos e usamos pdflatex(TeXLive 2014, TikZ 3.0.0):

insira a descrição da imagem aqui

Quando imprimimos o PDF, entretanto, obtemos isto:

insira a descrição da imagem aqui

O mesmo acontece ao converter o PDF com pdftops(foi assim que obtive a imagem).

Certamente esperaríamos que as curvas de Bézier fossem impressas em todos os casos. O que acontece aqui e como podemos contornar ou corrigir isso?

Responder1

Seguindo os comentários acima, confirmei que pdf2psproduz arquivos PS corretos. Portanto, pdftopsparece haver um bug, quecfr relatou.

informação relacionada