Problemi con YAP

  • Creatore
    Topic
  • #94077
    Up
    0
    Down
    ::


    Buon giorno a tutti.

    Sono un nuovo utente del forum ed è il primo messaggio che scrivo. Ho da recente installato MikTex 9 in un computer con Windows 7 a 64 bit e utilizzo WinEdt 5.4 come editor. Mentre con la versione precedente di MikTex riuscivo a visualizzare i file Tex contenenti dei disegni e dei grafici fatti con il package Tikz, adesso mandando in esecuzione il previewer YAP di cui è dotato MikTex compare il messaggio: MikTex error report. Invalid argument. Premendo il pulsante copy information il programma risponde di averle copiato nella clipboard (cosa è e dov’è). Lo stesso problema si presenta adoperando la versione 8.1 di WinEdt e di Texmaker. Quale potrebbe essere la causa e soprattutto cosa debbo fare per eliminare questo inconveniente e poter di nuovo adoperare il programma YAP per visualizzare il file e correggere gli errori senza doverlo convertire in formato PS e da questo successivamente in formato PDF. Vi sarei molto grato se qualcheduno cortesemente mi aiutasse a risolvere questo problema. Grazie in anticipo.

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #94078
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Semplice: non produrre il file dvi, ma produci direttamante il file in formato PDF eseguendopdflatex, che non ti obbliga per niente a passare per il formato PS e poi al formato PDF.

        Lavoro con il sisteam TeX da quasi trent’anni; saranno almeno 15 anni che non uso il formato DVI per produrre qualcosa di serio. Quindi sono veramente pochi i motivi per usare il formato DVI. veramente pochi. Compilo sempre con pdflatex; talvolta con xelatex, raramente con lualatex, ma in ogni caso ottengo sempre direttamente il file in formato pdf, e il visualizzatore associato al mio editor mi permette di eseguire la ricerca diretta e inversa (si clicca su una delle due finestre [editor o visualizzatore pdf] e il “caret” passa nell’altra finestra nel punto più o meno corrispondente, certo a pochi byte di distanza); non è questo che vorresti ottenere con YAp e il formato DVI? Bene, puoi ottenere lo stesso risultato se ti aggiorni al formato PDF come formato di default.

        Nota che da un paio d’anni pdflatex riesce ad importare anche i file in formato eps, mentre prima non poteva. inoltre esistono pacchetti di interfaccia per poter usare anche pstricks, oltre a tikz, quindi non vedo proprio la necessità di restare sul formato DVI, che ti obbliga fra l’altro ad avere a portata di programma, o di generare al volo i font in formato bitmapped, cosa che poi devi comunauqe abbandonare quando passi al PDF finale che usa benissimo i font vettoriali.

      • #94079
        Up
        0
        Down
        ::


        Ti ringrazio per avere risposto prontamente al mio quesito e farò senz’altro uso dei tuoi suggerimenti. Non mi è chiaro però in cosa consista la ricerca diretta e quella indiretta da effettuare con il visualizzatore PDF e come attivarla. Serve forse a facilitare la ricerca degli errori evidenziati in fase di compilazione e devo adoperare a tale scopo il pulsante che nella barra di WinEdt 8.1 è denominato PDF Search ? Grazie ancora e cordiali saluti .

        PS. Ho acquistato tempo fa la versione WinEdt 5.4 e sto valutando la possibilità di pagare l’aggiornamento a WinEdt 8.1 del quale sto adoperando la versione gratuita di prova. A tuo parere vale la pena farlo o è preferibile come mi suggerisce un mio collega di passare a Texmaker ?

      • #94080
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Bè, giusto per non ripetere cose dette e ridette, ti suggerisco di dare un’occhiata alla guida L’Arte di scrivere con LaTeX che puoi scaricare qui dall sezione Documentazione del sito; in uno dei primissimi capitoli si spiega che cosa sia la ricerca diretta e inversa (non indiretta); in fondo non è molto diverso da quello che ti ho detto nel messaggio precedente.

          Ora veniamo a WinEdit; Prima di pagare l’aggiornamento verifica se la versionee 8 ti permette di avere un visualizzatore PDF integrato in WinEdt e che sia sincronizzato con l’editor, in modo da poter eseguire la ricerca diretta e inversa. WinEdt è un ottimo editor, anche se la versione 5.4 è decisamente obsoleta, vecchia di una decina d’anni (8 di sicuro, forse di più; ne disponevo quando usavo una macchina Windows, ma 8 anni fa sono passato ai Mac). Probabilmente WinEdit 8 dispone di questa funzionalità, ma verifica, perché altrimenti non varrebbe il prezzo che costa.

          Come ti dicevo spra, non sono aggiornato con gli sviluppi di WinEdt; ma per Windows io userei o il semplicissimo TeXworks (già installato con MiKTeX 2.9; cerca nella carella bin dell’albero a cui fa capo MiKTeX, creane subito una scorciatoia e collega il programma ai file del sistema TeX, quelli con estensione .tex, .sty, .def., ldf, .fd, .ins, .dtx, e a quanti altre estensioni ti fa comodo); oppure scarica dlal rete il programma gratuito TeXstudio, una variante di Texmaker, che a mio parere è più funzionale e ha maggiori funzionalità; per esempio capisce le righe magiche (o commenti speciali; spiegazione sempre nell’Arte) che sono assolutamente preziosi. In un paio d’ore di impratichisci perché l’interfaccia grafica non è molto diversa da quella di WinEdt; ha il pregio di essere multipiattaforma, per cui quando dialoghi con altri TeXies, usi lo stesso linguaggio.

          TeXworks, TeXstudio e Texmaker dispongono tutti e tre di un visualizzatore integrato di file PDF, in tutti e tre i casi puoi eseguire la ricerca diretta e inversa. Lavorando su un Mac, io uso abitualmente TeXShop, specifico per il Mac, e papà di TeXworks, multipiattaforma; Uso qualche volta TeXworks, e saltuariamente TeXstudio; in verità ho anche diversi altri editor, ta in quali anche Texmaker, ma non lo uso quasi mai, se non fosse per rispondere talvolta ad alcune domande qui sul forum.

          Poi se vuoi tutta la verità, ti dirò che la dotazione ottimale per una macchina Windows, secondo me, ma altri possono essere in disaccordo, è la distribuzione TeXLive (ora è ancora è bloccata alla versione 2013, ma sta per uscire la versione 2014, che è possibile tenere aggiornata anche giornalmente, sebbene settimanalmente vada benissimo); usando TeXstudio come editor con visualizzatore PDF sincronizzato e integrato. Anche MiKTeX 2.9 va bene, ma ho capito che Christina Schenk stia tendendo un po’ ferma la distribuzione e l’aggiornamento perché sta lavorando alla versione 3.0 che dovrà essere multipiattaforma e quindi entrerà in concorrenza con TeXLive.

          Il visualizzatore PDF di Win8.1 non ha nulla a che vedere con i programmi del sistema TeX e non mi risulta che esistano degli hack per sincronizzarlo con l’uscita di pdflatex; lo puoi certamante usare per leggere documenti PDF, ma indipendentemente dal sistema TeX. Non credo che abbia le funzionalità confrontabili con quelle di Adobe Reader (gratuito) che ha dalla sua la capacità di saper interpretare istruzioni Java inserite nel codice PDF; può risultare una funzionalità preziosa per leggere e-book interattivi. Ma, parlando del sistema Te, con Adobe Reader puoi, per esempio, verificare quali font sono inclusi nel file PDF, cosa importantissima e non fa nessun altro visualizzatore gratuito di file PDF; in più puoi annotare i file PDF, e puoi anche apporre al firma nei documenti PDF che contengono contratti da firmare. Mica poco! Non usando Windows, non consoco bene le funzionalità del suo visualizzatore, se non per quel poco che mi è capitato di usarlo navigando su calcolatori altrui… ehi, ehi, non pensare male; sto parlando di PC degli altri membri della mia famiglia.

          Ciao
          Claudio

        • #94081
          Up
          0
          Down
          ::


          Grazie molto per la risposta precisa, articolata e tempestiva che mi hai fornito. Sicuramente per leggere il documento di cui mi parli, effettuare le verifiche suggerite e trarre pieno vantaggio da quanto mi hai detto richiederà del tempo. Pertanto per il momento mi limito a ringraziarti ancora e a salutarti. Giovanni.

          PS. Questo forum è davvero eccellente.

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

      Go to top