Problema inserimento immagini

  • Creatore
    Topic
  • #114611
    Up
    0
    Down
    ::


    Salve! Ho un problema con l’inserimento delle immagini in un documento. Il mio lavoro è essenzialmente composto da quattro sezioni composte a loro volta da 3 sottosezioni con due immagini (una accanto all’altra, quindi con \subfloat) e una tabella, quindi in totale ho 24 immagini (molto probabilmente dovrò inserirne altre). Inoltre sia le immagini che le tabelle sono fissate nelle loro posizione (quindi ho messo [H]). Il problema si presenta nella terza sezione dove, quando vado ad inserire le ultime due immagini, vado a compilare e mi compare “Process exited with errors”, ma poi nella lista degli errori di fatto errori non me ne compaiono . Come soluzioni, vista la quantità di immagini, ho provato ad utilizzare \FloatBarrier oppure \afterpage{\clearpage} pensando fosse un problema legato ai floats ma niente. Ho provato a suddividere il lavoro in capitoli oppure ho provato a fare 2 lavori diversi con due sezioni ciascuno, ma niente. Ho pensato pure ad un eventuale errore legato al nome delle immagini, quindi ho provato a cambiarne il nome oppure a suddividerle in due cartelle, ma niente.

    Provo a mandarvi un esempio simile al mio codice:

    `
    \documentclass[12pt]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[english,italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{fancyhdr}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{float}
    \usepackage{bigstrut}
    \usepackage{afterpage}
    \usepackage{graphicx}
    \usepackage{adjustbox}
    \usepackage{textcomp}
    \usepackage{newunicodechar}
    \usepackage[final]{pdfpages}
    \usepackage{booktabs}
    \usepackage{siunitx}
    \usepackage{longtable}
    \usepackage{courier}
    \usepackage{subfig}
    \usepackage{wrapfig}
    \usepackage{microtype}
    \usepackage[colorlinks]{hyperref}
    \usepackage[italian]{varioref}
    \usepackage{caption}
    \usepackage{lmodern}
    \usepackage{placeins}
    `

    `
    \section*{Case A}
    \subsection*{ \quad A.1 (\textit{1kHz < f < 10kHz})} \begin{figure}[H] \centering \subfloat {\includegraphics[width=0.47\textwidth]{./Images/1A1}}\quad \subfloat {\includegraphics[width=0.47\textwidth]{./Images/1A2}} \end{figure} \FloatBarrier \begin{table}[H] \centering \begin{tabular}{llll} \toprule \textit{f} [kHz] \quad\quad & V$_{1}$ = V$_{pp,in}$ [V] \quad\quad & V$_{2}$ = V$_{pp,out}$ [V]\quad\quad & $\Delta$t [$\mu s$]\\ \midrule 1 & 2.06 & 2.04 & $\simeq$ 0\\ 5 & 1.90 & 1.81 & 14\\ \bottomrule \end{tabular} \end{table} \afterpage{\clearpage} ` e così via per le altre subsection. Come potrei risolvere? Grazie

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #114612
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::


        Ciao. Benvenuto sul forum.
        Tre cose:
        1 l’identazione in un sorgente LaTeX di solito non si usa, al massimo si può identare linee di un tab;
        2 non si usa mettere il “./” come directory corrente, è implicito e non so se funziona;
        3 non ci dici qual è l’errore 🙂
        Alla prossima.
        R.

      • #114613
        Up
        0
        Down
        ::


        Il ./ non si usa quando voglio “pescare” file che si trovano all’interno di un’altra cartella rispetto a quella dove è presente il file tex?

        Per quanto riguarda l’errore non lo so neanche io quale sia perché non me ne porta. Io compilo e non produce i pdf perché mi da errore però nella lista degli errori e dei warning non è presente nessun errore in rosso.

        (i \quad nel titolo delle sottosezioni non ci sono nel codice)

      • #114614
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          Giuliano” post=115004Il ./ non si usa quando voglio “pescare” file che si trovano all’interno di un’altra cartella rispetto a quella dove è presente il file tex?

          Per quanto riguarda l’errore non lo so neanche io quale sia perché non me ne porta. Io compilo e non produce i pdf perché mi da errore però nella lista degli errori e dei warning non è presente nessun errore in rosso.

          (i \quad nel titolo delle sottosezioni non ci sono nel codice)

          Compila da terminale e saprai di che errore si tratta…
          R.

        • #114615
          Up
          0
          Down
          ::


          Scusami l’ignoranza 😀 , in che senso da terminale?

        • #114616
          Up
          0
          Down
          ::


          Ho appena risolto. Ho scoperto che il problema era il formato delle immagini: tutte le immagini sono in formato png e cambiando le immagini che davano problema in jpg, funziona anche se non so il perché.

          Grazie mille lo stesso

        • #114617
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            Giuliano” post=115006Scusami l’ignoranza 😀 , in che senso da terminale?

            Non posso risponderti… a queste domande si rimanda a una guida di base 🙂
            R.

          • #114618
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::



              @Giuliano
              , non so come tu abbia cambiato le immagini png in immagini jpg; spero che tu abbia usato un programmadi manipolazioni di immagini, non abbia semplicemente cambiato l’estensione a mano.

              Ma supponendo che tu abbia usato un editro grafico, la differenza sostanziale è che il formato jpg è compresso e lossy; il formato png è compresso ma è lossless. Questo implica che il formato png è preferibile quando ci sono pochi colori, nessuna sfumatura ma in ogni caso la medisima immagine png è sempre più grande della stessa immagine convertita in formato jpg.

              Quindi l’errore che lamenti e che ti impedisce di ottenere il file pdf finale, probabilmente è un esaurimento della memoria.
              Per saperlo non devi solo guardare i messaggi sintetici che ti mostra il tuo editor(qual è?) ma devi cercarlo nel file .log de tuo documento; lì c’è scritto tutto; se comunuque questo file termina con qualcosa come “No pdf output file” leggi le righe precedenti e trovi il motivo per il quale il compilatore non ha prodotto l’uscita.

              Un consiglio: non usare floatbarrier: produce più danni che benefici e potrebbe essere la causa del tuo errore.
              Non usare mai e poi mai il codice di posizione H; altra fonte di possibili guai. Pouttosto creati dei float con si subfloat, tendoconto che dentro l’ambiente figure puoi mettere anche delel tabelle; per assegnare la didascalia giusta bisogna arrampicarsi su per i vetri, ma si può fare. Si può fare anche mettendo i vari pezzi del float a pinea pagina mettendo tante minipage dentro un unico float e per ognuna usare \captionof.

              Non creare ami sezioni che contengano solo figure; LaTeX non gradisce affatto; usa qualche altro metodo ma metti sempre del testo, anche se fra il testo e un float a piena pagina ti resta mezza pagina vuota. Oppure crea dei sezionamenti che siano diversi dai comandi \section, \subsection eccetera. Puoi dar loro dei titoli scritti in neretto, ma senza numerazione e senza usare i comandi di sezionamento; al limite fai un solo capitolo (o appendice) che contenga solo figure anche senza usare gli ambienti flottanti e servendoti solo di minipage con la didascalia creata con \caption of.
              Il capitolo comincerà con una paginetta di testo, magari contente una lista dove si spiega dove si trovano gruppi di figure collegate logicamente fra di loro, ma poi non sezionare più.

              Devi usare un po’ di fantasia per fare quello che vuoi fare, perché solitamente i documenti non contengono pagine e pagine di materiale non testuale.

            • #114619
              Up
              0
              Down
              ::


              Si ho usato Photoshop per portare l’immagine in jpg. Inoltre \FloatBarrier non lo uso mai, ho provato a metterlo per questo problema. Per quanto riguarda le immagini devo per forza metterle in questo modo perché mi è stato richiesto. Comunque ti ringrazio della spiegazione, molto disponibile.

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

          Go to top