Dove installare pacchetto venndiagram

  • Creatore
    Topic
  • #90528
    GuITstaff
    Amministratore del forum
      Up
      0
      Down
      ::


      Ciao!
      Ho necessità di inserire dei diagrammi di Venn in un file, cercando sul materiale online ho trovato che esiste il pacchetto venndiagram di tikz per farlo.
      Il problema è che quando scrivo sul file sorgente l’ambiente per crearlo in questo modo:

      \begin{venndiagram2sets}
      \fillA \fillB
      \end{venndiagram2sets}

      mi appare un messaggio di errore: venndiagram.sty not found
      Ho scaricato dal sito http://www.ctan.org/ il pacchetto venndiagram.zip contenente alcuni file.
      Ma poiché non sono molto esperta, non so come installarlo nel mio pc.

      Qualcuno può aiutarmi?

      Grazie.

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #90529
        Up
        0
        Down
        ::

        rainbow” post=90052Ciao!
        Ho necessità di inserire dei diagrammi di Venn in un file, cercando sul materiale online ho trovato che esiste il pacchetto venndiagram di tikz per farlo.
        Il problema è che quando scrivo sul file sorgente l’ambiente per crearlo in questo modo:

        \begin{venndiagram2sets}
        \fillA \fillB
        \end{venndiagram2sets}

        mi appare un messaggio di errore: venndiagram.sty not found
        Ho scaricato dal sito http://www.ctan.org/ il pacchetto venndiagram.zip contenente alcuni file.
        Ma poiché non sono molto esperta, non so come installarlo nel mio pc.

        Qualcuno può aiutarmi?

        Grazie.

        Dipende quale distribuzione hai. Propendo per MikTeX quindi ti consiglio di installarlo con il packet manager fornito da quella distribuzione. http://docs.miktex.org/manual/pkgmgt.html

        Ciao
        Claudio

      • #90530
        GuITstaff
        Amministratore del forum
          Up
          0
          Down
          ::


          Ho proprio la distribuzione Miktex, ma cercando tra i package risulta installato la macro venn, ma mi appare lo stesso il messaggio d’errore. Come mai?

        • #90531
          Up
          0
          Down
          ::


          Forse il pacchetto venndiagram usa altri pacchetti assenti nella tua distribuzione. L’errore che ti dà è sempre legato al pacchetto venndiagram o ad altri pacchetti?

        • #90532
          Up
          0
          Down
          ::


          No, il problema è che dopo avere installato il pacchetto bisogna aggiornare il database dei pacchetti (altrimenti l’ultimo non è riconosciuto). http://docs.miktex.org/faq/maintenance.html

          Ciao
          Claudio

        • #90533
          GuITstaff
          Amministratore del forum
            Up
            0
            Down
            ::


            Io ho la versione 2.7 di Miktex, e il pacchetto venndiagram risulta mancante. Ho provato a fare l’update da miktex e mi dà il seguente messaggio d’errore: Miktex 2.7 is not supported any more.
            Forse dovrei scaricare la nuova versione di Miktex 2.9? Ma è gratuita? Avevo questa versione data dalla mia prof.

          • #90534
            Up
            0
            Down
            ::

            rainbow” post=90058Io ho la versione 2.7 di Miktex, e il pacchetto venndiagram risulta mancante. Ho provato a fare l’update da miktex e mi dà il seguente messaggio d’errore: Miktex 2.7 is not supported any more.
            Forse dovrei scaricare la nuova versione di Miktex 2.9? Ma è gratuita? Avevo questa versione data dalla mia prof.

            Eh si, è leggermente datata. E la tua prof non ti ha fatto un favore. Usare software datato non è generalmente una buona idea; parlando di LaTeX poi, un ritardo di un anno si traduce in primis con la mancanza di decine e decine di nuovi pacchetti: non tutti sono utili, ma fra quelli ce ne potrebbe essere proprio uno che fa al caso tuo. Insomma, per accendere il gas usi l’accendino, mica ti metti in salotto a produrre una fiamma con le pietre focaie.

            Visto che ci sei, perché non installi TeXLive? È completa, nel senso che ci sono tutti i pacchetti e non devi stare lì a vedere cosa ti manca e cosa no. È multipiattaforma, funziona su Unix, Mac e Windows. MikTeX invece non è multipiattaforma e nella sua versione base non è completa: devi scegliere tu di scaricare la versione completa.

            Entrambe sono gratuite. 🙂

            Ciao
            Claudio

          • #90535
            Up
            0
            Down
            ::


            Sposo anche io l’idea di installare TeXLive ma senza installare il pacchetto in tutto il sistema, potresti provare a mettere il contenuto del file .zip dentro la cartella che contiene il tuo file principale .tex (in modo che, per intendersi, i file tesi.tex e pacchetto.sty stiano nella stessa cartella)

            In questo modo, è vero che funzionerà solo per quel file (ovvero la tua tesi), ma (essendo la tesi magistrale e magari non hai tutta sta voglia di rischiare un’installazione da zero di tutto mentre la stai scrivendo..) potresti risolvere ogni problema e intanto lavorarci. A rimettere tutto a nuovo ci penserai a laurea avvenuta…che dici?! 🙂

            Ciao ciao,

            Corrado.

          • #90536
            Up
            0
            Down
            ::

            Dork” post=90066In questo modo, è vero che funzionerà solo per quel file (ovvero la tua tesi), ma (essendo la tesi magistrale e magari non hai tutta sta voglia di rischiare un’installazione da zero di tutto mentre la stai scrivendo..) potresti risolvere ogni problema e intanto lavorarci. A rimettere tutto a nuovo ci penserai a laurea avvenuta…che dici?! 🙂

            Sarebbe una soluzione se la distribuzione non fosse così datata. MikTeX 2.7 sembra risalire al 2007 (http://blog.miktex.org/?tag=/miktex-27). Ora, inserendo venndiagram.sty nella cartella di lavoro potrebbe succedere che siano presenti nel pacchetto test o comandi definiti “dopo” il 2007: cosa molto probabile visto che venndiagram è del 2012. Potrebbe anche darsi di no, ma per esserne sicuri bisognerebbe andare a vedere tutto il codice di venndiagram e fare un check con xkeyval, TikZ ed etoolbox; infatti venndiagram ha queste dipendenze: `
            \RequirePackage{xkeyval}
            \RequirePackage{tikz}
            \RequirePackage{etoolbox}
            \usetikzlibrary{intersections}
            `
            Basterebbe che venndiagram utilizzi per una macro di base una funzionalità definita dopo il 2007 di uno qualsiasi di questi pacchetti e saremmo punto e a capo. E, ovviamente, il giochino di inserire, ad esempio TikZ di oggi nella cartella di lavoro non funzionerebbe. Non so per etoolbox o xkeyval.

            Ciao
            Claudio

          • #90537
            Up
            0
            Down
            ::


            Domanda,

            per ridurre al minimo i rischi, sarebbe possibile installare parallelamente TeXLive all’attuale MikTeX in modo da avere un sistema aggiornato su cui provare a lavorare (e in caso di successo continuare…) ma nel caso in cui venisse fuori che anche lei usasse comandi o pacchetti non più disponibili nella nuova versione (e quindi ciao ciao tesi) possa (sia costretta, in realtà, a…) cercare una soluzione alternativa al suo problema, ma ritrovare comunque tutto a posto sul vecchio sistema?

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

        Go to top