Comandi pgf tikz non funzionano più (tkz-euclide) [risolto]

  • Creatore
    Topic
  • #117437
    Up
    0
    Down
    ::


    Salve a tutti,

    Sto ricompilando i file di un progetto che avevo compilato in agosto scorso senza problemi, ora invece mi dà alcuni errori in alcuni file .pgf perché mi dice che certi parametri non sono riconosciuti.

    Dato che i miei file non sono cambiati, penso che sia cambiata la libreria tikz; ho cercato informazioni, ma non sono riuscito a trovare indicazioni su cosa è cambiato in questi mesi.

    Ad esempio:

    • è cambiato il risultato della funzione: `\tkzMarkAngle` e
    • non riconosce il parametro “end” della funzione: ` \tkzDrawLine[add = .4 and .4, end=$r$, thin](A,H)`

    Qualcuno potrebbe indicarmi dove posso trovare informazioni relative ai cambiamenti della libreria tikz?

    O darmi qualsiasi altra informazione in modo che non debba andare a tentoni per riuscire a ricompilare il mio lavoro?

    Grazie per l’attenzione.

    Daniele

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #117438
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        zambu” post=117858Salve a tutti,

        Sto ricompilando i file di un progetto che avevo compilato in agosto scorso senza problemi, ora invece mi dà alcuni errori in alcuni file .pgf perché mi dice che certi parametri non sono riconosciuti.

        Dato che i miei file non sono cambiati, penso che sia cambiata la libreria tikz; ho cercato informazioni, ma non sono riuscito a trovare indicazioni su cosa è cambiato in questi mesi.

        Ad esempio:

        • è cambiato il risultato della funzione: `\tkzMarkAngle` e
        • non riconosce il parametro “end” della funzione: ` \tkzDrawLine[add = .4 and .4, end=$r$, thin](A,H)`

        Qualcuno potrebbe indicarmi dove posso trovare informazioni relative ai cambiamenti della libreria tikz?

        O darmi qualsiasi altra informazione in modo che non debba andare a tentoni per riuscire a ricompilare il mio lavoro?

        Grazie per l’attenzione.

        Daniele

        Ciao.
        A occhio \tkzMarkAngle non è un comando TikZ ma del pacchetto tkz-euclide.
        Sarebbe opportuno che confermassi l’ipotesi con un esempio minimo compilabile.
        Alla prossima.
        R.

      • #117439
        Up
        0
        Down
        ::

        robitex” post=117859
        Ciao.
        A occhio \tkzMarkAngle non è un comando TikZ ma del pacchetto tkz-euclide.
        Sarebbe opportuno che confermassi l’ipotesi con un esempio minimo compilabile.
        R.

        Sì, è codice non scritto da me, dipende dal pacchetto tkz-euclide.

        Ecco un esempio minimo:

        file figura.pgf:

        `
        \begin{tikzpicture}[x=10mm,y=10mm, font=\small]
        \tkzDefPoints{0/0/A,1.5/1/B, 0/1.2/C}
        \tkzDrawLine[add=0 and 0,thin](A,B)
        % \tkzDrawLine[end=$r$,thin](A,C) % dà errore,
        \tkzDrawLine[thin](A,C) % togliendo “end”, va
        % \tkzMarkAngle[fill=LimeGreen, draw=black, size=.4](B,A,C) % dà errore,
        \tkzMarkAngle[draw=black, size=.4](B,A,C) % togliendo fill, va
        \tkzLabelAngle[pos=.6, font=\scriptsize](B,A,C){$\alpha$}

        \end{tikzpicture}
        `

        file drawlinhe.tex:

        `
        \documentclass[]{book}
        \usepackage[T1]{fontenc}
        \usepackage[utf8x]{inputenc}
        \usepackage[italian]{babel}
        \usepackage{tikz}
        \usepackage{tkz-euclide}

        \begin{document}
        \paragraph{Problema riscontrato ricompilando:}

        in agosto funzionava ora non funziona più: dove trovare informazioni?
        \begin{center}
        \input{figura.pgf}
        \end{center}
        \end{document}
        `

        La documentazione (http://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-euclide/doc/TKZdoc-euclide.pdf) riporta alcuni cambiamenti, comunque mi pare ben fatta.

        Grazie, ciao.

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top