TikZ – libreria angles

  • Creatore
    Topic
  • #92133
    Up
    0
    Down
    ::


    Ciao a tutti,

    dando una “sfogliata” al PDF della documentazione di [tt]TikZ[/tt] 3.0.0 ho visto la nuova libreria [tt]angles.[/tt] Ho provato a compilare un esempio e subito ho incontrato un problema. Se compilo questo codice (copiato e incollato dalla documentazione):
    `\documentclass{memoir}

    \usepackage{tikz}
    \usetikzlibrary{angles}

    \begin{document}

    \begin{tikzpicture}
    \tikz \draw (2,0) coordinate (A) — (0,0) coordinate (B) — (1,1) coordinate (C) pic [“$\alpha$”, draw, angle eccentricity=1] {angle};
    \end{tikzpicture}

    \end{document}`
    ricevo un messaggio d’errore, che è:

    ! Missing \endcsname inserted.

    \alpha
    l.10 …c [“$\alpha$”, draw, angle eccentricity=1]
    {angle};
    The control sequence marked
    should
    not appear between \csname and \endcsname.

    Qualcuno capisce a cosa è dovuto e sa come risolvere questo problema?

    Grazie e buona serata,
    Marco.

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #92134
      Liverpool
      Partecipante
        Up
        0
        Down
        ::


        Devi caricare anche la libreria [tt]quotes[/tt] visto che è utilizzata per l’etichetta.

      • #92135
        Up
        0
        Down
        ::


        Ciao Liverpool,

        grazie mille! Non ci avevo proprio pensato.

        Grazie ancora e buona serata,
        Marco.

      • #92136
        Up
        0
        Down
        ::


        A dire la verità, preferisco sempre [tt]\tkzMarkAngle[/tt] da tkz-euclide. Però, va detto che il codice della libreria [tt]angles[/tt] è più facile da studiare e da capire cosa succede dietro le quinte, invito a provare.

        Ciao
        Claudio

      • #92137
        Up
        0
        Down
        ::


        Ciao Claudio,

        finora ho quasi sempre usato il comando [tt]\tkzMarkAngle,[/tt] che però richiede l’uso di un altro comando per inserire l’etichetta. Perché lo preferisci?

        Grazie e buona serata,
        Marco.

      • #92138
        Up
        0
        Down
        ::

        Marco87″ post=91693Ciao Claudio,

        finora ho quasi sempre usato il comando [tt]\tkzMarkAngle,[/tt] che però richiede l’uso di un altro comando per inserire l’etichetta. Perché lo preferisci?

        Grazie e buona serata,
        Marco.

        Quel comando è utile solo per disegni geometrici; in quel caso [tt]tkz-euclide[/tt] mi sembra la strada migliore.

        Ciao
        Claudio

      • #92139
        Up
        0
        Down
        ::


        Ciao Claudio,

        il pacchetto [tt]tkz-euclide[/tt] mi sembra veramente ben fatto, così come la sua documentazione. In questo caso a me pare che il comando messo a disposizione dalla libreria [tt]angles[/tt] sia leggermente più semplice da capire e ricordare, perché leggermente più intuitivo; e poi mi sembra che sia più semplice e migliore l’associazione tra l’arco tracciato e la relativa etichetta.

        In ogni caso il risultato è pressoché lo stesso, quindi è questione di gusti. 🙂

        Grazie e buona serata,
        Marco.

    Visualizzazione 5 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top