Problemi con MiKTeX, PATH di Windows

  • Creatore
    Topic
  • #688
    admin
    Amministratore del forum
      Up
      0
      Down
      ::


      Ciao,

      mi serve un grande aiuto da parte vostra per un problema
      che non riesco proprio a capire e risolvere. Non riesco
      a trovare la soluzione su libri o altro materiale in rete.

      Sto cominciando a studiare il tex/Latex e ho installato MikTex
      (Version 3.14159 — MiKTeX 1.20d)
      Ho aggiornato autoexec.bat come indicato nelle istruzioni.

      Però ogni documento latex (che ho come prototipo e che quindi
      è corretto) che cerco di processare mi dà dei problemi:
      non riconosce le sequenze di controllo del tipo \documentclass
      oppure \usepackage, ecc. insomma non riesco a scrivere niente.

      Ad esempio per un file semplice come il seguente:

      \documentclass[a4paper]{article}
      begin{document}
      Questo l’ho scritto in \LaTeX
      \end{document}

      mi dà questi errori:

      ! Undefined control sequence.
      l.1 \documentclass
      [a4paper]{article}
      ?
      ! Undefined control sequence.
      l.3 Questo l’ho scritto in \LaTeX

      Mi potete cortesemente aiutare?
      Vi ringrazio,
      Lucia

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #689
        Up
        0
        Down
        ::

        Ho aggiornato autoexec.bat come indicato nelle istruzioni.

        Scusa, quali istruzioni hai ricevuto? Dove le hai lette? Potresti riportare la fonte e le modifiche che ti hanno consigliato di operare?
        Facci sapere al più presto, se ci dai le informazioni necessarie, probabilmente riusciamo a risolvere il tuo problema. Sembra che nasca dal fatto che il tuo file .tex venga letto dal TeX stesso piuttosto che da LaTeX. Sembra una domanda stupida (e lo è :P) ma quale comando usi per compilare?
        Scusa per la smanacciata sul titolo 😀 😀 😀 😀 :D, non era “esattamente” specifico…
        Ciao, facci sapere.

      • #690
        admin
        Amministratore del forum
          Up
          0
          Down
          ::


          Ciao Emiliano, grazie per l’aiuto.

          Riguardo alla compilazione del file prova.tex hai ragione.
          Ho dato il comando sbagliato per una compilazione latex: tex prova.tex
          Se però adesso provo a dare il comando: latex prova.tex
          compare il messaggio:

          This is TeX, Version 3.14159 (MiKTeX 1.20d)
          – C:\texmf\miktex\bin\initexmf.exe –dump=LATEX
          initexmf: don’t know how to dump LATEX
          I can’t find the default format file!

          Cosa posso fare?

          Riguardo all’autoexec.bat, nel file “Release Notes” allegato alla
          versione di MikTex che ho installato ho trovato scritto:
          “The Setup Wizard does not update the PATH variable.
          Work-around: add something like
          set path=c:\texmf\miktex\bin;%path%
          to your autoexec.bat”.

          Io ho allora aggiunto la stringa c:\texmf\miktex\bin;%path%
          al comando “set path” già presente nel file autoexec.bat

          Grazie per l’attenzione,
          Lucia

        • #691
          Up
          0
          Down
          ::

          Se però adesso provo a dare il comando: latex prova.tex
          compare il messaggio:

          This is TeX, Version 3.14159 (MiKTeX 1.20d)
          – C:\texmf\miktex\bin\initexmf.exe –dump=LATEX
          initexmf: don’t know how to dump LATEX
          I can’t find the default format file!

          Cosa posso fare?

          Cara Lucy,
          non sono un’utilizzatore di MiKTeX, per cui le informazioni che ti ho fornito erano date un po’ a tentoni… Per questo tipo di errore, speriamo veda questo tipo di messaggio un utilizzatore di Windows e MiKTeX. Peraltro però posso darti qualche dritta sulla riga da aggiungere all’autoexec.bat.

          Riguardo all’autoexec.bat, nel file “Release Notes” allegato alla
          versione di MikTex che ho installato ho trovato scritto:
          “The Setup Wizard does not update the PATH variable.
          Work-around: add something like
          set path=c:\texmf\miktex\bin;%path%
          to your autoexec.bat”.

          Io ho allora aggiunto la stringa c:\texmf\miktex\bin;%path%
          al comando “set path” già presente nel file autoexec.bat

          Proprio a questo riguardo, posso darti qualche consiglio dando un’occhio al mio autoexec.bat. Per prima cosa, se aggiungi alla riga set path=…, è completamente inutile che tu ci aggiunga la stringa “%path%”; come seconda cosa, attenzione al separatore di elenco delle entità della riga, cioè, fra una indicazione di cartella e l’altra, non devono esserci spazi e ci deve essere un punto e virgola (questo almeno sul mio Winzozz ME), in questo modo:
          `set path=C:\PROGRAMMI\MIKTEX\TEXMF\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND`
          Prova a ricompilare il file che ti serviva… Se non era questo il problema, aspetta risposte da qualcun altro perché purtroppo non ho i mezzi necessari a risolverlo :cry:.
          Ciao, facci sapere.

        • #692
          admin
          Amministratore del forum
            Up
            0
            Down
            ::


            Ciao Emiliano,

            ho trovato una risposta a questo link, che riporto sotto,
            nel caso in cui qualcuno potesse mai avere il mio stesso
            problema:

            http://aa11.cjb.net/miktex/2000/12/0001.html

            Proverò quanto viene suggerito.

            Grazie per l’aiuto,
            Lucia

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

        Go to top