Installazione MikTeX senza internet da USB

  • Creatore
    Topic
  • #73034
    Up
    0
    Down
    ::


    Un saluto a tutti gli utenti del forum. 🙂

    Breve premessa. Sono venuto a conoscenza di LaTeX solo tre anni fa, sebbene lo avessi incontrato in precedenza – a mia insaputa – con un a serie di articoli di cui amavo profondamente i font (ebbene sì, sono perdutamente innamorato del Computer Modern Serif).

    Detto ciò, è ormai da un annetto che lo uso con una certa continuità e, sebbene dubito che i miei lavori siano dei capolavori in termini di struttura e che io abbia installato tutto nel miglior modo possibile, miracolosamente il risultato è un piacere per i miei occhi poco esperti.

    Il problema che si è venuto a creare è legato al mio desiderio di installare tutto l’ambaradam necessario per latex su un vecchio hp del 2004 ancora funzionante. Il laptop in questione va benissimo, a patto che gli si faccia fare poche cose e non lo si connetta a internet, infatti gli aggiornamenti di tutti i programmi su cui si basa la nostra vita informatica, senza contare gli antivirus, si mangerebbero in un attimo la sua memoria.

    Incredibile ma vero ho installato Gsview, Ghostgum, TeXnic Center e MikTex (di tutti quanti le ultime versioni ad oggi), e fin qui tutto ok. Il problema si è venuto a creare quando ho chiesto a TeXnic Center di compilarmi due progetti, giusto per vedere se tutto andasse bene. Tali progetti, compilati sul computer che sto usando adesso per scrivervi, non presentavano problemi di sorta (niente bad boxes e un warning solo per hypenation), se non questo messaggio vagamente criptico ai miei occhi:

    `This is BibTeX, Version 0.99c (MiKTeX 2.8)
    The top-level auxiliary file: C:\…etc…etc.
    I found no \citation commands — while reading file C:\…etc…etc.
    I found no \citation commands — while reading file C:\…etc…etc.
    I found no \citation commands — while reading file C:\…etc…etc.
    (There were 3 error messages)
    Couldn’t find input index file C:\…etc…etc.
    Usage: C:\Programmi\MikTeX\miktex\bin\makeindex.exe [-ilqrcgLT] [-s sty] [-o ind] [-t log] [idx0 idx1 …]

    LaTeX Result: 0 Error(s), 1 Warning(s), 0 Bad Box(es), 5 Page(s) `

    La cosa curiosa è che sul vecchio computer gli stessi progetti non facevano partire la compilazione, ovvero TeXnic Center non faceva niente se non tirarmi fuori lo stesso messaggio che vi ho riportato, ma con la scritta finale

    `LaTeX Result: 0 Error(s), 0 Warning(s), 0 Bad Box(es), 0 Page(s) `

    Il tutto unito ad un perfetto file pdf!

    Messa così ho spulciato internet e sono giunto alla conclusione (forse erronea) che il problema potesse essere legato alla versione parziale di miktex che ho installato non potendo collegare il computer a internet.

    Così ho pensato bene di crearmi una versione completa di miktex su USB seguendo le indicazioni date sul sito GUIT e… niente da fare, stesso risultato, sebbene la pennetta e tutto il resto partissero.

    Ho infine tentato di prendere tutte le cartelle presenti sulla pennetta nella cartella \texmf, ovvero tutte le cartelle presenti nel MikTex 2.8 sul mio computer collegato a internet, e copiarle nella cartella MikTex (che in questo caso è 2.9) dell’altro computer. Niente da fare anche qui.

    Dove è l’errore?
    Riformulo: quali sono i molteplici errori?
    Ultima questione, che dà il titolo al thread: come si installa su un computer senza connessione internet da usb o memoria esterna miktex completo?

    Perdonate il mio stile informatico da macellaio.

    Grazie a tutti per i feedback.
    Un saluto

    PS: Ho cercato un po’ ovunque, ma non ho trovato una risposta veramente diretta a questi problemi, senza considerare che la storia del pdf prodotto unito al messaggio con 0 pagine non è saltata fuori su nessun forum (lingua inglese compresa).

    PPS: Ovviamente spero di non aver ripetutamente violato la netiquette al primo messaggio…:oops:

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


      Non c’è nessun errore; semplicemente hai attivato una modalità di compilazione che fa tutto il giro

      (pdf)latex
      bibtex
      (pdf)latex
      (pdf)latex

      e non hai alcun comando [tt]\cite[/tt] nel tuo documento.

      Controlla le impostazioni di TeXnicCenter se non vuoi che venga fatta ogni volta tutta questa fatica inutile.

      Ciao
      Enrico

    • #73036
      Up
      0
      Down
      ::

      egreg9″ post=72022Non c’è nessun errore; semplicemente hai attivato una modalità di compilazione che fa tutto il giro

      (pdf)latex
      bibtex
      (pdf)latex
      (pdf)latex

      e non hai alcun comando [tt]\cite[/tt] nel tuo documento.

      Controlla le impostazioni di TeXnicCenter se non vuoi che venga fatta ogni volta tutta questa fatica inutile.

      Ciao
      Enrico

      Grazie! 🙂

      Perfetto! Dunque il problema implicito del messaggio di Texnic Center è risolto, ma direi che quello fa solo parte della presentazione del problema “reale”, che riguarda il vituperato vecchietto di casa, quel hp che tra un po’ mi chiederanno da un qualche museo di design d’antan e che mi tira fuori pdf ben compilati, con il messaggio finale che le pagine sono 0, senza effettiva compilazione di sorta.

      PS: Intanto vado a modificare TeXnic Center… 😉

    • #73037
      Up
      0
      Down
      ::


      Non vorrei risultare fastidioso nel riportare alla luce questo thread che è passato sotto silenzio, tuttavia il problema adesso dall’essere – oserei dire – teorico, è diventato strettamente pratico.

      Mentre prima per motivi a me ignoti che nessuno mi ha chiarito (non so se perchè poco chiari anche ad altri o perchè palesemente ovvi per chiunque non sia un niubbo come il sottoscritto) il file pdf veniva prodotto, ad un certo punto ha smesso.
      Per quale motivo? Suppongo che il tutto sia legato al fatto che, da grande genio quale sono, in assoluta mancanza di indicazioni (apparentemente…poi magari non ho saputo cercare bene) ho fatto una gran fesseria, ovvero:

      Ho infine tentato di prendere tutte le cartelle presenti sulla pennetta nella cartella \texmf, ovvero tutte le cartelle presenti nel MikTex 2.8 sul mio computer collegato a internet, e copiarle nella cartella MikTex (che in questo caso è 2.9) dell’altro computer. Niente da fare anche qui.

      Perchè, se sul momento non me ne sono accorto, oggi sono andato per compilare un file sul vecchio, vituperato computer, senza però avere alcun tipo di output.

      Così ho deciso di cancellare tutte le cartelle che avevo furbescamente copiato manualmente, ho disinstallato MikTeK 2.9 e l’ho nuovamente installato in versione parziale, partendo dal presupposto che prima il file usciva, anche se in quel modo particolare.
      Risultato? Niente. O per meglio dire…
      `C:\Programmi\MikTex\miktex\bin\latex.exe Cannot execute the command. Error: Impossibile trovare il percorso specificato`

      Qualcuno ha idea di cosa stia succedendo?
      Grazie a tutti per l’aiuto!
      🙂

    • #73038
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Be’ facendo pasticci come hai fatto è facile che le cose non funzionino, specialmente su macchine Windows, dove esiste un “registro” con tutte le particolarità di ogni programma; caricare file nelle cartelle va bene finché si usano file di datti, di testo, fotografie, e compagnia bella, ma quando si tratta di eseguibili i programmi vanno disinstalati correttamente e installati correttamente. Correttamente vuol dire come vuole lo zio Bill (Gates)..
        Ora se non ricordo male, visto che sono alcuni anni che non uso più MiKTeX e in pratica non uso più Windows, sul sito di MiKTeX c’è scritto come travasare il file su una chiavetta e poi come usare la chiavetta per installare il tutto, sia in forma basic, sia in forma completa. Ricordo epr altro che quando usavo Windows, mi scaricavo tutti i file cab sul disco, tutti vuol dire tutti; per fortuna avevo un bel collegamanto e non ci mettevo secoli a scaricare tutto; poi scaricavo l’installatore e gli dicevo che per installare MiKTeX doveva prelevari i vari file cab dal disco. Che poi fosse disco o chiavetta era irrilevante. Qullo che realmente era importante che la versione precedente fosse disinstallata con le utilities di Windwos in modo da toglierne ogni traccia dal PC affinché la nuova installazione trovasse tutto pulito.

        È vero; avevo anche abbastanza pratica del vecchio GOS, per cui sapevo anche mettere le mani con regedit sul registro in modo da poterlo ripulire a mano, nel caso ci fosse stato bisogno. Tuttavia i sistemi, anche Windows, non solo DOS, che usavo erano più semplici di XP o di Vista o di 7. Ora so che con questi non si può scherzare e si deve installare e disinstallare secondo le direttive dello zio Bill.

      • #73039
        Up
        0
        Down
        ::


        Prima di tutto grazie. 🙂

        Dunque, mi par di capire che il mio problema adesso è resettare tutto.
        Perchè per dirla tutta il modo in cui ho disinstallato miktex per poi reinstallarlo è stato abbastanza casalingo (leggi: completamente sbagliato). Poichè per ragioni oscure non mi permetteva di disinstallarlo normalmente, ho cancellato le varie cartelle e poi l’ho finalmente potuto disinstallare.
        Probabilmente starete pensando: orrore, da quale epoca proviene questo barbaro?

        Quindi adesso qualche anima pia mi dovrebbe darmi indicazioni su come riportare tutto a quella pseudo-normalità in cui il computer mi produceva il file pdf (con 0 pagine, etc etc) 🙂

        Intanto mi scuso per la mia niubbaggine.:oops:

        PS: Io il sito di miktex l’ho visto in lungo e in largo, ma un modo per installare tutto da usb non l’ho trovato…:???:

      • #73040
        Up
        0
        Down
        ::


        A quanto pare dopo fastidi vari e tanti scervellamenti, sono giunto alla soluzione di vari problemi sorti recentemente.

        Ho disinstallato miktex 2.9, ho scaricato la versione 2.8 base e ho fatto partire il tutto e – miracolo – il file pdf salta fuori (anche se si parla sempre di “0 pagine, 1 warning, 0 Bad Boxes, 0 pagine“). E questa è la soluzione dell’ultimo problema emerso.

        Quanto alla soluzione del problema base, ovvero dell’installazione di miktek da USB, credo di poter confermare che sul sito ufficiale non se ne parla in modo esplicito (se non in merito ad una versione portatile dello stesso, che non è ciò che mi interessava). Tuttavia continuando a spulciare incessantemente ho trovato un link che sembra fare al caso mio.

        La morale della favola per tutti i niubbi come me che potrebbero avere lo stesso problema è che come prima cosa si devono spostare tutte le cartelle (che si hanno sul computer con connessione) della versione di miktex che si vuole installare su una USB e poi si deve far partire l’installazione completa specificando il percorso che conduce alla USB con miktex dentro. Il gioco si può fare anche se è già stata installata la versione parziale.

        Grazie a tutti e scusate questa intrusione amatoriale. 🙂

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

    Go to top