Re: classe standalone rimuove parti di frecce tikz

#95579
Up
0
Down
::

DirkPitt” post=95180Ciao

uso solitamente la classe standalone per fare veloci figure con tikz e non avere problemi di margini quando poi le importo nel documento principale (compilo la figura separatamente in pdflatex).

Con l’esempio che scrivo di seguito, mi vengono eliminate dalla pagina (cioe’ escluse dalla figura) la parte inferiore delle frecce che ho disegnato. Qualcuno mi dice dove sbaglio per favore?

EMC
`
\documentclass{standalone}
\usepackage{tikz}

\usepackage{kpfonts}

\begin{document}
\begin{tikzpicture}[>=stealth]
\draw[->] (0,0)–(2,0) node[midway,above] {$k_j$};
\draw[->, double] (1.75,0.3)–(2.25,0.3) node[above, midway] {$\alpha$};
\draw[->] (2,0)–(4,0) node[midway, above] {$k_{j+1}$};
\end{tikzpicture}
\end{document}
`

Risultato pdf in allegato (se firefox non da problemi).

Ciao

In realtà non sbagli nulla. Il problema è dovuto al meccanismo con cui sono disegnate le frecce: per il computo della bounding box solo il segmento conta, perciò la parte inferiore della punta viene tagliata.

Soluzione veloce: aggiungi l’opzione [tt]border=4pt[/tt] alla classe. Il valore può essere cambiato a piacimento e normalmente è settato a 0pt.

Ciao
Claudio

Go to top