Re: Dimensione complessiva delle immagini TikZ

#36029
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Salve a tutti,

    e` possibile impostare una dimensione complessiva per le immagini create con TikZ?

    Vorrei ridimensionare delle immagini che ho gia` prodotto, senza pero` andare a toccare il codice dell’immagine. So che c’e` il comando `scale’ ma vorrei un comando per dare una dimensione assoluta e non relativa.

    Grazie

    Del problema penso questo:
    mentre con altri pacchetti grafici è perfino obbligatorio specificare la dimensione della figura, con PGF è il contrario nel senso che la dimensione della figura viene ricavata dal suo “ingombro”.
    Per esempio:`\tikz\draw (0,0) — (75mm,50mm);` che produce una figura grande appunto 75 x 50 mm.
    Dunque o ricorri all’opzione di scala che non vuoi utilizzare od invece aggiri il problema creando il pdf scontornato della figura ed inserendola con \includegraphics opzione width=value. In questo caso tutto viene scalato, spessori di linea e dimensione dei font fino a raggiungere la larghezza specificata.
    Con l’opzione “scale” PGF interviene solo sui valori delle coordinate e la figura ingrandita reca gli stessi spessori di linea.

    Esiste anche una terza via:
    scrivere il codice di un nuovo ambiente da utilizzare al posto di tikzpicture che metta la figura in un box, ne misuri le dimensioni, calcoli il rapporto di scala rispetto alla dimensione assoluta passata come argomento all’ambiente e generi nel documento la figura scalata opportunamente con \scalebox.
    L’idea potrebbe essere implementabile forse sorprendentemente in maniera facile.
    Ciao.

    Go to top