Compilazione bloccata

  • Creatore
    Topic
  • #47044
    Up
    0
    Down
    ::


    Buongiorno, ho un problema quando cerco di compilare questo file:
    `\documentclass[a4paper,11pt]{report}

    \usepackage{tikz}

    \begin{document}
    \begin{tikzpicture}
    \draw circle (2.11cm);
    \foreach \x in {0,20,…,360}
    \draw[rotate=\x] (0,0) ..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2) arc[start angle=110, delta angle=37, x radius=1.2cm, y radius=1.2cm];
    \end{tikzpicture}
    \end{document}`
    L’ho creato ieri sotto windows vista con una vecchia versione di MikTeX (2.7) e l’editor LEd. Oggi invece mi sono fatto passare il file .tex ed ho provato a compilare sia sotto windows7 (con miktex 2.8 ) che sotto ubuntu 10.04 (texlive) ma il risultato è che, sia con LaTeX che con pdfLaTeX, la compilazione ad un certo punto si blocca e non va più avanti. Vi mostro il log (con pdfLaTeX) relativo a texlive:
    `This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
    restricted \write18 enabled.
    entering extended mode
    (./logo.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, farsi, arabic, croatian, bulgarian, ukrainian, russian, czech, slov
    ak, danish, dutch, finnish, french, basque, ngerman, german, german-x-2009-06-1
    9, ngerman-x-2009-06-19, ibycus, monogreek, greek, ancientgreek, hungarian, san
    skrit, italian, latin, latvian, lithuanian, mongolian2a, mongolian, bokmal, nyn
    orsk, romanian, irish, coptic, serbian, turkish, welsh, esperanto, uppersorbian
    , estonian, indonesian, interlingua, icelandic, kurmanji, slovenian, polish, po
    rtuguese, spanish, galician, catalan, swedish, ukenglish, pinyin, loaded.
    (/usr/share/texmf-texlive/tex/latex/base/report.cls
    Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
    (/usr/share/texmf-texlive/tex/latex/base/size11.clo))
    (/home/spike/texmf/tex/latex/pgf/frontendlayer/tikz.sty
    (/home/spike/texmf/tex/latex/pgf/basiclayer/pgf.sty
    (/home/spike/texmf/tex/latex/pgf/utilities/pgfrcs.sty
    (/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex)
    (/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def)
    (/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex))
    (/home/spike/texmf/tex/latex/pgf/basiclayer/pgfcore.sty
    (/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
    (/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
    (/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
    (/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)
    (/etc/texmf/tex/latex/config/graphics.cfg)
    (/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def)))
    (/home/spike/texmf/tex/latex/pgf/systemlayer/pgfsys.sty
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex
    (/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex)
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg)
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def)))
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex)
    (/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex))
    (/usr/share/texmf/tex/latex/xcolor/xcolor.sty
    (/etc/texmf/tex/latex/config/color.cfg))
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex
    (/usr/share/texmf/tex/generic/pgf/math/pgfmath.code.tex
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex)
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex)
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathoperations.code.tex
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathtrig.code.tex)
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathrnd.code.tex))
    (/usr/share/texmf/tex/generic/pgf/math/pgfmathbase.code.tex)))
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex)
    (/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex)))
    (/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex)
    (/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex)
    (/home/spike/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty)
    (/home/spike/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty))
    (/home/spike/texmf/tex/latex/pgf/utilities/pgffor.sty
    (/home/spike/texmf/tex/latex/pgf/utilities/pgfkeys.sty
    (/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex))
    (/usr/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex))
    (/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
    (/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex)
    (/usr/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex)
    (/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopat
    hs.code.tex)))
    No file logo.aux.
    (/usr/share/texmf/tex/context/base/supp-pdf.mkii
    [Loading MPS to PDF converter (version 2006.09.02).]
    )`
    Premetto che su MPS to PDF converter anche ieri rimaneva per qualche secondo fermo ma poi si sbloccava subito e la compilazione terminava regolarmente. Oggi invece anche aspettando diverso tempo non succede nulla.

    Grazie
    Fra

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #47045
      Up
      0
      Down
      ::

      Buongiorno, ho un problema quando cerco di compilare questo file:
      `\documentclass[a4paper,11pt]{report}

      \usepackage{tikz}

      \begin{document}
      \begin{tikzpicture}
      \draw circle (2.11cm);
      \foreach \x in {0,20,…,360}
      \draw[rotate=\x] (0,0) ..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2) arc[start angle=110, delta angle=37, x radius=1.2cm, y radius=1.2cm];
      \end{tikzpicture}
      \end{document}`
      L’ho creato ieri sotto windows vista con una vecchia versione di MikTeX (2.7) e l’editor LEd. Oggi invece mi sono fatto passare il file .tex ed ho provato a compilare sia sotto windows7 (con miktex 2.8 ) che sotto ubuntu 10.04 (texlive) ma il risultato è che, sia con LaTeX che con pdfLaTeX, la compilazione ad un certo punto si blocca e non va più avanti.

      Non mi risulta che quella sia sintassi corretta: nella documentazione non trovo “arc” seguito da una parentesi quadra.
      `\draw[rotate=\x] (0,0)..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2)
      arc(110:147:1.2cm);`
      Ciao
      Enrico

    • #47046
      Up
      0
      Down
      ::

      Non mi risulta che quella sia sintassi corretta: nella documentazione non trovo “arc” seguito da una parentesi quadra.
      `\draw[rotate=\x] (0,0)..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2)
      arc(110:147:1.2cm);`
      Ciao
      Enrico

      In effetti guardando la documentazione ci sono molti esempi che utilizzano la tua sintassi e provando a sostituire il codice la compilazione fila liscia come l’olio. Io però mi sono rifatto alla definizione dell’operazione “arc” definita a pagina 143 del manuale di pgf/tikz versione CSV 2010-06-02! A questo punto non capisco come mai ci sia quest’ambiguità. Si tratta in realtà di due comandi diversi oppure il comando è lo stesso ma vengono utilizzate due sintassi diverse? Inoltre com’è possibile che una sintassi ieri mi abbia funzionato e oggi no?

      Grazie per la risposta!
      Fra

    • #47047
      Up
      0
      Down
      ::

      Non mi risulta che quella sia sintassi corretta: nella documentazione non trovo “arc” seguito da una parentesi quadra.
      `\draw[rotate=\x] (0,0)..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2)
      arc(110:147:1.2cm);`
      Ciao
      Enrico

      In effetti guardando la documentazione ci sono molti esempi che utilizzano la tua sintassi e provando a sostituire il codice la compilazione fila liscia come l’olio. Io però mi sono rifatto alla definizione dell’operazione “arc” definita a pagina 143 del manuale di pgf/tikz versione CSV 2010-06-02! A questo punto non capisco come mai ci sia quest’ambiguità. Si tratta in realtà di due comandi diversi oppure il comando è lo stesso ma vengono utilizzate due sintassi diverse? Inoltre com’è possibile che una sintassi ieri mi abbia funzionato e oggi no?

      Evidentemente ieri usavi quella versione di pgf e oggi no. È il problema di voler essere “on the edge”, come direbbero gli inglesi.

      Ciao
      Enrico

    • #47048
      Up
      0
      Down
      ::

      [quote]
      Non mi risulta che quella sia sintassi corretta: nella documentazione non trovo “arc” seguito da una parentesi quadra.
      `\draw[rotate=\x] (0,0)..controls (-0.15,0.9) and (-0.65,1.2)..(-0.65,2)
      arc(110:147:1.2cm);`
      Ciao
      Enrico

      In effetti guardando la documentazione ci sono molti esempi che utilizzano la tua sintassi e provando a sostituire il codice la compilazione fila liscia come l’olio. Io però mi sono rifatto alla definizione dell’operazione “arc” definita a pagina 143 del manuale di pgf/tikz versione CSV 2010-06-02! A questo punto non capisco come mai ci sia quest’ambiguità. Si tratta in realtà di due comandi diversi oppure il comando è lo stesso ma vengono utilizzate due sintassi diverse? Inoltre com’è possibile che una sintassi ieri mi abbia funzionato e oggi no?

      Evidentemente ieri usavi quella versione di pgf e oggi no. È il problema di voler essere “on the edge”, come direbbero gli inglesi.

      Ciao
      Enrico[/quote]
      Beh non posso che darti ragione, come sempre! 🙂
      In realtà la mia memoria mi ha ingannato! Infatti ieri ho installato la versione sopra citata sull’altro PC, ma avevo scartato una possibile incompatibilità di versioni in quanto ricordavo di aver installato la stessa versione anche su Ubuntu! Purtroppo non era così, infatti andando a ricontrollare, il pacchetto installato era stato pgfplots e non pgf! A questo punto credo che continuerò comunque ad utilizzare la sintassi che mi hai indicato tu per non avere problemi futuri di incompatibilità con altre versioni!

      Ancora grazie mille
      Fra

    • #47049
      Up
      0
      Down
      ::

      Beh non posso che darti ragione, come sempre! 🙂
      In realtà la mia memoria mi ha ingannato! Infatti ieri ho installato la versione sopra citata sull’altro PC, ma avevo scartato una possibile incompatibilità di versioni in quanto ricordavo di aver installato la stessa versione anche su Ubuntu! Purtroppo non era così, infatti andando a ricontrollare, il pacchetto installato era stato pgfplots e non pgf! A questo punto credo che continuerò comunque ad utilizzare la sintassi che mi hai indicato tu per non avere problemi futuri di incompatibilità con altre versioni!

      Ancora grazie mille
      Fra

      direi che la “nuova” sintassi del comando arc e’ quella da te indicata, mentre quella di egreg9 e’ la “vecchia”, quindi se vuoi essere compatibile verso il futuro dovrai usare la tua sintassi!
      chissa’ se i due modi di scrivere saranno ancora entrambi validi nella prossima versione stabile come lo sono con l’attuale CVS.

    • #47050
      Up
      0
      Down
      ::

      Beh non posso che darti ragione, come sempre! 🙂
      In realtà la mia memoria mi ha ingannato! Infatti ieri ho installato la versione sopra citata sull’altro PC, ma avevo scartato una possibile incompatibilità di versioni in quanto ricordavo di aver installato la stessa versione anche su Ubuntu! Purtroppo non era così, infatti andando a ricontrollare, il pacchetto installato era stato pgfplots e non pgf! A questo punto credo che continuerò comunque ad utilizzare la sintassi che mi hai indicato tu per non avere problemi futuri di incompatibilità con altre versioni!

      Ancora grazie mille
      Fra

      direi che la “nuova” sintassi del comando arc e’ quella da te indicata, mentre quella di egreg9 e’ la “vecchia”, quindi se vuoi essere compatibile verso il futuro dovrai usare la tua sintassi!
      chissa’ se i due modi di scrivere saranno ancora entrambi validi nella prossima versione stabile come lo sono con l’attuale CVS.

      Immagino che la “vecchia” sintassi sarà ancora disponibile: altrimenti non si potranno compilare i documenti preesistenti. Da quello che vedo, la “nuova” è più flessibile perché, per esempio, permette di specificare l’apertura senza dover fare i conti. Interessante anche la possibilità di specificare raggi diversi, suppongo per avere archi ellittici.

      Ciao
      Enrico

    • #47051
      Up
      0
      Down
      ::

      Immagino che la “vecchia” sintassi sarà ancora disponibile: altrimenti non si potranno compilare i documenti preesistenti. Da quello che vedo, la “nuova” è più flessibile perché, per esempio, permette di specificare l’apertura senza dover fare i conti.

      concordo.

      Interessante anche la possibilità di specificare raggi diversi, suppongo per avere archi ellittici.

      Ciao
      Enrico

      esattamente, c’e’ un bell’esempio nel primo tutotial.

    • #47052
      Up
      0
      Down
      ::

      direi che la “nuova” sintassi del comando arc e’ quella da te indicata, mentre quella di egreg9 e’ la “vecchia”, quindi se vuoi essere compatibile verso il futuro dovrai usare la tua sintassi!
      chissa’ se i due modi di scrivere saranno ancora entrambi validi nella prossima versione stabile come lo sono con l’attuale CVS.

      Non pensate che a questo punto il manuale sia un pò fuorviante? Se qualcuno, come me, non sa che esistono due possibili sintassi può cadere facilmente in inganno ed essere confuso su come operare! Io personalmente quando ho bisogno di fare qualcosa guardo prima gli esempi per riuscire a capire quale sia il comando però poi per imparare ad usarlo cerco sempre la pagina a lui dedicata! Per questo mi trovo un po’ male anche per il fatto che prima vengono proposti dei tutorial e solo dopo vengono spiegati tutti i comandi..forse però questo viene fatto per permettere un utilizzo più intuitivo del pacchetto. Mi sbaglio?

      Fra

    • #47053
      Up
      0
      Down
      ::

      Non pensate che a questo punto il manuale sia un pò fuorviante? Se qualcuno, come me, non sa che esistono due possibili sintassi può cadere facilmente in inganno ed essere confuso su come operare! Io personalmente quando ho bisogno di fare qualcosa guardo prima gli esempi per riuscire a capire quale sia il comando però poi per imparare ad usarlo cerco sempre la pagina a lui dedicata! Per questo mi trovo un po’ male anche per il fatto che prima vengono proposti dei tutorial e solo dopo vengono spiegati tutti i comandi..forse però questo viene fatto per permettere un utilizzo più intuitivo del pacchetto. Mi sbaglio?

      Fra

      senza dimenticare il fatto che la documentazione di tikz/pgf puo’ essere fuorviante perche’ non sempre puntualmente aggiornata (vista la sua estensione e’ un problema comprensibile), la tua difficolta’ nasce fondamentalmente dall’utilizzare una versione del pacchetto e una diversa versione della documentazione.
      questo e’ un problema che con tikz ha poco a che fare, bisogna sempre utilizzare una documentazione il piu’ possibile aderente alla versione del software utilizzata!

    • #47054
      Up
      0
      Down
      ::

      Non pensate che a questo punto il manuale sia un pò fuorviante? Se qualcuno, come me, non sa che esistono due possibili sintassi può cadere facilmente in inganno ed essere confuso su come operare! Io personalmente quando ho bisogno di fare qualcosa guardo prima gli esempi per riuscire a capire quale sia il comando però poi per imparare ad usarlo cerco sempre la pagina a lui dedicata! Per questo mi trovo un po’ male anche per il fatto che prima vengono proposti dei tutorial e solo dopo vengono spiegati tutti i comandi..forse però questo viene fatto per permettere un utilizzo più intuitivo del pacchetto. Mi sbaglio?

      Fra

      senza dimenticare il fatto che la documentazione di tikz/pgf puo’ essere fuorviante perche’ non sempre puntualmente aggiornata (vista la sua estensione e’ un problema comprensibile), la tua difficolta’ nasce fondamentalmente dall’utilizzare una versione del pacchetto e una diversa versione della documentazione.
      questo e’ un problema che con tikz ha poco a che fare, bisogna sempre utilizzare una documentazione il piu’ possibile aderente alla versione del software utilizzata!

      Hai più che ragione! Fondamentalmente la mia confusione con le varie versioni dei pacchetti ha portato a tutto ciò!

      Grazie mille
      Fra

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

Go to top