Problema di compilazione

  • Creatore
    Topic
  • #62556
    Up
    0
    Down
    ::


    Ciao ragazzi,

    Io sto scrivendo degli articoli su LateX tramite il TeXnicCenter.

    Tuttavia quando chiedo di visualizzare l’output, dopo aver inserito del testo nuovo, in pdf il file non risulta aggiornato, ma risulta bloccato al punto in cui ho iniziato a scrivere in quella sessione.

    Come viewer pdf sto usando Adobe Reader 7.0.8.

    Sapete se c’è qualche modo per ovviare a questo problema?

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

      Ermenegin” post=61527Ciao ragazzi,

      Io sto scrivendo degli articoli su LateX tramite il TeXnicCenter.

      Forse ti conviene cambiare editor.

      Comunque se usi adobe forse non c’è il refresh automatico del pdf. Sono anni che non uso più acrobat reader

    • #62558
      Up
      0
      Down
      ::


      Per spiegare meglio.

      Io ho scritto circa 28 pagine di un articolo.

      Stamattina ho iniziato a scrivere la 29ma.

      Dopo aver compilato la 29ma ho chiesto al programma di mostrarmi in pdf il risultato.

      il pdf si apre ma rimane fermo a pagina 28, ovvero al testo che ho scritto nei giorni scorsi.

      TeXnicCenter non da messagi di errore.

      Ho provato a copiare il codice in un nuovo file di TeXnicCenter e a ricompilare, cosa che mi aveva già risolto il problema, ma questa volta quando chiedo di mostrarmi l’output il Reader mi dia messaggio di errore.

      Grazie Per la cortese disponibilità.

    • #62559
      Up
      0
      Down
      ::

      Ermenegin” post=61529Per spiegare meglio.

      Io ho scritto circa 28 pagine di un articolo.

      Stamattina ho iniziato a scrivere la 29ma.

      Dopo aver compilato la 29ma ho chiesto al programma di mostrarmi in pdf il risultato.

      il pdf si apre ma rimane fermo a pagina 28, ovvero al testo che ho scritto nei giorni scorsi.

      Sarà stupido ma a me è capitato 🙄

      Prova a vedere che tu non stia modificando una versione e compilando un’altra…

    • #62560
      Up
      0
      Down
      ::

      SIGI” post=61528
      Comunque se usi adobe forse non c’è il refresh automatico del pdf. Sono anni che non uso più acrobat reader

      Cosa consigli di utilizzare?

    • #62561
      Up
      0
      Down
      ::

      Ermenegin” post=61532Cosa consigli di utilizzare?

      Dipende dal sistema utilizzato. Su un qualsiasi unix-like ci sono tantissimi reader (su osx preview, su linux non li conto nemmeno più). Su windows non ne ho la più pallida idea ma credo che molti tra quelli per linux si possano trovare su windows

    • #62562
      Up
      0
      Down
      ::

      SIGI” post=61531

      Sarà stupido ma a me è capitato 🙄

      Prova a vedere che tu non stia modificando una versione e compilando un’altra…

      Eh guarda vorrei che fosse un errore come questo.

      Ho già controllato.

      Ho anche verificato che nn ci fosse un \end{document} di troppo o che il testo inserito risultasse come un commento, ecc. ecc.

    • #62563
      Up
      0
      Down
      ::

      Ermenegin” post=61534
      Ho anche verificato che nn ci fosse un \end{document} di troppo o che il testo inserito risultasse come un commento, ecc. ecc.

      Se ci fosse un \end{document} dopo un \end{document} non sarebbe rilevante, tutto quello dopo il primo \end{document} viene ignorato. Che problema hai ora e magari posta un esempio minimo.

    • #62564
      Up
      0
      Down
      ::

      SIGI” post=61535
      Se ci fosse un \end{document} dopo un \end{document} non sarebbe rilevante, tutto quello dopo il primo \end{document} viene ignorato. Che problema hai ora e magari posta un esempio minimo.

      Si si dicevo per dire che ho verificato tutte le questioni legate ad errori di distrazione eccetera eccetera.

      Il problema è semplicemente lo stesso che ho detto prima. Scrivo codice, compilo, ma il pdf non si aggiorna e se copio il codice in un altro file adobe reader mi da errore.

    • #62565
      Up
      0
      Down
      ::

      Ermenegin” post=61537
      Il problema è semplicemente lo stesso che ho detto prima. Scrivo codice, compilo, ma il pdf non si aggiorna e se copio il codice in un altro file adobe reader mi da errore.

      Appunto, mi sembra strano (per quello ti avevo detto di controllare la versione compilata). Quando lo ricopi in un file nuovo che errore ti da?

    • #62566
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Apri il file log e leggi quello che c’è scritto in fondo.

        Per esempio: potresti avere scritto le prime 28 pagine con pdfLaTeX e poi compilato il file che contiene anche la 29-esima con LaTeX; avresti prodotto un file DVI, senza aggiornare il file PDF.

        Oppure potresti avere il vecchissimo Adobe Reader 7 che è rimasto acceso e non apre un altro file senza prima avere chiuso il file in lettura. Ora Adobe Reader è arrivato alla versione 10 e si chiama Adobe Reader X (sempre gratuito, scaricabile dal sito della Adobe, ma se cerchi con Google probabilmente trovi anche una versione in italiano, se per te l’interfaccia italiana è importante).

        Ma in fondo al file log c’è scritto quello che Il compilatore ha fatto e quante pagine ha messo nel file di uscita.

        Poi: aggiorna la tua versione della distribuzione del sistema TeX. Se stai usando quel rudere di TeXnicCenter (“rudere” senza ironia si adatta molto bene ad un programma che non viene più aggiornato da qualche anno; in informatica l’obsolescenza dei programmi è terribile) è probabile che tu stia usando MiKTeX; aggiornalo.
        Come editor, se ti piace lo stile di TeXnicCenter, puoi scaricare dalla rete (cerca con Google) TeXstudio; è un ottimo editor che ha il suo visualizzatore PDF integrato e che ti permette di eseguire la ricerca diretta e inversa dalla finestra tex alla finestra pdf e viceversa. Molto comodo; finché non lo usi non puoi capire quanto sia utile; inoltre il visualizzatore pdf si aggiorna da solo ad ogni compilazione.

      • #62567
        Up
        0
        Down
        ::


        Grazie mille gente torno al lavoro.

      • #62568
        Up
        0
        Down
        ::


        Cmq è terribile come sia complesso l’impatto con programmi professionali per i profani da un punto di vista informatico :D.

      • #62569
        Up
        0
        Down
        ::

        SIGI” post=61539Quando lo ricopi in un file nuovo che errore ti da?

        [DocOpen(“%bm.pdf”)][FileOpen(“%bm.pdf”)]

        Cannot execute the command.

      • #62570
        Up
        0
        Down
        ::


        TeXstudio non risolve il problema purtroppo.

      • #62571
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ripeto, se compili con LaTeX invece che con pdfLaTeX il file pdf non salta fuori. che cosa c’è scritto in fondo al file log? riporta le ultime 10 o 20 righe di quel file log dopo l’eventuale elenco dei font.

        • #62572
          Up
          0
          Down
          ::

          Ermenegin” post=61547

          Quando lo ricopi in un file nuovo che errore ti da?

          [DocOpen(“%bm.pdf”)][FileOpen(“%bm.pdf”)]

          Cannot execute the command.

          Questo errore indica solamente che l’editor (TeXnicCenter o TeXStudio) non è in grado di aprire il file PDF, ma magari il PDF è stato generato correttamente. Dovresti provare ad aprire il file “a mano”, ovvero andare tramite Esplora risorse nella cartella che contiene il file e farci doppio clic.

          Nello specifico, l’errore che ti dà indica che l’editor non riesce a comunicare con Adobe Reader (ma il file può benissimo essere aperto a mano). È un problema abbastanza rognoso alcune volte. Come ti ha detto OldClaudio, scarica da qui l’ultima versione del Reader (se non vuoi imbatterti in altri visualizzatori PDF), e poi dicci se va (forse andrà fatta qualche piccola modifica).

          Ciao,
          Antonio

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

      Go to top