Chiarimenti file su “Tesi Classica”

  • Creatore
    Topic
  • #73763
    Up
    0
    Down
    ::


    Buongiorno ragazzi,
    sto implementando la struttura e modello di Lorenzo Pantieri di Tesi Classica, volevo chiedervi alcuni consigli:

    1) E’ presente un file Colophon.tex , innanzitutto a cosa serve e poi sono presenti delle variabili myName, myTitle e myTime; come posso modificarle mettendo valori a mio piacimento e non quelli predefiniti dalla tesi di Lorenzo Pantieri?
    2) Vi è anche un file Sommario+Abstract.tex è necessario che sia presente e venga implementato nella tes, ma con cosai? Il sommario non è una sorta di indice?

    Grazie per le possibili risposte,
    Simone

Visualizzazione 23 filoni di risposte
  • Autore
    Risposte
    • #73764
      Up
      0
      Down
      ::


      Scusatemi ma alla prima domanda ho risolto, variando il contenuto del file impostazioni.tex anche se andrebbe aggiunta qualche informazione scritta

      Restano i chiarimenti sul secondo punto, cortesemente.

      Simone

      edit: Aggiungo

      Quando inizio a scrivere nel primo capitolo e poi lo compilo i caratteri accentati non vengono prodotti e pure:

      TexShop è configurato con Encoding: Unicode (UTF- 8)

      Tesi.tex
      `\usepackage[utf8]{inputenc} % codifica di input

      \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;
      % l'ultima lingua (l'italiano) è predefinita
      `

      Perché questo inconveniente?

      Grazie

    • #73765
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        IneXperience” post=729272) Vi è anche un file Sommario+Abstract.tex è necessario che sia presente e venga implementato nella tes, ma con cosai? Il sommario non è una sorta di indice?

        Il sommario (o abstract) è un breve riassunto del lavoro. Non è obbligatorio, in una tesi: un capitolo introduttivo può svolgere egregiamente le sue funzioni.

      • #73766
        Up
        0
        Down
        ::

        IneXperience” post=72929Scusatemi ma alla prima domanda ho risolto, variando il contenuto del file impostazioni.tex.

        Restano i chiarimenti sul secondo punto, cortesemente.

        Se vai a mangiare alla mensa ti propongono primo, secondo, contorno e frutta. Non sei obbligato a prendere tutto.

        Sommario è un brevissimo riassunto del contenuto.

        Ciao
        Enrico

      • #73767
        Up
        0
        Down
        ::


        Molte grazie delle risposte siete stati molto chiari ed ho compreso.

        Un ultimo intoppo (per ora):

        quando inizio a scrivere nel primo capitolo e poi lo compilo i caratteri accentati non vengono prodotti eppure:

        TexShop è configurato con Encoding: Unicode (UTF- otto)

        Tesi.tex
        `
        \usepackage[utf8]{inputenc} % codifica di input

        \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;
        % l'ultima lingua (l'italiano) è predefinita
        `

      • #73768
        Up
        0
        Down
        ::


        Vi aggiungo il log che effettivamente dà problemi sui caratteri input con codifica utf-8.

        Attachments:
        You must be logged in to view attached files.
      • #73769
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Scrivere \usepackage[utf8]{inputenc} NON vuol dire configurare TeXShop con la codifica UTF-8; vuol dire configurare il motore di composizione a interpretare i caratteri NON ASCII come caratteri codificati UTF-*.
          Se non te li stampa, probabilmente il tuo TeXShop è configurato per applemac (MacRoman) oppure con qualche altra codifica diversa da UTF-8.
          Controlla nelle preferenze e quando salvi il file leggi la codifica con cui TeXShop è configurato nella finestra sotto a quella che contiene il nome della cartella dove salvare il tuo file. Constaterai che TeXShop non è affatto configurato per lavorare con UTF-8.

        • #73770
          Up
          0
          Down
          ::

          OldClaudio” post=72939Scrivere \usepackage[utf8]{inputenc} NON vuol dire configurare TeXShop con la codifica UTF-8; vuol dire configurare il motore di composizione a interpretare i caratteri NON ASCII come caratteri codificati UTF-*.
          Se non te li stampa, probabilmente il tuo TeXShop è configurato per applemac (MacRoman) oppure con qualche altra codifica diversa da UTF-8.
          Controlla nelle preferenze e quando salvi il file leggi la codifica con cui TeXShop è configurato nella finestra sotto a quella che contiene il nome della cartella dove salvare il tuo file. Constaterai che TeXShop non è affatto configurato per lavorare con UTF-8.

          Ciao OldClaudio,
          ho controllato le impostazioni e TeXShop è impostato su UTF-8 come dicevo prima. Anche quando salvo un file encoding di defualt mi esce UTF8.
          Che debba aggiornare TeXShop? La versione in mio possesso la 2.43.

          Mando anche gli screeshot delle preferenze di TeXShop magari c’è qualcosa che mi sfugge.
          Molte grazie per l’interessamento.

          Saluti,
          Simone

          Attachments:
          You must be logged in to view attached files.
        • #73771
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Io ho la versione 3.08.

            Dai tuoi screen shot il programma sembra configurato bene; a questo punto la domanda sarebbe la seguente; il tuo MacTeX è la versione del 2011? Oppure non usi MacTeX ma usi un’altra distribuzione? Oppure hai messo di default dei font che non dispongono degli accenti nei punti giusti? Qual è la codifica di fontenc? e quali font hai specificato se sono diversi da quelli di default?

            Il capitolo 1, i cui accenti non ti appaiono, l’ha scritto tu, oppure hai fatto un copia e incolla da un altro documento (di cui ignori la codifica)?

            Capisco che a questo punto l’ipotesi più probabile di discordanza delle codifiche sembra caduta e le altre ipotesi che ho fatto sono tutte molto improbabili; tuttavia, rivedere le risposte a quelle domande potrebbe essere illuminante.

            Come pure è illuminante la lettura del file log, dove vedi la sequenza dei file via via caricati e le varie impostazioni che i vari paccheti impongono al tuo programma.

          • #73772
            Up
            0
            Down
            ::

            OldClaudio” post=72944Io ho la versione 3.08.

            Dai tuoi screen shot il programma sembra configurato bene; a questo punto la domanda sarebbe la seguente; il tuo MacTeX è la versione del 2011? Oppure non usi MacTeX ma usi un’altra distribuzione? Oppure hai messo di default dei font che non dispongono degli accenti nei punti giusti? Qual è la codifica di fontenc? e quali font hai specificato se sono diversi da quelli di default?

            Il capitolo 1, i cui accenti non ti appaiono, l’ha scritto tu, oppure hai fatto un copia e incolla da un altro documento (di cui ignori la codifica)?

            Capisco che a questo punto l’ipotesi più probabile di discordanza delle codifiche sembra caduta e le altre ipotesi che ho fatto sono tutte molto improbabili; tuttavia, rivedere le risposte a quelle domande potrebbe essere illuminante.

            Come pure è illuminante la lettura del file log, dove vedi la sequenza dei file via via caricati e le varie impostazioni che i vari paccheti impongono al tuo programma.

            Sì, la versione di MacTex è del 2011. La cosa strana è che il pacchetto Tesi Classica un mesetto fa funzionava correttamente di default, quest’oggi andando a ricompilarlo per sicurezza, il medesimo, forniva quegli errori riportati sul log; tant’è che quest’ultimi riferiscono al file Dedica.tex o a cose già presenti che non ho assolutamente modificato.
            In TeX Live Utility i pacchetti fanno riferimento al primo aprile 2012 ed ora gli sto facendo fare un aggiornamento da http://ftp.uniroma2.it/TeX/systems/texlive/tlnet/ sperando che questo risolva l’inconveniente.

            Grazie e ormai buonanotte,
            Simone

          • #73773
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Che versione del modello usi? Nell’ultima versione ho rimosso tutte le lettere accentate proprio per evitare alla radice questi problemi. In altre parole, il modello così com’è deve compilarsi indipendentemente dalle preferenze dell’editor.

            • #73774
              Up
              0
              Down
              ::

              lorenzo.pantieri” post=72949Che versione del modello usi? Nell’ultima versione ho rimosso tutte le lettere accentate proprio per evitare alla radice questi problemi. In altre parole, il modello così com’è deve compilarsi indipendentemente dalle preferenze dell’editor.

              Buongiorno,
              allora cerco di fare un po’ di chiarezza sul tutto.
              Utilizzo due sistemi operativi Mac a casa e Fedora Linux al lavoro.

              Questa mattina dopo l’aggiornamento su Mac di TeXLiveUtility ho riprovare a compilare Tesi Classica, con gli stessi errori di compilazione sui caratteri accentati che riscontravo il giorno prima. Mentre compilando Tesi Moderna il tutto andava liscio. Ho confrontato i due Tesi.tex e su quello riferente a Tesi Moderna avevo:
              `\usepackage[applemac]{inputenc} % codifica di input`
              mentre su Tesi Classica il file Tesi.tex riportava (era stato modificato da me per essere compatibile su Linux):
              `\usepackage[utf8]{inputenc} % codifica di input`
              Ho provveduto a sostituire utf8 con applemac e la compilazione con TeXShop è terminata correttamente, visualizzando i caratteri accentati.

              Ora al lavoro, quindi su ambiente Linux, ho effettuato le medesime prove. Con utf8 non funziona mentre con applemac sì ma: non esegua la corretta codifica. Esempio la “E” accentata, la pone modello tedesco con due puntini sopra, e credo che questo si ripercuoterà anche sugli altri caratteri accentati.

              Cosa posso fare per rendere in modo portabile il documento .tex per entrambi gli ambienti e che non siano presenti come l’assenza di caratteri accentati o ambiguità degli stessi? Entrambi i compilatori TeXMaker per Linux e TeXShop sono impostati con UTF8.
              Nel caso debba inviarvi degli screenshot o rendervi tutte le informazioni indispensabili per risolvere il problema sono a vostra disposizione.

              Grazie tante per l’interessamento,
              Simone

            • #73775
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Dunque avevo colpito nel segno. Bene; ora abbiamo capito perché succede così e dobbiamo capire come fare per portare tutto a utf8.

                Sul Mac disponi di TeXworks (nota che mutatis mutandis il lavoro lo puoi fare anche con TeXShop, ma secondo me è un poco più complesso)
                1) apri il file Tesi.tex (e poi eventualmente ripeti tutto il procedimento per i file sussidiari che contengano testo) con TeXworks impostato di default con UTF-8. Le lettere codificate con applemac (MacRoman) ti apparirano come dei rombi neri con un punto interrogativo bianco al centro.
                2) nella terza finestrina da destra in basso a destra secegli la codifica corrispondente ad applema, cio´MacRoma, poi riclicca sulla finestrina e nella prima riga scegli di riaprire il file con la nuova codifica; ti si apre un pannello che ti dice di che il file ha subito modifiche (tu in realtà non ne hai fatte) e ti chiede se lo vuoi riaprire lo stesso senza salvare; rispondi Si
                3) ora il file riaperto dovrebbe apparirti senza rombi neri; se non fosse così scegli altre codifiche che siano in qualche modo legate al Mac (apple Roman, roman8,…) finché riaprendo il file i rombi neri non ci sono più.
                4) ora clicca di nuovo nella solita finestrina e scegli UTF-8, poi salva

                Finalmente hai convertito il fila nella codifica giusta; copia i file così convertiti sul PC Linux lasciandolo impostato a UTF-8. Ti conviene inserire nella prima riga dei file convertiti la riga
                `
                % !TEX encoding = UTF-8 Unicode
                `

                In questo modo gli editor che sono capaci di interpretare questa riga di commento, si autoconfigurano per usare questa codifica, se per caso non lo fossero già; se l’editor non fosse capace di interpretare quella riga, la persona che lo sua appena apre il file vede la riga e sa come comportarsi per usare come si deve il suo editor.

                Natrualmente il main file, sia su Mac sia su Linux avranno la stessa riga riga \usepackage[utf8]{inputenc}

              • #73776
                Up
                0
                Down
                ::

                OldClaudio” post=72955Dunque avevo colpito nel segno. Bene; ora abbiamo capito perché succede così e dobbiamo capire come fare per portare tutto a utf8.

                Sul Mac disponi di TeXworks (nota che mutatis mutandis il lavoro lo puoi fare anche con TeXShop, ma secondo me è un poco più complesso)

                Scusami ma mi sono inchiodato sulla tua seconda frase 🙂
                Su Mac non dispongo di TeXworks ma di TeXShop, tant’è vero che gli screenshot di ieri, provenivano da quel programma ed ero a casa.

                Ora sono al lavoro e dispongo di TeXworks su ambiente Linux, infatti la tesi parla di un progetto sviluppato in sede lavorativa.

              • #73777
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Tu non lo sai, ma MacTeX installa anche TeXworks.

                  Cercalo nella cartella Applications/TeX/

                  E se proprio avessi una versione così vecchia di MacTeX che non installa TeXworks, oppure una distribuzione diversa, sempre per il Mac, cercalo su google, scaricalo e installalo; secondo me è quasi equivalente a TeXShop, ma è molto comodo per cambiare codifica; si può fare anche con TeXShop ma, secondo me, è meno comodo.

                • #73778
                  Up
                  0
                  Down
                  ::


                  Grazie della info… quando torno a casa provvederò.

                  Ho effettuato ora delle prove ed essendo su Linux con TeXworks. Ho provado a codificare con appleRoman o roman8, i caratteri prendono aspetti diversi ma non accentati correttamente, se torno ad utf8 tornano i rombetti interrogativi.

                  Per cui se lascio tutto in codifica apple (anche su linux) funziona, se codifico in utf8 i caratteri accentati del pdf spariscono.

                  Correggo i rombetti con caratteri accentati normali? o faccio le modifiche di cui mi hai parlato direttamente da Mac stasera?

                • #73779
                  Up
                  0
                  Down
                  ::


                  Avevo un po’ confuso i due programmi TeXmaker con TeXworks 🙁 ; anyway anche quest’ultimo lo possiedo su LInux ed ho effettuato quanto mi hai cosigliato.

                  La mia conclusione per ora, poi stasera proverò da casa (sperando di risolvere), è che mantenendo:
                  `\usepackage[applemac]{inputenc} `
                  tutto fila liscio, come inserisco utf8 succede l’inenarrabile.

                  Ho provato come dici te oldClaudio purtroppo cambiando codifica escono diversi simboli che non riesco a renderli codificabili in utf8.

                  Domando ma se il pacchetto originale di Tesi Classica o Tesi Moderna, la configurassi senza compilarlo direttamente con:
                  `\usepackage[utf8]{inputenc} `
                  e
                  `% !TEX encoding = UTF-8 Unicode`
                  ed anche il programma di utilizzo per la compilazione con codifica utf8, risolverei il problema una volta per tutte?

                  Grazie,
                  Simone

                • #73780
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Mah, secondo me i file che hai su Linux ora sono pasticciati e meglio lasicarli come sono; cambia davvero l’encoding a utf8 sul mac, metti la riga magica in testa al file; poi metti su una chiavetta e trasferisci su Linux.

                  • #73781
                    Up
                    0
                    Down
                    ::

                    OldClaudio” post=72955
                    1) apri il file Tesi.tex (e poi eventualmente ripeti tutto il procedimento per i file sussidiari che contengano testo) con TeXworks impostato di default con UTF-8. Le lettere codificate con applemac (MacRoman) ti apparirano come dei rombi neri con un punto interrogativo bianco al centro.

                    Eccomi qua a casa col Mac.

                    Io apro il file Tesi.tex e lui compila regolarmente coi caratteri accentati solo con la dicitura
                    `\usepackage[applemac]{inputenc} % codifica di input`

                    Se faccio come indichi… di default l’applicazione è in utf8 per le impostazioni di sistema, mentre in basso ho apple Roman come mostrato in foto. Come potrai notare vi sono caratteri strani.
                    Ora se il file visualizzato lo compilo va tutto a buon fine… ma non siamo in utf8. Cosa devo fare ora?

                    Se seguo quanto mi hai espilicitato precedentemente non ne vengo fuori anche inserendo in tutte le parti di codice e d’impostazione con utf8.
                    Ed i warning che cambio compilazione non mi appaiono.

                    Grazie,
                    Simone

                    Attachments:
                    You must be logged in to view attached files.
                  • #73782
                    Up
                    0
                    Down
                    ::


                    Chi l’ha dura la vince :mrgreen:

                    Ho impostato tutt i i file .tex con utf8 e compilato man mano… accorgendomi nel caso fosse apple roman di cambiarlo con la codifica giusta.

                    Ora mi ha compilato tutti i caratteri accentati regolarmente.

                    Tante grazie per la pazienza e la fiducia…

                    Presto sarò qui con nuovi quesiti, ma spero meno complicati di questo 🙂

                    Grazie ancora, gentilissimi
                    Simone

                  • #73783
                    Up
                    0
                    Down
                    ::


                    Buongiorno ragazzi,
                    innalzo questo topic per fare una richiesta sempre conforme al pacchetto Tesi Classica.
                    Spero non sia una domanda sciocca, comunque la faccio.

                    Se indico nella tesi che un documento lo si trova in appendice, devo indicizzare il rimando?
                    Se affermativo come si ottiene?

                    Oppure posso dire: per il questionario rivolto rivolgersi a pag x dell’appendice?

                    Grazie,
                    Simone

                  • #73784
                    Up
                    0
                    Down
                    ::

                    IneXperience” post=73455Buongiorno ragazzi,
                    innalzo questo topic per fare una richiesta sempre conforme al pacchetto Tesi Classica.
                    Spero non sia una domanda sciocca, comunque la faccio.

                    Se indico nella tesi che un documento lo si trova in appendice, devo indicizzare il rimando?
                    Se affermativo come si ottiene?

                    Oppure posso dire: per il questionario rivolto rivolgersi a pag x dell’appendice?

                    Grazie,
                    Simone

                    La tua è una richiesta del tutto generica, non peculiare del “pacchetto” Tesi Classica, che pacchetto non è.

                    Scarica L’arte di scrivere con LaTeX dalla sezione Documentazione di questo forum e cerca la parte sui riferimenti incrociati.

                    Ciao
                    Tommaso

                  • #73785
                    Up
                    0
                    Down
                    ::


                    Buongiorno,
                    letto e compreso ed anche utilizzato il tutto molte grazie 🙂

                    Ora mi è sorto questo strano problema, quando inserisco delle parole con font come \textsc{} maiuscoletto od altri… dopo che ne aggiungo più di due, in una determinata parte del testo mi manda al diavolo tutta la compilazione del pdf, escludendo tabelle e immagini. Mentre se aggiungo testo normale compila tutto regolarmente.
                    Vi invio il log, sperando di riuscire a capire questo mistero.

                    Credo che la parte interessata sia questa:
                    `[6]
                    File: Immagini/er.pdf Graphic file (type pdf)

                    Package pdftex.def Info: Immagini/er.pdf used on input line 101.
                    (pdftex.def) Requested size: 426.79pt x 264.18315pt.
                    LaTeX Font Info: Font shape `T1/iwona/bx/n' in size <9> not available
                    (Font) Font shape `T1/iwona/b/n' tried instead on input line 102.
                    )
                    Runaway argument?
                    {musica) come figlie dell'entità genitore \textsc {Opera} \par \par \ETC.
                    ! File ended while scanning use of \textsc .

                    \par
                    l.112 \input{Capitoli/Inizio}

                    ?
                    [7 <./Immagini/er.pdf>] (./Capitoli/Appendice.tex [8]
                    Appendice A.
                    ) (./MaterialeInizialeFinale/Bibliografia.tex [9

                    ] [10

                    ])

                    LaTeX Warning: Empty bibliography on input line 11.

                    (./MaterialeInizialeFinale/Dichiarazione.tex) [11

                    ]
                    Package atveryend Info: Empty hook `BeforeClearDocument' on input line 121.
                    Package atveryend Info: Empty hook `AfterLastShipout' on input line 121.
                    (./Tesi.aux)
                    Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 121.
                    Package atveryend Info: Empty hook `AtEndAfterFileList' on input line 121.

                    LaTeX Warning: There were undefined references.

                    `

                    Grazie,
                    Simone

                    Attachments:
                    You must be logged in to view attached files.
                  • #73786
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Hai notato la parentsi tonda dopo musica? Hai scritto [tt{musica)[/tt] e quella parentesi tonda, invece che graffa, obbliga \textsc ad andare avanti finché ne trova una chiusa “spaiata”. ma non la trova perché il capoverso finisce prima e quindi si ha l’errore che ti viene segnalato.

                    • #73787
                      Up
                      0
                      Down
                      ::

                      OldClaudio” post=73489Hai notato la parentsi tonda dopo musica? Hai scritto [tt{musica)[/tt] e quella parentesi tonda, invece che graffa, obbliga \textsc ad andare avanti finché ne trova una chiusa “spaiata”. ma non la trova perché il capoverso finisce prima e quindi si ha l’errore che ti viene segnalato.

                      Grazie, verificato e corretto. A volte basterebbe un po’ di accortezza in più 😳

                      Buona serata,
                      Simone

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

                  Go to top