[RISOLTO] – Errori misteriosi

  • Creatore
    Topic
  • #82315
    Up
    0
    Down
    ::


    Sto scrivendo un testo con TOPtesi ma inserendo l’indice e inserendo alcune tabelle nelle appendici, compilando con pdflatex ottengo degli errori di cui non riesco a capire l’origine.
    per scaricare il file inserisco il link perchè è troppo pesante per via delle immagini:
    Esempio testo
    Qualcuno potrebbe darmi una mano a risolvere i problemi del file? L’inserimento dell’indice a alla riga 193 mentre le tabelle sono dalla riga 2051 fino alla fine.

    grazie

    Marco

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #82316
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Ci sono alcuni warning, il più importante dei quali riguarda l’uso del pacchetto caption che non riconosce la classe toptesi, malgrado questa si appoggi sulla classe report.

        Invece c’è un erroe sistematico, cioò quello di specificare solo il punto esclamativo fra le opzioni di posizionamento delle figure e/o tabelle. Il punto esclamantivo non va mai da solo, serve essenzialmante per variare alcune impostazioni degli altri codici di posizionamento; di fatto il programma va avanti lo stesso usando i codici di default di toptesi, ma prefissati con il punto esclamantivo; Ti suggerirei di togliere quei punti escalmetivi solitari, oppure di metter loro qualche codice che faccia loro compagnia, che so, invece di [!] qualcosa come [!tb]. È tutto scritto nel file logo; basta leggerlo.

        Le tue tablle lunghe o corte che siano, spesso hanno dei termini troppo larghi per lo spazio che hai riservato loro: rivedi le tebelle ad una ad una, e fa in modo che non escano dalla giustezza, oppure fa in modo di usare i trucchi descritti nella GuidaGuIT (qui sopra nella sezione Documentazione) per sistemarle meglio. direi che dovrebbe bastare mettere all’inizio di ogni ambiente table una dichiarazione del tipo \small oppure \footnotesize e le sistemi tutte.

        Riguarda il frontespizio dove mi pare che TerritorialeIngegneria siano attaccati senza spazio in mezzo; metti anche una tilde per unire la congiunzione e con Territoriale; le righe di ogni titolo o di qualunque testo composto centrato non dovrebbero mai terminare con ua congiunzione, un articolo, una preposizione e brevi avverbi come “non”.

      • #82317
        Up
        0
        Down
        ::


        Ciao,
        ho provato a inserire per tutte le tabelle \small e trasformato da [!] a [!tb] ma ancora non funziona.
        Poi ho ancora il problema dell’indice.
        Qualche suggerimento?

        Claudio intanto ti ringrazio.
        Marco

      • #82318
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Marco, il tuo indice non ha nulla di sbagliato; il punto è che devi spostare la chiamata a hyperef più in basso e puoi togliere la chiamata al pacchetto url, perché il comando \url è già definito da hyperref.

          Poi puoi scrivere al posto dei singoli comandi per i tre indici (generale, tabelle, figure)`\figurespagetrue\tablespagestrue\indici` e tutti gli indici ti vengono composti come si deve e al loro posto giusto.

          Poi devi togliere il punto esclamativo, non lasciarlo insieme ad altri codici; in particolare nelle appendici se lasci il punto esclamativo (specialmente nelle prime due tabelle di ciascuna appendice, la modifica dei parametri indotta dal punto esclamativo ti mette un paio di tabelle prima del titolo, il che si presenta in modo osceno.

          Certo non serve a nulla mettere \small e nemmeno \footnotesize per le tabelle che sforano, visto che usi a proposito e a sproposito il campo p{…} per definire colonne intere: puoi scriverci dentro quanto ti pare ma se hai specificato una certa larghezza di colonna nel campo p{…}, quella lunghezza è, e quella lunghezza resta.

          Viste le tue testatine vuote in pagine bianche nella parte iniziale della tua tesi, ho fatto una modifica al pacchetto toptesi in modo che ciò non possa più accadere, se hai tempo di aspettare qualche giorno, puoi aggiornare il tuo sistema TeX (che spero sia TeX Live, perché con MiKTeX bisogna aspettare molto di più) e non avrai più quelle righe solitarie in testa alla pagina vuota. Altrimenti usa il pacchetto emptypage.

          Nel frontespizio ti sei ricordato di correggere “TerritorialeIngegneria”?

        • #82319
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Ti ho corretto alcune poche cose e trovi il tuo file al link:

            Tesi_di_Marchetto

            In particolare ho aggiustato il frontespizio dove avevi equivocato il significato di \FacoltaDi{…}

          • #82320
            Up
            0
            Down
            ::


            Grazie Claudio,
            ti sei preso un gran disturbo per il mio problema.

            Ho visto che il file da scaricare funziona benissimo, solo che adesso vorrei decommentare le tabelle dalla riga 2050 (compresa) in poi e ottengo solo errori. Ho provato a togliere tutti i ! ma non cambia nulla. Ho provato a riscrivere qualche tabella pensando che avendo fatto copia-incolla fosse un problema di compatibilità (per esempio la codifica ut-8 o simili) ma neanche quello serve.

            Grazie
            Marco

          • #82321
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Ti è successa una cosa prevedibile, ma che succede raramente; hai troppe tabelle in coda, quindi ricevi messaggi balordi di difficile interpretazione, in quanto il programma si confonde e non lavora più come dovrebbe.

              Nella dropbox c’è il solito link per scaricare il file aggiustato: Marchetto

            • #82322
              Up
              0
              Down
              ::


              Prima di tutto chiedo scusa per la lentezza con cui rispondo ma per qualche motivo non mi arrivano le notifiche per questo topic.

              Grazie Claudio, il file funziona veramente bene.
              Sempre bello scoprire errori così particolari. Ho guardato il file .tex ma non sono riuscito a capire come è stato possibile risolvere il problema.

            • #82323
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Mettendo un paio di \clearpage nei posti giusti.

                \clearpage, oltre ad iniziare una pagina nuova, svuota le code; anzi, prima svuota le code, poi inizia una pagina nuova.

              • #82324
                Up
                0
                Down
                ::

                OldClaudio” post=81793Mettendo un paio di \clearpage nei posti giusti.

                Questa mossa è un vero colpo da maestro!

                Questo forum è fantastico, non si smette mai di imparare ed è pieno di esperti pronti ad aiutarti. Io sono ancora alle prime armi ma spero un giorno di riuscire ad aiutare qualcuno che posta domande.
                Grazie davvero!

                Buona domenica
                Marco

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

            Go to top