pdflatex genera solo dvi

  • Creatore
    Topic
  • #117914
    Up
    0
    Down
    ::


    Buongiorno, grazie in anticipo per tutto l’aiuto che potrete darmi.

    Il mio problema è che pdflatex (in texmaker) non genera pdf ma sono dvi. Il codice è:

    \documentclass{book}
    \begin{document}
    un documento brevissimo.
    \end{document}

    Il file di log:

    LOG FILE :
    This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/W32TeX) (preloaded format=latex 2020.4.29) 30 APR 2020 13:59
    entering extended mode
    restricted \write18 enabled.
    %&-line parsing enabled.
    **relazione.tex
    (./relazione.tex
    LaTeX2e <2020-02-02> patch level 5
    L3 programming layer <2020-04-06>
    (c:/texlive/2020/texmf-dist/tex/latex/base/book.cls
    Document Class: book 2019/12/20 v1.4l Standard LaTeX document class
    (c:/texlive/2020/texmf-dist/tex/latex/base/bk10.clo
    File: bk10.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
    )
    \c@part=\count167
    \c@chapter=\count168
    \c@section=\count169
    \c@subsection=\count170
    \c@subsubsection=\count171
    \c@paragraph=\count172
    \c@subparagraph=\count173
    \c@figure=\count174
    \c@table=\count175
    \abovecaptionskip=\skip47
    \belowcaptionskip=\skip48
    \bibindent=\dimen134
    )
    (c:/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
    File: l3backend-dvips.def 2020-03-12 L3 backend support: dvips
    \l__pdf_internal_box=\box45
    \g__pdf_backend_object_int=\count176
    \l__pdf_backend_content_box=\box46
    \l__pdf_backend_model_box=\box47
    \g__pdf_backend_annotation_int=\count177
    \g__pdf_backend_link_int=\count178
    \g__pdf_backend_link_sf_int=\count179
    )
    (./relazione.aux)
    \openout1 = `relazione.aux’.
    LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 2.
    LaTeX Font Info: … okay on input line 2.
    [1
    ] (./relazione.aux) )
    Here is how much of TeX’s memory you used:
    383 strings out of 480683
    6466 string characters out of 5908579
    236836 words of memory out of 5000000
    16287 multiletter control sequences out of 15000+600000
    532691 words of font info for 25 fonts, out of 8000000 for 9000
    1141 hyphenation exceptions out of 8191
    25i,4n,19p,142b,133s stack positions out of 5000i,500n,10000p,200000b,80000s
    Output written on relazione.dvi (1 page, 272 bytes).

    Vi allego anche gli screen delle pagine delle impostazioni.
    Non riesco davvero a capire il problema e da giorni cerco sul forum una qualche discussione simile ma non ho trovato nulla.

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #117915
      samiel
      Partecipante
        Up
        0
        Down
        ::


        ovvio, visto che (dallo screenshot n.2 che alleghi)
        hai impostato nell’editor latex come motore di composizione
        invece di pdflatex

        m

      • #117916
        Up
        0
        Down
        ::


        Perdonami, era pdflatex. Ho fatto lo screen mentre facevo i vari tentativi senza accorgemene

      • #117917
        samiel
        Partecipante
          Up
          0
          Down
          ::


          non hai linee particolari, magiche o meno, nel preambolo?

        • #117918
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::



            @vale9294
            devi stare attento/a vedere bene quello che fai, altrimenti rischi di perdere tempo senza accorgertene. Tanto per essere chiari, quando ti esegui il programma di compilazione latex, lanci pdftx che si carica il file di formato precompilato latex.fmt, e poi compila il tuo documento con l’uscita DVI; quando esegui il programam di compilazione pdflatex, lanci pdftex che si carica il file di formato pdflatex.fmt precompilato e poi compila il tuo documento con l’uscita in PDF.

            Come fa pdftex ad avere uscite diverse se al momento dell’installazione ha precompilato lo stesso file latex.ltx producendo due file di formato diversi? Dipende da una impostazione del contatore speciale \pdfoutput, un contatore che in teoria potresti modificare anda col solrgente del tuo documento, ma è meglio evitare giochetti di questo genere.

            Ti propongo di copiarti il seguente esempio minimo compilabile:`\documentclass{article}
            \showthe\pdfoutput
            \begin{document}
            Ciao Mondo
            \end{document}`Compila prima con pdflatex e vedi che cosa ti appare nella console; poi prova a compilare con latex e vedi che cosa ti appare nella console. In entrambi i casi ottieni il file di uscita con scritto solo Ciao Mondo; ma il formato è diverso; tutto dipende dal valore di quel contatore impostato nel momento della creazione del file di formato che hanno estensione .fmt che che si trovano nen nascosti dentro gli infiniti rami dell’albero (principale) del sistema TeX installato nella tua macchina.

            Ricapitolando: quando io uso TeXstudio (che è simile a Texmaker, ma un po’ più curato) io non clicco mia i bottoni/icone per ottenere un dato formato di uscita; Infatti se anche clicchi il tuo bottone LaTeX, quello lancia in sequenza il compilatore latex, poi il trasformatore in formato .ps, per il trasformatore dal formato .ps al formato .pdf. Ottieni lo stesso alla fine il formato PDF, ma passando attraverso processi “strani” che eseguono mirabilmente le trasformazioni di formato, ma non possono ottenere un file PDF con le stesse funzionalità di un vero PDF in prima battuta, partendo da un file DVI che non aveva quelle funzionalità. Io scelgo dal menù a discesa Compilatore il nome del compilatore che voglio usare, e ottengo direttamente il file di uscita nel formato che voglio; se voglio eseguirci delle trasformazioni sopra, dallo stesso menù scelgo il trasformatore che voglio e sono a posto.
            Meglio ancora: metto in testa al documento le cosiddette righe magiche, cioè i commenti di autoconfigurazione; TeXstudio le sa interpretare e sa comportarsi di conseguenza; di Texmaker non ti saprei dire, forse anche Texmaker, ma non posso esserne certo perché non ne faccio uso.
            Prime due righe del file sorgente:`% !TEX TS-program = pdflatex
            % !TEX encoding = UTF-8 Unicode`Con queste due righe magiche ogni volta che compili il tuo documento viene usato solo il programma pdflatex; Quande editi il file sorgente sono sicuro che qualunque sia l’impostazione dell’editor, il file vien salvato con la codifica utf8; ce ne sono anche di alre, per esempio per scegliere il correttore ortografico o per scegliere il processore di estrazione per la bibliografia. Ma non insisto. Sei alle prime armi e devi imparare un passo alla volta. Cerca nella sezione Documentazione di questo forum le guide che ti potrebbero interessare; ce ne sono di generali adatte a utenti di diversi livelli; ce ne sono di tematiche che sviluppano solo certi argomenti; fra quelle tematiche, per esempio, ce ne è una che rigirala tipocomposizione dell’italiano (compisione tipografica); si usa poco codice ma si usano diversi termini usati in tipografia; se ti prendi la briga di leggerlo, impari alcune cose che forse dalla prima elementare fino alla fine delle superiori, nessuno ti ha mai detto ache semplicemente sull’ortografia: come” sull’ortografia? ma non ho bisogno di tornare in prima elementare. Oh, sì, anch’io credevo di conoscere l’ortografia, la grammatica e la sintassi, ma leggendo quella guida mi sono convinto che avevo molto da imparare.

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

        Go to top