[Risolto] Errore nella compilazione di Tesi Classica

  • Creatore
    Topic
  • #85029
    Up
    0
    Down
    ::


    Ecco lo stralcio finale del log:
    `
    (/usr/local/texlive/2012/texmf-dist/tex/latex/arsclassica/arsclassica.sty
    Package: arsclassica 2012/02/21 v4.0 Customizing ClassicThesis (LP)
    LaTeX Info: Redefining \spacedallcaps on input line 57.
    LaTeX Info: Redefining \spacedlowsmallcaps on input line 57.

    (/usr/local/texlive/2012/texmf-dist/tex/latex/titlesec/block.tss
    File: block.tss 2011/12/15
    )
    ! Undefined control sequence.
    l.177 \hypersetup
    {%
    ? x
    `

    Ottengo lo stesso errore sia con Texlive 2012 (Lug.2012) che con la versione minimale di MikTex 2.9 (installata su Windows) dopo aver scaricato (poco fa) in automatico i necessari pacchetti dal repo uniRoma2.
    Grazie anticipate

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #85030
      Up
      0
      Down
      ::

      lifetime” post=84416Ecco lo stralcio finale del log:
      `
      (/usr/local/texlive/2012/texmf-dist/tex/latex/arsclassica/arsclassica.sty
      Package: arsclassica 2012/02/21 v4.0 Customizing ClassicThesis (LP)
      LaTeX Info: Redefining \spacedallcaps on input line 57.
      LaTeX Info: Redefining \spacedlowsmallcaps on input line 57.

      (/usr/local/texlive/2012/texmf-dist/tex/latex/titlesec/block.tss
      File: block.tss 2011/12/15
      )
      ! Undefined control sequence.
      l.177 \hypersetup
      {%
      ? x
      `

      Ottengo lo stesso errore sia con Texlive 2012 (Lug.2012) che con la versione minimale di MikTex 2.9 (installata su Windows) dopo aver scaricato (poco fa) in automatico i necessari pacchetti dal repo uniRoma2.
      Grazie anticipate

      Senza vedere un esempio minimo di codice è difficile dire qualcosa.

      Ciao
      Enrico

    • #85031
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Sembrerebbe che il pacchetto hyperref non sia stato ancora caricato al momento di eseguire le istruzioni contenuto nel file block.tss, letto da arsclassica. Infatti \hypersetup è un comando definito nel pacchetto hyperref.

        Controlla bene l’ordine di caricamento dei pacchetti; ne poi seguire l’ordine leggendo il file .log.

        All’occorrenza nel tuo file sorgente, nel tuo preambolo, sposta la chiamata ad arsclassca più in basso.

      • #85032
        Up
        0
        Down
        ::


        Il codice, tratto dal pacchetto che ho scaricato da un link di questo forum, è il seguente:
        `
        %******************************************%
        % %
        % Modello di tesi di laurea o di dottorato %
        % di Lorenzo Pantieri © %
        % %
        % versione: 14 aprile 2013 %
        % %
        %******************************************%

        % I seguenti commenti speciali impostano:
        % 1. utf8 come codifica di input,
        % 2. PDFLaTeX come motore di composizione;
        % 3. Tesi.tex come documento principale;
        % 4. il controllo ortografico italiano per l'editor.

        % !TEX encoding = UTF-8 Unicode
        % !TEX TS-program = pdflatex
        % !TEX root = Tesi.tex
        % !TEX spellcheck = it-IT

        \documentclass[10pt,% % corpo del font principale
        a4paper,% % carta A4
        twoside,openright,% % fronte-retro
        % oneside,openany,% % solo fronte
        titlepage,% % frontespizio
        headinclude,,footinclude,% % testatina e piede di pagina
        BCOR5mm,% % rilegatura di 5 mm
        cleardoublepage=empty,% % pagine vuote senza testatina e piede di pagina
        tablecaptionabove,% % didascalie in cima alle tabelle
        ]{scrreprt} % classe report di KOMA-Script;

        \usepackage[T1]{fontenc} % codifica dei font:
        % NOTA BENE! richiede una distribuzione *completa* di LaTeX,
        % per esempio TeXLive o MiKTeX *complete*

        \usepackage[utf8]{inputenc} % codifica di input; anche [latin1] va bene
        % NOTA BENE! va accordata con le preferenze dell'editor

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

        \usepackage[suftesi]{frontespizio} % frontespizo
        % per includerlo nel documento bisogna:
        % 1. compilare una prima volta Tesi.tex;
        % 2. compilare a parte Tesi-frn.tex, generato dalla compilazione precedente;
        % 3. compilare ancora Tesi.tex.

        \usepackage{indentfirst} % rientra il primo capoverso di ogni sezione

        \usepackage{graphicx} % immagini

        \usepackage{listings} % codici

        \usepackage[font=small]{quoting} % citazioni

        \usepackage{amsmath,amssymb,amsthm} % matematica

        \usepackage[italian]{varioref} % riferimenti completi della pagina

        \usepackage{mparhack,fixltx2e,relsize} % finezze tipografiche

        \usepackage{tabularx} % tabelle di larghezza prefissata

        \usepackage[style=philosophy-modern,hyperref,backref,square,natbib,backend=biber]{biblatex}
        % eccellente pacchetto per la bibliografia;
        % produce uno stile di citazione autore-anno;
        % lo stile “numeric-comp” produce riferimenti numerici;
        % NOTA BENE! bisogna che il proprio editor sia configurato per biber

        \addbibresource{Bibliografia.bib} % database di biblatex

        \usepackage{subfig} % sottofigure, sottotabelle

        \usepackage{lipsum} % testo fittizio

        \usepackage{eurosym} % simbolo dell'euro

        \usepackage[eulerchapternumbers,% % numeri dei capitoli nel font Euler
        subfig,% % se si usa il pacchetto subfig
        beramono,% % Bera Mono come font a spaziatura fissa
        eulermath,% % AMS Euler come font per la matematica
        pdfspacing,% % migliora il riempimento di riga
        listings,% % codici
        % parts,% % da decommentare in un documento diviso in parti
        ]{classicthesis} % stile ClassicThesis

        \usepackage{arsclassica} % modifica alcuni aspetti di ClassicThesis

        \usepackage{bookmark} % segnalibri

        \input{impostazioni-tesi} % file con le impostazioni personali

        \begin{document}
        \pagestyle{scrheadings}
        \pagenumbering{roman}
        %******************************************************************
        % Materiale iniziale
        %******************************************************************
        \input{MaterialeInizialeFinale/Frontespizio}
        \input{MaterialeInizialeFinale/Colophon}
        \input{MaterialeInizialeFinale/Dedica}
        \input{MaterialeInizialeFinale/Indici}
        \input{MaterialeInizialeFinale/Sommario+Abstract}
        \input{MaterialeInizialeFinale/Ringraziamenti}
        \input{MaterialeInizialeFinale/Introduzione}
        \cleardoublepage
        %******************************************************************
        % Materiale principale
        %******************************************************************
        \pagenumbering{arabic}
        \input{Capitoli/Lorem}
        \input{Capitoli/Ipsum}
        \appendix
        \input{Capitoli/Dolor}
        % *****************************************************************
        % Materiale finale
        %******************************************************************
        \input{MaterialeInizialeFinale/Bibliografia}
        \input{MaterialeInizialeFinale/Dichiarazione}
        \end{document}
        `
        Grazie delle risposte

        Edit: purtroppo non riesco a copiare nell’apposito form il file grafico che mostra il completo indirizzo del prelievo. comunque si tratta del file TesiClassica.zip

      • #85033
        Up
        0
        Down
        ::

        lifetime” post=84427[…]
        Grazie delle risposte

        Perché compili con [tt]latex[/tt] invece che con [tt]pdflatex[/tt]?

        Questa è la causa dell’errore. Rimediabile, ma prima è meglio se rispondi alla domanda. 🙂

        Ciao
        Enrico

      • #85034
        Up
        0
        Down
        ::


        Si, il problema non si pone più compilando con pdflatex Tesi. Per vecchie e incrostate abitudini provo sempre un nuovo programma con latex filename!
        Grazie

      • #85035
        Up
        0
        Down
        ::


        Chiedo scusa se riapro la discussione, ma mi sono accorto poco fa che il file compilato Tesi.pdf è “zoppo” della pagina di copertina, cioè la prima pagina è vuota, mentre le altre 22 sono stampate regolarmente. Spero di riuscire ad inserire nel post (“Aggiungi file”) il file zippato di Tesi.log, che è molto lungo (circa 1700 righe), altrimenti ditemi quale “pezzo” devo copiare tra i tag di code. Grazie.

        Edit. Niente da fare, il file .tar.gz preparato non è stato trasferito.

      • #85036
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Hai compilato tre volte la sequenza tesi,tex, tesi-frn.tex, tesi.tex come ricordato nei commenti del modello che hai detto di usare?

        • #85037
          Up
          0
          Down
          ::


          Nessun progresso. Ecco script ed elenco file. Ciao
          Edit. Link da cui ho scaricato il pacchetto
          `
          Script di compilazione
          ———————-
          #!/bin/sh
          pdflatex $1
          pdflatex $1
          pdflatex $1 # ripetuto tre volte per linkare referenze, indici e altro
          echo ” Fine Compilazione … in attesa di visualizzare file .PDF”
          evince $1.pdf
          echo ” Fine ”

          Contenuto della cartella
          ————————
          -rwxrwxrwx 1 451 2011-09-03 17:18 Bibliografia.bib
          -rwxrwxrwx 1 5623 2013-04-14 15:40 impostazioni-tesi.tex
          -rwxrwxrwx 1 323107 2007-05-30 21:01 Sigillo.pdf
          -rw-r–r– 1 11727 2013-04-19 11:21 Tesi.aux
          -rw-r–r– 1 11923 2013-04-19 11:21 Tesi.bcf
          -rw-r–r– 1 1008 2013-04-19 11:20 Tesi-frn.tex
          -rw-r–r– 1 1449 2013-04-19 11:21 Tesi.lof
          -rw-r–r– 1 65564 2013-04-19 11:21 Tesi.log
          -rw-r–r– 1 775 2013-04-19 11:21 Tesi.lot
          -rw-r–r– 1 428977 2013-04-19 11:21 Tesi.pdf
          -rw-r–r– 1 2646 2013-04-19 11:21 Tesi.run.xml
          -rwxrwxrwx 1 5810 2013-04-14 15:39 Tesi.tex
          -rw-r–r– 1 2274 2013-04-19 11:21 Tesi.toc
          `

        • #85038
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Lo script di compilazione manca della compilazione del frontespizio:`
            Script di compilazione
            ———————-
            #!/bin/sh
            pdflatex $1
            pdflatex $1-frn # per compilare il frontespizio
            pdflatex $1
            pdflatex $1 # ripetuto tre volte per linkare referenze, indici e altro
            echo ” Fine Compilazione … in attesa di visualizzare file .PDF”
            evince $1.pdf
            echo ” Fine ”
            `

          • #85039
            Up
            0
            Down
            ::


            Wow! Con l’aggiunta nello script di quella riga, il pdf ottenuto è completo.
            Mille grazie, OldClaudio, e alla prossima

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

        Go to top