Problema con l’aggiornamento della distribuzione [risolto]

  • Creatore
    Topic
  • #118401
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve. Tutti i lunedì aggiorno la distribuzione. Ora, ho voluto vedere la versione che avevo di Koma-Script. È più vecchia di quella che si trova sul ctan generale cercando con il browser. Warum? Perché? O meglio: come mai?

      Grazie e ciao,

      davide

    Visualizzazione 13 filoni di risposte
    • Autore
      Risposte
      • #118402
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Per favore ripeti: che sistema operativo usi; quale installazione di TeX usi; quale programma usi per aggiornare; quale mirror usi.

        • #118403
          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Hai ragione. Scusa. Uso Windows 10, texlive 2020. Aggiorno da terminale con tlmgr. Riguardo al mirror, non lo so. Mi sembra di ricordare di aver scelto come repository quello dell’università di Kiel, ma non sono sicuro. Potrebbe essere anche Göttingen. Come si fa a vedere che repository e mirror si stanno usando e come si cambiano o si aggiungono con tlmgr?

            Grazie e ciao,

            davide

            P.S. Scusami delle informazioni incomplete. Sono al cellulare. Pensavo che un repository valesse un altro. Del mirror, chiedo scusa della mia crassa ignoranza, ma non so nulla, come direbbe Tosca.

          • #118404
            davidebond
            Partecipante
              Up
              0
              Down
              ::


              Allora, secondo la tlshell i repository sono i seguenti:

              `
              http//contrib.texlive.info/current tlcontrib verification:gpg unavailable
              ftp://ftp.fu-berlin.de/tex/CTAN/ (main) verification:gpg unavailable
              `

              D’altra parte, sto aggiornando la distribuzione e http://ftp.fu-berlin.de viene considerto dal terminale un mirror e, fra l’altro, non sicuro.

              L’update è finito e ha aggiornato KOMA-script. Adesso le versioni coincidono.

              Chiedo scusa.

              Grazie. Ciao,

              davide

            • #118405
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Tutto è bene quel che finisce bene…

              • #118406
                claudio
                Partecipante
                  Up
                  0
                  Down
                  ::

                  davidebond” post=118863Allora, secondo la tlshell i repository sono i seguenti:

                  `
                  http//contrib.texlive.info/current tlcontrib verification:gpg unavailable
                  ftp://ftp.fu-berlin.de/tex/CTAN/ (main) verification:gpg unavailable
                  `

                  D’altra parte, sto aggiornando la distribuzione e http://ftp.fu-berlin.de viene considerto dal terminale un mirror e, fra l’altro, non sicuro.

                  ciao questo succede perché non hai installato gnupg
                  cioè ti manca il programma che faccia la verifica

                  claudio

                • #118407
                  davidebond
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Anzitutto, grazie. Ho dovuto installare gnupg per windows e kleopatra. Ho mandato la chiave per posta, ma non è cambiato niente. Cercando su google ho trovato che dovevo usare tlmgr e installarlo da un indirizzo. A questo punto il repository risulta verificato, ma ho dovuto anche importare una chiave per tlcontrib. Adesso sono a posto, salvo il messaggio che prima non ricordo di aver mai visto aggiornando la distribuzione:

                    `
                    skipping forcibly removed package: arara
                    `

                    Ho aggiornato una seconda volta la distribuzione e questo messaggio continua a comparire. Ho fatto come al solito dei casini?

                    Grazie. Ciao,

                    davide

                    P.S. Incidentalmente, il terminale si blocca non solo compilando file in lualatex ma anche compiendo operazioni puramente windows che non c’entrano con texlive.

                  • #118408
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Mmmm…
                      Ho appena aggiornato e nella lista dei pacchetti da elaborare oggi c’era “Forcibly removed package ekdosis”; di solito questo messaggio serve per segnalare che viene tolto un pacchetto o un programma dall’installazione, neltuo caso quel “Skipping” segnala che non ha eseguito al rimozione o non l’avrebbe fatto. Controlla con Cerca di Windows se hai ancora arara, o se non l’hai mai avuto. (magari non ti si è mai installato perché non disponevi del particolare linguaggio interpretato usato da Arara.

                      Invece mi sembra più preoccupante che ti si blocchi il terminale indiependentemente da TeX Live, ma anche sui programmi del tuo sistema operativo e/o degli altri programmi che hai installato. Potrebbe significare o che non hai abbastanza RAM (io ho 16GiB, e ho notato problemi con lo swapping fra CPU e RAM moooolto raramente, forse due volte in 5 anni). Se uno ha poca RAM e poco spazio libero su disco, lo swapping fra CPU e memoria RAM/Disco diventa l’operazione più frequente e si ha l’impressione che nulla stia girando; purtroppo raramente i programmi hanno la rotellina che gira o la barra che indica quale percentuale di lavoro è stata fatta. Controlla fra le caratteristiche della tua macchina e del suo sistema operativo Win10, potrebbe essere necessario aumentare la RAM e/o cambiare disco con uno più capace. Forse costa meno comprare un computer nuovo con caratteristiche di hardware migliori. Spero di no, perché i bigliettoni da spendere sono tanti 👿

                    • #118409
                      davidebond
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Anzitutto, grazie come sempre. Arara è ben presente nel mio computer c’è una grande quantità di roba. Cosa devo fare? Reinstallarlo? Eliminarlo? Correggerlo? E come fare?

                        Grazie e ciao,

                        davide

                        P.S. Ho già 16GB di Ram e disco SSD. Ho speso una montagna di soldi su questo pc. È mezzo vuoto.

                      • #118410
                        OldClaudio
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Dipende se lo usi o non lo usi; se intendi usarlo; se non ti interessa.
                          Nel quarto caso ignoralo.
                          Se non lo usi probabilmente sei lo stesso nel quarto caso; ma, sebbene io lo usi poco, devo ammettere che non è facilissimo da usare, tanto che per i miei scopi mi sono dovutofar aiutare dall’autore; ma funziona che è una meraviglia. Vedi sotto.
                          Se lo stai già usando, non ho da aggiungetti niente, salvo che, forse, ti conviene definire un engine/compilatore/come si chiama con il tuo shell editor, che ti permettadi inserire in testa al tuo file le righe magiche relative ad arara, e quando compili clicchi sul motore egnine che avrai opportunamente chiamato arara, e arara fa tutto da solo; per esempio; devicreare una bibliografia con bibre e, disiamo, biblatex_philisopjy-modern? Bene prepari il tuo file sorgente snel solito modo e poi senza arara devi:
                          a) compilare il tuo mainfile
                          b) lanciare biber
                          c) ricompilare il tuo main file da due a tre volte
                          Se usi arara, metti in testa al tuo file le tue righe magiche la prima delle quali non è il solito % !TEX TS-program=pdflatex, ma è % !TEX TS-Program=arara. Le righe successive sono tutte del tipo % arara … con i puntini sosituiti dall’azione che arara deve compiere, per cui il primo sarà % arara pdflatex, il secondo % arara biber, eccetera.

                          È molto più semplice degli altri script come latexmk, tanto consigliati dagli utenti di Linux, ma che richedono la conoscenza del linguaggio bash o simili. Non è che arara non richieda la conoscenza del linguaggio di scripting sottostante, ma solo per cose particolari; in genere sa fare tutto da solo senza bisogno di arrampicarsi sui vetri per imparare nuovi linguaggi.

                          Sui Mac, c’è una sotto-cartella dove sono già predisposti gli “engine” scritti nel linguaggio che TeXShop & Company sanno interpretare. Con TeXStudio non saprei, perché pur avendolo a bordo, non lo uso quasi mai, se non per fare delle semplici prove; Non c’è dubbio che TeXstudio abbia bare di menù per ogni circostanza, ma preferisco TeXShop, che mi lascia le finestre più libere da barre che non userei mai. Ovviamente si tratta di preferenze personali di uno abituato ad usare il Mac. Ma, lo ammetto, di tutti gli altri shell editor che ho provato, compreso l’onnipotente emacs+auctex,dopo TeXShhop userei TeXstudio e talvolta TeXworks (oggi meno di una volta, perché la sua funzionalità che rpeferivo era al sua capacità di analizzare il file sorgente e scoprire in che codifica era stato salvato, e, in più, nel caso era capace di salvarlo in un’altra codifica a scelta.— oggi che la codifica utf-8 è quella di default per tutti i file sorgente, e solo i vecchi shell editor producono ancora file sorgente con codifiche diverse, l’utilità di TeXworks per me è diventata simile a quella di una ruota di scorta; ce l’hai a bordo, ma speri di non forare mai).

                          Ma dopo queste divagazioni, avere a bordo arara non fa nessun male; usarlo è decisamente conveniente, non per tutti i documenti che scriviamo, ma per progetti speciali certamente si. Recentemente è stato installato un altro programma, simile ad arara, che secondo il suo autore sarebbe più semplice da usare; Si tratta diuna inserzione in TeX Live di 4 o 5 giorni fa. ma dopo aver letto l documentazzione mi sono detto che non fa per me. Se sei curioso si chiama Spix, e ne puoi leggere la documentazione con texdoc spix. Arara ha come simbolo/logo l’immagine di un pappagallo ara (che in brasiliano si chiama arara), mentre Spix ha come simbolo un parrocchetto verde, Sono sempre pappagalli, più piccoli, ma sempre pappagalli.

                        • #118411
                          davidebond
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Ergo, l’ho installato e va tutto bene. Riguardo ai comandi, ho creato uno script per ms-dos che lancia lualatex sul file, poi lancia i vari comandi per produrre un glossario e poi rilancia lualatex. Altrimenti, impazzivo. Ad ogni modo, durante la compilazione ho un consumo di cpu che oscilla tra il 30 e il 40%, scendendo anche sotto il 30.

                            Grazie e ciao,

                            davide

                          • #118412
                            OldClaudio
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Non ho capito bene quello che hai fatto con uno script msdos. In uno dei miei file prima di \documenclass ho quanto segue:
                              `% !TEX TS-program = arara
                              % !TEX encoding = UTF-8 Unicode
                              % !BIB program = biber
                              % arara: writeconfig: {suffix: A4}
                              % arara: pdflatex
                              % arara: biber
                              % arara: pdflatex
                              % arara: pdflatex
                              % arara: pdflatex: {synctex: true}
                              % arara: rename

                              \newif\ifacinque \newif\ifbcinque \newif\ifaquattro
                              \aquattrofalse \acinquefalse \bcinquefalse
                              \input{\jobname.cfg}% legge il file di configurazione per impostarne uno
                              % solo al valore true
                              `Come vedi le prime tree righe magiche riguardano la codifica e il motore di gestione dela bibliografia e arara non c’entra; sono le solite, ma al posto di dire che voglio compilare cone, per esempio, pdflatex, dico che voglio dare in pasto il file ad arara. Poi come vedi dico ad arara di creare un file di configurazione; poi gli dico di lanciare sul main file pdflatex che creerà il file \jobname.pdf, poi di lanciare biber,;
                              poi di lanciare di nuovo pdflatex tre volte; infine gli chiedo di rinominare (in realtà di copiare, il file jobname.pdf nel file \jobname-A4.pdf.
                              Se nnon voglio fare questi passi (che in realtà faccio solo quando il documento è completo) basta che io commenti i comandi arara con un segno # e l’esecuzione del tutto rimane molto più rapida. Ogni compilazione è a se stante, quaindinon ci sono processi che si accumulano, facendo salite enormemente la memoria e di CPU a valori alti.

                            • #118413
                              davidebond
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Si, ho capito. Il mio problema riguardava il messaggio di errore a proposito di arara nell’update della distribuzione. E questo l’ho risolto. Con lo script evito semplicemente di digitare continuamente gli stessi comandi. Infine, mi scuserai, ma in questo momento non posso permettermi un PC decente. Questo, con i suoi limiti, lavora bene. Purtroppo le mie finanze sono dirottate in campo medico a dismisura. Tutto qui.

                                Grazie comunque. Ciao,

                                davide

                              • #118414
                                OldClaudio
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Infatti, non sono dell’idea di disperdere il denaro in cose tutto sommato non essenziali. Quelle primarie vengono prima, e un PC nuovo costa eccome, specialmente se ha funzionalità superiori al minimo indispensabile.
                                  Ma il discorso di arara serve appunto per non digitare sempre gli stessi comandi; devo dire che con TeXShop, basta cliccare sempre una freccina a fianco di una finestrella. Quindi arara è meno necessario che con altri shell editor. Ma ci sono situazioni in cui diventa utile; nel mio caso, con un unico masterfile ero in grado di comporre in tre formati diversi lo stesso documento A4, B5 e A5 e lo potevo ottenere in sostanza senza riscrivere niente.

                                • #118415
                                  samiel
                                  Partecipante
                                    Up
                                    0
                                    Down
                                    ::


                                    Se vuoi reinstallare i pacchetti momentaneamente eliminati dal sistema,
                                    ma che appartenevano all’installazione originaria, devi dare
                                    `tlmgr update –self –all –reinstall-forcibly-removed –repository http://mirror.ctan.org/systems/texlive/tlnet`
                                    Ovviamente, è la stringa –reinstall-forcibly-removed a fare la differenza

                                    m

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

                                Go to top