non trova più tutte le immagini

  • Questo topic ha 8 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 1 mese fa da Leo.
  • Creatore
    Topic
  • #102830
    Leo
      Up
      0
      Down
      ::


      salve a tutti,

      sto scrivendo la mia tesi in latex e tutto sembrava andare bene fino a ieri sera.

      ieri sera stavo cercando di inserire una tabella, ma una volta essermi accorto che era troppo grande per il formato A4 l’ho cancellata, ecco da quel punto non sono più riuscito a compilare perchè a quanto pare questi errori me lo impediscono:

      ! LaTeX Error: Cannot determine size of graphic in ./images/logo-bicocca.jpg (no BoundingBox).See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. …h=0.9\textwidth]{./images/logo-bicocca.jpg}

      ! LaTeX Error: File `images/partidelcervello’ not found.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. …th=0.4\textwidth]{images/partidelcervello}

      ! Extra }, or forgotten \endgroup.\endwrapfloat …kip \egroup \box \z@ \fi \egroup\WF@floatstyhook \def \wid… \end{wrapfloat}

      ! LaTeX Error: File `images/sezionesagittale’ not found.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. …=0.48\textwidth]{images/sezionesagittale}}

      ! LaTeX Error: File `images/sezionecoronale’ not found.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. …h=0.48\textwidth]{images/sezionecoronale}}

      e come questi ultimi ci sono almeno altri 10 errore dove dice che non trova le immagini.

      N.B.: questo non si era mai verificato perchè fino a qualche minuto prima compilava benissimo con tutte le immagini messe come dovevano essere messe ecc…
      il primo errore è il più stano perchè è un immagine della copertina “capitolo” che ho aperto solo la prima volta mesi fa e da allora non ha mai dato problemi.
      non ho spostato la cartella images quindi sono tutte lì esattamente dove erano quando riusciva a compilare, e non ho cambiato nome a nessuna delle immagini… vi copio qui alcuni pezzi di file sui quali mi da errore:
      `
      \begin{wrapfloat}{figure}{R}{0pt}
      \includegraphics[width=0.4\textwidth]{images/partidelcervello}
      \caption{le principali regioni del cervello.}
      \label{fig:princpartcervello}
      \end{wrapfloat}

      \begin{figure}[!]
      \centering
      \subfloat[][sezione sagittale]
      {\includegraphics[width=0.48\textwidth]{images/sezionesagittale}} \quad
      \subfloat[][sezione coronale]
      {\includegraphics[width=0.48\textwidth]{images/sezionecoronale}}
      \caption{(a) sezione sagittale, (b)sezione coronale}
      \label{fig:sezionesagittalecoronale}
      \end{figure}`

      spero tanto che possiate aiutarmi!!! grazie anticipatamente

    Visualizzazione 7 filoni di risposte
    • Autore
      Risposte
      • #102831
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Benvenuto nel forum.

          Difficile dire che cosa ti sia successo quando hai cancellato la tabella troppo grande.
          A intuito direi che per sbaglio hai cancellato anche qualche cosa d’altro.
          Bisogna isolare l’errore e mostrare, se fosse il caso, il codice che lo produce.
          1) Per prima cosa cancellerei tutti i file ausiliari e ricompilerei. Se l’errore svanisce, ha risolto. Altrimenti proceda.
          2) cominciando dal fondo e andando indietro non includa nessun file .tex; se la tesi è in un solo file, cominciando dal fondo inserisca dei comandi [tt]\end{document}[/tt] via via finché l’errore non si manifesta più. È probabile che debba risalire fino al frontespizio, ma non importa. Se arriva addirittura a ridosso di [tt]\begin{document}[/tt] l’errore è nel preambolo. Controlla il preambolo, e se non capisci dove è l’errore, allega l’intero preambolo (fra i debiti tag per evidenziare il codice) ad un messaggio, e vi metti anche almeno il codice per il frontespizio (mascherando i tuoi dati sensibili) e alleghi anche una immaginetta qualunque, di pochi kibibyte, altrimenti non la puoi allegare.

          Non escludo che il preambolo contenga delle ingenuità o degli errori, come per esempio, nel codice che hai mostrato, [tt]\begin{figure}[!][/tt], dove il punto esclamativo da solo non vuol dire niente.

        • #102832
          Leo
            Up
            0
            Down
            ::


            mi sono accorto di una cosa, nella cartella dove ci sono tutti i file .tex .log del caso e la cartella images c’era prima un file col nome: tesi.synctex.gz che adesso non c’è più….. potrebbe essere quello?

          • #102833
            Leo
              Up
              0
              Down
              ::


              ecco qui tutto il mio preambolo.
              `
              \documentclass[12pt,a4paper]{scrreprt}
              \usepackage{style}
              \usepackage{subfig}
              \usepackage{siunitx}
              \usepackage{wrapfig}
              \usepackage{chemfig}
              \usepackage{textgreek}
              \usepackage{mparhack}
              \usepackage{caption}
              \captionsetup{tableposition=top,figureposition=bottom,font=small}

              \begin{document}

              % import title page
              \input{title.tex}

              \tableofcontents

              \input{introduzione.tex}

              \input{capitolo1.tex}

              \input{capitolo2.tex}

              \input{capitolo3.tex}

              \input{3Dprinting.tex}

              \input{thebibliography.tex}

              \end{document}`

              e qui allego la copertina

              `\newgeometry{margin=1.5cm}

              \begin{titlepage}

              % minipage del logo
              \begin{minipage}[c][0cm][t]{0.30\linewidth}
              \includegraphics[width=0.9\textwidth]{./images/logo-bicocca.jpg}
              \end{minipage}

              % minipage header testo
              \hfill
              \begin{minipage}[c][6cm][t]{0.67\linewidth}
              \vspace*{1cm}
              \begin{center}
              {\Large Università degli studi di Milano Bicocca} \\[0.5cm]
              {\Large \bfseries Dipartimento di Scienze dei Materiali} \\[0.5cm]
              {\Large \bfseries Corso di laurea in Scienza dei Materiali}
              \end{center}
              \end{minipage}

              % titolo
              \begin{center}
              \vspace*{3cm}
              \rule{\linewidth}{0.5mm} \\[0.4cm]
              { \huge \bfseries Titolo tesi} \\[0.1cm]
              \rule{\linewidth}{0.5mm} \\[1.5cm]
              \end{center}

              % relatore e corelatore
              \vspace*{1cm}
              \begin{flushleft}
              {\large \textbf{Relatore}: prof. R S } \\[0.4cm]

              \end{flushleft}

              % nome
              \vspace*{1cm}
              \begin{flushright}
              {\large \textbf{Laureando}} \\[0.4cm]
              {\large Leo } \\[0.2cm]
              {\large Matricola } \\[0.2cm]
              \end{flushright}

              % anno accademico
              \vfill
              \begin{center}
              {\large \textbf{Anno accademico 2014-2015}}
              \vspace*{1.5cm}
              \end{center}

              \end{titlepage}

              \restoregeometry`

              ma ti ribadisco che ho compilato altre mille volte in passato ed ha sempre funzionato

              ho provato ad escludere come dici tu i vari capitoli ma gli errori sono proprio nelle immagini che contengono

            • #102834
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Così non va, perché senza un esempio minimo compilabile, non si riesce a fare nulla.

                Un esempio minimo compilabile (EMC) e un tratto di codice compilabile che comincia con \documentclass e finisce con \end{document}. Contiene tutto il minimo necessario per compilare replicando l’errore. mi scuso di non essere stato chiare nel mio precedente messaggio.

                Tant’è che il file style.sty contiene le tue impostazioni, presumo, ma non sapendo he cosa contenga non sono in grado di replicare nessun errore.

                Ho dovuto inventarmi qualche cosa per rendere compilabile il tuo schema, e l’ho scritto prima della riga commentata relativa al pacchetto style. Ho sostituito il logo di Milano Bicocca, con quello del Politecnico di Torino, visto che ho questo e non quello, ma se vuoi usare il mio codice, commenti la riga con logopolito e de-commenti la riga con logo-bicocca. (nota che io non uso l’estensione per l’immagine; lavorando con pdflatex, questo programma sceglie da solo l’estensione giusta fra pdf, png, jpg,mps e eps, ammesso che nella cartella delle immagini ci sia un’immagine con una delle estensioni giuste; se ce ne sono più d’una, usa la prima che trova).

                Per il resto il tuo codice contiene una serie di ripetizioni e di gruppi inutili, oltre a dei fine riga con spazio opzionale che non sono seguiti da nessuna riga — errore, ma si tratta di un errore che non ha nulla con il tuo problema.

                Resta il fatto che con il file modificato come vedi sotto, non si presenta nessun errore; il logo risulta allineato in mezzeria con l’elenco affiancato, ma non ci vuole la riga bianca dopo la minipage del logo, altrimenti si disallineano, né ci vogliono spazi spuri che precludono l’allineamento. Sei sicuro che il nome dell’ateneo vada composto con un font chiaro mentre quello del dipartemento e del corso di laurea vadano in font scuro? A me parrebbe che sia opportuno fare il contrario. Tuttavia questi sono pareri personali e tienine o non tenerne conto visto che sono pareri non richiesti.

                Ho la sensazione che nel tuo file style, tu abbia invocato geometry che è abbastanza incompatibile con la classe scrreprt. In ogni caso senza disporre delle tue impostazioni personali è difficile/impossibile replicare l’errore e capire da dove viene.

                `% !TEX TS-program = pdflatex
                % !TEX encoding = UTF-8 Unicode

                \documentclass[12pt,a4paper]{scrreprt}
                \usepackage[utf8]{inputenc}
                \usepackage[T1]{fontenc}
                \usepackage[italian]{babel}
                \usepackage{lmodern}
                %\usepackage{style}
                \usepackage{subfig}
                \usepackage{siunitx}
                \usepackage{wrapfig}
                \usepackage{chemfig}
                \usepackage{textgreek}
                \usepackage{mparhack}
                \usepackage{caption}
                \captionsetup{tableposition=top,figureposition=bottom,font=small}

                \begin{document}

                %\newgeometry{margin=1.5cm}

                \begin{titlepage}

                % minipage del logo
                \begin{minipage}[c][0cm][c]{0.30\linewidth}
                % \includegraphics[width=0.9\textwidth]{./images/logo-bicocca.jpg}
                \includegraphics[width=0.9\textwidth]{./images/logopolito}
                \end{minipage}
                % minipage header testo
                \hfill
                \begin{minipage}[c][6cm][c]{0.67\linewidth}
                \begin{center}
                \Large Università degli studi di Milano Bicocca \\[5mm]
                {\bfseries Dipartimento di Scienze dei~Materiali \\[5mm]
                Corso di laurea in Scienza dei~Materiali}
                \end{center}
                \end{minipage}

                \vspace*{3cm}

                % titolo
                \begin{center}
                \rule{\linewidth}{0.5mm} \\[4mm]
                \huge \bfseries Titolo tesi \\%[1mm]
                \rule{\linewidth}{0.5mm}
                \end{center}

                % relatore e corelatore
                \vspace*{25mm}

                \begin{flushleft}
                {\large \textbf{Relatore}: prof. R S }
                \end{flushleft}

                \vspace*{14mm}

                % nome
                \begin{flushright}
                \large
                \textbf{Laureando} \\[4mm]
                Leo \\[0.2cm]
                Matricola
                \end{flushright}

                % anno accademico
                \vfill
                \begin{center}
                \large \textbf{Anno accademico 2014-2015}
                \end{center}

                \end{titlepage}

                %\restoregeometry

                \end{document}`

              • #102835
                Leo
                  Up
                  0
                  Down
                  ::


                  questo è il mio file style:

                  \ProvidesPackage{style}

                  \usepackage[utf8]{inputenc}
                  \usepackage[italian]{babel}
                  \usepackage{graphicx}
                  \usepackage[a4paper]{geometry}
                  \usepackage{multirow}

                  \usepackage{url}

                  \usepackage{textcomp}

                  \usepackage{parskip}

                  \usepackage{tikz}
                  \usetikzlibrary{trees, calc}
                  \tikzstyle{every node}=[draw=black,thick,anchor=west,inner sep=2pt,minimum size=1pt]
                  \tikzstyle{selected}=[draw=cyan,fill=cyan!30]

                • #102836
                  Leo
                    Up
                    0
                    Down
                    ::


                    ho risolto!!!

                    alla fine, mia sorella di 11 anni aveva toccato il mio pc in mia assenza e modificato il tasto del programma da “compilazione rapida” a “latex”.

                    mi scuso infinitamente per la perdita di tempo che vi ho causato ma mai avrei immaginato una cosa simile.

                    sono mortificato

                  • #102837
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Meno male che hai scoperto l’inghippo; nessuno di noi avrebbe potuto farlo!

                      Ciò non toglie che dovresti/potresti rivedere il tuo codice; scoprendo per esempio che nel mio esempio quasi minimo compilabile non ho caricato graphics, eppure ho potuto usare \includegraphics definito da quel pacchetto. Come mai? Evidentemente lo carica qualche altro pacchetto e puoi scoprire quale leggendo la prima parte del file log: ogni parentesi tonda indica l’inizio della lettura di un file e ogni parentesi chiusa indica le fine della lettura di un file.

                      Ma dal tuo style.sty vedo che componi usando solo la lingua italiana; nel mio EQMC vedi che ho caricato anche un pacchetto per scegliere font con la codifica T1: perché? Ho anche caricato il pacchetto lmodern per usare i font Latin Modern: perché? Tu non specifichi né la codifica dei font. È un errore veniale, ma è pur sempre un errore. Poi sceglierei font che vuoi anche diversi da Latin Modern, ma se usi tanta matematica te li consiglio; invece la codifica T1 è essenziale; per una migliore composizione potresti anche caricare il pacchetto microtype che lavora sui font vettoriali com e Latin Modern in modo eccellente, anche se l’occhio non esercitato all’inizio non se ne accorge.

                      Tutte le guide consigliano di farlo; poche ne spiegano il perché. Io l’ho spiegato in tutte le guide che ho scritto o che ho curato, ma se ben ricordo è spiegato anche nella bellissima guida L’Arte di scrivere con LaTeX, scaricabile liberamente dalla sezione Documentazione di questo sito, scritta da Lorenzo Pantieri e Tommaso Gordini. Se non l’hai ancora fatto, scaricala e leggila; il tempo che consumi per farlo è tutto tempo risparmiato dopo.

                    • #102838
                      Leo
                        Up
                        0
                        Down
                        ::


                        allora devo ammettere che sono davvero nuovo in questo mondo e non so ancora muovermi bene. sia lo style che il preambolo me gli hanno passati degli amici presi da lauree di loro compagni che io ho semplicemnte compiato ed incollato. eh-eh…. quindi non so rispondere alle tue domande, ma sono più che disposto a migliorare il mio codice.
                        il mio probelma che non ho per niente familiarità ne con latex ne con qualsiasi altra cosa che gli si avvicini (come la programmazione) e forse sono un pò duro di comprendogno io.
                        la conosco quella guida ed è sempre lì sul desktop pronta ad essere consultata!!
                        quindi per quanto mi è possibile seguirò i tuoi consigli e ti ringrazio ancora per la tua pazienza!

                        P.S.: se hai qualche altra miglioria spara pure.

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

                    Go to top