¿Por qué este PDF no está bien recortado?

¿Por qué este PDF no está bien recortado?

Aquí está mi MWE, adaptado con cambios estéticos del de Andre Stacey.paquete de pasatiempos, que compilé con xelatex:

\documentclass[crop]{standalone}
\PassOptionsToPackage{cmyk,svgnames,dvipsnames,hyperref}{xcolor}
\usepackage{tikz}
\usetikzlibrary{hobby}
\begin{document}
\begin{tikzpicture}[use Hobby shortcut, every path/.style={line width=2mm, Gold, double=MidnightBlue, double distance=1mm}]
\draw ([closed]0,2) .. ([blank=soft]210:0.5) .. (-30:2) ..([blank=soft]0,0.5) .. (210:2) .. ([blank=soft]-30:0.5);
\draw[use previous Hobby path={invert soft blanks,disjoint}];
\end{tikzpicture}
\end{document}

El PDF resultante se recorta estrechamente en la parte superior pero tiene márgenes/bordes distintos de cero en los otros tres lados. Haga clic en la imagen a continuación para ver esto:

Trébol con bordes distintos de cero en tres lados.

¿Pueden algunos explicar por qué esto es así y sugerir cómo corregirlo?

El problema se puede resolver aplicando por separado pdfcropel PDF, pero me gustaría resolver el problema desde el origen.

Respuesta1

Descarga la bboxbiblioteca desdeaquíy úsalo.

\documentclass[crop]{standalone}
\PassOptionsToPackage{cmyk,svgnames,dvipsnames,hyperref}{xcolor}
\usepackage{tikz}
\usetikzlibrary{bbox,hobby}
\begin{document}
\begin{tikzpicture}[bezier bounding box,use Hobby shortcut, every path/.style={line width=2mm, Gold, double=MidnightBlue, double distance=1mm}]
\draw ([closed]0,2) .. ([blank=soft]210:0.5) .. (-30:2) ..([blank=soft]0,0.5) .. (210:2) .. ([blank=soft]-30:0.5);
\draw[use previous Hobby path={invert soft blanks,disjoint}];
\end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

La razón por la que ves el espacio extra es que TikZ calcula el cuadro delimitador a partir de los puntos de control de las curvas, y no a partir de la curva.

información relacionada