Re: classe standalone rimuove parti di frecce tikz

#95580
Up
0
Down
::


Ciao, grazie per il suggerimento

due domande:
1. Si puo’ calcolare di quanto “sborda” la freccia?
2. Si possono settare i bordi separatamente sui 4 lati?

Ciao

cfiandra” post=95182

Ciao

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