Problema con MiKTeX 2.9

  • Creatore
    Topic
  • #65283
    Up
    0
    Down
    ::


    Da un po’ di tempo provo a scaricare nuovi pacchetti con MiKTeX Package Manager (Admin), ma non riesco perchè ogi qualvolta lancio l’installazione di un determinato pacchetto compare il messaggio:

    `The remote package repository is corrupted. You have to choose another repository.`

    Quando invece cerco di aggiornare i pacchetti installati tramite MiKTeX Settings (Admin) compare quest’altro messaggio d’errore:

    `miktex-makefmt: The input file could not be found.
    initexmf.EXE: The operation failed for some reason.
    initexmf.EXE: Data: C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\miktex-makefmt.exe`

    Cosa devo fare? (Vi chiedo di spiegarmi il tutto nella maniera più semplice possibile, dato che non ho molto dimistichezza 🙄 )

Visualizzazione 15 filoni di risposte
  • Autore
    Risposte
    • #65284
      Up
      0
      Down
      ::


      Forse la maniera più semplice è installare TeXLive :-).

    • #65285
      Up
      0
      Down
      ::


      Be’, dovrebbe essere sufficiente fare quello che ti suggerisce il messaggio di errore:
      cambiare repository.

      Nel package manager di MiKTeX sulla barra degli strumenti, c’è la voce “repository”.
      Cliccaci e nel menu a tendina scegli Change package repository…

      Ti si aprirà una finestra. Ci saranno tre opzioni, scegli la prima (dovrebbe già essere
      selezionata) e vai avanti. Alla schermata successiva ti comparirà una lista di repository
      disponibili. Scegliene uno e dai OK.

      Per sicurezza chiudi tutto e riapri anche se non dovrebbe essere necessario. Ora
      se provi a installare un nuovo pacchetto, questo verrà scaricato dal nuovo repository
      che hai scelto.

      Ciao ciao.
      Fra

    • #65286
      Up
      0
      Down
      ::

      francesco.biccari” post=64305Be’, dovrebbe essere sufficiente fare quello che ti suggerisce il messaggio di errore:
      cambiare repository.

      Effettivamente il problema del download di nuovi pacchetti è stato risolto, ma quello del “refresh FNDB” “Update formats” no.

    • #65287
      Up
      0
      Down
      ::


      Alla seconda domanda non so rispondere. Intanto ti chiedo due cose:

      1. Usi TeXnicCenter? Se sì, toglilo e usa TeXworks, TeXstudio o TeXmaker.

      2. Prova a fare un update di MiKTeX (da admin). Dopodiché riprova ad
      aggiornare i formati e vediamo se ti dà ancora errore.

      Ciao ciao.
      Fra

    • #65288
      Up
      0
      Down
      ::

      francesco.biccari” post=64311
      1. Usi TeXnicCenter? Se sì, toglilo e usa TeXworks, TeXstudio o TeXmaker.

      2. Prova a fare un update di MiKTeX (da admin). Dopodiché riprova ad
      aggiornare i formati e vediamo se ti dà ancora errore.

      Uso TeXmaker. Ho aggiornato MiKTeX, ho riavviato il computer e ho lanciato l’aggiornamento dei formati… ma compare ancora lo stesso errore.

    • #65289
      Up
      0
      Down
      ::


      🙁

      Dal messaggio di errore sembra che quell’eseguibile non trovi il necessario
      file di input. Leggendo su internet sembra che questo possa dipendere dalla
      presenza di uno spazio nel percorso. Tu hai “Program Files (x86)” io nel mio
      pc “Program Files”.

      Inoltre la cartella che hai te (con la x86) significa che ne devi avere un’altra chiamata
      solo Program Files. E significa anche che hai Windows 7 o Windows Vista a 64 bit.
      Infatti la cartella Program Files serve per i programmi a 64 bit, nativi per il tuo
      sistema, mentre l’altra, con x86, serve per i programmi a 32 bit.

      Ora non so dove sta il problema veramente, cioè se nel nome della cartella dei
      programmi o proprio nel fatto che usi la versione a 32 bit invece che a 64.
      Ma potresti provare a disinstallare MiKTeX (dopodiché cancelli a mano la cartella
      MiKTeX se ancora è lì) e poi lo reinstalli stavolta usando la versione a 64 bit, che
      è quella più adatta al tuo sistema operativo. Oppure installi TeXlive (sempre a
      64 bit, se è disponibile).

      Ciao ciao.
      Fra

    • #65290
      Up
      0
      Down
      ::


      Dimenticavo!

      Prima di reinstallare MiKTeX o passare a TeXlive, prova questo.
      Vai nella finestra Settings (admin). Vai nel tab Formats.
      A tutti i formati ci dovrebbe essere scritto “exclude” tranne che
      a etex, latex, mf, pdfetex, pdflatex, pdftex, tex.

      Magari stai provando a generare dei file di formato “strani” che possono dare
      problemi. Se la tua lista è invece uguale alla mia, prova anche a
      disabilitare mf e a riprovare. Ho visto su internet che solitamente
      è la generazione di questo formato che crea problemi.

      Ciao ciao.
      Fra

    • #65291
      Up
      0
      Down
      ::


      Nel mio elenco dei “non exclude” compaiono oltre a quelli che hai citato tu anche mpost e platex. Ho provato ad escludere mf, ma si verifica sempre lo stesso problema.

    • #65292
      Up
      0
      Down
      ::


      Rimetti mf e prova invece a escludere mpost e platex in modo che
      la lista sia uguale alla mia.

      Se non va ancora direi che devi installare la versione del programma
      più adatta al tuo sistema, cioè quella a 64 bit. Oppure metti TeXLive (a 64 bit).

      Facci sapere come è andata a finire.

      Ciao ciao.
      Fra

    • #65293
      Up
      0
      Down
      ::

      francesco.biccari” post=64333Rimetti mf e prova invece a escludere mpost e platex

      Funziona!:-D 😀 😀 Grazie mille! Quindi mpost e platex non sono essenziali?

    • #65294
      Up
      0
      Down
      ::


      Menomale 🙂 Non c’è stato bisogno di reinstallare nulla.

      Può essere che la tua versione di MiKTeX sia la basic? Forse per qualche
      motivo hai abilitato (o si sono abilitate) le opzioni per generare i formati
      platex e mpost nonostante questi non siano neanche installati! Da qui
      il tuo errore, ma sono solo supposizioni.

      L’unica cosa che non capisco è perché tu abbia anche la riga mpost
      mentre io no…!

      Comunque non preoccuparti platex è una versione di LaTeX ritagliata
      su misura per scrivere in giapponese mentre mpost è l’eseguibile per
      compilare codice MetaPost. Probabilmente nessuno dei due ti servirà
      mai ma non so.

      Ciao ciao.
      Fra

    • #65295
      Up
      0
      Down
      ::

      francesco.biccari” post=64366platex è una versione di LaTeX ritagliata su misura per scrivere in giapponese.

      Ah, ora ricordo, platex l’ho dovuto abilitare per poter utilizzare XyMTeX, il cui autore è appunto giapponese.

    • #65296
      Up
      0
      Down
      ::


      Non conosco XyMTeX. Ma se proprio ti serve prova a riattivare platex
      e lasciare quindi disabilitato solo mpost e vedi se va tutto bene lo stesso.

      Ciao ciao.
      Fra

    • #65297
      Up
      0
      Down
      ::

      francesco.biccari” post=64378Non conosco XyMTeX. Ma se proprio ti serve prova a riattivare platex
      e lasciare quindi disabilitato solo mpost e vedi se va tutto bene lo stesso.

      XyMTeX è un pacchetto che permette di disegnare strutture chimiche.
      Effettivamente, rimettendo platex nell’elenco dei “non exclude” ritorna il problema di prima. Se ho capito bene, in quell’elenco compaiono i formati che voglio vengano aggiornati quando premo “Update formats”, giusto? Quindi se lo “escludo” non si hanno modifiche sul formato platex che ho installato sul PC, semplicemente non lo aggiorna. Giusto?

    • #65298
      Up
      0
      Down
      ::

      drjhons” post=64382

      Non conosco XyMTeX. Ma se proprio ti serve prova a riattivare platex
      e lasciare quindi disabilitato solo mpost e vedi se va tutto bene lo stesso.

      XyMTeX è un pacchetto che permette di disegnare strutture chimiche.
      Effettivamente, rimettendo platex nell’elenco dei “non exclude” ritorna il problema di prima. Se ho capito bene, in quell’elenco compaiono i formati che voglio vengano aggiornati quando premo “Update formats”, giusto? Quindi se lo “escludo” non si hanno modifiche sul formato platex che ho installato sul PC, semplicemente non lo aggiorna. Giusto?

      Forse sì. Ma addirittura mi sembra strano che un pacchetto richieda platex…
      Non so aiutarti mi dispiace 🙁

      Ciao ciao.
      Fra

    • #65299
      Up
      0
      Down
      ::

      francesco.biccari” post=64385

      [quote=”francesco.biccari” post=64378]Non conosco XyMTeX. Ma se proprio ti serve prova a riattivare platex
      e lasciare quindi disabilitato solo mpost e vedi se va tutto bene lo stesso.

      XyMTeX è un pacchetto che permette di disegnare strutture chimiche.
      Effettivamente, rimettendo platex nell’elenco dei “non exclude” ritorna il problema di prima. Se ho capito bene, in quell’elenco compaiono i formati che voglio vengano aggiornati quando premo “Update formats”, giusto? Quindi se lo “escludo” non si hanno modifiche sul formato platex che ho installato sul PC, semplicemente non lo aggiorna. Giusto?

      Forse sì. Ma addirittura mi sembra strano che un pacchetto richieda platex…
      Non so aiutarti mi dispiace 🙁

      Ciao ciao.
      Fra[/quote]

      Lasciate perdere XyMTeX e usate serenamente chemfig. Praticamente fa tutto.

      Ciao
      Tommaso

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

Go to top