Re: Il disegno programmato nell’Arte di scrivere con LaTeX

#72838
Liverpool
Partecipante
    Up
    0
    Down
    ::

    lorenzo.pantieri” post=82961In particolare, è vero che se devo disegnare due oggetti diversi posso sempre farlo con un’unica istruzione \draw?

    Non è sempre vero, ma nel caso dei rettangoli sì. Disegnare tutto con un’unica espressione equivale a non alzare la penna dal foglio (tranne che per le figure chiuse come cerchi e rettangoli); disegnare con più espressioni equivale a fermarsi ogni volta che cambi espressione. TikZ ha tre tipi di estremità delle linee e tre tipi di connessioni tra le linee ([tt]butt[/tt], [tt]rect[/tt] e [tt]round[/tt]). A seconda del tipo scelto, potresti avere risultati differenti.
    Confronta ad esempio queste immagini:
    `\documentclass

    {standalone}
    \usepackage{tikz}
    \begin{document}
    \begin{tikzpicture}
    \pgfsetroundjoin
    \draw (1,1) arc (0:180:1)
    arc (90:270:1)
    arc (180:360:1)
    arc (-90:90:1) — cycle;
    \end{tikzpicture}
    \begin{tikzpicture}
    \pgfsetroundjoin
    \draw (1,1) arc (0:180:1);
    \draw (-1,1) arc (90:270:1);
    \draw (-1,-1) arc (180:360:1);
    \draw (1,-1) arc (-90:90:1);
    \end{tikzpicture}
    \end{document}`

    Go to top