Problemi con Miktex 2.8 e 2.9

  • Creatore
    Topic
  • #60547
    Up
    0
    Down
    ::


    Salve, sto avendo dei grossi problemi con le versioni recenti di Miktex, ho trovato questo forum e spero proprio che possiate aiutarmi!

    Mi spiego, ho scritto la tesi triennale, la presentazione e vari altri elaborati con Miktex 2.7 e TexnicCenter 1beta7_50.

    Tra poco devo scrivere la tesi per la specialistica e ho provato a installarli sul portatile (mi ero salvato il setup di Miktex 2.7) in quanto le altre cose le avevo fatte sul fisso.

    Mi è sorto subito un primo problema in quanto, provando a compilare la tesi, Texnic mi dava l’errore che i file sorgenti erano troppo vecchi.
    Provvedo a scaricare le versioni piu recenti di Miktex e Texnic (rispettivamente la 2.9 e 1StableRC1), ma, in questo caso, andando a compilare, l’editor mi dava un errore che non risusciva a trovare il file cls.
    Penso ad un problema di compatibilità tra Miktex 2.9 e il sistema operativo che uso (XP), quindi scarico Miktex 2.8.
    Provando a compilare la tesi in questo caso non mi da piu l’errore di non trovare il file cls, ma il risultato della compilazione sono 0 page(s)

    Vi dico subito che con entrambe le versioni di Mikex piu recenti un semplice programma come:

    `
    \documentclass[a4paper]{book}
    \begin{document}
    Prova
    \end{document}
    `

    funziona!

    Il problema sembra sorgere quando uso file.cls

    L’impostazione generale di un elaborato che ho fatto (e quindi funzionante con la versione di Miktex 2.7, ma non funzionate con le versioni successive) è:

    `
    \documentclass[a4paper,12pt,italian,oneside]{TPelaborato}
    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{indentfirst}
    \usepackage{psfrag}
    \usepackage{graphicx}
    \usepackage{amsmath}

    %margini e altezza del testo

    \oddsidemargin 0cm \evensidemargin 0cm \textwidth 16.5cm
    \textheight 21.6cm
    \renewcommand{\baselinestretch}{1.5}
    \hyphenpenalty=20000\tolerance=10000\hbadness=10000

    %copertina

    \author{Nome Cognome}
    \numberofmembers{2}
    \othermembers{Nome Cognome}
    \title{Titolo elaborato}
    \titolocorso{Ingegneria dell'Automazione}
    \chair{Prof. Nome Cognome}
    \degreeyear{2009/2010}

    %Per avere un buon layout

    \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection \ #1}{}}

    %inizio dell'elaborato

    \begin{document}
    \maketitle
    \tableofcontents

    \chapter*{Introduzione}
    \addcontentsline{toc}{chapter}{Introduzione}
    \chaptermark{Introduzione}

    capitolo1….

    \end{document}
    `

    Avete qualche idea su come risolvere la situazione?

    Grazie mille in anticipo

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #60548
      Up
      0
      Down
      ::


      L’errore è dovuto al fatto che non trova proprio il file di classe .cls. La classe da te usata è TPelaborato. In quanto non credo che questa classe sia presente nelle normali distribuzioni, l’hai reinstallata quando hai installato MikTeX?

      Ciao
      Fra

    • #60549
      Up
      0
      Down
      ::


      Fino adesso funzionava tutto mettendo la classe TPelaborato.cls o le altre che ho usato nella stessa directory (cartella) dove ho il file.tex…..

      Non basta piu fare cosi? eventualmente come faccio a reistallarla?

    • #60550
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Infatti, se tutto è nella stessa cartella del file .tex, deve funzionare come descrivi e come vorresti.
        Se con 2.8 e con 2.9 non funziona ci possono essere molti motivi; per esempio un difetto di configurazione di MiKTeX, variabili di environment che non vanno d’accordo con l’installazione di MiKTeX, conflitto di diverse versioni ora presenti o presenti in passato sullo stesso PC (Windows lascia sempre delle tracce di quello che è stato caricato e scaricato).
        Leggi con attenzione il file .log del tuoi tentativi di compilazione; visto che non trova la classe, nelle prime righe dovrebbe esserci scritto dove la cerca; dovrebbe dirti anche quale MiKTeX sta lavorando,, eccetera; ne puoi dedurre diverse cose sulla installazione e sulla configurazione.
        Ma in questo, purtroppo, a distanza è difficilissimo aiutarti; temo che tu debba seguire il detto: “Aiutati che il Ciel ti aiuta”.

        In alternativa c’è la possibilità di dire addio a MiKTeX e installare la distribuzione TeX Live per Windows, mi raccomando: quella completa; io l’ho fatto quando mi sono deciso a dire addio a MiKTeX e non ho più avuto problemi.

        Molto probabilmente la versione pdflatex di TeX Live non avrà nesuna difficoltà a trovare le tue classi; se dovesse trovare difficoltà anche TeX Live, vuol dire che il tuo portatile o il suo sistema operativo ha qualcosa che davvero non va.

        Nota: caricando la TeX Live per Windows, carichi e installi anche l’editor TeXworks; è semplice ed essenziale, ma a saperlo usare fa come e meglio di TeXnic Center, e include un visualizzatore di file PDF che permette di andare dalla finestra .tex alla finestra .pdf avanti e indietro con il cursore in ciascuna finestra el punto quasi esatto in cui si trova nell’altra. Finché non usi un sistema di questo genere non puoi immaginarti quanta fatica in meno farai per comporre i tuoi documenti.

      • #60551
        Up
        0
        Down
        ::


        Ti rigrazio per i consigli….per vedere se è un problema di sistema operativo magari provo a installare Miktex e Texnic sul portatile di mio fratello e vedere se mi dà gli stessi errori! magari vi tengo informati sui risultati…

        Se non riesco a risolvere passerò come dici te Tex live…

      • #60552
        Up
        0
        Down
        ::


        Alllora ho provato ad aprire i file con TexWorks (è installato automaticamente anche con Miktex) e a compilarli con quello….durante la compilazione mi ha trovato dei pacchetti mancanti che ho installato automaticamente.

        Ho riprovato quindi a compilare con Texnic e magicamente tutto funziona……!!!!!!!

      • #60553
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Tutto è bene, quel che finisce bene!

          Però, vedi, il problema nasce dall’installazione basic di MiKTeX; non hai idea di quanti messaggi arrivano a forum a causa dell’installazione parziale; se vuoi continuare ad usare MiKTeX, fallo puire, am almeno integralo con la totalità dei pacchetti.

        • #60554
          Up
          0
          Down
          ::


          capisco, magari con calma mi scarico la versione completa. Ti ringrazio comunque dei consigli, se tu non avessi nominato Texworks non mi sarebbe venuto in mente di provare con quello! anche perchè se non ricordo male gli aggionamenti dei pacchetti mancanti li faceva automaticamente anche Texnic…mah!

          In questo caso sono rimasto un pò spiazzato dal fatto che con la versione 2.7 funzionava tutto bene e con le altre no! e son le cose che ti fanno piu innervosire 🙂

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

      Go to top