TeXLive e pacchetti

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


      Ciao a tutti,
      vorrei avere informazioni circa la gestione di TeX Live dei pacchetti e, in generale, su alcuna terminologia inerente i pacchetti.

      1. TeX Live Package Manager consente di vedere la lista di “tutti” i pacchetti e di quelli “istallati”; nel mio caso le due liste coincidono. Perché? Cosa si intende per pacchetto “istallato”? (Tra l’altro la lista dei pacchetti “non istallati” è vuota).

      2. Ho copiato il pacchetto mol2chemfig.sty nell’albero locale e ho aggiornato la lista dei pacchetti presenti scrivendo mktexlsr da terminale. Ho poi caricato il pacchetto nel mio documento latex e tutto ha funzionato. A questo punto, perché questo pacchetto non è presente sulla lista dei pacchetti “istallati” in TeX Live Package Manager?

      3. Ho cercato di eseguire luatex da terminale senza successo, nonostante abbia la versione completa di TeX Live. Istallandolo su TeX Live Package Manager sono invece stato in grado di eseguirlo, nonostante il pacchetto fosse già presente sulla lista “istallati”.

      Se qualcuno volesse chiarirmi queste questioni gli sarei molto grato

      Francesco

    Visualizzazione 5 filoni di risposte
    • Autore
      Risposte
      • #107165
        Up
        0
        Down
        ::

        Sampaolesi” post=107249Ciao a tutti,
        vorrei avere informazioni circa la gestione di TeX Live dei pacchetti e, in generale, su alcuna terminologia inerente i pacchetti.

        1. TeX Live Package Manager consente di vedere la lista di “tutti” i pacchetti e di quelli “istallati”; nel mio caso le due liste coincidono. Perché? Cosa si intende per pacchetto “istallato”? (Tra l’altro la lista dei pacchetti “non istallati” è vuota).

        2. Ho copiato il pacchetto mol2chemfig.sty nell’albero locale e ho aggiornato la lista dei pacchetti presenti scrivendo mktexlsr da terminale. Ho poi caricato il pacchetto nel mio documento latex e tutto ha funzionato. A questo punto, perché questo pacchetto non è presente sulla lista dei pacchetti “istallati” in TeX Live Package Manager?

        3. Ho cercato di eseguire luatex da terminale senza successo, nonostante abbia la versione completa di TeX Live. Istallandolo su TeX Live Package Manager sono invece stato in grado di eseguirlo, nonostante il pacchetto fosse già presente sulla lista “istallati”.

        Se qualcuno volesse chiarirmi queste questioni gli sarei molto grato

        Francesco

        Concedono perché evidentemente hai installato tutti i pacchetti della TeX Live.

        Perché l’hai copiato nell’albero locale? Forse era meglio metterlo in quello personale o nella cartella di lavoro.

        Quel pacchetto non è presente nella lista perché l’hai installato in posti particolari.

        luatex è già presente nella TeX Live. Perché hai dovuto reinstallarlo?

        Che sistema TeX hai installato e su quale sistema operativo?

        Ciao
        Tommaso

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


          Utilizzo TeX Live 2015 e S.O Windows 7. Questo ti chiedo… All’atto dell’istallazione completa di TeXLive tutti i pacchetti vengono scaricati e anche istallati? E cosa significa istallare un pacchetto?

          Hai ragione, come ho già scritto luatex era già presente nella distribuzione TeX Live… Il problema è che eseguire il file `mol2chemfig.lua` da terminale scrivendo `luatex mol2chemfig.lua`, senza aver istallato prima luatex dal Package Manager, non era possibile. Semplicemente non trovava luatex. È questo comportamento che non mi è chiaro.

          Grazie

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


            Dato che ci sono approfitto per chiedere se sarà possibile continuare ad aggiornare i pacchetti anche dopo l’uscita di TeXLive 2016 (avendo il 2015) e qual è il modo più conveniente per istallare la distribuzione 2016. Bisogna disistallare la precedente e istallare la successiva?

            Grazie

          • #107168
            Up
            0
            Down
            ::

            Sampaolesi” post=107252Dato che ci sono approfitto per chiedere se sarà possibile continuare ad aggiornare i pacchetti anche dopo l’uscita di TeXLive 2016 (avendo il 2015) e qual è il modo più conveniente per istallare la distribuzione 2016. Bisogna disistallare la precedente e istallare la successiva?

            Grazie

            Quando installerai la 2016, si aggiornerà la 2016. La 2015 non si aggiorna più nemmeno ora.

            Non so se su Windows si possano far convivere due distribuzioni. Su Mac sì. Attendi maggiori informazioni.

            Ciao
            Tommaso

          • #107169
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Sulle piattaforme Windows ho sempre avuto dei problemi a disinstallare TeXLive>anno> dopo aver installato TeXLive. Le due installazioni non si sovrappongono ma quella vecchia è difficile da disinstallare dop che se ne è installata una nuova. Si fa, ma bisogna lavorare molto dalla finestra comandi.

              Installare un pacchetto per il TeX Live Manager, vuol dire scaricarlo, decomprimerlo, mettere la verie parti nelle cartelle giuste creandone di nuove se fosse necessario,aggiornare i file name data base di tutti i sotto rami di TeXLive, tranne il ramo locale e il ramo personale, e aggiungere il nome alla lista dei pacchetti installati e/o aggiornati.

              TeXLive è aggiornato ogni anno con la distribuzione annuale; ora è in vigore la versione del 2016, e la 2015 non è più aggiornablle. Tenersi al 2015 senza poterla aggiornare, è un filino masochistico, ma se serve epr avere una documentazione del passato, allora va bene. Occupa ogni anno 4 o 5 GiB, che presi singolarmente non sono granché, ma sprecano spazio sul disco se non si hanno motivi particolare per conservare anche il passato.

              Tuttavia il ramo llocale e il ramo personale non fanno parte di TeXLive in senso stretto; quello personale è appunto personale, e ci mancherebbe altro che il TeX Live Manager ci mettesse le mani dentro.
              Quello locale viene creato ocn ‘installazione della prima versione di TeXLiive; che viene installata nella macchina questo albero contiene cose a disposizione di tutti gli utenti della macchina specifica. Non viene aggiornato ad ogni nuova installazione se esiste già. L’amministratore della macchina ci può mettere delle cose a disposizione di tutti gli utenti, non facenti parte dalla distribuzione TeXLive, ma presenti e disponibili solo per gli utenti della macchina specifica. Richiede l’aggiornamento del file name data base ogni volta che vi si aggiunge o si toglie qualcosa, mentre l’albero personale con TeXLive non ha bisogno di nessun file name data base.

              Esiste anche un albero texlive//bin/ dove sono installati gli eseguibili di TeXLive; questo albero è accessibile solo all’ammininstratore e al TeX Live Manger. MA chiunque ci metta le mani dentro deve sapere con [recisone quello che sta facendo, perché potrebbe combinare guai irreparabili all’intera macchina.

              Non so se questo ti spiega il perché a te sono successe le cose che descrivi, ma in parte dovrebbe averti chiarito il concetto di “installare un pacchetto”. Se vuoi saperne di più legggi ladocumentazione di TeXLive aprendo una finestra comandi, scrivendoci dentro il comando texdoc texlive, premendo il tasto invio per eseguire il comando al fine di poter leggere in una nuova finestra la documentazione di TeXLive.

              Per concludere: disinstalla la versione 2015 usando lo script uninstalla di quella versione (non ricordo in quale cartella si trovi su Windows, perché sono anni che non uso TeXLive su una macchina Windows). Ciò fatto installa la 2016 da immagine ISO come ha spiegato i@Illinguista1972 qualche messaggio fa, e vedrai che tutti i problemi che hai avuto fino ad oggi spariscono magicamente, almeno fino a fine maggio/inizio giugno del 2017 🙂

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


                Grazie molte Claudio sei stato chiarissimo.

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

            Go to top