この PDF がきっちり切り取られていないのはなぜですか?

この PDF がきっちり切り取られていないのはなぜですか?

これはアンドレ・ステイシーのMWEを外観上の変更を加えてアレンジしたものです。趣味パッケージこれを次のようにコンパイルしました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}

結果の PDF は上部がきつく切り取られていますが、他の 3 辺には 0 以外の余白/境界線があります。これを確認するには、下の画像をクリックしてください。

3 つの辺にゼロ以外の境界線がある三つ葉。

なぜそうなるのかを説明して、修正方法を提案していただけませんか?

pdfcropPDF に別途適用することで問題は解決するかもしれませんが、私は問題を根本的に解決したいと思っています。

答え1

ライブラリをダウンロードするbboxにはここそしてそれを使用します。

\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}

ここに画像の説明を入力してください

余分なスペースが見える理由は、TiZ は曲線からではなく、曲線の制御点から境界ボックスを計算します。

関連情報